Wikistix wikidb https://www.stix.id.au/wiki/Main_Page MediaWiki 1.39.3 case-sensitive Media Special Talk User User talk Wikistix Wikistix talk File File talk MediaWiki MediaWiki talk Template Template talk Help Help talk Category Category talk Main Page 0 5 1 2004-11-15T10:36:55Z MediaWiki default 0 wikitext text/x-wiki <big>'''MediaWiki has been successfully installed.'''</big> Consult the [http://meta.wikimedia.org/wiki/Help:Contents User's Guide] for information on using the wiki software. == Getting started == * [http://www.mediawiki.org/wiki/Manual:Configuration_settings Configuration settings list] * [http://www.mediawiki.org/wiki/Manual:FAQ MediaWiki FAQ] * [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce MediaWiki release mailing list] bd962048d95fbb6b6b514885867811db20a5476b 7 1 2004-12-17T22:49:25Z Stix 2 wikitext text/x-wiki Wiki software successfully installed. Please see [http://meta.wikipedia.org/wiki/MediaWiki_i18n documentation on customizing the interface] and the [http://meta.wikipedia.org/wiki/MediaWiki_User%27s_Guide User's Guide] for usage and configuration help. If you just want to play, check out the [[Sandbox]]. 02175de1bc329396b9062bf2c564f50f77171555 8 7 2005-02-03T11:27:51Z Stix 2 Rewrite from original wikitext text/x-wiki Welcome to Stix's wiki. Since editing html was getting tedious, I'm giving a Wiki a try for some of the bits and peices I'm putting up on my site. Here you'll find info on [[TSM]] and [[AIX]], for starters. More to come as I could be bothered making it available. [mailto:stix@stix.homeunix.net Contact] me for an account, if you think you have something to contribute. 8643bba6caa70d9c945fc393fc6144944ee85452 9 8 2005-02-03T12:27:36Z Stix 2 wikitext text/x-wiki Welcome to Stix's wiki. Since editing html was getting tedious, I'm giving a Wiki a try for some of the bits and peices I'm putting up on my site. Here you'll find info on [[TSM]] and [[AIX]], for starters. More to come as I could be bothered making it available. Since this is running on my own fairly small machine, I've restricted editing and user creation rights. So, [mailto:stix@stix.homeunix.net Contact] me for an account, if you think you have something to contribute. 90ecb8fb879f7781750b95d730f68718164c5993 743 9 2005-02-07T07:03:01Z Stix 2 spelling wikitext text/x-wiki Welcome to Stix's wiki. Since editing html was getting tedious, I'm giving a Wiki a try for some of the bits and pieces I'm putting up on my site. Here you'll find info on [[TSM]] and [[AIX]], for starters. More to come as I could be bothered making it available. Since this is running on my own fairly small machine, I've restricted editing and user creation rights. So, [mailto:stix@stix.homeunix.net Contact] me for an account, if you think you have something to contribute. 3986c6bcce33f396151913c83d2119208ddbe4ee MediaWiki:Login 8 285 301 2004-11-15T10:36:55Z MediaWiki default 0 wikitext text/x-wiki Log in f7c400ed695f898b8ee9d21664aa17b5bb693828 797 301 2005-02-21T07:15:07Z MediaWiki default 0 wikitext text/x-wiki Log in f7c400ed695f898b8ee9d21664aa17b5bb693828 MediaWiki:Protectedpagewarning 8 472 488 2004-11-15T10:36:55Z MediaWiki default 0 wikitext text/x-wiki WARNING: This page has been locked so that only users with sysop privileges can edit it. Be sure you are following the <a href='/wiki/index.php/{{ns:4}}:Protected_page_guidelines'>protected page guidelines</a>. e11e00d2c4a65bb41d3d95e70e33a1f87485c663 1392 488 2005-02-21T07:15:09Z MediaWiki default 0 wikitext text/x-wiki WARNING: This page has been locked so that only users with sysop privileges can edit it. Be sure you are following the <a href='/mediawiki-1.3.10/index.php/{{ns:4}}:Protected_page_guidelines'>protected page guidelines</a>. 6963fbf4fcdaa86ead6caee6e5dcb5c47c5c3a3f MediaWiki:Protectedtext 8 473 489 2004-11-15T10:36:55Z MediaWiki default 0 wikitext text/x-wiki This page has been locked to prevent editing; there are a number of reasons why this may be so, please see [[{{ns:4}}:Protected page]]. You can view and copy the source of this page: 35cb28f17d5fb71a497b1a7d367a9c2713e3ec12 Wikistix:Block log 4 4 924 2004-11-15T10:36:55Z Unknown user 0 wikitext text/x-wiki This is a log of user blocking and unblocking actions. Automatically blocked IP addresses are not be listed. See the [[Special:Ipblocklist|IP block list]] for the list of currently operational bans and blocks. cf4778835b08256bb6097ac9db1046567ffba681 Wikistix:Bureaucrat log 4 727 1647 2004-11-15T11:33:21Z WikiSysop 1 Rights for user "Stix" set "+bureaucrat " wikitext text/x-wiki <ul><li>11:33, 15 Nov 2004 [[User:WikiSysop|WikiSysop]] Rights for user "Stix" set "+bureaucrat "</li> <li>11:33, 15 Nov 2004 [[User:WikiSysop|WikiSysop]] Rights for user "Stix" set "+sysop"</li> </ul> c21d096c599e3b96c2b2e1edb8292386d1b919d1 Sandbox 0 728 6 2004-11-15T12:47:11Z Stix 2 wikitext text/x-wiki == Sandbox == Here's just a play page, so I can try to work out what wiki is all about. Bit of luck, I ''might'' work it out one day. All I want is: * easy editing. * traceability. * simple formating. * good linking. * good searchability. Numbered lists work like this: # item # item === subsection === And good old &lt;pre&gt; tag stuff like this: # ls -l total 3826 -rw-r--r-- 1 stix wheel 1413137 Nov 12 10:35 231323.pdf -rw-r--r-- 1 stix pc 524288 Sep 24 21:20 P4P800-E.ROM drwxr-xr-x 3 root wheel 512 Nov 2 00:08 screens How does that look? 67877742291a66fb68927a8e29d248d10489b0ec 753 6 2005-01-16T01:18:30Z Stix 2 /* Sandbox */ wikitext text/x-wiki == Sandbox == Here's just a play page, so I can try to work out what wiki is all about. Bit of luck, I ''might'' work it out one day. === Lists === All I want is: * easy editing. * traceability. * simple formating. * good linking. * good searchability. Numbered lists work like this: # item # item === subsection === And good old &lt;pre&gt; tag stuff like this: # ls -l total 3826 -rw-r--r-- 1 stix wheel 1413137 Nov 12 10:35 231323.pdf -rw-r--r-- 1 stix pc 524288 Sep 24 21:20 P4P800-E.ROM drwxr-xr-x 3 root wheel 512 Nov 2 00:08 screens How does that look? 6d4854f87b5a69e0c2f2d6208a2cd6a8f6902f73 Wikistix:About 4 729 766 2004-12-16T21:50:59Z Stix 2 wikitext text/x-wiki This is a trial at throwing my thoughts and documentation into a Wiki - mainly for ease of editing. Stuff will appear is I or others make it available. a19ac0284f4188362891e449c22c07341660d266 lrud kernel thread 0 730 2 2005-01-14T23:55:57Z Stix 2 wikitext text/x-wiki '''lrud''' - the [[AIX]] Least Recently Used Daemon, invoked when free memory is required, it is responsible for scanning cached file pages in memory and freeing those not recently accessed. On an MP kernel in 4.3.3 and later, it is multi-threaded with the cached file pages broken up into multiple lists, whose size is controlled by the <code>lrubucket</code> parameter. Consistently high CPU usage by lrud indictates large amounts of file I/O ocurring, and thrashing of the [[VMM]] file cache. [[Category:AIX]] 89564f207444a204a166a99507f6f3dd45e0de7d 12 2 2005-01-15T00:03:14Z Stix 2 wikitext text/x-wiki ; lrud : the [[AIX]] Least Recently Used Daemon, invoked when free memory is required, it is responsible for scanning cached file pages in memory and freeing those not recently accessed. On an [[MP]] kernel in 4.3.3 and later, it is [[multi-threaded]] with the cached file pages broken up into multiple lists, whose size is controlled by the <code>lrubucket</code> parameter. Consistently high CPU usage by lrud indictates large amounts of file I/O ocurring, and thrashing of the [[VMM]] file cache. [[Category:AIX]] 3f6afc67a62c056f87dcb15445691c8c41495014 13 12 2005-02-07T20:52:21Z Stix 2 Zap definition formatting wikitext text/x-wiki The [[AIX]] Least Recently Used Daemon, invoked when free memory is required, it is responsible for scanning cached file pages in memory and freeing those not recently accessed. On an [[MP]] kernel in 4.3.3 and later, it is [[multi-threaded]] with the cached file pages broken up into multiple lists, whose size is controlled by the <code>lrubucket</code> parameter. Consistently high CPU usage by lrud indictates large amounts of file I/O ocurring, and thrashing of the [[VMM]] file cache. [[Category:AIX]] 32d0438f4b12c0626741f5afbd79aebaf9d55b33 760 13 2005-02-07T21:12:26Z Stix 2 Add database and dio links. wikitext text/x-wiki The [[AIX]] Least Recently Used Daemon, invoked when free memory is required, it is responsible for scanning cached file pages in memory and freeing those not recently accessed. On an [[MP]] kernel in 4.3.3 and later, it is [[multi-threaded]] with the cached file pages broken up into multiple lists, whose size is controlled by the <code>lrubucket</code> parameter. Consistently high CPU usage by lrud indictates large amounts of file I/O ocurring, and thrashing of the [[VMM]] file cache. If lrud is consistently using high CPU on a system running a database engine that employs its own caching (e.g. [[Oracle]], [[DB2]], [[TSM]], [[PostgreSQL]]), then the use of [[raw logical volumes]] or [[AIX]] [[direct I/O]] may improve performance. [[Category:AIX]] 025259c7cbbe081e010d0cd8ad31e29912076ae3 VMM 0 731 11 2005-01-15T00:00:12Z Stix 2 wikitext text/x-wiki ;VMM : Virtual Memory Manager. The part of an [[AIX]] kernel reponsible for managing memory allocation, and on modern kernels, file I/O. All reads and writes go via the VMM, except if options like [[O_DIRECT]] or [[dio]] are used. [[Category:AIX]] b0d56513d2a0f3a0cae829ed8663e64518169034 1651 11 2005-02-07T07:17:55Z Stix 2 Add pagein, pageout, pgspin, pgspout info wikitext text/x-wiki ;VMM : Virtual Memory Manager. The part of an [[AIX]] kernel reponsible for managing memory allocation, and on modern kernels, file I/O. All reads and writes go via the VMM, except if options like [[O_DIRECT]] or [[dio]] are used. Under [[topas]], file I/O requiring disk access is also seen in the pagein and pageout counters. The pgspin and pgspout counters are specifically related to I/O to and from [[paging spaces]]. [[Category:AIX]] 13c9d64a5379f96ff96af68dc33640ca3f31faef Category:AIX 14 732 750 2005-01-15T00:01:28Z Stix 2 wikitext text/x-wiki Pages relating to [[IBM]]'s [[UNIX]] flavour, called [[AIX]]. bd421a5d74557ce7b477f0b68102e47860abca64 Multi-Processor 0 733 4 2005-01-15T00:07:53Z Stix 2 wikitext text/x-wiki Multi-Processor : Typically used to refer both to hardware with more than one [[CPU]], and kernels that are capable of scheduling threads on more than one processor. Contrast with [[Uni-Processor]]. On AIX, the MP kernel is found at <code>/usr/lib/boot/unix_mp</code>. Note that the AIX [[64-bit kernel]] is MP by default. 744a489d0957b08ff5c776538354e5d8b2ff712d 5 4 2005-01-15T00:11:25Z Stix 2 wikitext text/x-wiki Multi-Processor : Typically used to refer both to hardware with more than one [[CPU]], and kernels that are capable of scheduling threads on more than one processor. Contrast with [[Uni-Processor]]. On AIX, the MP kernel is found at <code>/usr/lib/boot/unix_mp</code>. Note that the AIX [[64-bit kernel]] is MP by default. [[Category:AIX]] 26169f65960496ef998d4a53afcaf6f543e73173 1653 5 2005-01-15T00:12:03Z Stix 2 wikitext text/x-wiki Multi-Processor : Typically used to refer both to hardware with more than one [[CPU]], and kernels that are capable of scheduling threads on more than one processor. Contrast with [[Uni-Processor]]. On [[AIX]], the MP kernel is found at <code>/usr/lib/boot/unix_mp</code>. Note that the [[AIX]] [[64-bit kernel]] is MP by default. [[Category:AIX]] faeed6b6caf0ad1675e43a0ca46bea96e4782a90 MP 0 734 1654 2005-01-15T00:08:24Z Stix 2 MP moved to Multi-Processor wikitext text/x-wiki #REDIRECT [[Multi-Processor]] 0c9947a0cb457e5f950e4153dd81d4cb43edbc02 Uni-Processor 0 735 3 2005-01-15T00:10:15Z Stix 2 wikitext text/x-wiki ; Uni-Processor : Refers to a kernel that will only use one CPU. On AIX, it is found at <code>/usr/lib/boot/unix_up</code>. [[Category:AIX]] d9936e2fee7f2fff646db4e3a62f4f6e402b746d 1655 3 2005-01-15T00:10:52Z Stix 2 wikitext text/x-wiki ; Uni-Processor : Refers to a kernel that will only use one CPU. On AIX, it is found at <code>/usr/lib/boot/unix_up</code>. Constrast with [[Multi-Processor]]. [[Category:AIX]] d128a60b1dc3cc205e5ce3ee1787352c36690459 Template:stub 10 736 1656 2005-02-03T12:17:56Z Stix 2 wikitext text/x-wiki ''This article is a [[Wikipedia:Perfect stub article|stub]]. Please [{{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGENAME}}|action=edit}} expand it] if you have more information.'' [[Category:Stub]] b79c959b86c7d376fd31e318dfa5a2e0c9811cd1 Tivoli Storage Manager 0 737 1657 2005-02-03T12:19:20Z Stix 2 wikitext text/x-wiki Tivoli Storage Manager, also known as TSM, and previously known as [[ADSTAR Distributed Storage Manager]]. This is IBM's enterprise storage management tool, providing backup, archiving and [[Heirarchial Storage Management]] (HSM). [[Category:TSM]] {{stub}} b17eb493b40dc2078e1b3b51038a5ba8e588090a slibclean 0 738 1658 2005-02-07T06:54:04Z Stix 2 wikitext text/x-wiki Under [[AIX]], shared libraries may remain cached in [[RAM]] even after their associated directory entries have been [[unlinked]]. These shared libraries then consume disk space, but are invisible to tools like [[du]], [[lsof]], etc. slibclean scans memory looking for [[shared libraries]] with a zero reference count, and frees all it finds. If these belong to [[unlinked]] files, the disk space is released. This command is harmless, although requires [[root]] to run. It may be run at any time. [[Category:AIX]] 0e12bc9352af7471918cbe9e6a0b2eb912a27e1e AIX 0 739 10 2005-02-07T07:11:14Z Stix 2 wikitext text/x-wiki [[IBM]]'s version of [[UNIX]], borrowing mainly from System V Release 3.0 and 4.0 according to the excellent [http://www.levenez.com/unix/ Open Systems] history maintained by Eric Levenez. [[Category:AIX]] {{stub}} 6fef83ac76479e9b6a4a31dd32f44970f03caa53 17 10 2005-02-07T07:14:03Z Stix 2 Fix name wikitext text/x-wiki [[IBM]]'s version of [[UNIX]], borrowing mainly from System V Release 3.0 and 4.0 according to the excellent [http://www.levenez.com/unix/ Open Systems] history maintained by Éric Lévénez. [[Category:AIX]] {{stub}} 9cc29d245ea7ca7eb44af5974e8937a129688064 18 17 2005-02-09T05:23:29Z Stix 2 Add AIX versions and release dates wikitext text/x-wiki == Introduction == [[IBM]]'s version of [[UNIX]], borrowing mainly from System V Release 3.0 and 4.0 according to the excellent [http://www.levenez.com/unix/ Open Systems] history maintained by Éric Lévénez. == Versions == {| border="1" cellpadding="5" ! AIX Version || Release Date |- | 3.2.5 || 1993-10-15 |- | 4.1 || 1994-08-12 |- | 4.1.1 || 1994-10-28 |- | 4.1.3 || 1995-07-07 |- | 4.1.4 || 1995-10-20 |- | 4.1.5 || 1996-11-08 |- | 4.2 || 1996-05-17 |- | 4.2.1 || 1997-04-25 |- | 4.3 || 1997-10-31 |- | 4.3.1 || 1998-04-24 |- | 4.3.2 || 1998-10-23 |- | 4.3.3 || 1999-09-17 |- | 5.0 || 2000-10-17 |- | 5.1 || 2001-05-04 |- | 5.2 || 2002-10-18 |- | 5.3.0 || 2004-08-30 |} [[Category:AIX]] {{stub}} 2aafd211acbafac3fc5828a73f73a4bdaa4ac7a0 748 18 2005-02-09T05:34:21Z Stix 2 Put versions in date order and compact table wikitext text/x-wiki == Introduction == [[IBM]]'s version of [[UNIX]], borrowing mainly from System V Release 3.0 and 4.0 according to the excellent [http://www.levenez.com/unix/ Open Systems] history maintained by Éric Lévénez. == Versions == {| border="1" cellpadding="2" ! AIX Version || Release Date |- | 3.2.5 || 1993-10-15 |- | 4.1 || 1994-08-12 |- | 4.1.1 || 1994-10-28 |- | 4.1.3 || 1995-07-07 |- | 4.1.4 || 1995-10-20 |- | 4.2 || 1996-05-17 |- | 4.1.5 || 1996-11-08 |- | 4.2.1 || 1997-04-25 |- | 4.3 || 1997-10-31 |- | 4.3.1 || 1998-04-24 |- | 4.3.2 || 1998-10-23 |- | 4.3.3 || 1999-09-17 |- | 5.0 || 2000-10-17 |- | 5.1 || 2001-05-04 |- | 5.2 || 2002-10-18 |- | 5.3.0 || 2004-08-30 |} [[Category:AIX]] {{stub}} 7752812d63e9791cd48bb6f21d93c25ec90ea1b0 dio 0 740 1660 2005-02-07T21:12:56Z Stix 2 wikitext text/x-wiki #REDIRECT [[direct I/O]] 0735ece444ce5be0d6d8f442f214b3647be2603d direct I/O 0 741 14 2005-02-07T21:15:10Z Stix 2 wikitext text/x-wiki [[AIX]] [[direct I/O]] allows I/O to bypass the [[VMM]], hence taking a shorter path through the kernel, and preventing the [[lrud]] kernel thread from having any work to do. [[Category:AIX]] {{stub}} e9e3fd4c05ea907c08629b702c6d3d109db7a4b7 761 14 2005-02-07T21:25:53Z Stix 2 expand wikitext text/x-wiki [[AIX]] [[direct I/O]] allows I/O to bypass the [[VMM]], hence taking a shorter path through the kernel, and preventing the [[lrud kernel thread]] from having any work to do. Direct I/O may be enabled via two methods: * Use of the <tt>O_DIRECT</tt> flag to the <tt>open(2)</tt> system call. * Use of the <tt>dio</tt> mount option. [[Category:AIX]] {{stub}} cbf5778aa0b5a852b3fd31a8f0b9abbf6f3d75e2 lrud 0 742 1662 2005-02-07T21:15:57Z Stix 2 wikitext text/x-wiki #REDIRECT [[lrud kernel thread]] 7d3a2e3c087c63604c07ada59f4904a58fcdbc81 Spmi: Common Memory locked by process 0 743 15 2005-02-08T19:55:41Z Stix 2 wikitext text/x-wiki Easily seen as: ksh$ topas topas: Unable to initialize Spmi interface Spmi: Common Memory locked by process 69904, requestor: 90692 (SiInit) Some process using the Spmi API (System Performance Measuring Interface) has not released a lock correctly. This will prevent saposcol from starting, amongst others. If this is on an SP node running PSSP, try restarting haemaixos: ksh# stopsrc -s haemaixos ksh# startsrc -s haemaixos This doesn't appear to impact the normal running of the system, and has addressed the issue in our case. 0d6b92be3dc8e0aeac307f31bd8f68b23aed88f4 916 15 2005-02-08T19:56:16Z Stix 2 add category wikitext text/x-wiki Easily seen as: ksh$ topas topas: Unable to initialize Spmi interface Spmi: Common Memory locked by process 69904, requestor: 90692 (SiInit) Some process using the Spmi API (System Performance Measuring Interface) has not released a lock correctly. This will prevent saposcol from starting, amongst others. If this is on an SP node running PSSP, try restarting haemaixos: ksh# stopsrc -s haemaixos ksh# startsrc -s haemaixos This doesn't appear to impact the normal running of the system, and has addressed the issue in our case. [[Category:AIX]] 05773521ba0b289d3c43a27ef31ce13bb1404bbf Handy AIX links 0 744 16 2005-02-08T20:23:02Z Stix 2 wikitext text/x-wiki * Buried in [[IBM]]'s website: ** [http://www.ibm.com/servers/eserver/support/pseries/aixfixes.html AIX Patches]. ** [http://techsupport.services.ibm.com/server/mdownload Microcode and Firmware] for i5, OpenPower, p5, pSeries, and RS/6000 systems. ** [http://techsupport.services.ibm.com/server/hmc HMC support and upgrades]. ** [http://www.ibm.com/ibmlink/link2/servicelink/servicelinkPage.jsp?lc=en&cc=AU IBMLink 2000 Australia]. ** [http://www.ibm.com/developerworks/java/jdk/index.html IBM Java JRE and SDK (JDK) downloads]. * [http://www.faqs.org/faqs/aix-faq/ The AIX FAQ]. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts] - ADSM/TSM FAQ as compiled by Richard Sims. Also contains some AIX info. [[Category:AIX]] 7bf09f63306474dc1629199bd3298aba79afde05 21 16 2005-02-09T04:34:45Z Stix 2 Add aixs2s.pdf link wikitext text/x-wiki * Buried in [[IBM]]'s website: ** [http://www.ibm.com/servers/eserver/support/pseries/aixfixes.html AIX Patches]. ** [http://techsupport.services.ibm.com/server/mdownload Microcode and Firmware] for i5, OpenPower, p5, pSeries, and RS/6000 systems. ** [http://techsupport.services.ibm.com/server/hmc HMC support and upgrades]. ** [http://www.ibm.com/ibmlink/link2/servicelink/servicelinkPage.jsp?lc=en&cc=AU IBMLink 2000 Australia]. ** [http://www.ibm.com/developerworks/java/jdk/index.html IBM Java JRE and SDK (JDK) downloads]. ** [http://www-1.ibm.com/servers/aix/os/aixs2s.pdf AIX Strength to Strength] - document detailing the change history of AIX from 3.2.5 to current. * [http://www.faqs.org/faqs/aix-faq/ The AIX FAQ]. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts] - ADSM/TSM FAQ as compiled by Richard Sims. Also contains some AIX info. [[Category:AIX]] a17cbe6cd1ef8220d257801f663c0cceda68c9cb 749 21 2005-02-10T05:31:55Z Stix 2 Add lifecycle link wikitext text/x-wiki * Buried in [[IBM]]'s website: ** [http://www.ibm.com/servers/eserver/support/pseries/aixfixes.html AIX Patches]. ** [http://techsupport.services.ibm.com/server/mdownload Microcode and Firmware] for i5, OpenPower, p5, pSeries, and RS/6000 systems. ** [http://techsupport.services.ibm.com/server/hmc HMC support and upgrades]. ** [http://www.ibm.com/ibmlink/link2/servicelink/servicelinkPage.jsp?lc=en&cc=AU IBMLink 2000 Australia]. ** [http://www.ibm.com/developerworks/java/jdk/index.html IBM Java JRE and SDK (JDK) downloads]. ** [http://www-306.ibm.com/software/info/supportlifecycle/ IBM Software Support Lifecycle], listing end of life dates for various IBM products. ** [http://www-1.ibm.com/servers/aix/os/aixs2s.pdf AIX Strength to Strength] - document detailing the change history of AIX from 3.2.5 to current. * [http://www.faqs.org/faqs/aix-faq/ The AIX FAQ]. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts] - ADSM/TSM FAQ as compiled by Richard Sims. Also contains some AIX info. [[Category:AIX]] 2fc35b594307315808de78f8ca313b91d0613f0e PostgreSQL Object Size 0 745 19 2005-02-09T12:23:37Z Stix 2 wikitext text/x-wiki [[SQL]] to find the sizes of objects in [[PostgreSQL]], with the following example taken from a [http://www.bacula.org bacula] database. bacula=# select relname, relfilenode, relpages, relkind from pg_class order by relpages desc limit 10; relname | relfilenode | relpages | relkind --------------------------------+-------------+----------+--------- file | 1009465 | 113895 | r file_pkey | 1009473 | 31693 | i path_name_idx | 1009551 | 1816 | i filename | 1009474 | 1366 | r path | 1009545 | 1202 | r filename_name_idx | 1009480 | 1160 | i filename_pkey | 1009481 | 630 | i path_pkey | 1009552 | 321 | i pg_proc_proname_args_nsp_index | 16642 | 138 | i pg_proc | 1255 | 65 | r (10 rows) [[Category:SQL]] [[Category:PostgreSQL]] 94469136fcdfff14fd42c9b95f60a96091e15136 20 19 2005-02-10T04:28:36Z Stix 2 Wrap long line wikitext text/x-wiki [[SQL]] to find the sizes of objects in [[PostgreSQL]], with the following example taken from a [http://www.bacula.org bacula] database. bacula=# select relname, relfilenode, relpages, relkind bacula-# from pg_class order by relpages desc limit 10; relname | relfilenode | relpages | relkind --------------------------------+-------------+----------+--------- file | 1009465 | 113895 | r file_pkey | 1009473 | 31693 | i path_name_idx | 1009551 | 1816 | i filename | 1009474 | 1366 | r path | 1009545 | 1202 | r filename_name_idx | 1009480 | 1160 | i filename_pkey | 1009481 | 630 | i path_pkey | 1009552 | 321 | i pg_proc_proname_args_nsp_index | 16642 | 138 | i pg_proc | 1255 | 65 | r (10 rows) [[Category:SQL]] [[Category:PostgreSQL]] 0616f2dce89a4a509eb89b05a41f176462004540 756 20 2005-02-10T04:28:56Z Stix 2 delete blank line wikitext text/x-wiki [[SQL]] to find the sizes of objects in [[PostgreSQL]], with the following example taken from a [http://www.bacula.org bacula] database. bacula=# select relname, relfilenode, relpages, relkind bacula-# from pg_class order by relpages desc limit 10; relname | relfilenode | relpages | relkind --------------------------------+-------------+----------+--------- file | 1009465 | 113895 | r file_pkey | 1009473 | 31693 | i path_name_idx | 1009551 | 1816 | i filename | 1009474 | 1366 | r path | 1009545 | 1202 | r filename_name_idx | 1009480 | 1160 | i filename_pkey | 1009481 | 630 | i path_pkey | 1009552 | 321 | i pg_proc_proname_args_nsp_index | 16642 | 138 | i pg_proc | 1255 | 65 | r (10 rows) [[Category:SQL]] [[Category:PostgreSQL]] 5d5249a5f3cd420590fb2e9ace34adaad291bcf8 Help:Contents 12 746 823 2005-02-12T23:45:42Z Stix 2 wikitext text/x-wiki For help on editing, see the [http://meta.wikimedia.org/wiki/Help:Help wikimedia help pages]. If you have something to contribute and want an account, [mailto:stix@stix.homeunix.net contact me]. 6fad9bc46a74276d90e0e203f6672e4c3224d5a3 AIX 32/64-bit Kernel Selection 0 747 744 2005-02-16T01:26:54Z Stix 2 wikitext text/x-wiki [[AIX]] is somewhat unusual with regards to 32-bit and 64-bit operation, in that on 64-bit capable hardware, assuming the [[64-bit application environment]] is enabled, both 32-bit and 64-bit applications can run on either a 32-bit or 64-bit kernel. The main advantages of running a 64-bit kernel are: * efficiencies gained on large memory systems. I believe 16 GB RAM is the rough number given. * long term, it is inevitable that the 32-bit kernel will no longer be supported. To check what kernel is booted: # bootinfo -K 32 To check the hardware is capable of 64-bit operation: # bootinfo -y 64 To switch to the 64-bit kernel: # ln -sf /usr/lib/boot/unix_64 /unix # ln -sf /usr/lib/boot/unix_64 /usr/lib/boot/unix # bosboot -a # shutdown -r now To switch to the 32-bit [[multi-processor]] kernel: # ln -sf /usr/lib/boot/unix_mp /unix # ln -sf /usr/lib/boot/unix_mp /usr/lib/boot/unix # bosboot -a # shutdown -r now [[Category:AIX]] 1ec88e686119a882f5563aab2450d3fb0c9ab78d multi-processor 0 748 1668 2005-02-16T01:27:52Z Stix 2 wikitext text/x-wiki #REDIRECT [[Multi-Processor]] 9aca804e1d7f2919f3fcf6ba51737ad48313c004 MediaWiki:Protectedtext 8 473 1393 489 2005-02-21T07:15:09Z MediaWiki default 0 wikitext text/x-wiki This page has been locked to prevent editing; there are a number of reasons why this may be so, please see [[{{ns:4}}:Protected page]]. You can view and copy the source of this page: 35cb28f17d5fb71a497b1a7d367a9c2713e3ec12 Main Page 0 5 752 743 2005-02-21T07:24:30Z Stix 2 Change links to Category pages wikitext text/x-wiki Welcome to Stix's wiki. Since editing html was getting tedious, I'm giving a Wiki a try for some of the bits and pieces I'm putting up on my site. Here you'll find info on [[:Category:TSM|TSM]] and [[:Category:AIX|AIX]], for starters. More to come as I could be bothered making it available. Since this is running on my own fairly small machine, I've restricted editing and user creation rights. So, [mailto:stix@stix.homeunix.net Contact] me for an account, if you think you have something to contribute. 837000547c1aa598fdc949a77ef62e7ae439a20b 768 752 2005-04-21T23:30:38Z Stix 2 wikitext text/x-wiki Welcome to Stix's wiki. Since editing html was getting tedious, I'm giving a Wiki a try for some of the bits and pieces I'm putting up on my site. Here you'll find info on [[:Category:TSM|TSM]] and [[:Category:AIX|AIX]], for starters. More to come as I could be bothered making it available. Since this is running on my own fairly small machine, I've restricted editing rights (might slow down the vandals a little). So, feel free to create yourself an account, if you think you have something to contribute. 8b9d91f1e3e7f27eaa0d772a48b01b2579ff45fd AIX 32/64-bit Kernel Selection 0 747 745 744 2005-02-21T07:26:46Z Stix 2 Remove "AIX" from Category page wikitext text/x-wiki [[AIX]] is somewhat unusual with regards to 32-bit and 64-bit operation, in that on 64-bit capable hardware, assuming the [[64-bit application environment]] is enabled, both 32-bit and 64-bit applications can run on either a 32-bit or 64-bit kernel. The main advantages of running a 64-bit kernel are: * efficiencies gained on large memory systems. I believe 16 GB RAM is the rough number given. * long term, it is inevitable that the 32-bit kernel will no longer be supported. To check what kernel is booted: # bootinfo -K 32 To check the hardware is capable of 64-bit operation: # bootinfo -y 64 To switch to the 64-bit kernel: # ln -sf /usr/lib/boot/unix_64 /unix # ln -sf /usr/lib/boot/unix_64 /usr/lib/boot/unix # bosboot -a # shutdown -r now To switch to the 32-bit [[multi-processor]] kernel: # ln -sf /usr/lib/boot/unix_mp /unix # ln -sf /usr/lib/boot/unix_mp /usr/lib/boot/unix # bosboot -a # shutdown -r now [[Category:AIX|32/64-bit Kernel Selection]] 998619608ed22b49fbb560e420544bdc04b6a124 1667 745 2005-02-21T07:29:11Z Stix 2 wikitext text/x-wiki [[AIX]] is somewhat unusual with regards to 32-bit and 64-bit operation, in that on 64-bit capable hardware, assuming the [[64-bit application environment]] is enabled, both 32-bit and 64-bit applications can run on either a 32-bit or 64-bit kernel. The main advantages of running a 64-bit kernel are: * efficiencies gained on large memory systems. I believe 16 GB RAM is the rough number given. * long term, it is inevitable that the 32-bit kernel will no longer be supported. To check what kernel is booted: # bootinfo -K 32 To check the hardware is capable of 64-bit operation: # bootinfo -y 64 To switch to the 64-bit kernel: # ln -sf /usr/lib/boot/unix_64 /unix # ln -sf /usr/lib/boot/unix_64 /usr/lib/boot/unix # bosboot -a # shutdown -r now To switch to the 32-bit [[multi-processor]] kernel: # ln -sf /usr/lib/boot/unix_mp /unix # ln -sf /usr/lib/boot/unix_mp /usr/lib/boot/unix # bosboot -a # shutdown -r now [[Category:AIX]] 1ec88e686119a882f5563aab2450d3fb0c9ab78d TSM Database Backup Rate 0 751 769 2005-02-21T07:39:53Z Stix 2 wikitext text/x-wiki [[IBM]] recommends that the TSM database backup rate be greater than 5000000 pages per hour (approx . The following [[TSM SQL]] query to display the database backup rate from recent database backups: select activity, - cast ((end_time) as date) as "Date", - (examined/cast ((end_time-start_time) seconds as decimal (18,13))*3600) "Pages/Hr" - from summary - where activity='FULL_DBBACKUP' and days (end_time) - days (start_time) = 0 [[Category:TSM]] 9fe4e4d05c2d6ebce369c7379c52b5ad713f8e80 TSM Expiration Rate 0 752 805 2005-02-21T07:51:29Z Stix 2 wikitext text/x-wiki The [[TSM Expiration Rate]] is the number of [[TSM Objects]] expired in a given time period. It is not the number of objects examined, which would be far higher. [[IBM]] recommend that the Expiration Rate be greater than 3800000 objects per hour. The following [[TSM SQL]] query will print the expiration rate for recent expiration runs: select activity, - cast ((end_time) as date) as "Date", - (examined/cast ((end_time-start_time) seconds as decimal (18,13))*3600) "Obj/Hr" - from summary - where activity='EXPIRATION' and days (end_time) - days (start_time) = 0 To improve the exiration rate, there are several points to keep in mind: * expiration is a single thread, from a processor perspective * on a system with fast enough CPUs, expiration quickly becomes I/O bound, generating random I/O to the database volumes * a high cache hit percentage is critical to obtaining a high expiration rate [[Category:TSM]] 38cb964d6b94873f6837892fd8034a8bcc980ccf Category:TSM 14 753 1673 2005-02-21T07:52:21Z Stix 2 wikitext text/x-wiki Pages relating to [[IBM]]s [[Tivoli Storage Manager]]. eece9a8a383a53f95a5d80f0629a933081829641 SAP Install Fills /tmp 0 754 1674 2005-02-22T21:40:03Z Stix 2 wikitext text/x-wiki After running multiple [[SAP]] installs on a large memory [[AIX]] system, you may find that the <tt>/tmp</tt> filesystem becomes full, with no apparent contents. This is due to the SAP install tool copying executables and [[shared objects]] into <tt>/tmp</tt>, and running them, then deleting them. Due to the design of [[AIX]], [[slibclean]] must be run to reclaim the lost space. [[Category:AIX]] fcf9cedae16ebeddbc9f46e4d595f1376d15a4c6 Java and AIX Time Zones 0 755 746 2005-02-26T01:24:18Z Stix 2 Initial, half way there. wikitext text/x-wiki Unlike some other Unices, [[AIX]] timezone rules are static and are not built by <tt>[[zic]]</tt>. The timezone rule is defined by the exported environment variable <tt>TZ</tt> (usually found in <tt>/etc/environment</tt>), and for Sydney, Australia, we use the value: EST-10EDT,M10.5.0/02:00:00,M3.5.0/03:00:00 The two labels, "EST" and "EDT", are actually arbitary strings that may have any value. The definition of all the various fields may be found in the [http://www16.boulder.ibm.com/pseries/en_US/files/aixfiles/environment.htm AIX <tt>environment</tt> man page]. [[Category:AIX]] {{stub}} 19db122f1343b116bab5e96af3dbcc69629f1c86 747 746 2005-02-26T08:41:22Z Stix 2 Complete initial writeup wikitext text/x-wiki Unlike some other Unices, [[AIX]] timezone rules are staticly configured and are not built by <tt>[[zic]]</tt>. The timezone rule is defined by the exported environment variable <tt>TZ</tt> (usually found in <tt>/etc/environment</tt>), and for Sydney, Australia, we use the value: EST-10EDT,M10.5.0/02:00:00,M3.5.0/03:00:00 The two labels, "EST" and "EDT", are actually arbitary strings that may have any value. The definition of all the various fields may be found in the [http://www16.boulder.ibm.com/pseries/en_US/files/aixfiles/environment.htm AIX <tt>environment</tt> man page]. IBMs packaged versions of Java above 1.2 include a table to map the above labels into a longer (appears to be <tt>zic</tt> style) timezone rule name. For example, Sydney Australia is: Australia/Sydney However, what are the short labels that map to Sydney? "EST" selects American "Eastern Standard Time". In fact, the appropriate rule to map to Sydney is: EET-10EETDT This mapping of the short versions to the longer strings is depcrecated, and should not be used. There are two ways to do this properly: # Export the environment variable <tt>TZ=Australia/Sydney</tt> prior to starting the JVM. The disadvantage of this method is that any external process initiated by Java will have this TZ value, and the standard C library will default to GMT. # Set the correct time zone from within Java. This means the existing AIX value of TZ will be unchanged, and continue to work as before. To set the time zone in Java, use the following code fragment: TimeZone.setDefault(TimeZone.getTimeZone("Australia/Sydney")); For a full list of available Java timezones, see the file: $JAVAHOME/jre/lib/tzmappings [[Category:AIX]] e61b2a14a383b8a47ea80d79b65da0e5485b9365 899 747 2005-03-07T08:31:52Z Stix 2 timezone -> time zone wikitext text/x-wiki Unlike some other Unices, [[AIX]] time zone rules are staticly configured and are not built by <tt>[[zic]]</tt>. The time zone rule is defined by the exported environment variable <tt>TZ</tt> (usually found in <tt>/etc/environment</tt>), and for Sydney, Australia, we use the value: EST-10EDT,M10.5.0/02:00:00,M3.5.0/03:00:00 The two labels, "EST" and "EDT", are actually arbitary strings that may have any value. The definition of all the various fields may be found in the [http://www16.boulder.ibm.com/pseries/en_US/files/aixfiles/environment.htm AIX <tt>environment</tt> man page]. IBMs packaged versions of Java above 1.2 include a table to map the above labels into a longer (appears to be <tt>zic</tt> style) time zone rule name. For example, Sydney Australia is: Australia/Sydney However, what are the short labels that map to Sydney? "EST" selects American "Eastern Standard Time". In fact, the appropriate rule to map to Sydney is: EET-10EETDT This mapping of the short versions to the longer strings is depcrecated, and should not be used. There are two ways to do this properly: # Export the environment variable <tt>TZ=Australia/Sydney</tt> prior to starting the JVM. The disadvantage of this method is that any external process initiated by Java will have this TZ value, and the standard C library will default to GMT. # Set the correct time zone from within Java. This means the existing AIX value of TZ will be unchanged, and continue to work as before. To set the time zone in Java, use the following code fragment: TimeZone.setDefault(TimeZone.getTimeZone("Australia/Sydney")); For a full list of available Java time zones, see the file: $JAVAHOME/jre/lib/tzmappings [[Category:AIX]] 6b802fc455e6cbc07b4c0225e236af1a257722cc AIX 0 739 1659 748 2005-03-14T04:27:30Z Stix 2 Add see also. wikitext text/x-wiki == Introduction == [[IBM]]'s version of [[UNIX]], borrowing mainly from System V Release 3.0 and 4.0 according to the excellent [http://www.levenez.com/unix/ Open Systems] history maintained by Éric Lévénez. == Versions == {| border="1" cellpadding="2" ! AIX Version || Release Date |- | 3.2.5 || 1993-10-15 |- | 4.1 || 1994-08-12 |- | 4.1.1 || 1994-10-28 |- | 4.1.3 || 1995-07-07 |- | 4.1.4 || 1995-10-20 |- | 4.2 || 1996-05-17 |- | 4.1.5 || 1996-11-08 |- | 4.2.1 || 1997-04-25 |- | 4.3 || 1997-10-31 |- | 4.3.1 || 1998-04-24 |- | 4.3.2 || 1998-10-23 |- | 4.3.3 || 1999-09-17 |- | 5.0 || 2000-10-17 |- | 5.1 || 2001-05-04 |- | 5.2 || 2002-10-18 |- | 5.3.0 || 2004-08-30 |} == See Also == * [[Handy AIX links]] [[Category:AIX]] {{stub}} cb5a5634bc76a8ada64f254b825a98449d7a80d7 ISO 8601 0 757 800 2005-03-21T08:47:56Z Stix 2 wikitext text/x-wiki Here in this modern world, things should be simple and unambiguous. If only this were true! Here's a simple example: <center>'''01/02/03'''</center> I now tell you that this is a date. When is it? * 1st February, 2003? * 2nd January, 2003? * 3rd February, 2001? All these are in use in various parts of our world, and can make life on the internet confusing, at the least. The "MM/DD/YY" format is common in U.S.A., here in Australia and in the UK the format "DD/MM/YY" is widely used. And in Europe and parts of Asia, "YY/MM/DD" is in common use. So what can be done? Simple, follow the standard: ISO 8601:1988 - International Date Format. For dates, this standard recommends the following format: <center>'''YYYY-MM-DD'''</center> This format has a few advantages: # It is unambiguous. A useful trait, one would think. # It has a consistent length. # It may be easily sorted (for those UNIX geeks, think <tt>sort</tt>(1)). # It is recognised by far more people world wide than any other format. # It is consistent with common time formats (HH:MM:SS), that is, most significant units come first. # It is a '''standard''', from the [http://www.iso.ch/ International Organisation for Standardisation]. Please, can we start using this? == See Also == * [http://en.wikipedia.org/wiki/ISO_8601 ISO 8601] at [http://www.wikipedia.org www.wikipedia.org]. * [http://www.cl.cam.ac.uk/~mgk25/iso-time.html A Summary of the International Standard Date and Time Notation] by [http://www.cl.cam.ac.uk/~mgk25/ Markus Kuhn]. [[Category:Rants]] 1cfc9fc1272ead3b93a4bf9a99fa45c62574cf2e Category:Rants 14 758 1677 2005-03-21T08:49:01Z Stix 2 wikitext text/x-wiki Some pages on my most/least favourite irritations: 961385666763637b619780b7fe52ee40ed2d1b4d Systems 0 759 765 2005-03-28T07:29:42Z Stix 2 wikitext text/x-wiki A brief list of my home systems: == zion == === Hardware === * 2.8 GHz Pentium IV HT * 1 GiB RAM * Asus P4P800-E Deluxe motherboard * [http://www.antec.com/us/productDetails.php?ProdID=81046 Antec Performance II SX1040BII] case - ''best case I've ever worked with'' * 2 x 40 GiB Seagate ST340014A disks, RAID 1 for OS * 3 x 120 GiB Seagate ST3120026A disks, RAIDframe RAID 5 === OS === * NetBSD-2.0 x86 + MP kernel === Tasks === * public ftp, http server * MySQL server * PostgreSQL server * NFS server * NetBoot server * Squid cache * Samba server * Netatalk server * Wireless LAN router * backup server == marvin == === Hardware === * 900 MHz Athlon * 1 GiB RAM * 1 x 20 GiB Seagate ST320423A disk, for NetBSD and xen * 1 x 17 GiB Seagate ST317221A disk, for the occasional windows boot === OSes === * xen * NetBSD-2.0 x86 * Windows XP === Tasks === * Main workstation == eniac == === Hardware === * DEC Alpha Multia AXPpci233 233 MHz * 32 MiB RAM * 500 MiB SCSI disk === OSes === * NetBSD-2.0 alpha netbooted * OpenVMS 7.2 on local disk === Tasks === * NetBSD alpha test box == pbg3 == === Hardware === * Apple Powerbook G3 'Wallstreet' * 300 MHz PowerPC G3 (PowerPC 750) * 320 MiB RAM * 8 GiB disk === OS === * Mac OS X 10.2.8 === Tasks === * Main wandering laptop [[Categories:Personal]] 4bbe4c24d7452c7b4c95a8310978e56c02cd5938 774 765 2005-06-12T14:04:52Z Stix 2 Completely reformat wikitext text/x-wiki A brief list of my home systems: == zion == 2.8 GHz Pentium IV HT, 1 GiB RAM, Asus P4P800-E Deluxe motherboard. [http://www.antec.com/us/productDetails.php?ProdID=81046 Antec Performance II SX1040BII] case - ''best case I've ever worked with''. 2 x 40 GiB Seagate ST340014A disks, in RAID 1 for OS, 3 x 120 GiB Seagate ST3120026A disks in RAIDframe RAID 5. Running NetBSD-2.0 x86 + MP kernel. Runs as a public ftp and http server. And runs internally as a MySQL server, PostgreSQL server, NFS server, NetBoot server, Squid cache, Samba server, Netatalk server, Wireless LAN router, NetBSD build box and backup server. Probably other stuff, too. == marvin == 900 MHz Athlon, 1 GiB RAM, 1 x 20 GiB Seagate ST320423A disk for NetBSD and xen, 1 x 17 GiB Seagate ST317221A disk for the occasional windows boot. Main workstation, running xen, NetBSD-2.0.2 x86, NetBSD-3 x86, NetBSD-current and occasionally, Windows XP. == eniac == DEC Alpha Multia AXPpci233 233 MHz, 32 MiB RAM, 500 MiB SCSI disk. Runs NetBSD-2.0 alpha netbooted or OpenVMS 7.2 on local disk. == pbg3 == Apple Powerbook G3 'Wallstreet', 300 MHz PowerPC G3 (PowerPC 750), 320 MiB RAM, 8 GiB disk. Runs Mac OS X 10.2.8. Main wandering laptop. [[Categories:Personal]] 4d207de4aab4d6c95851b8dca53cbdb8009e89fd Handy AIX links 0 744 757 749 2005-04-06T00:29:09Z Stix 2 wikitext text/x-wiki * Buried in [[IBM]]'s website: ** [http://www.ibm.com/servers/eserver/support/pseries/aixfixes.html AIX Patches]. ** [http://techsupport.services.ibm.com/server/mdownload Microcode and Firmware] for i5, OpenPower, p5, pSeries, and RS/6000 systems. ** [http://techsupport.services.ibm.com/server/hmc HMC support and upgrades]. ** [http://www.ibm.com/ibmlink/link2/servicelink/servicelinkPage.jsp?lc=en&cc=AU IBMLink 2000 Australia]. ** [http://www.ibm.com/developerworks/java/jdk/index.html IBM Java JRE and SDK (JDK) downloads]. ** [http://www-306.ibm.com/software/info/supportlifecycle/ IBM Software Support Lifecycle], listing end of life dates for various IBM products. ** [http://www-1.ibm.com/servers/aix/os/aixs2s.pdf AIX Strength to Strength] - document detailing the change history of AIX from 3.2.5 to current. * [http://www.faqs.org/faqs/aix-faq/ The AIX FAQ]. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts] - ADSM/TSM FAQ as compiled by Richard Sims. Also contains some AIX info. * [http://www.bullfreeware.com/ Bull AIX Freeware]. * Quick links into the service.boulder.ibm.com FTP site: ** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765E6100/ AIX 5.1 patches] ** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765E6200/ AIX 5.2 patches] ** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765G0300/ AIX 5.3 patches] ** [ftp://service.boulder.ibm.com/storage/3590/code3590/ 3590 tape drive microcode] ** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765F6200/ HACMP 5.1 patches] [[Category:AIX]] 1a4a0a54173d3f6605190dda90cbfdc244175d32 785 757 2005-05-31T03:14:30Z Stix 2 Add CuOD comment. wikitext text/x-wiki * Buried in [[IBM]]'s website: ** [http://www.ibm.com/servers/eserver/support/pseries/aixfixes.html AIX Patches]. ** [http://techsupport.services.ibm.com/server/mdownload Microcode and Firmware] for i5, OpenPower, p5, pSeries, and RS/6000 systems. ** [http://techsupport.services.ibm.com/server/hmc HMC support and upgrades]. ** [http://www.ibm.com/ibmlink/link2/servicelink/servicelinkPage.jsp?lc=en&cc=AU IBMLink 2000 Australia]. ** [http://www.ibm.com/developerworks/java/jdk/index.html IBM Java JRE and SDK (JDK) downloads]. ** [http://www-306.ibm.com/software/info/supportlifecycle/ IBM Software Support Lifecycle], listing end of life dates for various IBM products. ** [http://www-1.ibm.com/servers/aix/os/aixs2s.pdf AIX Strength to Strength] - document detailing the change history of AIX from 3.2.5 to current. ** [http://www-1.ibm.com/servers/eserver/pseries/ondemand/cod/ Capacity Update on Demand] (aka [[CuOD]]). * [http://www.faqs.org/faqs/aix-faq/ The AIX FAQ]. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts] - ADSM/TSM FAQ as compiled by Richard Sims. Also contains some AIX info. * [http://www.bullfreeware.com/ Bull AIX Freeware]. * Quick links into the service.boulder.ibm.com FTP site: ** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765E6100/ AIX 5.1 patches] ** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765E6200/ AIX 5.2 patches] ** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765G0300/ AIX 5.3 patches] ** [ftp://service.boulder.ibm.com/storage/3590/code3590/ 3590 tape drive microcode] ** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765F6200/ HACMP 5.1 patches] [[Category:AIX]] 6944e134aab5591f9e27a76a6fddd30ad2df14f2 Recreating AIX Filesystems 0 762 909 2005-04-06T05:29:51Z Stix 2 wikitext text/x-wiki This procedure can be used to re-create an AIX filesystem. You might do this to: * Convert jfs to jfs2. * Convert from jfs to largefile enabled jfs. * Change NBPI for jfs. * Shrinking a filesystem. * etc. == Example == Converting a jfs filesystem called "/app/foo" to jfs2: '''''Check existing configuration''''' # mount | grep foo /dev/foolv /app/foo jfs Apr 06 15:12 rw,log=/dev/loglv00 /dev/barlv /app/foo/bar jfs2 Apr 06 15:12 rw,log=/dev/hd8 # df -k | grep foo /dev/foolv 196608 188628 5% 197 1% /app/foo /dev/barlv 65536 61188 7% 309 3% /app/foo/bar # lslv foolv LOGICAL VOLUME: foolv VOLUME GROUP: rootvg LV IDENTIFIER: 00508ada00004c00000000fffcbd4cdd.14 PERMISSION: read/write VG STATE: active/complete LV STATE: opened/syncd TYPE: jfs WRITE VERIFY: off MAX LPs: 512 PP SIZE: 64 megabyte(s) COPIES: 1 SCHED POLICY: parallel LPs: 3 PPs: 3 STALE PPs: 0 BB POLICY: relocatable INTER-POLICY: minimum RELOCATABLE: yes INTRA-POLICY: middle UPPER BOUND: 32 MOUNT POINT: /app/foo LABEL: /app/foo MIRROR WRITE CONSISTENCY: on/ACTIVE EACH LP COPY ON A SEPARATE PV ?: yes Serialize IO ?: NO '''''Unmount filesystem and any lower mounted filesystems''''' # umount /app/foo/bar # umount /app/foo '''''Mount 'old' filesystem read-only''''' # mount -r /app/foo '''''Create 'new' filesystem''''' # mklv -t jfs2 -y foolvnew rootvg 3 foolvnew # crfs -v jfs2 -d /dev/foolvnew -m /mnt/app/foo -A yes File system created successfully. 196396 kilobytes total disk space. New File System size is 393216 '''''Mount 'new' filesystem''''' # mount /mnt/app/foo '''''[[Copying Filesystems|Copy data]] using favorite method'' # cd /app/foo # tar -cf - . | (cd /mnt/app/foo && tar -xf -) '''''Unmount both filesystems''''' # cd / # umount /mnt/app/foo # umount /app/foo '''''Delete 'old' filesystem''''' # rmfs /app/foo rmlv: Logical volume foolv is removed. '''''Rename 'new' filesystem''''' # chfs -m /app/foo /mnt/app/foo # chlv -n foolv foolvnew '''''Fix mount point permissions''''' # chmod 555 /app/foo '''''Remount filesystems''''' # mount /app/foo # mount /app/foo/bar '''''Check''''' # mount | grep foo /dev/foolv /app/foo jfs2 Apr 06 15:12 rw,log=/dev/hd8 /dev/barlv /app/foo/bar jfs2 Apr 06 15:12 rw,log=/dev/hd8 # df -k | grep foo /dev/foolv 196608 194420 2% 184 1% /app/foo /dev/barlv 65536 61188 7% 309 3% /app/foo/bar '''''Clean up''''' # rm -rf /mnt/app [[Category:AIX]] ade274227f730685e92e26f048d7d71dd419ff8d Copying Filesystems 0 763 751 2005-04-06T07:02:37Z Stix 2 wikitext text/x-wiki Commands to copy a file heirarchy between two directories: == tar == === tar Example === # cd /original/dir # tar -cf - . | (cd /new/dir && tar -xf -) === tar Notes === * '-p' option may be required to preserve permissions (say, on [[Tru64]]). * '-C' option can often be used to remove the 'cd' for changing destination directory. * '-l', '--one-file-system' non-standard options can be used to restrict tar to reading from the one filesystem. If not available, null or loopback mounts could be used. * '-v' can be added to the second tar to list files as they are copied. * Handling of sparse files, extended attributes (ACLs, BSD extended file flags, ...) and special files (fifos, character and block special files, named sockets, doors, ...) are all largely implementation defined. == pax == === pax Example === # pax -rwpe /original/dir /new/dir === pax Notes === * '-v' option can be used to list files as they are copied. * '-X' option can be used to restrict tar to reading from the one filesystem. == cpio == === cpio Example === # cd /original/dir # find . -print | cpio -pdl /new/dir === cpio Notes === {{stub}} dfb3adfd30e72832e730d797060e2fc1dccd45c5 1680 751 2005-04-09T00:20:48Z Stix 2 Add UNIX category. wikitext text/x-wiki Commands to copy a file heirarchy between two directories: == tar == === tar Example === # cd /original/dir # tar -cf - . | (cd /new/dir && tar -xf -) === tar Notes === * '-p' option may be required to preserve permissions (say, on [[Tru64]]). * '-C' option can often be used to remove the 'cd' for changing destination directory. * '-l', '--one-file-system' non-standard options can be used to restrict tar to reading from the one filesystem. If not available, null or loopback mounts could be used. * '-v' can be added to the second tar to list files as they are copied. * Handling of sparse files, extended attributes (ACLs, BSD extended file flags, ...) and special files (fifos, character and block special files, named sockets, doors, ...) are all largely implementation defined. == pax == === pax Example === # pax -rwpe /original/dir /new/dir === pax Notes === * '-v' option can be used to list files as they are copied. * '-X' option can be used to restrict tar to reading from the one filesystem. == cpio == === cpio Example === # cd /original/dir # find . -print | cpio -pdl /new/dir === cpio Notes === [[Category:UNIX]] {{stub}} 9a243e18ecfa828622941137b169cb820dc9a439 Category:AIX 14 732 1652 750 2005-04-09T00:19:18Z Stix 2 Add UNIX category. wikitext text/x-wiki Pages relating to [[IBM]]'s [[UNIX]] flavour, called [[AIX]]. [[Category:UNIX]] 1f3ebfdab74ba621f5df2da9a360ac1a53f54074 Category:UNIX 14 764 1681 2005-04-09T00:19:54Z Stix 2 wikitext text/x-wiki Pages relating to general UNIX topics: ea40329b0d434e2e15555f5e730b263dd657ac06 Category:Stub 14 765 1682 2005-04-09T00:21:30Z Stix 2 wikitext text/x-wiki As yet unfinished pages: 8e87c4b33c4a492d18e01376d0a7574e6bfebd36 7135 Hardware RAID 0 766 1683 2005-04-12T01:20:53Z Stix 2 wikitext text/x-wiki These are old [[IBM]] [[SCSI]] attached [[RAID]] controllers, identified as: # lsdev -Cc disk hdisk0 Available X0-05-01-0,0 7135 Disk Array Device hdisk1 Available X0-05-01-0,1 7135 Disk Array Device To check the RAID status, either use <tt>smitty raidiant</tt>, or: # raidmgr -l dac0 -Q 0 hdisk1 Raid 5 X0-05-01-0,1 17206 MB Status OPTIMAL 1 hdisk0 Raid 5 X0-05-01-0,0 8594 MB Status OPTIMAL Repeat the above for each DAC present on the system. To find all installed disks: # raidmgr -l dac0 -E 10 Channel 1 ID 0 Location LR-3 Non Existent Drive 20 Channel 2 ID 0 Location LR-6 Non Existent Drive 30 Channel 3 ID 0 Location LF-1 Optimal 40 Channel 4 ID 0 Location LF-6 Optimal 50 Channel 5 ID 0 Location LF-3 Optimal 11 Channel 1 ID 1 Location LR-4 Non Existent Drive 21 Channel 2 ID 1 Location LR-7 Non Existent Drive 31 Channel 3 ID 1 Location LF-2 Optimal 41 Channel 4 ID 1 Location LF-7 Optimal 51 Channel 5 ID 1 Location LF-4 Optimal 12 Channel 1 ID 2 Location LR-5 Non Existent Drive 22 Channel 2 ID 2 Location LR-8 Non Existent Drive 32 Channel 3 ID 2 Location LR-1 Non Existent Drive 42 Channel 4 ID 2 Location LF-8 Non Existent Drive 52 Channel 5 ID 2 Location LF-5 Non Existent Drive 13 Channel 1 ID 3 Location UF-8 Non Existent Drive 23 Channel 2 ID 3 Location UF-5 Non Existent Drive 33 Channel 3 ID 3 Location LR-2 Non Existent Drive 43 Channel 4 ID 3 Location UR-5 Non Existent Drive 53 Channel 5 ID 3 Location UR-8 Non Existent Drive 14 Channel 1 ID 4 Location UF-6 Optimal 24 Channel 2 ID 4 Location UF-3 Optimal 34 Channel 3 ID 4 Location UF-1 Non Existent Drive 44 Channel 4 ID 4 Location UR-3 Non Existent Drive 54 Channel 5 ID 4 Location UR-6 Non Existent Drive 15 Channel 1 ID 5 Location UF-7 Optimal 25 Channel 2 ID 5 Location UF-4 Optimal 35 Channel 3 ID 5 Location UF-2 Non Existent Drive 45 Channel 4 ID 5 Location UR-4 Non Existent Drive 55 Channel 5 ID 5 Location UR-7 Non Existent Drive [[Category:AIX]] 741c7f7a118f57e51b40902b042080675ba2aedf 7137 Hardware RAID 0 767 1684 2005-04-12T01:31:17Z Stix 2 wikitext text/x-wiki Functionally equivalent to the [[7135]]. Identified like: # lsdev -Cc disk hdisk1 Available X0-04-01-0,0 IBM 7137-414 [[Category:AIX]] bbf6e7d59a1310d047b59d16939ac6d9b1166988 7135 0 768 1685 2005-04-12T01:31:47Z Stix 2 wikitext text/x-wiki #REDIRECT [[7135 Hardware RAID]] 32d1be6516e9b382c55f2816c4a3c53d09ea11e7 7137 0 769 1686 2005-04-12T01:34:47Z Stix 2 wikitext text/x-wiki #REDIRECT [[7137 Hardware RAID]] 365e5d7d32fdd4a1095286b40078b5fc8bd9ffa9 Commands for Investigating AIX 5.2 Performance 0 770 1687 2005-04-13T07:47:46Z Stix 2 wikitext text/x-wiki == General == prtconf lscfg -vp topas == Filesystems == df -kv mount lsfs -q ioo -L == LVM and Disks == lspv lsvg | lsvg -i lsvg | lsvg -li lsvg | lsvg -pi lsdev -Cc disk | while read a b; do echo $a; lsattr -El $a; done == Virtual Memory == vmstat -v vmstat 5 5 lsps -a ipcs -ma ps auxw | sort -k 5nr | head -30 ps auxw | sort -k 6nr | head -30 vmo -L == Network == netstat -in netstat -rn no -L [[Category:AIX]] e985c9f09472c62a01a23f765ed9e18ad0cdaa74 Sandbox 0 728 754 753 2005-04-25T01:58:27Z Stix 2 /* Lists */ - testing history wikitext text/x-wiki == Sandbox == Here's just a play page, so I can try to work out what wiki is all about. Bit of luck, I ''might'' work it out one day. === Lists === All I want is: * easy editing. * traceability. * simple formating. * good linking. * good searchability. Numbered lists work like this: # item # item ## nested, too! === subsection === And good old &lt;pre&gt; tag stuff like this: # ls -l total 3826 -rw-r--r-- 1 stix wheel 1413137 Nov 12 10:35 231323.pdf -rw-r--r-- 1 stix pc 524288 Sep 24 21:20 P4P800-E.ROM drwxr-xr-x 3 root wheel 512 Nov 2 00:08 screens How does that look? 7d1f8371e5a84c737fc9e0f516df378ce586be8a 879 754 2005-04-25T02:01:02Z Stix 2 /* Lists */ Add graphics list item wikitext text/x-wiki == Sandbox == Here's just a play page, so I can try to work out what wiki is all about. Bit of luck, I ''might'' work it out one day. === Lists === All I want is: * easy editing. * traceability. * simple formating. * good linking. * good searchability. * ability to include graphics, easily. Numbered lists work like this: # item # item ## nested, too! === subsection === And good old &lt;pre&gt; tag stuff like this: # ls -l total 3826 -rw-r--r-- 1 stix wheel 1413137 Nov 12 10:35 231323.pdf -rw-r--r-- 1 stix pc 524288 Sep 24 21:20 P4P800-E.ROM drwxr-xr-x 3 root wheel 512 Nov 2 00:08 screens How does that look? f5f37a279c350c3525524c84b6634bc619857d81 LPAR ID and name 0 771 1688 2005-04-27T04:07:59Z Stix 2 wikitext text/x-wiki LPAR IDs appear to begin at 1, and the name is as configured from the [[HMC]]. These are most easily found via: $ uname -L 3 foobar.domain.net Generally, a system which is running in "Single System Image" mode, or otherwise not partitioned, or is standalone with no HMC, will display: $ uname -L 1 NULL These, and other gems can be found by reading the <tt>/usr/sbin/prtconf</tt> shell script. [[Category:AIX]] a76a19ee6b67950809c08183b06d5ae704ec4c17 Central Electronics Complex 0 772 755 2005-04-29T08:29:21Z Stix 2 wikitext text/x-wiki The [[Central Electronics Complex]] or '''CEC''' is a term invented by [[IBM]] to describe a "module" within their modular systems (like the [[p570]]). It describes a "module" or "building block" housing CPUs, RAM, PCI backplane, etc. These are then linked together by "scalability cables", in the case of a [[p570]], CPU and memory interconnect at the front and IO interconnect at the back. [[Category:AIX]] [[Category:Glossary]] badc607b67ca7b1fee9358c39b2d93ee74e95052 1689 755 2005-04-29T08:31:23Z Stix 2 Remove glossary category. wikitext text/x-wiki The [[Central Electronics Complex]] or '''CEC''' is a term invented by [[IBM]] to describe a "module" within their modular systems (like the [[p570]]). It describes a "module" or "building block" housing CPUs, RAM, PCI backplane, etc. These are then linked together by "scalability cables", in the case of a [[p570]], CPU and memory interconnect at the front and IO interconnect at the back. [[Category:AIX]] 0c7c3e34b927f6e13e2f130627ed0c88f7d01fb9 CEC 0 773 1690 2005-04-29T08:30:20Z Stix 2 wikitext text/x-wiki #REDIRECT [[Central Electronics Complex]] e7835a82061f62d2d84a14404dfb62e9fae17754 PostgreSQL Object Size 0 745 1665 756 2005-05-30T10:15:10Z Stix 2 Add (postgres) for searching wikitext text/x-wiki [[SQL]] to find the sizes of objects in [[PostgreSQL]] (postgres), with the following example taken from a [http://www.bacula.org bacula] database. bacula=# select relname, relfilenode, relpages, relkind bacula-# from pg_class order by relpages desc limit 10; relname | relfilenode | relpages | relkind --------------------------------+-------------+----------+--------- file | 1009465 | 113895 | r file_pkey | 1009473 | 31693 | i path_name_idx | 1009551 | 1816 | i filename | 1009474 | 1366 | r path | 1009545 | 1202 | r filename_name_idx | 1009480 | 1160 | i filename_pkey | 1009481 | 630 | i path_pkey | 1009552 | 321 | i pg_proc_proname_args_nsp_index | 16642 | 138 | i pg_proc | 1255 | 65 | r (10 rows) [[Category:SQL]] [[Category:PostgreSQL]] c3939cdb9bdce20e04f965024377d60ebe428d35 AIX install assist 0 774 759 2005-05-31T07:02:31Z Stix 2 wikitext text/x-wiki Occasionally, I've found recently installed or upgraded AIX systems that do not appear to complete normal startups, that is they apparently hang during starting up. This may be due to the fact that the post-install configuration utility has never completed successfully, and continues to prompt on the console. This can be checked by: # grep install /etc/inittab install_assist:2:wait:/usr/sbin/install_assist </dev/console >/dev/console 2>&1 # If the system is fully configured, the line may be safely removed: # rmitab install_assist # [[Category:AIX]] 7abf96ff6dbd51ff06b003d27a623d8ff0a26989 1691 759 2005-06-01T01:11:08Z Stix 2 Change wording. wikitext text/x-wiki Occasionally, I've found recently installed or upgraded AIX systems that do not appear to complete normal startups, that is they apparently hang during starting up. This may be due to the fact that the post-install configuration utility has never completed successfully, and continues to prompt on the console. This can be checked by: # grep install /etc/inittab install_assist:2:wait:/usr/sbin/install_assist </dev/console >/dev/console 2>&1 # If the system has been manually configured, the line may be safely removed: # rmitab install_assist # [[Category:AIX]] a299293a033317f7c8f1b41fa6b699a1690f30ae Cleaning up SAP resources 0 775 758 2005-06-01T00:18:33Z Stix 2 wikitext text/x-wiki After an abnormal shutdown, it may be necessary to clean up the leftover resources that won't go away with stopsap. These are processes, [[System V Shared Memory]] segments and [[System V Semaphores]]. Examples below are from a system running AIX. Other UNIX systems may be subtly different. == Processes == The fastest way to clean up all processes is to become the <tt>sidadm</tt> user and issue <tt>kill -1 -1</tt>, which will send SIGHUP to all processes owned by <tt>sidadm</tt>. SIGHUP can be trapped by processes, but does give them a chance to shutdown more gracefully. Be aware that if the system has paged any processes out into [[swap space]], they may take some time to exit. Additionally, it is not unusual for the shell initiating the kill to also be killed. Any remaining processes can be individually killed with <tt>kill -9 <pid></tt>. # su - sidadm sidadm$ ps ux | head -6 USER PID %CPU %MEM SZ RSS TTY STAT STIME TIME COMMAND sidadm 516350 0.7 3.0 455268 457300 - A May 17 569:58 dw.sapSID_D10 pf sidadm 508154 0.4 1.0 102812 104568 - A May 17 362:39 dw.sapSID_D10 pf sidadm 483462 0.4 1.0 91172 93060 - A May 17 296:33 dw.sapSID_D10 pf sidadm 512252 0.3 3.0 390192 392192 - A May 17 275:30 dw.sapSID_D10 pf sidadm 471264 0.3 1.0 83328 85096 - A May 17 258:40 dw.sapSID_D10 pf sidadm$ kill -1 -1 Hangup # su - sidadm sidadm$ ps ux USER PID %CPU %MEM SZ RSS TTY STAT STIME TIME COMMAND sidadm 651328 0.0 0.0 27964 27360 - A May 17 0:04 [disp+wor] sidadm 917540 0.0 0.0 804 844 pts/1 A 18:57:50 0:00 ksh sidadm 938072 0.0 0.0 456 472 pts/1 A 18:58:13 0:00 ps ux sidadm$ kill -9 651328 sidadm$ ps ux USER PID %CPU %MEM SZ RSS TTY STAT STIME TIME COMMAND sidadm 917540 0.0 0.0 804 844 pts/1 A 18:57:50 0:00 ksh sidadm 938078 0.0 0.0 456 472 pts/1 A 18:58:30 0:00 ps ux sidadm$ == System V Shared Memory == SAP is a heavy user of shared memory, and these must be cleaned up before SAP will successfully restart. A one line script can be used to delete the segments easily. First check that NATTCH (number of attached processes) is zero for all the users segments, since segments will only be deleted when NATTCH is zero, otherwise they will be marked for deletion. Then delete the segments. If NATTCH is not zero, then there are still processes hanging around. Doing all this as the <tt>sidadm</tt> user is safer, it is less likely to impact anything else running on the system. sidadm$ ipcs -ma | egrep '^T|sidadm' | head -6 T ID KEY MODE OWNER GROUP CREATOR CGROUP NATTCH SEGSZ CPID LPID ATIME DTIME CTIME m 6 0x0382be8e --rw-rw-rw- sidadm sapsys sidadm sapsys 0 4096 434218 651328 18:36:47 18:59:14 23:18:27 m 524295 0xffffffff --rw------- sidadm sapsys sidadm sapsys 0 268435456 675916 860326 13:02:46 13:02:46 11:10:50 m 524296 0xffffffff --rw------- sidadm sapsys sidadm sapsys 0 268435456 802954 815248 16:29:28 16:29:28 11:10:50 m 524297 0xffffffff --rw------- sidadm sapsys sidadm sapsys 0 268435456 905336 815248 16:06:53 16:06:53 11:11:13 m 524298 0xffffffff --rw------- sidadm sapsys sidadm sapsys 0 268435456 401624 462986 16:17:04 16:17:04 11:11:13 sidadm$ ipcs -m | awk '/^m.*sidadm/{print $2}' | xargs -n 1 ipcrm -m sidadm$ ipcs -ma | egrep '^T|sidadm' T ID KEY MODE OWNER GROUP CREATOR CGROUP NATTCH SEGSZ CPID LPID ATIME DTIME CTIME sidadm$ == System V Semaphores == Depending on the type of UNIX, these may be less critical. Since AIX does not enforce any easily reachable limit on System V objects, SAP will simply allocate more semaphores when restarted. Other UNIX systems may find that system-wide limits (SEMMNI, SEMMNS, SEMMSL, etc) are reached if these are not deleted. sidadm$ ipcs -s | egrep '^T|gm1adm' | head -6 T ID KEY MODE OWNER GROUP s 131074 0x0000520a --ra-ra-ra- sidadm sapsys s 131075 0x00005209 --ra-ra-ra- sidadm sapsys s 131076 0x00005208 --ra-ra-ra- sidadm sapsys s 131077 0x002f741b --ra-r----- sidadm sapsys s 131078 0x002f741c --ra-r----- sidadm sapsys sidadm$ ipcs -s | awk '/^s.*sidadm/{print $2}' | xargs -n 1 ipcrm -s [[Category:AIX]] [[Category:SAP]] f1c1fd13547a8cf73740b4c19dab683910e2d500 1692 758 2005-06-01T00:20:11Z Stix 2 /* System V Semaphores */ fix SID and expand wikitext text/x-wiki After an abnormal shutdown, it may be necessary to clean up the leftover resources that won't go away with stopsap. These are processes, [[System V Shared Memory]] segments and [[System V Semaphores]]. Examples below are from a system running AIX. Other UNIX systems may be subtly different. == Processes == The fastest way to clean up all processes is to become the <tt>sidadm</tt> user and issue <tt>kill -1 -1</tt>, which will send SIGHUP to all processes owned by <tt>sidadm</tt>. SIGHUP can be trapped by processes, but does give them a chance to shutdown more gracefully. Be aware that if the system has paged any processes out into [[swap space]], they may take some time to exit. Additionally, it is not unusual for the shell initiating the kill to also be killed. Any remaining processes can be individually killed with <tt>kill -9 <pid></tt>. # su - sidadm sidadm$ ps ux | head -6 USER PID %CPU %MEM SZ RSS TTY STAT STIME TIME COMMAND sidadm 516350 0.7 3.0 455268 457300 - A May 17 569:58 dw.sapSID_D10 pf sidadm 508154 0.4 1.0 102812 104568 - A May 17 362:39 dw.sapSID_D10 pf sidadm 483462 0.4 1.0 91172 93060 - A May 17 296:33 dw.sapSID_D10 pf sidadm 512252 0.3 3.0 390192 392192 - A May 17 275:30 dw.sapSID_D10 pf sidadm 471264 0.3 1.0 83328 85096 - A May 17 258:40 dw.sapSID_D10 pf sidadm$ kill -1 -1 Hangup # su - sidadm sidadm$ ps ux USER PID %CPU %MEM SZ RSS TTY STAT STIME TIME COMMAND sidadm 651328 0.0 0.0 27964 27360 - A May 17 0:04 [disp+wor] sidadm 917540 0.0 0.0 804 844 pts/1 A 18:57:50 0:00 ksh sidadm 938072 0.0 0.0 456 472 pts/1 A 18:58:13 0:00 ps ux sidadm$ kill -9 651328 sidadm$ ps ux USER PID %CPU %MEM SZ RSS TTY STAT STIME TIME COMMAND sidadm 917540 0.0 0.0 804 844 pts/1 A 18:57:50 0:00 ksh sidadm 938078 0.0 0.0 456 472 pts/1 A 18:58:30 0:00 ps ux sidadm$ == System V Shared Memory == SAP is a heavy user of shared memory, and these must be cleaned up before SAP will successfully restart. A one line script can be used to delete the segments easily. First check that NATTCH (number of attached processes) is zero for all the users segments, since segments will only be deleted when NATTCH is zero, otherwise they will be marked for deletion. Then delete the segments. If NATTCH is not zero, then there are still processes hanging around. Doing all this as the <tt>sidadm</tt> user is safer, it is less likely to impact anything else running on the system. sidadm$ ipcs -ma | egrep '^T|sidadm' | head -6 T ID KEY MODE OWNER GROUP CREATOR CGROUP NATTCH SEGSZ CPID LPID ATIME DTIME CTIME m 6 0x0382be8e --rw-rw-rw- sidadm sapsys sidadm sapsys 0 4096 434218 651328 18:36:47 18:59:14 23:18:27 m 524295 0xffffffff --rw------- sidadm sapsys sidadm sapsys 0 268435456 675916 860326 13:02:46 13:02:46 11:10:50 m 524296 0xffffffff --rw------- sidadm sapsys sidadm sapsys 0 268435456 802954 815248 16:29:28 16:29:28 11:10:50 m 524297 0xffffffff --rw------- sidadm sapsys sidadm sapsys 0 268435456 905336 815248 16:06:53 16:06:53 11:11:13 m 524298 0xffffffff --rw------- sidadm sapsys sidadm sapsys 0 268435456 401624 462986 16:17:04 16:17:04 11:11:13 sidadm$ ipcs -m | awk '/^m.*sidadm/{print $2}' | xargs -n 1 ipcrm -m sidadm$ ipcs -ma | egrep '^T|sidadm' T ID KEY MODE OWNER GROUP CREATOR CGROUP NATTCH SEGSZ CPID LPID ATIME DTIME CTIME sidadm$ == System V Semaphores == Depending on the type of UNIX, these may be less critical. Since AIX does not enforce any easily reachable limit on System V objects, SAP will simply allocate more semaphores when restarted. Other UNIX systems may find that system-wide limits (SEMMNI, SEMMNS, SEMMSL, etc) are reached if these are not deleted. sidadm$ ipcs -s | egrep '^T|sidadm' | head -6 T ID KEY MODE OWNER GROUP s 131074 0x0000520a --ra-ra-ra- sidadm sapsys s 131075 0x00005209 --ra-ra-ra- sidadm sapsys s 131076 0x00005208 --ra-ra-ra- sidadm sapsys s 131077 0x002f741b --ra-r----- sidadm sapsys s 131078 0x002f741c --ra-r----- sidadm sapsys sidadm$ ipcs -s | awk '/^s.*sidadm/{print $2}' | xargs -n 1 ipcrm -s sidadm$ ipcs -s | egrep '^T|sidadm' T ID KEY MODE OWNER GROUP sidadm$ [[Category:AIX]] [[Category:SAP]] 4b442ca44c7665668a79ec59b8fc6142b7f678de Handy Tru64 links 0 776 786 2005-06-02T07:02:07Z Stix 2 wikitext text/x-wiki * [http://www1.aclabs.com/ Software Products Library] site #1. * [http://www1.sqp.com/ Software Products Library] site #2. [[Category:Tru64]] 3a60dcab62001b363a34a9b85a2d2513fbd71c99 lrud kernel thread 0 730 780 760 2005-06-06T01:39:23Z Stix 2 Expand, add See Also links wikitext text/x-wiki The [[AIX]] Least Recently Used Daemon, invoked when free memory is required, it is responsible for scanning cached file pages in memory and freeing those not recently accessed. On an [[MP]] kernel in 4.3.3 and later, it is [[multi-threaded]] with the cached file pages broken up into multiple lists, whose size is controlled by the <code>lrubucket</code> parameter. Consistently high CPU usage by lrud indictates large amounts of file I/O occuring, and thrashing of the [[VMM]] file cache. If high paging rates are also seen, especially paging to and from [[swap spaces]], identified by the <tt>pi</tt> and <tt>po</tt> columns in <tt>vmstat</tt> or the <tt>pgspin</tt> and <tt>pgspout</tt> entries in <tt>[[topas]]</tt>, then [[tuning the AIX file caches]] should also certainly be a priority. If lrud is consistently using high CPU on a system running a database engine that employs its own caching (e.g. [[Oracle]], [[DB2]], [[TSM]], [[PostgreSQL]]), then the use of [[raw logical volumes]] or [[AIX]] [[direct I/O]] may improve performance. == See Also == === Internal === * [[direct I/O]] * [[Tuning the AIX file caches]] === External === * [http://www-03.ibm.com/support/techdocs/atsmastr.nsf/032f6e163324983085256b79007f5aec/c82a72e602d0fc4b86256fc100683d73?OpenDocument Oracle 9i & 10g on IBM AIX5L: Tips & Considerations] White Paper. Document ID WP100556. * [http://publib-b.boulder.ibm.com/redbooks.nsf/f338d71ccde39f08852568dd006f956d/81b8a24c0d90ad3485256ec50043b8fc?OpenDocument JFS2/DIO Sequential Input/Output Performance on IBM pSeries 690] Redpaper. IBM Form Number REDP-9122-00. [[Category:AIX]] c51dea0d041bb58b19e7578b2811317a48752e15 direct I/O 0 741 762 761 2005-06-07T02:40:40Z Stix 2 Expand and add See Also. wikitext text/x-wiki [[AIX]] [[direct I/O]] allows I/O to bypass the [[VMM]], hence taking a shorter path through the kernel, and preventing the [[lrud kernel thread]] from having any work to do. Direct I/O may be enabled via two methods: * Use of the <tt>O_DIRECT</tt> flag to the <tt>open(2)</tt> system call. * Use of the <tt>dio</tt> mount option. Direct I/O should be used where either the application does its own caching (like many databases, eg. Oracle, DB2, Sybase, PostgreSQL, TSM, MySQL using InnoDB) or where the same data will not be read/written again for some time (eg. TSM disk storage pools). Bear in mind, that [[direct I/O]] performance still falls slightly short of the performance achieved by using [[raw logical volumes]]. With many applications, using [[raw logical volumes]] can be just as easy to manage. == See Also == * [[lrud]] * [[concurrent I/O]] [[Category:AIX]] {{stub}} 77a583d61b7b0604b5f99a8d26dc90500ddb343e 764 762 2005-06-07T02:43:03Z Stix 2 Formatting wikitext text/x-wiki [[AIX]] [[direct I/O]] allows I/O to bypass the [[VMM]], hence taking a shorter path through the kernel, and preventing the [[lrud kernel thread]] from having any work to do. '''Direct I/O''' may be enabled via two methods: * Use of the <tt>O_DIRECT</tt> flag to the <tt>open(2)</tt> system call. * Use of the <tt>dio</tt> mount option. '''Direct I/O''' should be used where either the application does its own caching (like many databases, eg. [[Oracle]], [[DB2]], [[Sybase]], [[PostgreSQL]], [[TSM]], [[MySQL]] using [[InnoDB]]) or where the same data will not be read/written again for some time (eg. TSM disk storage pools). Bear in mind, that '''direct I/O''' performance still falls slightly short of the performance achieved by using [[raw logical volumes]]. With many applications, using [[raw logical volumes]] can be just as easy to manage. == See Also == * [[lrud]] * [[concurrent I/O]] [[Category:AIX]] {{stub}} 877244e28f34bbfb9ba15ad7f0ae1fd71035e1dd 1661 764 2005-06-07T03:18:09Z Stix 2 Add restrictions wikitext text/x-wiki [[AIX]] [[direct I/O]] allows I/O to bypass the [[VMM]], hence taking a shorter path through the kernel, and preventing the [[lrud kernel thread]] from having any work to do. '''Direct I/O''' may be enabled via two methods: * Use of the <tt>O_DIRECT</tt> flag to the <tt>open(2)</tt> system call. * Use of the <tt>dio</tt> mount option. '''Direct I/O''' should be used where either the application does its own caching (like many databases, eg. [[Oracle]], [[DB2]], [[Sybase]], [[PostgreSQL]], [[TSM]], [[MySQL]] using [[InnoDB]]) or where the same data will not be read/written again for some time (eg. TSM disk storage pools). Bear in mind, that '''direct I/O''' performance still falls slightly short of the performance achieved by using [[raw logical volumes]]. With many applications, using [[raw logical volumes]] can be just as easy to manage. == Restrictions == * When using '''direct I/O''', all reads and writes must be aligned to, and a multiple of, the filesystem block size, often being between 512 bytes and 4 kibibytes. Any read/write request which does not meet this criteria will be forced to go through the file cache and [[VMM]]. * Any file mapped using <tt>mmap(2)</tt>, <tt>shm_open(2)</tt>, etc will default to using the file cache and [[VMM]] for all I/O from all processes. Once unmapped, I/O will return to using '''direct I/O'''. == See Also == * [[lrud]] * [[concurrent I/O]] [[Category:AIX]] {{stub}} a924f16ab3e27180d98dba0d803bc7ef226ce3b7 O DIRECT 0 777 763 2005-06-07T02:44:07Z Stix 2 wikitext text/x-wiki #REDIRECT [[dio]] f8f1d38741f739a26ac34b91cebd8b0fd8acd424 1694 763 2005-06-07T02:45:04Z Stix 2 Fix redirect wikitext text/x-wiki #REDIRECT [[direct I/O]] 0735ece444ce5be0d6d8f442f214b3647be2603d concurrent I/O 0 778 1695 2005-06-07T03:08:20Z Stix 2 wikitext text/x-wiki Normally, the filesystem will serialize write I/Os to maintain a consistent view of files. That is, many reads may occur simultaneously to the one file, but only one write, which is enforced using a lock on the file [[inode]]. Applications that do their own serialization (eg databases), do not need this serialization to occur within the filesystem layer. '''Concurrent I/O''', which implies [[direct I/O]], allows more than one write to execute concurrently to the same file, giving a performance advantage in update-intensive environments. The [[inode]] lock is no longer taken except under some circumstances (eg extending a file). '''Concurrent I/O''' may be enabled via two methods: * Use of the <tt>O_CIO</tt> flag to the <tt>open(2)</tt> system call. * Use of the <tt>cio</tt> mount option. == See Also == * [[direct I/O]] [[Category:AIX]] db0b9398bd2aad3865bc2d25edc383ea48e6128e Wikistix:About 4 729 863 766 2005-06-12T14:08:08Z Stix 2 Add link to Systems#zion. wikitext text/x-wiki This is a trial at throwing my thoughts and documentation into a Wiki - mainly for ease of editing. Stuff will appear is I or others make it available. This is running on my home server, [[Systems#zion|zion]]. c9849968949dee2d36c32465e03d51eaf8aecbc8 Category:PostgreSQL 14 779 1696 2005-06-12T14:26:22Z Stix 2 wikitext text/x-wiki Articles about the [http://www.postgresql.org PostgreSQL] RDBMS engine [[Category:Databases]] 9aa16cc63f9d89bf276e76f3a25ed9629dac6eac Category:Databases 14 780 1697 2005-06-12T14:27:08Z Stix 2 wikitext text/x-wiki Database and database related topics: b7aff13d991940f18a5053789175931b1fd363bb Category:SQL 14 781 1698 2005-06-12T14:27:55Z Stix 2 wikitext text/x-wiki Useful canned SQL queries: [[Category:Databases]] a9e3691f8f8bced8752eeed1f610f7d23582f926 Category:Tru64 14 782 767 2005-06-12T14:30:10Z Stix 2 wikitext text/x-wiki Pages relating to the OSF/1 decendant, Tru64, first marketed as DEC UNIX, and has since passed on to Compaq and now HP, where it looks like it will die a slow and unfortunate death. 68967f27342863c8d9ac6cfc9e01d44cc92d8895 1699 767 2005-06-12T14:35:24Z Stix 2 Add to UNIX category. wikitext text/x-wiki Pages relating to the OSF/1 decendant, Tru64, first marketed as DEC UNIX, and has since passed on to Compaq and now HP, where it looks like it will die a slow and unfortunate death. [[Category:UNIX]] afe1f648111e6469afff7bc2f50818547ba34de9 Category:SAP 14 783 1700 2005-06-12T14:32:50Z Stix 2 wikitext text/x-wiki Articles dealing with the business/ERP solution, [http://www.sap.com/ SAP]. e4a698bca35efe1bebff1cc7422e3704c8c769dd Category:Personal 14 784 1701 2005-06-12T14:36:36Z Stix 2 wikitext text/x-wiki Pages about me: 3ae640a91fdd3b064642e8b78e9dc4ca3e35fb56 Main Page 0 5 790 768 2005-06-12T14:36:49Z Stix 2 Added category list wikitext text/x-wiki Welcome to Stix's wiki. Since editing html was getting tedious, I'm giving a Wiki a try for some of the bits and pieces I'm putting up on my site. Some of the page categories available are: * Technical: ** [[:Category:Databases|Databases]] ** [[:Category:SAP|SAP]] ** [[:Category:TSM|TSM]] ** [[:Category:UNIX|UNIX]] * [[:Category:Personal|Personal]] * [[:Category:Rants|Rants]] Since this is running on [[Systems#zion|zion]], my own fairly small machine, I've restricted editing rights (might slow down the vandals a little). So, feel free to create yourself an account, if you think you have something to contribute. 1e4e13b2135e1c37d08f77773b195773d0d18cfe 791 790 2005-06-26T03:32:44Z Stix 2 Add software category. wikitext text/x-wiki Welcome to Stix's wiki. Since editing html was getting tedious, I'm giving a Wiki a try for some of the bits and pieces I'm putting up on my site. Some of the page categories available are: * Technical: ** [[:Category:Databases|Databases]] ** [[:Category:SAP|SAP]] ** [[:Category:TSM|TSM]] ** [[:Category:UNIX|UNIX]] * [[:Category:Personal|Personal]] ** [[:Category:Software|Software]] * [[:Category:Rants|Rants]] Since this is running on [[Systems#zion|zion]], my own fairly small machine, I've restricted editing rights (might slow down the vandals a little). So, feel free to create yourself an account, if you think you have something to contribute. 966a925f971323431bd3952c34a13c985da03678 824 791 2005-06-26T03:34:22Z Stix 2 Switch software category to software link. wikitext text/x-wiki Welcome to Stix's wiki. Since editing html was getting tedious, I'm giving a Wiki a try for some of the bits and pieces I'm putting up on my site. Some of the page categories available are: * Technical: ** [[:Category:Databases|Databases]] ** [[:Category:SAP|SAP]] ** [[:Category:TSM|TSM]] ** [[:Category:UNIX|UNIX]] * [[:Category:Personal|Personal]] * [[:Category:Rants|Rants]] There is also some [[Software]] available for download. Since this is running on [[Systems#zion|zion]], my own fairly small machine, I've restricted editing rights (might slow down the vandals a little). So, feel free to create yourself an account, if you think you have something to contribute. 0295596f4e39c025de27e7de35862cbfeea416a0 TSM Database Backup Rate 0 751 1671 769 2005-06-12T14:43:56Z Stix 2 Delete partial comment wikitext text/x-wiki [[IBM]] recommends that the TSM database backup rate be greater than 5000000 pages per hour. The following [[TSM SQL]] query to display the database backup rate from recent database backups: select activity, - cast ((end_time) as date) as "Date", - (examined/cast ((end_time-start_time) seconds as decimal (18,13))*3600) "Pages/Hr" - from summary - where activity='FULL_DBBACKUP' and days (end_time) - days (start_time) = 0 [[Category:TSM]] 43288d882ad19aa9a646aacf7681f9139442f68a About Stix 0 785 770 2005-06-13T04:10:56Z Stix 2 wikitext text/x-wiki == General == == Interests == === Music === My tastes in music are eclectic, to say the least. At any time, my CD player is likely to contain anything from [http://www.enya.com/ Enya], [http://www.endorphin.tv/ Endorphin], Gatecrasher, [http://www.enigma.de/ Enigma], Live, Veruca Salt, Ganggajang, Air (the French band), [http://www.ebtg.com/ Everything But The Girl], the Corrs, Ben Folds Five, Stone Temple Pilots, modern jazz with Marc Moulin, or straight classical (Bach, Ravel, Mozart, Handel, Strauss, Rachmaninov, Vivaldi, Schubert, ...). And as for radio, there's basically only four stations worth listening to in Aus: [http://abc.net.au/radio/localradio/ ABC Local Radio], [http://abc.net.au/rn/ ABC Radio National] (for news and sport (think cricket)), [http://abc.net.au/classic/ ABC Classic FM] and ABC's "youth radio" [http://abc.net.au/triplej/ TripleJ]. You can even listen to the J's on the [http://abc.net.au/triplej/listen/default.htm 'Net]. In case you hadn't guessed, my radio's usually stuck on JJJ. At home, I have a nice Yamaha RX-V2092 receiver/amp (doesn't do DTS, unfortunately), with 5-channels worth of Aaron speakers - a pair of ATS-5 speakers at the front, a pair of ATS-1 speakers for the rear, and a CC-240 centre speaker. Very happy with the setup, a very clean, natural sound. The room is small enough for the ATS-5s to pump out enough bass, without annoying the neighbours too much. The rest of the components are Yamaha CDC-765 6 disc CD turntable, Yamaha DVD-S796 DVD player, Sony SLV-X822 VCR and a Sony 68 cm Trinitron TV. === Sport === I'm not overly athletic, but I do play tennis around two or three times a week, playing in the Wollongong District Mens Wednesday Night Comp, and the Saturday Afternoon Mixed Comp, and often Sunday afternoon social game at my home courts at Wiseman Park, in Wollongong. I'm almost a B-grade player, but a shoulder injury (rotator-cuff partial tear) has held me back somewhat. I also try to get some cycling in, with the cycleway only a few hundred metres from my unit, there's no excuses. During the summer months I'm more keen to ride, my goal being to ride to work at least a couple of times a week (only 11 km each way). As well as these, I was introduced to skiing at an early age, with my parents both being ski instructors at various times. Although during high school, downhill skiing wasn't quite in the budget, so I enjoyed some cross-country skiiing (traditional, not skating). Now, with a good job, I try to get a weeks downhill skiing in each year, with some cross country skiing on the side. Being a member of the [http://www.iacski.com">Illawarra Alpine Club (IAC)</a> means I get great accommodation. 9c1d19cf44549b2cbfbf501360fa77e57c1163bc 771 770 2005-06-13T07:19:21Z Stix 2 Expanding... wikitext text/x-wiki == General == == Interests == === Music === My tastes in music are eclectic, to say the least. At any time, my CD player is likely to contain anything from [http://www.enya.com/ Enya], [http://www.endorphin.tv/ Endorphin], Gatecrasher, [http://www.enigma.de/ Enigma], Live, Veruca Salt, Ganggajang, Air (the French band), [http://www.ebtg.com/ Everything But The Girl], the Corrs, Ben Folds Five, Stone Temple Pilots, modern jazz with Marc Moulin, or straight classical (Bach, Ravel, Mozart, Handel, Strauss, Rachmaninov, Vivaldi, Schubert, ...). And as for radio, there's basically only four stations worth listening to in Aus: [http://abc.net.au/radio/localradio/ ABC Local Radio], [http://abc.net.au/rn/ ABC Radio National] (for news and sport (think cricket)), [http://abc.net.au/classic/ ABC Classic FM] and ABC's "youth radio" [http://abc.net.au/triplej/ TripleJ]. You can even listen to the J's on the [http://abc.net.au/triplej/listen/default.htm 'Net]. In case you hadn't guessed, my radio's usually stuck on JJJ. At home, I have a nice Yamaha RX-V2092 receiver/amp (doesn't do DTS, unfortunately), with 5-channels worth of Aaron speakers - a pair of ATS-5 speakers at the front, a pair of ATS-1 speakers for the rear, and a CC-240 centre speaker. Very happy with the setup, a very clean, natural sound. The room is small enough for the ATS-5s to pump out enough bass, without annoying the neighbours too much. The rest of the components are Yamaha CDC-765 6 disc CD turntable, Yamaha DVD-S796 DVD player, Sony SLV-X822 VCR and a Sony 68 cm Trinitron TV. === Sport === I'm not overly athletic, but I do play tennis around three or four times a week, playing in the [http://www.tenniswollongong.com.au/ Wollongong District] Mens Wednesday Night Comp, and the Saturday Afternoon Mixed Comp, and often Sunday afternoon social game at my home courts at Wiseman Park, in Wollongong. I'm almost a B-grade player, but a shoulder injury (rotator-cuff partial tear) has held me back somewhat. I also try to get some cycling in, with the cycleway only a few hundred metres from my unit, there's no excuses. During the summer months I'm more keen to ride, my goal being to ride to work at least a couple of times a week (only 11 km each way). A goal that hasn't been realised. As well as these, I was introduced to skiing at an early age, with my parents both being ski instructors at various times. Although during high school, downhill skiing wasn't quite in the budget, so I enjoyed some cross-country skiiing (traditional, not skating). Now, with a good job, I try to get a weeks downhill skiing in each year, with some cross country skiing on the side. Being a member of the [http://www.iacski.com/ Illawarra Alpine Club (IAC)] means I get great accommodation. === Computers === I'm a regular lurker on the [http://www.netbsd.org/MailingLists/ NetBSD], [http://developer.apple.com/darwin/mail.html Darwin] and [http://my.adsm.org/adsm-l.php TSM] (Tivoli Storage Manager) mailing lists, mainly learning and questioning, but responding when there's time. I'm a part time hobbyist programmer in a variety of languages, my current choices being C, Perl, Objective-C, C++ and Java, probably in that order, although as below, I've touched a great deal more over the years. ==== Email ==== If you see any of the following email addresses floating out there, yes, they are, or were, all me. Please update your addresslist to one of the current ones! <table border="0" align="center"> <col style="font-weight: bold"> <col> <tr><td>Jul 2003-&gt;<td> stix@stix.homeunix.net <tr><td>Sep 2004-&gt;<td> stixpjr@gmail.com <tr><td>Jan 2005-&gt;<td> stix@exemail.com.au <tr><td>Oct 2000-&gt;<td> pripke@csc.com.au <tr><td>Jul 1999-&gt;<td> stixpjr@yahoo.com.au <tr><td>Nov 1997-&gt;<td> stixpjr@ozemail.com.au <tr><td>Dec 2003-Jan 2005;<td> stix@swiftdsl.com.au <tr><td>Feb 2002-Dec 2003<td> stixpjr@bigpond.com.au <tr><td>1998-2000<td> paul.ripke.pr@bhp.com.au <tr><td>1998-1998<td> paul.p.r.ripke@msm.bhp.com.au <tr><td>1995-????<td> paul.p.r.ripke@msmail.bhp.com.au <tr><td>1993-1995<td> paul.pr.ripke@bhp.bhpmel04.telememo.au <tr><td>1996-2002<td> pjr02@uow.edu.au <tr><td>1993-1996<td> u9352236@cc.uow.edu.au </table> c499825d42f5f94e51d9c59dc75682e0c5828d30 772 771 2005-06-13T07:34:12Z Stix 2 /* Email */ Fix table wikitext text/x-wiki == General == == Interests == === Music === My tastes in music are eclectic, to say the least. At any time, my CD player is likely to contain anything from [http://www.enya.com/ Enya], [http://www.endorphin.tv/ Endorphin], Gatecrasher, [http://www.enigma.de/ Enigma], Live, Veruca Salt, Ganggajang, Air (the French band), [http://www.ebtg.com/ Everything But The Girl], the Corrs, Ben Folds Five, Stone Temple Pilots, modern jazz with Marc Moulin, or straight classical (Bach, Ravel, Mozart, Handel, Strauss, Rachmaninov, Vivaldi, Schubert, ...). And as for radio, there's basically only four stations worth listening to in Aus: [http://abc.net.au/radio/localradio/ ABC Local Radio], [http://abc.net.au/rn/ ABC Radio National] (for news and sport (think cricket)), [http://abc.net.au/classic/ ABC Classic FM] and ABC's "youth radio" [http://abc.net.au/triplej/ TripleJ]. You can even listen to the J's on the [http://abc.net.au/triplej/listen/default.htm 'Net]. In case you hadn't guessed, my radio's usually stuck on JJJ. At home, I have a nice Yamaha RX-V2092 receiver/amp (doesn't do DTS, unfortunately), with 5-channels worth of Aaron speakers - a pair of ATS-5 speakers at the front, a pair of ATS-1 speakers for the rear, and a CC-240 centre speaker. Very happy with the setup, a very clean, natural sound. The room is small enough for the ATS-5s to pump out enough bass, without annoying the neighbours too much. The rest of the components are Yamaha CDC-765 6 disc CD turntable, Yamaha DVD-S796 DVD player, Sony SLV-X822 VCR and a Sony 68 cm Trinitron TV. === Sport === I'm not overly athletic, but I do play tennis around three or four times a week, playing in the [http://www.tenniswollongong.com.au/ Wollongong District] Mens Wednesday Night Comp, and the Saturday Afternoon Mixed Comp, and often Sunday afternoon social game at my home courts at Wiseman Park, in Wollongong. I'm almost a B-grade player, but a shoulder injury (rotator-cuff partial tear) has held me back somewhat. I also try to get some cycling in, with the cycleway only a few hundred metres from my unit, there's no excuses. During the summer months I'm more keen to ride, my goal being to ride to work at least a couple of times a week (only 11 km each way). A goal that hasn't been realised. As well as these, I was introduced to skiing at an early age, with my parents both being ski instructors at various times. Although during high school, downhill skiing wasn't quite in the budget, so I enjoyed some cross-country skiiing (traditional, not skating). Now, with a good job, I try to get a weeks downhill skiing in each year, with some cross country skiing on the side. Being a member of the [http://www.iacski.com/ Illawarra Alpine Club (IAC)] means I get great accommodation. === Computers === I'm a regular lurker on the [http://www.netbsd.org/MailingLists/ NetBSD], [http://developer.apple.com/darwin/mail.html Darwin] and [http://my.adsm.org/adsm-l.php TSM] (Tivoli Storage Manager) mailing lists, mainly learning and questioning, but responding when there's time. I'm a part time hobbyist programmer in a variety of languages, my current choices being C, Perl, Objective-C, C++ and Java, probably in that order, although as below, I've touched a great deal more over the years. ==== Email ==== If you see any of the following email addresses floating out there, yes, they are, or were, all me. Please update your addresslist to one of the current ones! {| border="1" cellpading="2" cellspacing="0" align="center" | Jul 2003-> || stix@stix.homeunix.net |- | Sep 2004-> || stixpjr@gmail.com |- | Jan 2005-> || stix@exemail.com.au |- | Oct 2000-> || pripke@csc.com.au |- | Jul 1999-> || stixpjr@yahoo.com.au |- | Nov 1997-> || stixpjr@ozemail.com.au |- | Dec 2003-Jan 2005 || stix@swiftdsl.com.au |- | Feb 2002-Dec 2003 || stixpjr@bigpond.com.au |- | 1998-2000 || paul.ripke.pr@bhp.com.au |- | 1998-1998 || paul.p.r.ripke@msm.bhp.com.au |- | 1995-???? || paul.p.r.ripke@msmail.bhp.com.au |- | 1993-1995 || paul.pr.ripke@bhp.bhpmel04.telememo.au |- | 1996-2002 || pjr02@uow.edu.au |- | 1993-1996 || u9352236@cc.uow.edu.au |} 10abcc4ab66e777580aa6b3c6836b5339f997d9b 773 772 2005-06-13T07:41:28Z Stix 2 /* Computers */ Expand wikitext text/x-wiki == General == == Interests == === Music === My tastes in music are eclectic, to say the least. At any time, my CD player is likely to contain anything from [http://www.enya.com/ Enya], [http://www.endorphin.tv/ Endorphin], Gatecrasher, [http://www.enigma.de/ Enigma], Live, Veruca Salt, Ganggajang, Air (the French band), [http://www.ebtg.com/ Everything But The Girl], the Corrs, Ben Folds Five, Stone Temple Pilots, modern jazz with Marc Moulin, or straight classical (Bach, Ravel, Mozart, Handel, Strauss, Rachmaninov, Vivaldi, Schubert, ...). And as for radio, there's basically only four stations worth listening to in Aus: [http://abc.net.au/radio/localradio/ ABC Local Radio], [http://abc.net.au/rn/ ABC Radio National] (for news and sport (think cricket)), [http://abc.net.au/classic/ ABC Classic FM] and ABC's "youth radio" [http://abc.net.au/triplej/ TripleJ]. You can even listen to the J's on the [http://abc.net.au/triplej/listen/default.htm 'Net]. In case you hadn't guessed, my radio's usually stuck on JJJ. At home, I have a nice Yamaha RX-V2092 receiver/amp (doesn't do DTS, unfortunately), with 5-channels worth of Aaron speakers - a pair of ATS-5 speakers at the front, a pair of ATS-1 speakers for the rear, and a CC-240 centre speaker. Very happy with the setup, a very clean, natural sound. The room is small enough for the ATS-5s to pump out enough bass, without annoying the neighbours too much. The rest of the components are Yamaha CDC-765 6 disc CD turntable, Yamaha DVD-S796 DVD player, Sony SLV-X822 VCR and a Sony 68 cm Trinitron TV. === Sport === I'm not overly athletic, but I do play tennis around three or four times a week, playing in the [http://www.tenniswollongong.com.au/ Wollongong District] Mens Wednesday Night Comp, and the Saturday Afternoon Mixed Comp, and often Sunday afternoon social game at my home courts at Wiseman Park, in Wollongong. I'm almost a B-grade player, but a shoulder injury (rotator-cuff partial tear) has held me back somewhat. I also try to get some cycling in, with the cycleway only a few hundred metres from my unit, there's no excuses. During the summer months I'm more keen to ride, my goal being to ride to work at least a couple of times a week (only 11 km each way). A goal that hasn't been realised. As well as these, I was introduced to skiing at an early age, with my parents both being ski instructors at various times. Although during high school, downhill skiing wasn't quite in the budget, so I enjoyed some cross-country skiiing (traditional, not skating). Now, with a good job, I try to get a weeks downhill skiing in each year, with some cross country skiing on the side. Being a member of the [http://www.iacski.com/ Illawarra Alpine Club (IAC)] means I get great accommodation. === Computers === I'm a regular lurker on the [http://www.netbsd.org/MailingLists/ NetBSD], [http://developer.apple.com/darwin/mail.html Darwin] and [http://my.adsm.org/adsm-l.php TSM] (Tivoli Storage Manager) mailing lists, mainly learning and questioning, but responding when there's time. Also, I'm a part time hobbyist programmer in a variety of languages, my current choices being C, Perl, Objective-C, C++ and Java, probably in that order, although as in my [[Résumé]], I've touched a great deal more over the years. As would be expected, I've collected a fair bit of hardware over the years. You can read up on some of my active [[Systems]]. ==== Email ==== If you see any of the following email addresses floating out there, yes, they are, or were, all me. Please update your addresslist to one of the current ones! {| border="1" cellpading="2" cellspacing="0" align="center" | Jul 2003-> || stix@stix.homeunix.net |- | Sep 2004-> || stixpjr@gmail.com |- | Jan 2005-> || stix@exemail.com.au |- | Oct 2000-> || pripke@csc.com.au |- | Jul 1999-> || stixpjr@yahoo.com.au |- | Nov 1997-> || stixpjr@ozemail.com.au |- | Dec 2003-Jan 2005 || stix@swiftdsl.com.au |- | Feb 2002-Dec 2003 || stixpjr@bigpond.com.au |- | 1998-2000 || paul.ripke.pr@bhp.com.au |- | 1998-1998 || paul.p.r.ripke@msm.bhp.com.au |- | 1995-???? || paul.p.r.ripke@msmail.bhp.com.au |- | 1993-1995 || paul.pr.ripke@bhp.bhpmel04.telememo.au |- | 1996-2002 || pjr02@uow.edu.au |- | 1993-1996 || u9352236@cc.uow.edu.au |} d6a6eb5406b9f40e9e7b30e001a75d68b500fea6 776 773 2005-06-13T07:42:38Z Stix 2 Add to personal category. wikitext text/x-wiki == General == == Interests == === Music === My tastes in music are eclectic, to say the least. At any time, my CD player is likely to contain anything from [http://www.enya.com/ Enya], [http://www.endorphin.tv/ Endorphin], Gatecrasher, [http://www.enigma.de/ Enigma], Live, Veruca Salt, Ganggajang, Air (the French band), [http://www.ebtg.com/ Everything But The Girl], the Corrs, Ben Folds Five, Stone Temple Pilots, modern jazz with Marc Moulin, or straight classical (Bach, Ravel, Mozart, Handel, Strauss, Rachmaninov, Vivaldi, Schubert, ...). And as for radio, there's basically only four stations worth listening to in Aus: [http://abc.net.au/radio/localradio/ ABC Local Radio], [http://abc.net.au/rn/ ABC Radio National] (for news and sport (think cricket)), [http://abc.net.au/classic/ ABC Classic FM] and ABC's "youth radio" [http://abc.net.au/triplej/ TripleJ]. You can even listen to the J's on the [http://abc.net.au/triplej/listen/default.htm 'Net]. In case you hadn't guessed, my radio's usually stuck on JJJ. At home, I have a nice Yamaha RX-V2092 receiver/amp (doesn't do DTS, unfortunately), with 5-channels worth of Aaron speakers - a pair of ATS-5 speakers at the front, a pair of ATS-1 speakers for the rear, and a CC-240 centre speaker. Very happy with the setup, a very clean, natural sound. The room is small enough for the ATS-5s to pump out enough bass, without annoying the neighbours too much. The rest of the components are Yamaha CDC-765 6 disc CD turntable, Yamaha DVD-S796 DVD player, Sony SLV-X822 VCR and a Sony 68 cm Trinitron TV. === Sport === I'm not overly athletic, but I do play tennis around three or four times a week, playing in the [http://www.tenniswollongong.com.au/ Wollongong District] Mens Wednesday Night Comp, and the Saturday Afternoon Mixed Comp, and often Sunday afternoon social game at my home courts at Wiseman Park, in Wollongong. I'm almost a B-grade player, but a shoulder injury (rotator-cuff partial tear) has held me back somewhat. I also try to get some cycling in, with the cycleway only a few hundred metres from my unit, there's no excuses. During the summer months I'm more keen to ride, my goal being to ride to work at least a couple of times a week (only 11 km each way). A goal that hasn't been realised. As well as these, I was introduced to skiing at an early age, with my parents both being ski instructors at various times. Although during high school, downhill skiing wasn't quite in the budget, so I enjoyed some cross-country skiiing (traditional, not skating). Now, with a good job, I try to get a weeks downhill skiing in each year, with some cross country skiing on the side. Being a member of the [http://www.iacski.com/ Illawarra Alpine Club (IAC)] means I get great accommodation. === Computers === I'm a regular lurker on the [http://www.netbsd.org/MailingLists/ NetBSD], [http://developer.apple.com/darwin/mail.html Darwin] and [http://my.adsm.org/adsm-l.php TSM] (Tivoli Storage Manager) mailing lists, mainly learning and questioning, but responding when there's time. Also, I'm a part time hobbyist programmer in a variety of languages, my current choices being C, Perl, Objective-C, C++ and Java, probably in that order, although as in my [[Résumé]], I've touched a great deal more over the years. As would be expected, I've collected a fair bit of hardware over the years. You can read up on some of my active [[Systems]]. ==== Email ==== If you see any of the following email addresses floating out there, yes, they are, or were, all me. Please update your addresslist to one of the current ones! {| border="1" cellpading="2" cellspacing="0" align="center" | Jul 2003-> || stix@stix.homeunix.net |- | Sep 2004-> || stixpjr@gmail.com |- | Jan 2005-> || stix@exemail.com.au |- | Oct 2000-> || pripke@csc.com.au |- | Jul 1999-> || stixpjr@yahoo.com.au |- | Nov 1997-> || stixpjr@ozemail.com.au |- | Dec 2003-Jan 2005 || stix@swiftdsl.com.au |- | Feb 2002-Dec 2003 || stixpjr@bigpond.com.au |- | 1998-2000 || paul.ripke.pr@bhp.com.au |- | 1998-1998 || paul.p.r.ripke@msm.bhp.com.au |- | 1995-???? || paul.p.r.ripke@msmail.bhp.com.au |- | 1993-1995 || paul.pr.ripke@bhp.bhpmel04.telememo.au |- | 1996-2002 || pjr02@uow.edu.au |- | 1993-1996 || u9352236@cc.uow.edu.au |} [[Category:Personal]] cb9f1ba4314f9ec19c825b4d7cd14310ca92c701 808 776 2005-06-13T09:28:06Z Stix 2 Expand... wikitext text/x-wiki == General == === Where I call home === I live by myself in a two bedroom unit in North Wollongong, NSW, Australia, after growing up on a 100 acre (40.5 hectare) hobby farm near Nowra. === Employment === I currently work as a UNIX Systems Administrator for [http://www.csc.com.au CSC Australia], working in a team of around 12, with a variety of technologies on a number of different contracts. === Education === Graduated with Bachelor of Computer Science with First Class Honours in 2001 from the [http://www.uow.edu.au University of Wollongong], completing the degree part-time starting 1993. Prior to Uni, I completed 6 years high school at [http://www.nowra-h.schools.nsw.edu.au/ Nowra Technology High School], finishing 1992. === Contact Details === ==== Work ==== CSC Australia<br> Computer Centre, Care of Bluescope Steelworks, Five Islands Road, Port Kembla, 2502, NSW, Australia.<br> Email: [[mailto:pripke@csc.com.au]]<br> Phone: +61 2 4275 4101<br> Fax: +61 2 4275 7801<br> ==== Home ==== Email: [[mailto:stix@stix.homeunix.net]]<br> Phone: +61 2 4229 5336<br> Mobile: +61 419 432 517<br> Fax: +61 2 4229 7678<br> == Interests == === Music === My tastes in music are eclectic, to say the least. At any time, my CD player is likely to contain anything from [http://www.enya.com/ Enya], [http://www.endorphin.tv/ Endorphin], Gatecrasher, [http://www.enigma.de/ Enigma], Live, Veruca Salt, Ganggajang, Air (the French band), [http://www.ebtg.com/ Everything But The Girl], the Corrs, Ben Folds Five, Stone Temple Pilots, modern jazz with Marc Moulin, or straight classical (Bach, Ravel, Mozart, Handel, Strauss, Rachmaninov, Vivaldi, Schubert, ...). And as for radio, there's basically only four stations worth listening to in Aus: [http://abc.net.au/radio/localradio/ ABC Local Radio], [http://abc.net.au/rn/ ABC Radio National] (for news and sport (think cricket)), [http://abc.net.au/classic/ ABC Classic FM] and ABC's "youth radio" [http://abc.net.au/triplej/ TripleJ]. You can even listen to the J's on the [http://abc.net.au/triplej/listen/default.htm 'Net]. In case you hadn't guessed, my radio's usually stuck on JJJ. At home, I have a nice Yamaha RX-V2092 receiver/amp (doesn't do DTS, unfortunately), with 5-channels worth of Aaron speakers - a pair of ATS-5 speakers at the front, a pair of ATS-1 speakers for the rear, and a CC-240 centre speaker. Very happy with the setup, a very clean, natural sound. The room is small enough for the ATS-5s to pump out enough bass, without annoying the neighbours too much. The rest of the components are Yamaha CDC-765 6 disc CD turntable, Yamaha DVD-S796 DVD player, Sony SLV-X822 VCR and a Sony 68 cm Trinitron TV. === Sport === I'm not overly athletic, but I do play tennis around three or four times a week, playing in the [http://www.tenniswollongong.com.au/ Wollongong District] Mens Wednesday Night Comp, and the Saturday Afternoon Mixed Comp, and often Sunday afternoon social game at my home courts at Wiseman Park, in Wollongong. I'm almost a B-grade player, but a shoulder injury (rotator-cuff partial tear) has held me back somewhat. I also try to get some cycling in, with the cycleway only a few hundred metres from my unit, there's no excuses. During the summer months I'm more keen to ride, my goal being to ride to work at least a couple of times a week (only 11 km each way). A goal that hasn't been realised. As well as these, I was introduced to skiing at an early age, with my parents both being ski instructors at various times. Although during high school, downhill skiing wasn't quite in the budget, so I enjoyed some cross-country skiiing (traditional, not skating). Now, with a good job, I try to get a weeks downhill skiing in each year, with some cross country skiing on the side. Being a member of the [http://www.iacski.com/ Illawarra Alpine Club (IAC)] means I get great accommodation. === Computers === I'm a regular lurker on the [http://www.netbsd.org/MailingLists/ NetBSD], [http://developer.apple.com/darwin/mail.html Darwin] and [http://my.adsm.org/adsm-l.php TSM] (Tivoli Storage Manager) mailing lists, mainly learning and questioning, but responding when there's time. Also, I'm a part time hobbyist programmer in a variety of languages, my current choices being C, Perl, Objective-C, C++ and Java, probably in that order, although as in my [[Résumé]], I've touched a great deal more over the years. As would be expected, I've collected a fair bit of hardware. You can read up on some of my active [[Systems]]. ==== Email ==== If you see any of the following email addresses floating out there, yes, they are, or were, all me. Please update your addresslist to one of the current ones! {| border="1" cellpading="2" cellspacing="0" align="center" | Jul 2003-> || [[mailto:stix@stix.homeunix.net]] |- | Sep 2004-> || [[mailto:stixpjr@gmail.com]] |- | Jan 2005-> || [[mailto:stix@exemail.com.au]] |- | Oct 2000-> || [[mailto:pripke@csc.com.au]] |- | Jul 1999-> || [[mailto:stixpjr@yahoo.com.au]] |- | Nov 1997-> || [[mailto:stixpjr@ozemail.com.au]] |- | Dec 2003-Jan 2005 || stix@swiftdsl.com.au |- | Feb 2002-Dec 2003 || stixpjr@bigpond.com.au |- | 1998-2000 || paul.ripke.pr@bhp.com.au |- | 1998-1998 || paul.p.r.ripke@msm.bhp.com.au |- | 1995-???? || paul.p.r.ripke@msmail.bhp.com.au |- | 1993-1995 || paul.pr.ripke@bhp.bhpmel04.telememo.au |- | 1996-2002 || pjr02@uow.edu.au |- | 1993-1996 || u9352236@cc.uow.edu.au |} == See Also == * [[Résumé]] * [[Systems]] [[Category:Personal]] d859b49577e8321abbd5d5dd950fc5e4f8bac85b Help:Editing 12 786 1703 2005-06-13T07:33:32Z Stix 2 wikitext text/x-wiki See the pages at the [http://meta.wikimedia.org/wiki/Help:Editing meta.wikipedia.org editing help pages] for help on editing. 3259f51b594641bf17da84a0b0a505952d4ac651 Systems 0 759 775 774 2005-06-13T07:48:03Z Stix 2 /* zion */ Expand wikitext text/x-wiki A brief list of my home systems: == zion == 2.8 GHz Pentium IV HT, 1 GiB RAM, Asus P4P800-E Deluxe motherboard. [http://www.antec.com/us/productDetails.php?ProdID=81046 Antec Performance II SX1040BII] case - ''best case I've ever worked with''. 2 x 40 GiB Seagate ST340014A disks, in RAID 1 for OS, 3 x 120 GiB Seagate ST3120026A disks in RAIDframe RAID 5. Running NetBSD-2.0 x86 + MP kernel. Runs as a public ftp and http server. And runs internally as a MySQL server, PostgreSQL server, NFS server, NetBoot server, Squid cache, Samba server, Netatalk server, Wireless LAN router, NetBSD build box and backup server. Probably other stuff, too. This system also runs as my internet firewall, with 1500/256 ADSL PPPoE link currently from [http://www.exetel.com.au Exetel], and DNS A record (stix.homeunix.net) from [http://www.dyndns.org/ DynDNS.org]. For the curious, here's this systems last [http://stix.homeunix.net/about/dmesg-zion.txt dmesg] (bootlog) and some [http://stix.homeunix.net/cgi-bin/firewall.pl firewall statistics]. == marvin == 900 MHz Athlon, 1 GiB RAM, 1 x 20 GiB Seagate ST320423A disk for NetBSD and xen, 1 x 17 GiB Seagate ST317221A disk for the occasional windows boot. Main workstation, running xen, NetBSD-2.0.2 x86, NetBSD-3 x86, NetBSD-current and occasionally, Windows XP. == eniac == DEC Alpha Multia AXPpci233 233 MHz, 32 MiB RAM, 500 MiB SCSI disk. Runs NetBSD-2.0 alpha netbooted or OpenVMS 7.2 on local disk. == pbg3 == Apple Powerbook G3 'Wallstreet', 300 MHz PowerPC G3 (PowerPC 750), 320 MiB RAM, 8 GiB disk. Runs Mac OS X 10.2.8. Main wandering laptop. [[Categories:Personal]] d9fbd6804c9387f9144220eb2b5a0f389e4b3ca4 1678 775 2005-06-13T07:48:44Z Stix 2 Fix category wikitext text/x-wiki A brief list of my home systems: == zion == 2.8 GHz Pentium IV HT, 1 GiB RAM, Asus P4P800-E Deluxe motherboard. [http://www.antec.com/us/productDetails.php?ProdID=81046 Antec Performance II SX1040BII] case - ''best case I've ever worked with''. 2 x 40 GiB Seagate ST340014A disks, in RAID 1 for OS, 3 x 120 GiB Seagate ST3120026A disks in RAIDframe RAID 5. Running NetBSD-2.0 x86 + MP kernel. Runs as a public ftp and http server. And runs internally as a MySQL server, PostgreSQL server, NFS server, NetBoot server, Squid cache, Samba server, Netatalk server, Wireless LAN router, NetBSD build box and backup server. Probably other stuff, too. This system also runs as my internet firewall, with 1500/256 ADSL PPPoE link currently from [http://www.exetel.com.au Exetel], and DNS A record (stix.homeunix.net) from [http://www.dyndns.org/ DynDNS.org]. For the curious, here's this systems last [http://stix.homeunix.net/about/dmesg-zion.txt dmesg] (bootlog) and some [http://stix.homeunix.net/cgi-bin/firewall.pl firewall statistics]. == marvin == 900 MHz Athlon, 1 GiB RAM, 1 x 20 GiB Seagate ST320423A disk for NetBSD and xen, 1 x 17 GiB Seagate ST317221A disk for the occasional windows boot. Main workstation, running xen, NetBSD-2.0.2 x86, NetBSD-3 x86, NetBSD-current and occasionally, Windows XP. == eniac == DEC Alpha Multia AXPpci233 233 MHz, 32 MiB RAM, 500 MiB SCSI disk. Runs NetBSD-2.0 alpha netbooted or OpenVMS 7.2 on local disk. == pbg3 == Apple Powerbook G3 'Wallstreet', 300 MHz PowerPC G3 (PowerPC 750), 320 MiB RAM, 8 GiB disk. Runs Mac OS X 10.2.8. Main wandering laptop. [[Category:Personal]] 8f60777110098901ecb90955b27892220a24b628 Résumé 0 787 777 2005-06-13T08:52:09Z Stix 2 wikitext text/x-wiki == Technologies == === Operating Systems === * AIX 3.2.5 through 5.3. * OpenVMS 5.5-2 through 7.2. * NetBSD 1.0 through current. * SunOS 4.2. * SunOS 5.5.1 through 5.8. * Tru64 UNIX 1.3 through 5.1B. * Darwin/Mac OS X developer previews through current. === Hardware === * Many MCA and PCI based RS/6000, eg. C10, J30, F50, H50. * IBM p615, p630 (LPARed), p650. * IBM p570 (LPARed). * IBM p590 (LPARed). * IBM SSA drawers and adapters. * IBM FAStT600 SAN-attached storage. * DEC VAX 4000 range (VLC, 60, 90, 96, 600). * DEC/Digital/Compaq/HP Alpha (3000, 2100, 8400, DS20, ES40). * DEC/Digital/Compaq Storage (HSD-30, HSZ-50). * Many older Sun machines (Sparc 5, Sparc 10, Sparc 20, E3000, E3500). * Sun storage (A5000, A5100, A5200, A1000). * Generic Intel/AMD PC hardware. === Vendor technologies === * IBM LPAR configuration via HMC. * AIX PSSP, CSM and NIM. * DECnet Phase IV on OpenVMS. * DECnet OSI (Phase V) on OpenVMS and Tru64. * DEC T21 SNA Services on Tru64. * DEC TruCluster 1.3. === Programming Languages === In order of familiarity: * C * Perl * Objective C * C++ * Java * Python * Modula-II * PDP-8 assembler * Motorola 68k assembler * PL/I * SAS * JCL === Databases === * Oracle 7.3.4 through 9.2.0. * MySQL 3.23 through 4.1 * PostgreSQL 7.4 through 8.0. * Sybase Adaptive Server Enterprise 11.0 through 12.0. == Chronology == ; 2003+ : Continuing to work as a UNIX Systems Administrator for CSC Australia, based in Port Kembla. Our team looks after AIX, Solaris, Tru64, Linux, SCO, Oracle, Sybase, DB2, NetBackup and TSM. My interests focus on Tru-64, AIX, Solaris and TSM, particularly performance tuning. : Working with a team of around 12, supporting around 160-200 systems, ranging from Tru64 TruCluster Steelmaking production control systems, to AIX SAP/Oracle systems with terabyte databases, with 24x7 rostered on-call support. ; Nov 2001 : Graduated with a Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong]. : Major languages covered for the degree included: Modula-II, C, C++, Objective C, PDP-8 assembler, Motorola 68k assembler, Java, Perl and Python. ; Jun 2000 : New employer: BHP IT bought out by [http://www.csc.com.au CSC Australia]. Same job, same desk. ; Dec 1998 : Moved full-time back to UNIX Systems Administration, lending an occasional hand to the OpenVMS team as required. ; 1996 : After a gradual restructure, began to be heavily biased towards OpenVMS Systems Management, working with a team of about 12. Still continued some UNIX work, mainly on AIX and Tru64. ; Aug 1995 : Moved teams within BHP IT, into the Facility Management team (as it was known then). Began doing UNIX Systems Administration work, and OpenVMS Systems Management. : Most systems at this time were 24x7 Steelmaking production control and scheduling systems. ; Jan 1993 : Started a cadetship with BHP IT, working as a Systems Analyst for Port Kembla steelmaking production systems, running on a IBM mainframe. Programming in PL/1, SAS, JCL, TSO CLISTs, with IMS and DB2 databases. : Also started my University Information Technology and Communications Bachelors degree at [http://www.uow.edu.au/ Wollongong University], programming in Modula-II and PDP-8 assembler for the first year. : This was also the year I started running [http://www.macbsd.com/ MacBSD] 0.8 on my Mac IIsi. [[Category:Personal]] ee5c5483f16209c6e93f27f59c626a475413c1c5 778 777 2005-06-14T12:47:58Z Stix 2 /* Operating Systems */ Add Cisco wikitext text/x-wiki == Technologies == === Operating Systems === * AIX 3.2.5 through 5.3. * OpenVMS 5.5-2 through 7.2. * NetBSD 1.0 through current. * SunOS 4.2. * SunOS 5.5.1 through 5.8. * Tru64 UNIX 1.3 through 5.1B. * Darwin/Mac OS X developer previews through current. * Some experience with Cisco IOS. === Hardware === * Many MCA and PCI based RS/6000, eg. C10, J30, F50, H50. * IBM p615, p630 (LPARed), p650. * IBM p570 (LPARed). * IBM p590 (LPARed). * IBM SSA drawers and adapters. * IBM FAStT600 SAN-attached storage. * DEC VAX 4000 range (VLC, 60, 90, 96, 600). * DEC/Digital/Compaq/HP Alpha (3000, 2100, 8400, DS20, ES40). * DEC/Digital/Compaq Storage (HSD-30, HSZ-50). * Many older Sun machines (Sparc 5, Sparc 10, Sparc 20, E3000, E3500). * Sun storage (A5000, A5100, A5200, A1000). * Generic Intel/AMD PC hardware. === Vendor technologies === * IBM LPAR configuration via HMC. * AIX PSSP, CSM and NIM. * DECnet Phase IV on OpenVMS. * DECnet OSI (Phase V) on OpenVMS and Tru64. * DEC T21 SNA Services on Tru64. * DEC TruCluster 1.3. === Programming Languages === In order of familiarity: * C * Perl * Objective C * C++ * Java * Python * Modula-II * PDP-8 assembler * Motorola 68k assembler * PL/I * SAS * JCL === Databases === * Oracle 7.3.4 through 9.2.0. * MySQL 3.23 through 4.1 * PostgreSQL 7.4 through 8.0. * Sybase Adaptive Server Enterprise 11.0 through 12.0. == Chronology == ; 2003+ : Continuing to work as a UNIX Systems Administrator for CSC Australia, based in Port Kembla. Our team looks after AIX, Solaris, Tru64, Linux, SCO, Oracle, Sybase, DB2, NetBackup and TSM. My interests focus on Tru-64, AIX, Solaris and TSM, particularly performance tuning. : Working with a team of around 12, supporting around 160-200 systems, ranging from Tru64 TruCluster Steelmaking production control systems, to AIX SAP/Oracle systems with terabyte databases, with 24x7 rostered on-call support. ; Nov 2001 : Graduated with a Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong]. : Major languages covered for the degree included: Modula-II, C, C++, Objective C, PDP-8 assembler, Motorola 68k assembler, Java, Perl and Python. ; Jun 2000 : New employer: BHP IT bought out by [http://www.csc.com.au CSC Australia]. Same job, same desk. ; Dec 1998 : Moved full-time back to UNIX Systems Administration, lending an occasional hand to the OpenVMS team as required. ; 1996 : After a gradual restructure, began to be heavily biased towards OpenVMS Systems Management, working with a team of about 12. Still continued some UNIX work, mainly on AIX and Tru64. ; Aug 1995 : Moved teams within BHP IT, into the Facility Management team (as it was known then). Began doing UNIX Systems Administration work, and OpenVMS Systems Management. : Most systems at this time were 24x7 Steelmaking production control and scheduling systems. ; Jan 1993 : Started a cadetship with BHP IT, working as a Systems Analyst for Port Kembla steelmaking production systems, running on a IBM mainframe. Programming in PL/1, SAS, JCL, TSO CLISTs, with IMS and DB2 databases. : Also started my University Information Technology and Communications Bachelors degree at [http://www.uow.edu.au/ Wollongong University], programming in Modula-II and PDP-8 assembler for the first year. : This was also the year I started running [http://www.macbsd.com/ MacBSD] 0.8 on my Mac IIsi. [[Category:Personal]] 23dd4f2ca8168aba6cbcef47e16dadd75e557493 779 778 2005-06-15T00:17:34Z Stix 2 /* Vendor technologies */ Add HDLM wikitext text/x-wiki == Technologies == === Operating Systems === * AIX 3.2.5 through 5.3. * OpenVMS 5.5-2 through 7.2. * NetBSD 1.0 through current. * SunOS 4.2. * SunOS 5.5.1 through 5.8. * Tru64 UNIX 1.3 through 5.1B. * Darwin/Mac OS X developer previews through current. * Some experience with Cisco IOS. === Hardware === * Many MCA and PCI based RS/6000, eg. C10, J30, F50, H50. * IBM p615, p630 (LPARed), p650. * IBM p570 (LPARed). * IBM p590 (LPARed). * IBM SSA drawers and adapters. * IBM FAStT600 SAN-attached storage. * DEC VAX 4000 range (VLC, 60, 90, 96, 600). * DEC/Digital/Compaq/HP Alpha (3000, 2100, 8400, DS20, ES40). * DEC/Digital/Compaq Storage (HSD-30, HSZ-50). * Many older Sun machines (Sparc 5, Sparc 10, Sparc 20, E3000, E3500). * Sun storage (A5000, A5100, A5200, A1000). * Generic Intel/AMD PC hardware. === Vendor technologies === * IBM LPAR configuration via HMC. * AIX PSSP, CSM and NIM. * HDLM on AIX. * DECnet Phase IV on OpenVMS. * DECnet OSI (Phase V) on OpenVMS and Tru64. * DEC T21 SNA Services on Tru64. * DEC TruCluster 1.3. === Programming Languages === In order of familiarity: * C * Perl * Objective C * C++ * Java * Python * Modula-II * PDP-8 assembler * Motorola 68k assembler * PL/I * SAS * JCL === Databases === * Oracle 7.3.4 through 9.2.0. * MySQL 3.23 through 4.1 * PostgreSQL 7.4 through 8.0. * Sybase Adaptive Server Enterprise 11.0 through 12.0. == Chronology == ; 2003+ : Continuing to work as a UNIX Systems Administrator for CSC Australia, based in Port Kembla. Our team looks after AIX, Solaris, Tru64, Linux, SCO, Oracle, Sybase, DB2, NetBackup and TSM. My interests focus on Tru-64, AIX, Solaris and TSM, particularly performance tuning. : Working with a team of around 12, supporting around 160-200 systems, ranging from Tru64 TruCluster Steelmaking production control systems, to AIX SAP/Oracle systems with terabyte databases, with 24x7 rostered on-call support. ; Nov 2001 : Graduated with a Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong]. : Major languages covered for the degree included: Modula-II, C, C++, Objective C, PDP-8 assembler, Motorola 68k assembler, Java, Perl and Python. ; Jun 2000 : New employer: BHP IT bought out by [http://www.csc.com.au CSC Australia]. Same job, same desk. ; Dec 1998 : Moved full-time back to UNIX Systems Administration, lending an occasional hand to the OpenVMS team as required. ; 1996 : After a gradual restructure, began to be heavily biased towards OpenVMS Systems Management, working with a team of about 12. Still continued some UNIX work, mainly on AIX and Tru64. ; Aug 1995 : Moved teams within BHP IT, into the Facility Management team (as it was known then). Began doing UNIX Systems Administration work, and OpenVMS Systems Management. : Most systems at this time were 24x7 Steelmaking production control and scheduling systems. ; Jan 1993 : Started a cadetship with BHP IT, working as a Systems Analyst for Port Kembla steelmaking production systems, running on a IBM mainframe. Programming in PL/1, SAS, JCL, TSO CLISTs, with IMS and DB2 databases. : Also started my University Information Technology and Communications Bachelors degree at [http://www.uow.edu.au/ Wollongong University], programming in Modula-II and PDP-8 assembler for the first year. : This was also the year I started running [http://www.macbsd.com/ MacBSD] 0.8 on my Mac IIsi. [[Category:Personal]] b8d96bf131f1bd8b356269978816c975e506b142 799 779 2005-06-15T00:19:37Z Stix 2 /* Chronology */ Wording. wikitext text/x-wiki == Technologies == === Operating Systems === * AIX 3.2.5 through 5.3. * OpenVMS 5.5-2 through 7.2. * NetBSD 1.0 through current. * SunOS 4.2. * SunOS 5.5.1 through 5.8. * Tru64 UNIX 1.3 through 5.1B. * Darwin/Mac OS X developer previews through current. * Some experience with Cisco IOS. === Hardware === * Many MCA and PCI based RS/6000, eg. C10, J30, F50, H50. * IBM p615, p630 (LPARed), p650. * IBM p570 (LPARed). * IBM p590 (LPARed). * IBM SSA drawers and adapters. * IBM FAStT600 SAN-attached storage. * DEC VAX 4000 range (VLC, 60, 90, 96, 600). * DEC/Digital/Compaq/HP Alpha (3000, 2100, 8400, DS20, ES40). * DEC/Digital/Compaq Storage (HSD-30, HSZ-50). * Many older Sun machines (Sparc 5, Sparc 10, Sparc 20, E3000, E3500). * Sun storage (A5000, A5100, A5200, A1000). * Generic Intel/AMD PC hardware. === Vendor technologies === * IBM LPAR configuration via HMC. * AIX PSSP, CSM and NIM. * HDLM on AIX. * DECnet Phase IV on OpenVMS. * DECnet OSI (Phase V) on OpenVMS and Tru64. * DEC T21 SNA Services on Tru64. * DEC TruCluster 1.3. === Programming Languages === In order of familiarity: * C * Perl * Objective C * C++ * Java * Python * Modula-II * PDP-8 assembler * Motorola 68k assembler * PL/I * SAS * JCL === Databases === * Oracle 7.3.4 through 9.2.0. * MySQL 3.23 through 4.1 * PostgreSQL 7.4 through 8.0. * Sybase Adaptive Server Enterprise 11.0 through 12.0. == Chronology == ; 2003+ : Continuing to work as a UNIX Systems Administrator for CSC Australia, based in Port Kembla. Our team looks after AIX, Solaris, Tru64, Linux, SCO, Oracle, Sybase, DB2, NetBackup and TSM. My interests focus on Tru-64, AIX, Solaris and TSM, particularly performance tuning. : Working with a team of around 12, supporting around 160-200 systems, ranging from Tru64 TruCluster Steelmaking production control systems, to AIX SAP/Oracle systems with terabyte databases, providing 24x7 rostered on-call support. ; Nov 2001 : Graduated with a Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong]. : Major languages covered for the degree included: Modula-II, C, C++, Objective C, PDP-8 assembler, Motorola 68k assembler, Java, Perl and Python. ; Jun 2000 : New employer: BHP IT bought out by [http://www.csc.com.au CSC Australia]. Same job, same desk. ; Dec 1998 : Moved full-time back to UNIX Systems Administration, lending an occasional hand to the OpenVMS team as required. ; 1996 : After a gradual restructure, began to be heavily biased towards OpenVMS Systems Management, working with a team of about 12. Still continued some UNIX work, mainly on AIX and Tru64. ; Aug 1995 : Moved teams within BHP IT, into the Facility Management team (as it was known then). Began doing UNIX Systems Administration work, and OpenVMS Systems Management. : Most systems at this time were 24x7 Steelmaking production control and scheduling systems. ; Jan 1993 : Started a cadetship with BHP IT, working as a Systems Analyst for Port Kembla steelmaking production systems, running on a IBM mainframe. Programming in PL/1, SAS, JCL, TSO CLISTs, with IMS and DB2 databases. : Also started my University Information Technology and Communications Bachelors degree at [http://www.uow.edu.au/ Wollongong University], programming in Modula-II and PDP-8 assembler for the first year. : This was also the year I started running [http://www.macbsd.com/ MacBSD] 0.8 on my Mac IIsi. [[Category:Personal]] 50028c48f3bc5998f63e3714dcd2470d400d3ff4 Resume 0 788 1705 2005-06-13T08:53:10Z Stix 2 wikitext text/x-wiki #REDIRECT [[Résumé]] 41a23f6a6a5750e7c3a3ca5fe3fded3d0d93c73b Template:Greytable 10 790 1707 2005-06-13T11:39:46Z Stix 2 wikitext text/x-wiki border="2" cellpadding="4" cellspacing="0" style="margin: 1em 1em 1em 0; background: #f9f9f9; border: 1px #aaa solid; border-collapse: collapse; font-size: 95%;" fedae3d814999a9cca14a0b9110bd91520448736 Entering Special Characters in the X Window System 0 791 1708 2005-06-13T12:47:10Z Stix 2 wikitext text/x-wiki In the X Window System, special characters (accented characters, currency symbols, mathematical symbols, fractions and other symbols) can be entered using a sequence a keys including a special key defined as the <tt>Multi_key</tt>. The <tt>Multi_key</tt> may be assigned to a convenient key using <tt>xmodmap(1)</tt>. Given that the windows key serves little purpose under a real operating system, it seemed like a good choice: $ xmodmap -e "keycode 115 = Multi_key" Or, more conveniently add the appropriate line to your configuration files: $ cat ${HOME}/.Xmodmap keycode 115 = Multi_key $ xmodmap ${HOME}/.Xmodmap A few examples are: {| {{Greytable}} ! Sequence || Name || Character |- | Multi_key a ` || Agrave || à |- | Multi_key a ' || Aacute || á |- | Multi_key a e || ae || æ |- | Multi_key o ~ || Otilde || õ |- | Multi_key R O || registered || ® |- | Multi_key c / || cent || ¢ |- | Multi_key Y = || yen || ¥ |- | Multi_key C = || EuroSign || € |- | Multi_key x o || currency || ¤ |- | Multi_key - , || notsign || ¬ |- | Multi_key 3 4 || threequarters || ¾ |- | Multi_key + - || plusminus || ± |- | Multi_key 0 * || degree || ° |- | Multi_key - : || division || ÷ |- | Multi_key x x || multiply || × |- | Multi_key u / || mu || µ |- | Multi_key ^ 1 || onesuperior || ¹ |- | Multi_key ^ 2 || twosuperior || ² |- | Multi_key ^ 3 || threesuperior || ³ |- | Multi_key ^ . || periodcentered || · |- | Multi_key p ! || paragraph || ¶ |- | Multi_key ? ? || questiondown || ¿ |- | Multi_key <nowiki>| |</nowiki> || brokenbar || ¦ |} A list of many of the possible special characters that can be entered can be found in <tt>/usr/X11R6/lib/X11/locale/iso8859-1/Compose</tt>. [[Category:UNIX]] 7f6c0a8bc205cf731a07dd1157b96bff0bce1d37 NetBSD Bugs 0 792 806 2005-06-15T07:45:55Z Stix 2 wikitext text/x-wiki == Current Bugs == === systat SIGWINCH handling === systat(1) doesn't appear to handle SIGWINCH well, if at all. === kern/25977 WSMOUSEIO_SSCALE === PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=25977 kern/25977]. Cheap mouse needs this. Should implement suggested per-axis scaling. === kern/28731 ehci + umass (ipod) === PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=28731 kern/28731]. Depending which USB port I use, my iPod will either attach fine, or bail out. == Cleanups == * missing brelse in rf_netbsdkintf.c:raidread_component_label() * SysKonnect <tt>sk(4)</tt> still needs cleaning up. ** clean up mbufs and outstanding transmit descriptors when bringing down the interface. == Old Bugs == === kern/22457 ACPI broken mouse === PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=22457 kern/22457]. pckbport: command timeout pms_enable: command error 35 sys/arch/i386/include/acpi_func.h Not sure on the status here, switched to using USB mouse. === emuxki drain broken === Seen using <tt>psi</tt>, which uses <tt>audioplay(1). Appears to have been fixed between NetBSD 2.0 and 2.0.2. [[Category:NetBSD]] 3053d820d0f256d7705eed73e52206fe9d5f56da Category:NetBSD 14 793 1710 2005-06-15T07:47:35Z Stix 2 wikitext text/x-wiki Pages to do with the BSD licensed, BSD derived, highly portable operating system known as [[NetBSD]]. [[Category:UNIX]] b9bcd2054237a161aaf52667cc2d405da64a46af lrud kernel thread 0 730 784 780 2005-06-19T07:43:03Z Stix 2 /* Internal */ add concurrent I/O link wikitext text/x-wiki The [[AIX]] Least Recently Used Daemon, invoked when free memory is required, it is responsible for scanning cached file pages in memory and freeing those not recently accessed. On an [[MP]] kernel in 4.3.3 and later, it is [[multi-threaded]] with the cached file pages broken up into multiple lists, whose size is controlled by the <code>lrubucket</code> parameter. Consistently high CPU usage by lrud indictates large amounts of file I/O occuring, and thrashing of the [[VMM]] file cache. If high paging rates are also seen, especially paging to and from [[swap spaces]], identified by the <tt>pi</tt> and <tt>po</tt> columns in <tt>vmstat</tt> or the <tt>pgspin</tt> and <tt>pgspout</tt> entries in <tt>[[topas]]</tt>, then [[tuning the AIX file caches]] should also certainly be a priority. If lrud is consistently using high CPU on a system running a database engine that employs its own caching (e.g. [[Oracle]], [[DB2]], [[TSM]], [[PostgreSQL]]), then the use of [[raw logical volumes]] or [[AIX]] [[direct I/O]] may improve performance. == See Also == === Internal === * [[direct I/O]] * [[concurrent I/O]] * [[Tuning the AIX file caches]] === External === * [http://www-03.ibm.com/support/techdocs/atsmastr.nsf/032f6e163324983085256b79007f5aec/c82a72e602d0fc4b86256fc100683d73?OpenDocument Oracle 9i & 10g on IBM AIX5L: Tips & Considerations] White Paper. Document ID WP100556. * [http://publib-b.boulder.ibm.com/redbooks.nsf/f338d71ccde39f08852568dd006f956d/81b8a24c0d90ad3485256ec50043b8fc?OpenDocument JFS2/DIO Sequential Input/Output Performance on IBM pSeries 690] Redpaper. IBM Form Number REDP-9122-00. [[Category:AIX]] 6a55811fa5803828b1dc5070fdaa832be8367f4b 1650 784 2005-06-19T08:59:46Z Stix 2 Fix link capitalisation wikitext text/x-wiki The [[AIX]] Least Recently Used Daemon, invoked when free memory is required, it is responsible for scanning cached file pages in memory and freeing those not recently accessed. On an [[MP]] kernel in 4.3.3 and later, it is [[multi-threaded]] with the cached file pages broken up into multiple lists, whose size is controlled by the <code>lrubucket</code> parameter. Consistently high CPU usage by lrud indictates large amounts of file I/O occuring, and thrashing of the [[VMM]] file cache. If high paging rates are also seen, especially paging to and from [[swap spaces]], identified by the <tt>pi</tt> and <tt>po</tt> columns in <tt>vmstat</tt> or the <tt>pgspin</tt> and <tt>pgspout</tt> entries in <tt>[[topas]]</tt>, then [[Tuning the AIX file caches]] should also certainly be a priority. If lrud is consistently using high CPU on a system running a database engine that employs its own caching (e.g. [[Oracle]], [[DB2]], [[TSM]], [[PostgreSQL]]), then the use of [[raw logical volumes]] or [[AIX]] [[direct I/O]] may improve performance. == See Also == === Internal === * [[direct I/O]] * [[concurrent I/O]] * [[Tuning the AIX file caches]] === External === * [http://www-03.ibm.com/support/techdocs/atsmastr.nsf/032f6e163324983085256b79007f5aec/c82a72e602d0fc4b86256fc100683d73?OpenDocument Oracle 9i & 10g on IBM AIX5L: Tips & Considerations] White Paper. Document ID WP100556. * [http://publib-b.boulder.ibm.com/redbooks.nsf/f338d71ccde39f08852568dd006f956d/81b8a24c0d90ad3485256ec50043b8fc?OpenDocument JFS2/DIO Sequential Input/Output Performance on IBM pSeries 690] Redpaper. IBM Form Number REDP-9122-00. [[Category:AIX]] c0323f1fc9346f0e42c9a073cc032bb0e8052070 Tuning the AIX file caches 0 794 781 2005-06-19T07:44:18Z Stix 2 Initial wikitext text/x-wiki By default, AIX is tuned for a mixed workload, and will grow its [[VMM]] file cache up to 80% of physical RAM. While this may be great for an NFS server, SMTP relay or web server, it is very poor for running any application which does its own cache management. This includes most databases (Oracle, DB2, Sybase, PostgreSQL, MySQL using InnoDB tables, TSM) and some other software (eg. the Squid web cache). Common symptoms include high paging (high <tt>pgspin</tt> and <tt>pgspout</tt> in <tt>[[topas]]</tt>), high system CPU time, the [[lrud kernel thread]] using CPU, slow overall system throughput, slow backups and slow process startup. For most database systems, the ideal solution is to use [[raw logical volumes]]. If this is not acceptable, then [[direct I/O]] and [[concurrent I/O]] should be used. If for some reason this is not possible, then the last solution is to tune the [[AIX]] file caches to be less aggressive. == Tuning for AIX 5.1 and Earlier == == Tuning for AIX 5.2 and Later == == See Also == === Internal === * [[direct I/O]] * [[concurrent I/O]] * [[Tuning the AIX file caches]] === External === * [http://www-03.ibm.com/support/techdocs/atsmastr.nsf/032f6e163324983085256b79007f5aec/c82a72e602d0fc4b86256fc100683d73?OpenDocument Oracle 9i & 10g on IBM AIX5L: Tips & Considerations] White Paper. Document ID WP100556. * [http://publib-b.boulder.ibm.com/redbooks.nsf/f338d71ccde39f08852568dd006f956d/81b8a24c0d90ad3485256ec50043b8fc?OpenDocument JFS2/DIO Sequential Input/Output Performance on IBM pSeries 690] Redpaper. IBM Form Number REDP-9122-00. [[Category:AIX]] 04e7c1349e5629695f3e00115c83872ff0ccd633 782 781 2005-06-19T08:31:12Z Stix 2 Expand... wikitext text/x-wiki By default, AIX is tuned for a mixed workload, and will grow its [[VMM]] file cache up to 80% of physical RAM. While this may be great for an NFS server, SMTP relay or web server, it is very poor for running any application which does its own cache management. This includes most databases (Oracle, DB2, Sybase, PostgreSQL, MySQL using InnoDB tables, TSM) and some other software (eg. the Squid web cache). Common symptoms include high paging (high <tt>pgspin</tt> and <tt>pgspout</tt> in <tt>[[topas]]</tt>), high system CPU time, the [[lrud kernel thread]] using CPU, slow overall system throughput, slow backups and slow process startup. For most database systems, the ideal solution is to use [[raw logical volumes]]. If this is not acceptable, then [[direct I/O]] and [[concurrent I/O]] should be used. If for some reason this is not possible, then the last solution is to tune the [[AIX]] file caches to be less aggressive. == Parameters == The three main parameters that should be tuned are those controlling the size of the persistent file cache (<tt>minperm%</tt> and <tt>maxperm%</tt>) used for JFS filesystems, and the client file cache (<tt>maxclient%</tt>) used by NFS, CDRFS and JFS2 filesystems ; numperm% : Defines the current size of the persistent file cache. ; minperm% : Defines the minimum amount of RAM the persistent file cache may occupy. If <tt>numperm%</tt> is less than or equal to <tt>minperm%</tt>, file pages will not be stolen when RAM is required. ; maxperm% : Defines the maximum amount of RAM the persistent file cache may occupy before it is used as the sole source of new pages by the page stealing algorithm. By default, <tt>numperm%</tt> may exceed <tt>maxperm%</tt> if there is free memory available. The setting <tt>strict_maxperm</tt> may be set to one to change <tt>maxperm%</tt> into a hard limit, guaranteeing <tt>numperm%</tt> will never exceed <tt>maxperm%</tt>. ; strict_maxperm : As above, if set to 1, changes <tt>maxperm%</tt> into a hard limit. ; numclient% : Defines the current size of the client file cache. ; maxclient% : Defines the hard maximum size of the client file cache. ; strict_maxclient : Introduced in 5.2 ML4, allows the changing of <tt>maxclient%</tt> into a soft limit, similar to <tt>strict_maxperm</tt>. Note that <tt>maxclient%</tt> may never exceed <tt>maxperm%</tt>. In later versions of vmtune, this is enforced by changing both parameters if necessary. == Tuning for AIX 5.1 and Earlier == The tool to use is <tt>/usr/samples/kernel/vmtune<tt>, installed as part of the <tt>bos.adt.samples</tt> fileset. If run without options, it will display the currently configured tuneable values, and some of the current runtime values. '''Note:''' vmtume may be used to set the current runtime parameters only. To have changes take effect on reboot, vmtune must be initiated as part of the system startups. == Tuning for AIX 5.2 and Later == '''Note:''' AIX 5.2 includes a compatibilty version of vmtune. It is probably most wise to become familiar with the new tools, instead of relying on the backwards compatibility commands. The main tool to use is <tt>/usr/sbin/vmo</tt>, installed as part of the <tt>bos.perf.tune</tt> fileset. == See Also == === Internal === * [[direct I/O]] * [[concurrent I/O]] * [[Tuning the AIX file caches]] === External === * [http://www-03.ibm.com/support/techdocs/atsmastr.nsf/032f6e163324983085256b79007f5aec/c82a72e602d0fc4b86256fc100683d73?OpenDocument Oracle 9i & 10g on IBM AIX5L: Tips & Considerations] White Paper. Document ID WP100556. * [http://publib-b.boulder.ibm.com/redbooks.nsf/f338d71ccde39f08852568dd006f956d/81b8a24c0d90ad3485256ec50043b8fc?OpenDocument JFS2/DIO Sequential Input/Output Performance on IBM pSeries 690] Redpaper. IBM Form Number REDP-9122-00. [[Category:AIX]] 3d6ddcf6984a25674783b75184c6cf8125a6b6a4 783 782 2005-06-19T08:44:23Z Stix 2 Expand. wikitext text/x-wiki ==Introduction == By default, AIX is tuned for a mixed workload, and will grow its [[VMM]] file cache up to 80% of physical RAM. While this may be great for an NFS server, SMTP relay or web server, it is very poor for running any application which does its own cache management. This includes most databases (Oracle, DB2, Sybase, PostgreSQL, MySQL using InnoDB tables, TSM) and some other software (eg. the Squid web cache). Common symptoms include high paging (high <tt>pgspin</tt> and <tt>pgspout</tt> in <tt>[[topas]]</tt>), high system CPU time, the [[lrud kernel thread]] using CPU, slow overall system throughput, slow backups and slow process startup. For most database systems, the ideal solution is to use [[raw logical volumes]]. If this is not acceptable, then [[direct I/O]] and [[concurrent I/O]] should be used. If for some reason this is not possible, then the last solution is to tune the [[AIX]] file caches to be less aggressive. == Parameters == The three main parameters that should be tuned are those controlling the size of the persistent file cache (<tt>minperm%</tt> and <tt>maxperm%</tt>) used for JFS filesystems, and the client file cache (<tt>maxclient%</tt>) used by NFS, CDRFS and JFS2 filesystems ; numperm% : Defines the current size of the persistent file cache. ; minperm% : Defines the minimum amount of RAM the persistent file cache may occupy. If <tt>numperm%</tt> is less than or equal to <tt>minperm%</tt>, file pages will not be stolen when RAM is required. ; maxperm% : Defines the maximum amount of RAM the persistent file cache may occupy before it is used as the sole source of new pages by the page stealing algorithm. By default, <tt>numperm%</tt> may exceed <tt>maxperm%</tt> if there is free memory available. The setting <tt>strict_maxperm</tt> may be set to one to change <tt>maxperm%</tt> into a hard limit, guaranteeing <tt>numperm%</tt> will never exceed <tt>maxperm%</tt>. ; strict_maxperm : As above, if set to 1, changes <tt>maxperm%</tt> into a hard limit. ; numclient% : Defines the current size of the client file cache. ; maxclient% : Defines the hard maximum size of the client file cache. ; strict_maxclient : Introduced in 5.2 ML4, allows the changing of <tt>maxclient%</tt> into a soft limit, similar to <tt>strict_maxperm</tt>. Note that <tt>maxclient%</tt> may never exceed <tt>maxperm%</tt>. In later versions of vmtune, this is enforced by changing both parameters if necessary. == Tuning for AIX 5.1 and Earlier == The tool to use is <tt>/usr/samples/kernel/vmtune<tt>, installed as part of the <tt>bos.adt.samples</tt> fileset. If run without options, it will display the currently configured tuneable values, and some of the current runtime values. '''Note:''' vmtume may be used to set the current runtime parameters only. To have changes take effect on reboot, vmtune must be initiated as part of the system startups. An example of a tuning command used on a system running Oracle may be: # /usr/samples/kernel/vmtune -p 3 -P 5 -h 1 -t 5 Which sets <tt>minperm%</tt> to 3%, <tt>maxperm%</tt> and <tt>maxclient%</tt> to 5%, and enables <tt>strict_maxperm</tt>. == Tuning for AIX 5.2 and Later == '''Note:''' AIX 5.2 includes a compatibilty version of <tt>vmtune</tt>. It is probably most wise to become familiar with the new tools, instead of relying on the backwards compatibility commands. The main tool to use is <tt>/usr/sbin/vmo</tt>, installed as part of the <tt>bos.perf.tune</tt> fileset. To display current cache sizes (<tt>numperm%</tt> and <tt>numclient%</tt>) use <tt>vmstat -v</tt>. <tt>vmo</tt> can change both persistent (reboot) values as well as runtime values, and so does not need to be present in the startups. It stores the persistent values in the <tt>/etc/tunables/nextboot</tt> file. Current values and characteristics may be displayed using: # vmo -L NAME CUR DEF BOOT MIN MAX UNIT TYPE DEPENDENCIES -------------------------------------------------------------------------------- memory_frames 512K 512K 4KB pages S -------------------------------------------------------------------------------- pinnable_frames 427718 427718 4KB pages S -------------------------------------------------------------------------------- maxfree 128 128 128 16 200K 4KB pages D minfree memory_frames ... A similar example to the <tt>vmtune</tt> example above using <tt>vmo</tt> may be: # vmo -p -o minperm%=3 -o maxperm%=5 -o strict_maxperm=1 -o maxclient%=5 == See Also == === Internal === * [[direct I/O]] * [[concurrent I/O]] * [[Tuning the AIX file caches]] === External === * [http://www-03.ibm.com/support/techdocs/atsmastr.nsf/032f6e163324983085256b79007f5aec/c82a72e602d0fc4b86256fc100683d73?OpenDocument Oracle 9i & 10g on IBM AIX5L: Tips & Considerations] White Paper. Document ID WP100556. * [http://publib-b.boulder.ibm.com/redbooks.nsf/f338d71ccde39f08852568dd006f956d/81b8a24c0d90ad3485256ec50043b8fc?OpenDocument JFS2/DIO Sequential Input/Output Performance on IBM pSeries 690] Redpaper. IBM Form Number REDP-9122-00. [[Category:AIX]] 1d4535a29cb78c4e14b083c9c128a873987a96e8 831 783 2005-06-19T08:45:53Z Stix 2 /* Internal */ fix links wikitext text/x-wiki ==Introduction == By default, AIX is tuned for a mixed workload, and will grow its [[VMM]] file cache up to 80% of physical RAM. While this may be great for an NFS server, SMTP relay or web server, it is very poor for running any application which does its own cache management. This includes most databases (Oracle, DB2, Sybase, PostgreSQL, MySQL using InnoDB tables, TSM) and some other software (eg. the Squid web cache). Common symptoms include high paging (high <tt>pgspin</tt> and <tt>pgspout</tt> in <tt>[[topas]]</tt>), high system CPU time, the [[lrud kernel thread]] using CPU, slow overall system throughput, slow backups and slow process startup. For most database systems, the ideal solution is to use [[raw logical volumes]]. If this is not acceptable, then [[direct I/O]] and [[concurrent I/O]] should be used. If for some reason this is not possible, then the last solution is to tune the [[AIX]] file caches to be less aggressive. == Parameters == The three main parameters that should be tuned are those controlling the size of the persistent file cache (<tt>minperm%</tt> and <tt>maxperm%</tt>) used for JFS filesystems, and the client file cache (<tt>maxclient%</tt>) used by NFS, CDRFS and JFS2 filesystems ; numperm% : Defines the current size of the persistent file cache. ; minperm% : Defines the minimum amount of RAM the persistent file cache may occupy. If <tt>numperm%</tt> is less than or equal to <tt>minperm%</tt>, file pages will not be stolen when RAM is required. ; maxperm% : Defines the maximum amount of RAM the persistent file cache may occupy before it is used as the sole source of new pages by the page stealing algorithm. By default, <tt>numperm%</tt> may exceed <tt>maxperm%</tt> if there is free memory available. The setting <tt>strict_maxperm</tt> may be set to one to change <tt>maxperm%</tt> into a hard limit, guaranteeing <tt>numperm%</tt> will never exceed <tt>maxperm%</tt>. ; strict_maxperm : As above, if set to 1, changes <tt>maxperm%</tt> into a hard limit. ; numclient% : Defines the current size of the client file cache. ; maxclient% : Defines the hard maximum size of the client file cache. ; strict_maxclient : Introduced in 5.2 ML4, allows the changing of <tt>maxclient%</tt> into a soft limit, similar to <tt>strict_maxperm</tt>. Note that <tt>maxclient%</tt> may never exceed <tt>maxperm%</tt>. In later versions of vmtune, this is enforced by changing both parameters if necessary. == Tuning for AIX 5.1 and Earlier == The tool to use is <tt>/usr/samples/kernel/vmtune<tt>, installed as part of the <tt>bos.adt.samples</tt> fileset. If run without options, it will display the currently configured tuneable values, and some of the current runtime values. '''Note:''' vmtume may be used to set the current runtime parameters only. To have changes take effect on reboot, vmtune must be initiated as part of the system startups. An example of a tuning command used on a system running Oracle may be: # /usr/samples/kernel/vmtune -p 3 -P 5 -h 1 -t 5 Which sets <tt>minperm%</tt> to 3%, <tt>maxperm%</tt> and <tt>maxclient%</tt> to 5%, and enables <tt>strict_maxperm</tt>. == Tuning for AIX 5.2 and Later == '''Note:''' AIX 5.2 includes a compatibilty version of <tt>vmtune</tt>. It is probably most wise to become familiar with the new tools, instead of relying on the backwards compatibility commands. The main tool to use is <tt>/usr/sbin/vmo</tt>, installed as part of the <tt>bos.perf.tune</tt> fileset. To display current cache sizes (<tt>numperm%</tt> and <tt>numclient%</tt>) use <tt>vmstat -v</tt>. <tt>vmo</tt> can change both persistent (reboot) values as well as runtime values, and so does not need to be present in the startups. It stores the persistent values in the <tt>/etc/tunables/nextboot</tt> file. Current values and characteristics may be displayed using: # vmo -L NAME CUR DEF BOOT MIN MAX UNIT TYPE DEPENDENCIES -------------------------------------------------------------------------------- memory_frames 512K 512K 4KB pages S -------------------------------------------------------------------------------- pinnable_frames 427718 427718 4KB pages S -------------------------------------------------------------------------------- maxfree 128 128 128 16 200K 4KB pages D minfree memory_frames ... A similar example to the <tt>vmtune</tt> example above using <tt>vmo</tt> may be: # vmo -p -o minperm%=3 -o maxperm%=5 -o strict_maxperm=1 -o maxclient%=5 == See Also == === Internal === * [[direct I/O]] * [[concurrent I/O]] * [[lrud kernel thread]] === External === * [http://www-03.ibm.com/support/techdocs/atsmastr.nsf/032f6e163324983085256b79007f5aec/c82a72e602d0fc4b86256fc100683d73?OpenDocument Oracle 9i & 10g on IBM AIX5L: Tips & Considerations] White Paper. Document ID WP100556. * [http://publib-b.boulder.ibm.com/redbooks.nsf/f338d71ccde39f08852568dd006f956d/81b8a24c0d90ad3485256ec50043b8fc?OpenDocument JFS2/DIO Sequential Input/Output Performance on IBM pSeries 690] Redpaper. IBM Form Number REDP-9122-00. [[Category:AIX]] f4eb53a6fbfb9748393de16e1d03b5c545ac55f4 Category:Software 14 796 1712 2005-06-21T01:04:46Z Stix 2 wikitext text/x-wiki Bits and pieces I've decided to let out into the wild. [[Category:Personal]] 9cf7fe6744527b524e34b76bc283ae7e1c7b3d6a Software 0 797 787 2005-06-21T01:41:31Z Stix 2 wikitext text/x-wiki Here's some software I've decided to let out to the world at large. As always, use at your own risk, and send me any comments you have. === Darwin aka MacOS X === * [[ipcs/ipcrm for Darwin]]: Provides two missing utilities ported from FreeBSD. * [[Perfmon for MacOS X]]: Provides access to the PowerPC performance counter registers, largely made redundant by Apple releasing [http://developer.apple.com/tools/performance/overview.html CHUD Tools]. === UNIX === * [[iotools]]: Two simple programs to test sequential (fblckgen) I/O performance (eg tape drives) and random (iohammer) I/O performance. * [[headntail]]: Simple Perl script to trim a given number of lines from the start and end of one or more files, or stdin. * [[logmon]]: Simple Perl script that reads stdin and generates cycled, optionally line timestamped and optionally compressed files. * [[lp_check]]: Perl script to submit a BSD LPD long status query to a given host and queue. * [[renamefiles]]: Perl script to bulk rename files. Supports changing case, Perl regex style renames, and optionally recursive. === Miscellaneous === * [[CoCoII]]: A CoCo II emulator I started writing, made redundant by [http://www.mess.org/ MESS] and [http://x.mame.net/ XMESS/XMAME]. [[Category:Personal]] 462a2958f22f81053f8f9abe6c993eabfae63a26 788 787 2005-06-22T13:53:16Z Stix 2 Add to Software category wikitext text/x-wiki Here's some software I've decided to let out to the world at large. As always, use at your own risk, and send me any comments you have. === Darwin aka MacOS X === * [[ipcs/ipcrm for Darwin]]: Provides two missing utilities ported from FreeBSD. * [[Perfmon for MacOS X]]: Provides access to the PowerPC performance counter registers, largely made redundant by Apple releasing [http://developer.apple.com/tools/performance/overview.html CHUD Tools]. === UNIX === * [[iotools]]: Two simple programs to test sequential (fblckgen) I/O performance (eg tape drives) and random (iohammer) I/O performance. * [[headntail]]: Simple Perl script to trim a given number of lines from the start and end of one or more files, or stdin. * [[logmon]]: Simple Perl script that reads stdin and generates cycled, optionally line timestamped and optionally compressed files. * [[lp_check]]: Perl script to submit a BSD LPD long status query to a given host and queue. * [[renamefiles]]: Perl script to bulk rename files. Supports changing case, Perl regex style renames, and optionally recursive. === Miscellaneous === * [[CoCoII]]: A CoCo II emulator I started writing, made redundant by [http://www.mess.org/ MESS] and [http://x.mame.net/ XMESS/XMAME]. [[Category:Personal]] [[Category:Software]] fc8b45b7f9f7ad6996ce39ca36df61736012466a 789 788 2005-06-22T14:07:25Z Stix 2 Reformatted wikitext text/x-wiki Here's some software I've decided to let out to the world at large. As always, use at your own risk, and send me any comments you have. === Darwin aka MacOS X === ==== [[ipcs/ipcrm for Darwin]] ==== Provides two missing utilities ported from FreeBSD. ==== [[Perfmon for MacOS X]] ==== Provides access to the PowerPC performance counter registers, largely made redundant by Apple releasing [http://developer.apple.com/tools/performance/overview.html CHUD Tools]. === UNIX === ==== [[iotools]] ==== Two simple programs to test sequential (fblckgen) I/O performance (eg tape drives) and random (iohammer) I/O performance. ==== headntail ==== Simple Perl script to trim a given number of lines from the start and end of one or more files, or stdin. * [ftp://stix.homeunix.net/pub/unix/headntail headntail 1.3] ''2 771 byte perl script'' ==== logmon ==== Simple Perl script that reads stdin and generates cycled, optionally line timestamped and optionally compressed files. * [ftp://stix.homeunix.net/pub/unix/logmon logmon 1.8] ''4 580 byte perl script'' ==== lp_check ==== Perl script to submit a BSD LPD long status query to a given host and queue. * [ftp://stix.homeunix.net/pub/unix/lp_check lp_check 1.3] ''3 466 byte perl script'' ==== renamefiles ==== Perl script to bulk rename files. Supports changing case, Perl regex style renames, and optionally recursive. * [ftp://stix.homeunix.net/pub/unix/renamefiles renamefiles 1.4] ''4 165 byte perl script'' === Miscellaneous === ==== CoCoII ==== A CoCo II emulator I started writing, made redundant by [http://www.mess.org/ MESS] and [http://x.mame.net/ XMESS/XMAME]. [[Category:Personal]] [[Category:Software]] 234a7c783ec65eb5c8a798d8bb6607032a15987e 802 789 2005-06-22T14:12:08Z Stix 2 /* CoCoII */ Expand. wikitext text/x-wiki Here's some software I've decided to let out to the world at large. As always, use at your own risk, and send me any comments you have. === Darwin aka MacOS X === ==== [[ipcs/ipcrm for Darwin]] ==== Provides two missing utilities ported from FreeBSD. ==== [[Perfmon for MacOS X]] ==== Provides access to the PowerPC performance counter registers, largely made redundant by Apple releasing [http://developer.apple.com/tools/performance/overview.html CHUD Tools]. === UNIX === ==== [[iotools]] ==== Two simple programs to test sequential (fblckgen) I/O performance (eg tape drives) and random (iohammer) I/O performance. ==== headntail ==== Simple Perl script to trim a given number of lines from the start and end of one or more files, or stdin. * [ftp://stix.homeunix.net/pub/unix/headntail headntail 1.3] ''2 771 byte perl script'' ==== logmon ==== Simple Perl script that reads stdin and generates cycled, optionally line timestamped and optionally compressed files. * [ftp://stix.homeunix.net/pub/unix/logmon logmon 1.8] ''4 580 byte perl script'' ==== lp_check ==== Perl script to submit a BSD LPD long status query to a given host and queue. * [ftp://stix.homeunix.net/pub/unix/lp_check lp_check 1.3] ''3 466 byte perl script'' ==== renamefiles ==== Perl script to bulk rename files. Supports changing case, Perl regex style renames, and optionally recursive. * [ftp://stix.homeunix.net/pub/unix/renamefiles renamefiles 1.4] ''4 165 byte perl script'' === Miscellaneous === ==== CoCoII ==== A Tandy CoCo II emulator I started writing some years back using the Symantec Think Class Library (TCL), in C++. I was in the process of converting it to straight 'C', implementing all the missing I/O support, and adding Objective-C Cocoa and X11 front ends, when I found [http://www.mess.org/ MESS] and [http://x.mame.net/ XMESS/XMAME], which seem to work quite well. I'll probably never bother finishing it now. [[Category:Personal]] [[Category:Software]] 09e769edd72d093e25b66f7374580a3905441c95 ipcs/ipcrm for Darwin 0 798 1714 2005-06-21T01:52:48Z Stix 2 wikitext text/x-wiki === Mac OS X 10.2 and 10.3 === Only slightly modified versions from [[FreeBSD]], for Mac OS X 10.2.* (Jaguar) and Mac OS X 10.3.* (Panther). '''Note:''' My 10.2.3 system reports that the kernel does not have SYSV message queue support. '''Note:''' For those wishing to compile from source, the standard Max OS X distributions appear to be lacking some header files (eg. <sys/msg.h>). These can be obtained from the xnu project from [http://www.opensource.apple.com/darwinsource/10.3.1/xnu-517/bsd/sys/ Apple] or [http://cvs.opendarwin.org/index.cgi/src/xnu/bsd/sys/ OpenDarwin]. It may also be necessary to define <tt>__APPLE_API_UNSTABLE</tt> when compiling under Panther a.k.a 10.3. * [ftp://stix.homeunix.net/pub/Darwin/ipc-10.2.tgz ipc-10.2.tgz] ''7 565 byte compressed source tarball'' * [ftp://stix.homeunix.net/pub/Darwin/ipcs.gz ipcs.gz] ''4 851 byte compressed executable'' * [ftp://stix.homeunix.net/pub/Darwin/ipcrm.gz ipcrm.gz] ''3 170 byte compressed executable'' === Mac OS X 10.0 and 10.1 === Hacked versions from [[FreeBSD]] with all the semaphore and message queue stuff removed, for Mac OS X 10.0 and 10.1. Can be used to view and delete [[SYSV shared memory]] segments. When compiled, Darwin didn't have any [[SYSV semaphore]] or [[SYSV message queue]] implementations. * [ftp://stix.homeunix.net/pub/Darwin/ipc-10.1.tgz ipc-10.1.tgz] ''7 724 byte compressed source tarball'' * [ftp://stix.homeunix.net/pub/Darwin/ipcs-10.1.gz ipcs-10.1.gz] ''4 018 byte compressed executable'' * [ftp://stix.homeunix.net/pub/Darwin/ipcrm-10.1.gz ipcrm-10.1.gz] ''3 071 byte compressed executable'' [[Category:Software]] 4afec825abee483605325ef7b3bff0cf64105f2f iotools 0 799 887 2005-06-21T07:21:22Z Stix 2 wikitext text/x-wiki [[iotools]] consists of a couple of tools I've written over the years to benchmark tape drive performance, tape capacity, and random disk I/O performance, specifically used when tuning TSM. Mainly written under Darwin and NetBSD, tested under Linux, Solaris, Tru64 and AIX. From the README: iotools consists of two simple programs: ; fblckgen : "Fast Block Generator" - generates blocks of data, either a repeating ascii sequence which is very compressible, or a pseudo- random binary sequence, which, although very simple, does not compress. Very handy for benchmarking tape drives, or just making a sized lump of data. Although the random generator is extremely simple, designed first to be fast, I have used this to wipe/scrub/erase disks under various Unices. The more paranoid you happen to be, the more iterations you should run. By using double buffering and either pthreads or multiple processes, it can generally keep a tape drive busy. E.g. On an AIX box, with IBM 3580 Ultrium fiber attached drives: ksh$ fblckgen -a -b 256k -c 4k > /dev/rmt1.1 1073741824 bytes written in 28.134 secs (37270.292 KiB/sec) ksh$ fblckgen -r -b 256k -c 4k > /dev/rmt1.1 1073741824 bytes written in 71.960 secs (14571.677 KiB/sec) : And to demonstrate compressibility, on my aging Mac OS X laptop: ksh$ fblckgen -a -b 256k -c 40 | gzip -9v > /dev/null 10485760 bytes written in 2.071 secs (4944.402 KiB/sec) 99.6% ksh$ fblckgen -r -b 256k -c 40 | gzip -9v > /dev/null 10485760 bytes written in 7.588 secs (1349.425 KiB/sec) 0.0% : When used in "random" mode, it can be used to find the approximate native capacity of a given tape. E.g. On my NetBSD system, with a AIT-1 drive (SONY SDX-300C) and 170m tape: ksh$ fblckgen -r -b 64k -c 640k > /dev/nrst1 Write failed: Input/output error -1 bytes, 348667 full blocks written. 22850240512 bytes written in 8016.739 secs (2783.512 KiB/sec) ; iohammer : It does what it says - very similar to a tool named "rawio" floating out on the 'net. Using multiple threads (either pthreads or multiple processes) iohammer will issue random I/Os, with a percentage based write ratio to a file or raw device. Good for comparing different disk layouts (RAID5, RAID0, RAID1, RAID0+1, RAID3, etc), stripe unit sizes, and general disk random I/O performance. Very good to see the difference the queue_depth parameter makes under AIX! [ftp://stix.homeunix.net/pub/unix/iotools-1.0.tar.gz iotools-1.0.tar.gz] ''9 862 bytes gzipped source tarball via FTP'' [[Category:Software]] f6800a1474d12bb81724df1d816eeb29b3381ed9 Perfmon for MacOS X 0 800 1716 2005-06-22T04:23:06Z Stix 2 wikitext text/x-wiki Modifications to the Darwin kernel (extensions to the existing Mach API) to allow userland access to the PowerPC Performance Counter registers, including SMP systems. Also made use of the Performance Monitor interrupt to maintain a set of per-cpu 64-bit counters, so samples over larger timescales would make sense (no wrapping). Completed as part of my Honours Computer Science degree at the [http://www.uow.edu.au/ University of Wollongong], Australia. Originally written against Mac OS X 10.0.?, still merges in, compiles and runs fine on 10.2.3. If you are planning on downloading these, I strongly recommend downloading documentation for your particular PowerPC processor from [http://www.freescale.com/webapp/sps/site/homepage.jsp?nodeId=0162468rH3bTdG Freescale's web site]. Why a kernel modification you may ask? Why not IOKit? The osfmk portion of the kernel seems to be the only place where you can really control on which CPU you're doing what. So for SMP, that's the choice made. Since releasing the code, I've been made aware of Apple's own work in this area (thanks, Dave). Check out [http://developer.apple.com/tools/performance/overview.html CHUD Tools]. Theirs is broader than my version, and ships as a kext (wish I knew how they did that). * [ftp://stix.homeunix.net/pub/Darwin/PerfMon/xnu-Apple-201-42-3.patch.gz xnu-Apple-201-42-3.patch.gz] ''6 848 bytes gzipped patch file'' * [ftp://stix.homeunix.net/pub/Darwin/PerfMon/xnu-Apple-344-2.patch.gz xnu-Apple-344-2.patch.gz] ''6 833 bytes gzipped patch file'' : CVS diffs taken against xnu tagged Apple-201-42-3 and Apple-344-2 (Mac OS X 10.1.5 and 10.2.1, repectively). Not for the faint-hearted to apply and build! I must admit I had a great deal of fun the first time I tried, a year before instructions started showing up at places like Darwinfo, now [http://www.opendarwin.org OpenDarwin] and Apple's [http://developer.apple.com/darwin/ Darwin] site. The diff applies fine to Jaguar 10.2.1, and probably all the way back to the Public Betas (it's a very stable part of the kernel). * [ftp://stix.homeunix.net/pub/Darwin/PerfMon/PerfMon-src.tgz PerfMon-src.tgz] ''58 764 bytes gzipped tar archive'' : Project Builder source code containing 4 plain Darwin command-line tools to get/set Performance Monitor registers via the Mach API (getpmc, getqpmc, setmmcr, clrpmc), and a Cocoa GUI Application which allows the real-time (hic) graphing of the various counters. Command line tools may break on Jaguar, due to the C99 conformance changing long long (64-bit quad-int) stdio behaviour. Update: Still works fine on Jaguar - although %llu (or the PRId64 macro) is more correct, %qu still works fine. setmmcr and clrpmc require root privileges to run, the Cocoa app uses the authentication framework to run setmmcr and clrpmc as required. To build these, you'll need to install the two changed headers (<mach/processor_info.h> and <mach/ppc/processor_info.h>) and run fixPrecomps. Not included is a sysctl interface I had begun work on, however, I never finished it. Maybe one day... * [ftp://stix.homeunix.net/pub/Darwin/PerfMon/report.ps.gz report.ps.gz] ''608 855 bytes gzipped postscript'' * [ftp://stix.homeunix.net/pub/Darwin/PerfMon/report.pdf.gz report.pdf.gz] ''1 663 700 bytes gzipped PDF'' : PDF and PostScript versions of the report written for my honours thesis. Reading it back now, I'm sure I could improve on it greatly... From memory, it was written in a sleep-deprived daze... Most of it still makes some kind of sense. [[Category:Software]] 48d01ce304b41931969ba384810d79a79583e298 Wikipedia Status Links 0 801 807 2005-06-22T06:15:29Z Stix 2 wikitext text/x-wiki * [http://openfacts.berlios.de/index-en.phtml?title=Wikipedia_Status Wikipedia Status] on berlios. * [irc://irc.freenode.net/wikipedia #wikipedia] IRC channel. * [http://wp.wikidev.net/Server_admin_log Server Admin Log] on wikidev. [[Category:Links]] c8935a488fe5025e2d55d62b9ef3d37d9287d71d Handy AIX links 0 744 801 785 2005-06-22T06:17:10Z Stix 2 Add Links category wikitext text/x-wiki * Buried in [[IBM]]'s website: ** [http://www.ibm.com/servers/eserver/support/pseries/aixfixes.html AIX Patches]. ** [http://techsupport.services.ibm.com/server/mdownload Microcode and Firmware] for i5, OpenPower, p5, pSeries, and RS/6000 systems. ** [http://techsupport.services.ibm.com/server/hmc HMC support and upgrades]. ** [http://www.ibm.com/ibmlink/link2/servicelink/servicelinkPage.jsp?lc=en&cc=AU IBMLink 2000 Australia]. ** [http://www.ibm.com/developerworks/java/jdk/index.html IBM Java JRE and SDK (JDK) downloads]. ** [http://www-306.ibm.com/software/info/supportlifecycle/ IBM Software Support Lifecycle], listing end of life dates for various IBM products. ** [http://www-1.ibm.com/servers/aix/os/aixs2s.pdf AIX Strength to Strength] - document detailing the change history of AIX from 3.2.5 to current. ** [http://www-1.ibm.com/servers/eserver/pseries/ondemand/cod/ Capacity Update on Demand] (aka [[CuOD]]). * [http://www.faqs.org/faqs/aix-faq/ The AIX FAQ]. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts] - ADSM/TSM FAQ as compiled by Richard Sims. Also contains some AIX info. * [http://www.bullfreeware.com/ Bull AIX Freeware]. * Quick links into the service.boulder.ibm.com FTP site: ** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765E6100/ AIX 5.1 patches] ** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765E6200/ AIX 5.2 patches] ** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765G0300/ AIX 5.3 patches] ** [ftp://service.boulder.ibm.com/storage/3590/code3590/ 3590 tape drive microcode] ** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765F6200/ HACMP 5.1 patches] [[Category:AIX]] [[Category:Links]] 409555a38f9c88db97845c6c73c9e6f996b827b3 Handy Tru64 links 0 776 847 786 2005-06-22T06:17:45Z Stix 2 Add Links category. wikitext text/x-wiki * [http://www1.aclabs.com/ Software Products Library] site #1. * [http://www1.sqp.com/ Software Products Library] site #2. [[Category:Tru64]] [[Category:Links]] 7323c6675f9807addd629f8f48f326f77bb90a4c Category:Links 14 803 1718 2005-06-22T06:18:26Z Stix 2 wikitext text/x-wiki Pages of web links [[Category:Personal]] ebb55ff493707bcb75e6d567bef08bfd60511656 Internet Links 0 804 792 2005-06-28T07:11:29Z Stix 2 Initial draft. wikitext text/x-wiki == Friends Pages == * [http://wunit.net/ Mark Curtis and Katherine Howlin]. * [http://ozemail.com.au/~jorgi/ Jorgi's World] - Site of George Zamroz. * [http://members.optusnet.com.au/~blunatic/ Brad "Blunatic" Olds]. == Computer-Technical Links == === BSD === * [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there. * [http://www.opendarwin.org/ OpenDarwin]. * [http://www.daemonnews.org/ D&aelig;mon News], for all news BSD. * [http://www.bsdfreak.org/ BSDFreak], for more news BSD. ==== BSD Goodies ==== * [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com. * [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com. * [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site. === Apple News and Rumours === * [http://macosrumors.com/ MacOS Rumors], they're sometimes right. * [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO. * [http://www.appleinsider.com/ AppleInsider]. === Industry and Technology News === * [http://theregister.co.uk The Register]. Another great news site. * [http://slashdot.org/ Slashdot]. What more need be said? * [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology. [[Category:Links]] [[Category:Personal]] 8e56a9d116f6e8b9c24dc2c1e3585385f247715f 794 792 2005-06-28T10:32:13Z Stix 2 Finish adding missing links. wikitext text/x-wiki == Friends Pages == * [http://wunit.net/ Mark Curtis and Katherine Howlin]. * [http://ozemail.com.au/~jorgi/ Jorgi's World] - Site of George Zamroz. * [http://members.optusnet.com.au/~blunatic/ Brad "Blunatic" Olds]. == Computer-Technical Links == === BSD === * [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there. * [http://www.opendarwin.org/ OpenDarwin]. * [http://www.daemonnews.org/ D&aelig;mon News], for all news BSD. * [http://www.bsdfreak.org/ BSDFreak], for more news BSD. * [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging. ==== BSD Goodies ==== * [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com. * [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com. * [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site. === Apple News and Rumours === * [http://macosrumors.com/ MacOS Rumors], they're sometimes right. * [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO. * [http://www.appleinsider.com/ AppleInsider]. * [http://www.thinksecret.com/ Think Secret]. === UNIX === * [http://www.opengroup.org/products/publications/catalog/web.htm Open Group online publications]. * [http://www.unix.org/ www.unix.org], the home of SUS. * [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators. * [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes. === TSM Links === * [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims. === Industry and Technology News === * [http://theregister.co.uk The Register]. Another great news site. * [http://slashdot.org/ Slashdot]. What more need be said? * [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology. === Popular Internet Search Engines === * [http://www.google.com/ Google] - ubiquitous. * [http://www.gigablast.com/ Gigablast], fairly new, shows some promise. * [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index). * [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index. * [http://www.yahoo.com/ Yahoo]. * [http://www.wisenut.com/ WiseNut]. * [http://teoma.com/ Teoma]. * [http://www.ask.com/ Ask Jeeves] (uses Teoma engine). * [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea. * [http://search.msn.com/ MSN Search]. == Photography == * [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras. == Articles == * [http://www.acmqueue.org/modules.php?name=Content&amp;pa=showpage&amp;pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device. == Sport == * [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info. * [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good. * [http://www.tenniswollongong.com.au/ Tennis Wollongong]. * [http://firestorm1.topcities.com/wptc/ Wiseman Park Tennis Club]. * [http://www.iacski.com/ Illawarra Alpine Club]. == Miscellaneous == * [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language. [[Category:Links]] [[Category:Personal]] 5ddbe63aca29272c7942a0ec2a98e32ef5584871 DLPAR Operation Fails 0 805 793 2005-06-29T09:00:12Z Stix 2 wikitext text/x-wiki One cause of failed Dynamic LPAR (DLPAR) operations is duplicate ct_node_id's. This results in an apparent communications failure from the [[HMC]] when attempting DLPAR operations. This can be caused usually by cloning [[AIX]] systems via <tt>alt_disk_install</tt> or other more obtuse means (eg. moving one half of a mirrored rootvg between nodes). To check if this is the case, compare the 16 digit hexidecimal number in the first line of <tt>/etc/ct_node_id</tt>. The ct_node_id is used by the following: * LPARs * Dynamic LPARs * HACMP-ES * HACMP-ES-CRM * PSSP * CSM * GPFS * VSD * RVSD * Oracle Parallel Server * Oracle 9i RAC To assign a new ct_node_id, perform the following: # stopsrc -g rsct 0513-044 The ctrmc Subsystem was requested to stop. # /usr/sbin/rsct/install/bin/uncfgct -n # /usr/sbin/rsct/install/bin/cfgct 0513-071 The ctcas Subsystem has been added. 0513-071 The ctrmc Subsystem has been added. 0513-059 The ctrmc Subsystem has been started. Subsystem PID is 233648. # /usr/sbin/rsct/bin/rmcctrl -z # /usr/sbin/rsct/bin/rmcctrl -A 0513-071 The ctrmc Subsystem has been added. 0513-059 The ctrmc Subsystem has been started. Subsystem PID is 237814. # /usr/sbin/rsct/bin/rmcctrl -p [[Category:AIX]] 5802bc6b1c10a9437b4537a889a30f16e02bfc07 DLPAR Operation Fails 0 805 1720 793 2005-06-30T04:13:45Z Stix 2 Split example and add "wait" comment. wikitext text/x-wiki One cause of failed Dynamic LPAR (DLPAR) operations is duplicate ct_node_id's. This results in an apparent communications failure from the [[HMC]] when attempting DLPAR operations. This can be caused usually by cloning [[AIX]] systems via <tt>alt_disk_install</tt> or other more obtuse means (eg. moving one half of a mirrored rootvg between nodes). To check if this is the case, compare the 16 digit hexidecimal number in the first line of <tt>/etc/ct_node_id</tt>. The ct_node_id is used by the following: * LPARs * Dynamic LPARs * HACMP-ES * HACMP-ES-CRM * PSSP * CSM * GPFS * VSD * RVSD * Oracle Parallel Server * Oracle 9i RAC To assign a new ct_node_id, perform the following: # stopsrc -g rsct 0513-044 The ctrmc Subsystem was requested to stop. # /usr/sbin/rsct/install/bin/uncfgct -n # /usr/sbin/rsct/install/bin/cfgct 0513-071 The ctcas Subsystem has been added. 0513-071 The ctrmc Subsystem has been added. 0513-059 The ctrmc Subsystem has been started. Subsystem PID is 233648. The following may be required to re-configure rsct, although in tests it has not been required. # /usr/sbin/rsct/bin/rmcctrl -z # /usr/sbin/rsct/bin/rmcctrl -A 0513-071 The ctrmc Subsystem has been added. 0513-059 The ctrmc Subsystem has been started. Subsystem PID is 237814. # /usr/sbin/rsct/bin/rmcctrl -p After assigning a new ct_node_id, wait several minutes before trying the DLPAR operation. The HMC must re-synchronize its state before it will work. [[Category:AIX]] f4d3a9f986c5e4e30ac5f8d4973550be7775f1e9 Asynchronous Filesystems (AIX) 0 806 910 2005-06-30T08:25:04Z Stix 2 Initial draft. wikitext text/x-wiki Many may be familiar with the "async" mount option under other operating systems (NetBSD, Linux, etc) which disables synchronous metadata updates. While leaving the filesystem vulnerable to corruption in the case of failure, it can be very useful from a performance perspective. # mount -V jfs -o nointegrity /dev/jfslvname /mnt [[Category:AIX]] {{stub}} db2c7b3fa26cc02baed1e0a4ed7a9408a4cf69b1 APARs, PTFs, MLs 0 807 798 2005-07-01T06:31:36Z Stix 2 wikitext text/x-wiki Confused with the following terms? ; Fileset : Relates to a specific software product or part of the operating system. For example, <tt>bos.mp64.5.2.0.60</tt> is the 64-bit kernel in AIX 5.2, at fix level 60. The 5.2.0.60 is the '''VRMF''', or Version, Release, Modification/Maintenance level, and Fix. ; PTF : Program Temporary Fix. Appears to map to a Fileset, which may include fixes for part or all of one or more APARs. Usually seen in the format <tt>U9999999</tt>. That is, a U followed by six digits. ; PMR : Problem Management Record. Used to track a specific customer or internally reported problem. ; APAR : Authorized Program Analysis Report. This associates a fix/patch with a PMR. Initially, a temporary Emergency Fix (efix) may be released, followed by a PTF and its dependencies. These then periodically get rolled into an ML release. APARs are in the form IX99999 or IY99999. ; ML : Maintenance Level. A bundle of PTFs to bring AIX up to a known level. When tracking requirements and susceptibility, it is best to either track filesets, APARs or MLs. PTFs may not be tracked by LPP, and so are not as useful. The following are some examples to display Fileset, APAR and ML details. # lslpp -L bos.mp64 | head -4 Fileset Level State Type Description (Uninstaller) ---------------------------------------------------------------------------- bos.mp64 5.2.0.60 C F Base Operating System 64-bit Multiprocessor Runtime # instfix -ik IY64737 All filesets for IY64737 were found. # instfix -ivk IY64737 IY64737 Abstract: knot lock not released properly Fileset bos.rte.aio:5.2.0.51 is applied on the system. All filesets for IY64737 were found. # oslevel -r 5200-05 # == See Also == * [http://www-128.ibm.com/developerworks/eserver/articles/dutta_work.html AIX updates Version 2: How to work the puzzle]. IBM article describing the terminology in some detail. [[Category:AIX]] 54082622110b8d825f49af235a6e05c3988a17d8 891 798 2005-07-08T05:19:16Z Stix 2 Add additional oslevel example wikitext text/x-wiki Confused with the following terms? ; Fileset : Relates to a specific software product or part of the operating system. For example, <tt>bos.mp64.5.2.0.60</tt> is the 64-bit kernel in AIX 5.2, at fix level 60. The 5.2.0.60 is the '''VRMF''', or Version, Release, Modification/Maintenance level, and Fix. ; PTF : Program Temporary Fix. Appears to map to a Fileset, which may include fixes for part or all of one or more APARs. Usually seen in the format <tt>U9999999</tt>. That is, a U followed by six digits. ; PMR : Problem Management Record. Used to track a specific customer or internally reported problem. ; APAR : Authorized Program Analysis Report. This associates a fix/patch with a PMR. Initially, a temporary Emergency Fix (efix) may be released, followed by a PTF and its dependencies. These then periodically get rolled into an ML release. APARs are in the form IX99999 or IY99999. ; ML : Maintenance Level. A bundle of PTFs to bring AIX up to a known level. When tracking requirements and susceptibility, it is best to either track filesets, APARs or MLs. PTFs may not be tracked by LPP, and so are not as useful. The following are some examples to display Fileset, APAR and ML details. # lslpp -L bos.mp64 | head -4 Fileset Level State Type Description (Uninstaller) ---------------------------------------------------------------------------- bos.mp64 5.2.0.60 C F Base Operating System 64-bit Multiprocessor Runtime # instfix -ik IY64737 All filesets for IY64737 were found. # instfix -ivk IY64737 IY64737 Abstract: knot lock not released properly Fileset bos.rte.aio:5.2.0.51 is applied on the system. All filesets for IY64737 were found. # oslevel -r 5200-05 # oslevel -l 5200-06 -r Fileset Actual Level Recommended ML ----------------------------------------------------------------------------- X11.Dt.ToolTalk 5.1.0.35 5.2.0.30 X11.Dt.helprun 5.1.0.0 5.2.0.30 X11.Dt.lib 5.1.0.35 5.2.0.51 X11.Dt.rte 5.1.0.35 5.2.0.51 # == See Also == * [http://www-128.ibm.com/developerworks/eserver/articles/dutta_work.html AIX updates Version 2: How to work the puzzle]. IBM article describing the terminology in some detail. [[Category:AIX]] 29c680e47629501189d72aa55d248a11acad5021 Internet Links 0 804 833 794 2005-07-02T22:31:07Z Stix 2 /* Computer-Technical Links */ Add standards section wikitext text/x-wiki == Friends Pages == * [http://wunit.net/ Mark Curtis and Katherine Howlin]. * [http://ozemail.com.au/~jorgi/ Jorgi's World] - Site of George Zamroz. * [http://members.optusnet.com.au/~blunatic/ Brad "Blunatic" Olds]. == Computer-Technical Links == === BSD === * [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there. * [http://www.opendarwin.org/ OpenDarwin]. * [http://www.daemonnews.org/ D&aelig;mon News], for all news BSD. * [http://www.bsdfreak.org/ BSDFreak], for more news BSD. * [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging. ==== BSD Goodies ==== * [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com. * [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com. * [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site. === Apple News and Rumours === * [http://macosrumors.com/ MacOS Rumors], they're sometimes right. * [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO. * [http://www.appleinsider.com/ AppleInsider]. * [http://www.thinksecret.com/ Think Secret]. === UNIX === * [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators. * [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes. === TSM Links === * [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims. === Industry and Technology News === * [http://theregister.co.uk The Register]. Another great news site. * [http://slashdot.org/ Slashdot]. What more need be said? * [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology. === Standards === * [http://www.opengroup.org/products/publications/catalog/web.htm Open Group online publications]. * [http://www.unix.org/ www.unix.org], the home of SUS. * [http://www.t10.org/ t10.org], home of the SCSI standards. * [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards. === Popular Internet Search Engines === * [http://www.google.com/ Google] - ubiquitous. * [http://www.gigablast.com/ Gigablast], fairly new, shows some promise. * [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index). * [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index. * [http://www.yahoo.com/ Yahoo]. * [http://www.wisenut.com/ WiseNut]. * [http://teoma.com/ Teoma]. * [http://www.ask.com/ Ask Jeeves] (uses Teoma engine). * [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea. * [http://search.msn.com/ MSN Search]. == Photography == * [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras. == Articles == * [http://www.acmqueue.org/modules.php?name=Content&amp;pa=showpage&amp;pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device. == Sport == * [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info. * [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good. * [http://www.tenniswollongong.com.au/ Tennis Wollongong]. * [http://firestorm1.topcities.com/wptc/ Wiseman Park Tennis Club]. * [http://www.iacski.com/ Illawarra Alpine Club]. == Miscellaneous == * [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language. [[Category:Links]] [[Category:Personal]] 27fcd72b35df3e063503e53a8314115b1d3c97ee Network Bandwidth Test 0 808 795 2005-07-04T07:51:14Z Stix 2 wikitext text/x-wiki To easily test the bandwidth available between two nodes, the following can be done. This test does not involve disk, SAN, etc, and so only tests system and network performance. ksh$ ftp 10.1.2.3 Connected to 10.1.2.3. 220 localhost FTP server (Version 4.1 Sun Jun 13 21:46:07 CDT 2004) ready. Name (localhost:weripp): weripp 331 Password required for weripp. Password: 230-Last login: Mon Mar 14 13:07:57 EDT 2005 on ftp from localhost 230 User weripp logged in. ftp> bin 200 Type set to I. ftp> put "| dd if=/dev/zero bs=64k count=1600" /dev/null 200 PORT command successful. 150 Opening data connection for /dev/null. 1600+0 records in. 1600+0 records out. 226 Transfer complete. 104857600 bytes sent in 8.857 seconds (1.156e+04 Kbytes/s) local: | dd if=/dev/zero bs=64k count=1600 remote: /dev/null ftp> close 221 Goodbye. ftp> bye Alternately, a tool like [http://www.ccci.com/tools/ttcp/ ttcp] can be used. [[Category:UNIX]] 5e2098b36203ec192919c2d33fb58e814c724ad7 796 795 2005-07-04T07:53:56Z Stix 2 Reformat and remove old userid. wikitext text/x-wiki To easily test the bandwidth available between two nodes, the following can be done. This test does not involve disk, SAN, etc, and so only tests system and network performance. ksh$ '''''ftp 10.1.2.3''''' Connected to 10.1.2.3. 220 localhost FTP server (Version 4.1 Sun Jun 13 21:46:07 CDT 2004) ready. Name (localhost:weripp): '''''stix''''' 331 Password required for stix. Password: 230-Last login: Mon Mar 14 13:07:57 EDT 2005 on ftp from localhost 230 User stix logged in. ftp> '''''bin''''' 200 Type set to I. ftp> '''''put "| dd if=/dev/zero bs=64k count=1600" /dev/null''''' 200 PORT command successful. 150 Opening data connection for /dev/null. 1600+0 records in. 1600+0 records out. 226 Transfer complete. 104857600 bytes sent in 8.857 seconds (1.156e+04 Kbytes/s) local: | dd if=/dev/zero bs=64k count=1600 remote: /dev/null ftp> '''''close''''' 221 Goodbye. ftp> '''''bye''''' Alternately, a tool like [http://www.ccci.com/tools/ttcp/ ttcp] can be used. [[Category:UNIX]] e3700547aaad7dd4b051172f59931ce9be62a408 811 796 2005-07-04T07:54:44Z Stix 2 And another old userid. wikitext text/x-wiki To easily test the bandwidth available between two nodes, the following can be done. This test does not involve disk, SAN, etc, and so only tests system and network performance. ksh$ '''''ftp 10.1.2.3''''' Connected to 10.1.2.3. 220 localhost FTP server (Version 4.1 Sun Jun 13 21:46:07 CDT 2004) ready. Name (localhost:stix): '''''stix''''' 331 Password required for stix. Password: 230-Last login: Mon Mar 14 13:07:57 EDT 2005 on ftp from localhost 230 User stix logged in. ftp> '''''bin''''' 200 Type set to I. ftp> '''''put "| dd if=/dev/zero bs=64k count=1600" /dev/null''''' 200 PORT command successful. 150 Opening data connection for /dev/null. 1600+0 records in. 1600+0 records out. 226 Transfer complete. 104857600 bytes sent in 8.857 seconds (1.156e+04 Kbytes/s) local: | dd if=/dev/zero bs=64k count=1600 remote: /dev/null ftp> '''''close''''' 221 Goodbye. ftp> '''''bye''''' Alternately, a tool like [http://www.ccci.com/tools/ttcp/ ttcp] can be used. [[Category:UNIX]] c1095126e0bd187861556c520773703fbc284eed 812 811 2005-10-02T01:18:09Z Stix 2 Update ttcp links wikitext text/x-wiki To easily test the bandwidth available between two nodes, the following can be done. This test does not involve disk, SAN, etc, and so only tests system and network performance. ksh$ '''''ftp 10.1.2.3''''' Connected to 10.1.2.3. 220 localhost FTP server (Version 4.1 Sun Jun 13 21:46:07 CDT 2004) ready. Name (localhost:stix): '''''stix''''' 331 Password required for stix. Password: 230-Last login: Mon Mar 14 13:07:57 EDT 2005 on ftp from localhost 230 User stix logged in. ftp> '''''bin''''' 200 Type set to I. ftp> '''''put "| dd if=/dev/zero bs=64k count=1600" /dev/null''''' 200 PORT command successful. 150 Opening data connection for /dev/null. 1600+0 records in. 1600+0 records out. 226 Transfer complete. 104857600 bytes sent in 8.857 seconds (1.156e+04 Kbytes/s) local: | dd if=/dev/zero bs=64k count=1600 remote: /dev/null ftp> '''''close''''' 221 Goodbye. ftp> '''''bye''''' Alternately, a tool like [http://www.netcordia.com/tools/tools-ttcp.shtml ttcp (C)] or [http://www.ccci.com/tools/ttcp/ ttcp (Java)] can be used. [[Category:UNIX]] a94bc087e2164fb1b632c6bb90c2fc1026abbd76 813 812 2005-10-02T01:20:43Z Stix 2 Update ttcp links again. wikitext text/x-wiki To easily test the bandwidth available between two nodes, the following can be done. This test does not involve disk, SAN, etc, and so only tests system and network performance. ksh$ '''''ftp 10.1.2.3''''' Connected to 10.1.2.3. 220 localhost FTP server (Version 4.1 Sun Jun 13 21:46:07 CDT 2004) ready. Name (localhost:stix): '''''stix''''' 331 Password required for stix. Password: 230-Last login: Mon Mar 14 13:07:57 EDT 2005 on ftp from localhost 230 User stix logged in. ftp> '''''bin''''' 200 Type set to I. ftp> '''''put "| dd if=/dev/zero bs=64k count=1600" /dev/null''''' 200 PORT command successful. 150 Opening data connection for /dev/null. 1600+0 records in. 1600+0 records out. 226 Transfer complete. 104857600 bytes sent in 8.857 seconds (1.156e+04 Kbytes/s) local: | dd if=/dev/zero bs=64k count=1600 remote: /dev/null ftp> '''''close''''' 221 Goodbye. ftp> '''''bye''''' Alternately, a tool like [http://www.netcordia.com/tools/tools-ttcp.shtml ttcp (C and Java)] or [http://www.ccci.com/tools/ttcp/ ttcp (Java)] can be used. [[Category:UNIX]] 056a8232f6e3779859074cef7f83c3d98c27e9dd 846 813 2005-10-02T10:05:23Z Stix 2 add link to iperf wikitext text/x-wiki To easily test the bandwidth available between two nodes, the following can be done. This test does not involve disk, SAN, etc, and so only tests system and network performance. ksh$ '''''ftp 10.1.2.3''''' Connected to 10.1.2.3. 220 localhost FTP server (Version 4.1 Sun Jun 13 21:46:07 CDT 2004) ready. Name (localhost:stix): '''''stix''''' 331 Password required for stix. Password: 230-Last login: Mon Mar 14 13:07:57 EDT 2005 on ftp from localhost 230 User stix logged in. ftp> '''''bin''''' 200 Type set to I. ftp> '''''put "| dd if=/dev/zero bs=64k count=1600" /dev/null''''' 200 PORT command successful. 150 Opening data connection for /dev/null. 1600+0 records in. 1600+0 records out. 226 Transfer complete. 104857600 bytes sent in 8.857 seconds (1.156e+04 Kbytes/s) local: | dd if=/dev/zero bs=64k count=1600 remote: /dev/null ftp> '''''close''''' 221 Goodbye. ftp> '''''bye''''' Alternately, a tool like [http://www.netcordia.com/tools/tools-ttcp.shtml ttcp (C and Java)], [http://www.ccci.com/tools/ttcp/ ttcp (Java)] or [http://dast.nlanr.net/Projects/Iperf/ iperf] can be used. [[Category:UNIX]] 45b682c577febaa64dad5f0da3361c3b9bc169bb MediaWiki:Login 8 285 1205 797 2005-07-04T08:05:54Z Stix 2 wikitext text/x-wiki Log in or create account 3fa1fb2d0bb526e268253391848e1c11e7714984 Project Lifecycle 0 809 1724 2005-07-05T07:24:53Z Stix 2 wikitext text/x-wiki The six steps in a project: # Unbounded enthusiasm # Total disillusionment # PANIC!! # Frantic search for the guilty # Punishment of the innocent # Promotion of the uninvolved. [[Category:Jokes]] 1ed4957bb6a406301d3a0ae08a95b2f2103f700b Category:Jokes 14 810 1725 2005-07-06T03:51:16Z Stix 2 wikitext text/x-wiki [[Category:Personal]] 3752dacfd65b2b0c57152db156bfb16db352eb67 Résumé 0 787 848 799 2005-07-11T10:37:33Z Stix 2 /* Chronology */ Added courses wikitext text/x-wiki == Technologies == === Operating Systems === * AIX 3.2.5 through 5.3. * OpenVMS 5.5-2 through 7.2. * NetBSD 1.0 through current. * SunOS 4.2. * SunOS 5.5.1 through 5.8. * Tru64 UNIX 1.3 through 5.1B. * Darwin/Mac OS X developer previews through current. * Some experience with Cisco IOS. === Hardware === * Many MCA and PCI based RS/6000, eg. C10, J30, F50, H50. * IBM p615, p630 (LPARed), p650. * IBM p570 (LPARed). * IBM p590 (LPARed). * IBM SSA drawers and adapters. * IBM FAStT600 SAN-attached storage. * DEC VAX 4000 range (VLC, 60, 90, 96, 600). * DEC/Digital/Compaq/HP Alpha (3000, 2100, 8400, DS20, ES40). * DEC/Digital/Compaq Storage (HSD-30, HSZ-50). * Many older Sun machines (Sparc 5, Sparc 10, Sparc 20, E3000, E3500). * Sun storage (A5000, A5100, A5200, A1000). * Generic Intel/AMD PC hardware. === Vendor technologies === * IBM LPAR configuration via HMC. * AIX PSSP, CSM and NIM. * HDLM on AIX. * DECnet Phase IV on OpenVMS. * DECnet OSI (Phase V) on OpenVMS and Tru64. * DEC T21 SNA Services on Tru64. * DEC TruCluster 1.3. === Programming Languages === In order of familiarity: * C * Perl * Objective C * C++ * Java * Python * Modula-II * PDP-8 assembler * Motorola 68k assembler * PL/I * SAS * JCL === Databases === * Oracle 7.3.4 through 9.2.0. * MySQL 3.23 through 4.1 * PostgreSQL 7.4 through 8.0. * Sybase Adaptive Server Enterprise 11.0 through 12.0. == Chronology == ; 2003+ : Continuing to work as a UNIX Systems Administrator for CSC Australia, based in Port Kembla. Our team looks after AIX, Solaris, Tru64, Linux, SCO, Oracle, Sybase, DB2, NetBackup and TSM. My interests focus on Tru-64, AIX, Solaris and TSM, particularly performance tuning. : Working with a team of around 12, supporting around 160-200 systems, ranging from Tru64 TruCluster Steelmaking production control systems, to AIX SAP/Oracle systems with terabyte databases, providing 24x7 rostered on-call support. ; Nov 2001 : Graduated with a Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong]. : Major languages covered for the degree included: Modula-II, C, C++, Objective C, PDP-8 assembler, Motorola 68k assembler, Java, Perl and Python. ; Jun 2000 : New employer: BHP IT bought out by [http://www.csc.com.au CSC Australia]. Same job, same desk. ; Mar 2000 : Completed IBM RS/6000 SP System Administation course. ; Dec 1998 : Moved full-time back to UNIX Systems Administration, lending an occasional hand to the OpenVMS team as required. : Completed Sybase System and Database Administration Adaptive Server Enterprise course. ; Aug 1998 : Completed DECnet OSI course. ; 1996 : After a gradual restructure, began to be heavily biased towards OpenVMS Systems Management, working with a team of about 12. Still continued some UNIX work, mainly on AIX and Tru64. ; Aug 1995 : Moved teams within BHP IT, into the Facility Management team (as it was known then). Began doing UNIX Systems Administration work, and OpenVMS Systems Management. : Most systems at this time were 24x7 Steelmaking production control and scheduling systems. : Completed OpenVMS System and Network Management II course. ; Jan 1993 : Started a cadetship with BHP IT, working as a Systems Analyst for Port Kembla steelmaking production systems, running on a IBM mainframe. Programming in PL/1, SAS, JCL, TSO CLISTs, with IMS and DB2 databases. : Also started my University Information Technology and Communications Bachelors degree at [http://www.uow.edu.au/ Wollongong University], programming in Modula-II and PDP-8 assembler for the first year. : This was also the year I started running [http://www.macbsd.com/ MacBSD] 0.8 on my Mac IIsi. [[Category:Personal]] a81f33ae04bcbeeea6aafb2dae11564d713e2408 Synchronizing Disk Names 0 811 836 2005-07-14T22:26:40Z Stix 2 wikitext text/x-wiki This document was originally available at http://service.software.ibm.com/rs6k/techdocs/90605223414648.btml but appears to have since moved and disappeared. This text is from a hardcopy taken 1999-03-05. === Special Notices === Please use this information with care. IBM will not be responsible for damages of any kind resulting from its use. The use of this information is the sole responsibility of the customer and depends on the customer's ability to evaluate and integrate this information into the customer's operational environment. == Synchronizing Disk Names == === About This Document === Use the following script when the names of your hard disks are out of order (for example hdisk0, hdisk2, hdisk3 instead of hdisk0, hdisk1, hdisk2). The order of the disk names generally does not cause errors, but it may cause confusion for the user. Run the following '''dsksync''' script to alleviate such confusion. The script renames the hard disks. The order of the disks' names after you reboot the machine will be determined on the order they are detected by the device configuration process. For instance, a disk at the address 00-00-0S-00 will be numbered before a disk at the address 00-00-0S-20 or 00-05-00-00. This document applies to AIX Versions 3.1 through 4.2 on the RS/6000. === Procedure === Before running this script, make sure the key is in Normal position. lsdev -Cc disk | awk '{ print $1 }' | while read HDname; do odmdelete -q "name = $HDname " -o CuAt odmdelete -q "value = $HDname " -o CuAt odmdelete -q "name = $HDname " -o CuDv odmdelete -q "value3 = $HDname " -o CuDvDr odmdelete -q "name = $HDname " -o CuVPD done rm -f /dev/hdisk* rm -f /dev/rhdisk* savebase When the shell script completes successfully, run ihe following command to shut down and reboot. shutdown -Fr [[Category:AIX]] 1ab9a2658044337ab6df8e751d85586633521ebf ISO 8601 0 757 903 800 2005-07-17T08:02:59Z Stix 2 /* See Also */ Add link to RFC 3339 wikitext text/x-wiki Here in this modern world, things should be simple and unambiguous. If only this were true! Here's a simple example: <center>'''01/02/03'''</center> I now tell you that this is a date. When is it? * 1st February, 2003? * 2nd January, 2003? * 3rd February, 2001? All these are in use in various parts of our world, and can make life on the internet confusing, at the least. The "MM/DD/YY" format is common in U.S.A., here in Australia and in the UK the format "DD/MM/YY" is widely used. And in Europe and parts of Asia, "YY/MM/DD" is in common use. So what can be done? Simple, follow the standard: ISO 8601:1988 - International Date Format. For dates, this standard recommends the following format: <center>'''YYYY-MM-DD'''</center> This format has a few advantages: # It is unambiguous. A useful trait, one would think. # It has a consistent length. # It may be easily sorted (for those UNIX geeks, think <tt>sort</tt>(1)). # It is recognised by far more people world wide than any other format. # It is consistent with common time formats (HH:MM:SS), that is, most significant units come first. # It is a '''standard''', from the [http://www.iso.ch/ International Organisation for Standardisation]. Please, can we start using this? == See Also == * [http://en.wikipedia.org/wiki/ISO_8601 ISO 8601] at [http://www.wikipedia.org www.wikipedia.org]. * [http://www.cl.cam.ac.uk/~mgk25/iso-time.html A Summary of the International Standard Date and Time Notation] by [http://www.cl.cam.ac.uk/~mgk25/ Markus Kuhn]. * RFC 3339: Date and Time on the Internet: Timestamps. [[Category:Rants]] 2779f35fafd3d507231007812a940c6b62610508 Handy AIX links 0 744 810 801 2005-07-18T09:43:55Z Stix 2 Add AIX infocenter link wikitext text/x-wiki * Buried in [[IBM]]'s website: ** [http://www.ibm.com/servers/eserver/support/pseries/aixfixes.html AIX Patches]. ** [http://publib.boulder.ibm.com/infocenter/pseries/index.jsp AIX and pSeries Information Center]. ** [http://techsupport.services.ibm.com/server/mdownload Microcode and Firmware] for i5, OpenPower, p5, pSeries, and RS/6000 systems. ** [http://techsupport.services.ibm.com/server/hmc HMC support and upgrades]. ** [http://www.ibm.com/ibmlink/link2/servicelink/servicelinkPage.jsp?lc=en&cc=AU IBMLink 2000 Australia]. ** [http://www.ibm.com/developerworks/java/jdk/index.html IBM Java JRE and SDK (JDK) downloads]. ** [http://www-306.ibm.com/software/info/supportlifecycle/ IBM Software Support Lifecycle], listing end of life dates for various IBM products. ** [http://www-1.ibm.com/servers/aix/os/aixs2s.pdf AIX Strength to Strength] - document detailing the change history of AIX from 3.2.5 to current. ** [http://www-1.ibm.com/servers/eserver/pseries/ondemand/cod/ Capacity Update on Demand] (aka [[CuOD]]). * [http://www.faqs.org/faqs/aix-faq/ The AIX FAQ]. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts] - ADSM/TSM FAQ as compiled by Richard Sims. Also contains some AIX info. * [http://www.bullfreeware.com/ Bull AIX Freeware]. * Quick links into the service.boulder.ibm.com FTP site: ** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765E6100/ AIX 5.1 patches] ** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765E6200/ AIX 5.2 patches] ** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765G0300/ AIX 5.3 patches] ** [ftp://service.boulder.ibm.com/storage/3590/code3590/ 3590 tape drive microcode] ** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765F6200/ HACMP 5.1 patches] [[Category:AIX]] [[Category:Links]] 53084e22ded956f696e4fc670bb2c1e3285904d8 835 810 2005-09-15T12:09:03Z Stix 2 Add link for Atape wikitext text/x-wiki * Buried in [[IBM]]'s website: ** [http://www.ibm.com/servers/eserver/support/pseries/aixfixes.html AIX Patches]. ** [http://publib.boulder.ibm.com/infocenter/pseries/index.jsp AIX and pSeries Information Center]. ** [http://techsupport.services.ibm.com/server/mdownload Microcode and Firmware] for i5, OpenPower, p5, pSeries, and RS/6000 systems. ** [http://techsupport.services.ibm.com/server/hmc HMC support and upgrades]. ** [http://www.ibm.com/ibmlink/link2/servicelink/servicelinkPage.jsp?lc=en&cc=AU IBMLink 2000 Australia]. ** [http://www.ibm.com/developerworks/java/jdk/index.html IBM Java JRE and SDK (JDK) downloads]. ** [http://www-306.ibm.com/software/info/supportlifecycle/ IBM Software Support Lifecycle], listing end of life dates for various IBM products. ** [http://www-1.ibm.com/servers/aix/os/aixs2s.pdf AIX Strength to Strength] - document detailing the change history of AIX from 3.2.5 to current. ** [http://www-1.ibm.com/servers/eserver/pseries/ondemand/cod/ Capacity Update on Demand] (aka [[CuOD]]). * [http://www.faqs.org/faqs/aix-faq/ The AIX FAQ]. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts] - ADSM/TSM FAQ as compiled by Richard Sims. Also contains some AIX info. * [http://www.bullfreeware.com/ Bull AIX Freeware]. * Quick links into the service.boulder.ibm.com FTP site: ** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765E6100/ AIX 5.1 patches] ** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765E6200/ AIX 5.2 patches] ** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765G0300/ AIX 5.3 patches] ** [ftp://service.boulder.ibm.com/storage/3590/code3590/ 3590 tape drive microcode] ** [ftp://service.boulder.ibm.com/storage/devdrvr/ IBM Atape device driver] ** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765F6200/ HACMP 5.1 patches] [[Category:AIX]] [[Category:Links]] 59e47b52db746dd6ab009f899c70636265527ff4 Software 0 797 803 802 2005-07-20T04:35:59Z Stix 2 Add AIX mountvg/umountvg wikitext text/x-wiki Here's some software I've decided to let out to the world at large. As always, use at your own risk, and send me any comments you have. === Darwin aka MacOS X === ==== [[ipcs/ipcrm for Darwin]] ==== Provides two missing utilities ported from FreeBSD. ==== [[Perfmon for MacOS X]] ==== Provides access to the PowerPC performance counter registers, largely made redundant by Apple releasing [http://developer.apple.com/tools/performance/overview.html CHUD Tools]. === UNIX === ==== [[iotools]] ==== Two simple programs to test sequential (fblckgen) I/O performance (eg tape drives) and random (iohammer) I/O performance. ==== headntail ==== Simple Perl script to trim a given number of lines from the start and end of one or more files, or stdin. * [ftp://stix.homeunix.net/pub/unix/headntail headntail 1.3] ''2 771 byte perl script'' ==== logmon ==== Simple Perl script that reads stdin and generates cycled, optionally line timestamped and optionally compressed files. * [ftp://stix.homeunix.net/pub/unix/logmon logmon 1.8] ''4 580 byte perl script'' ==== lp_check ==== Perl script to submit a BSD LPD long status query to a given host and queue. * [ftp://stix.homeunix.net/pub/unix/lp_check lp_check 1.3] ''3 466 byte perl script'' ==== renamefiles ==== Perl script to bulk rename files. Supports changing case, Perl regex style renames, and optionally recursive. * [ftp://stix.homeunix.net/pub/unix/renamefiles renamefiles 1.4] ''4 165 byte perl script'' === AIX === ==== mountvg ==== Simple shell script to mount all filesystems in a volume group. * [ftp://stix.homeunix.net/pub/AIX/mountvg mountvg 1.1] ''2348 byte shell script'' ==== umountvg ==== Simple shell script to umount all filesystems in a volume group. * [ftp://stix.homeunix.net/pub/AIX/umountvg umountvg 1.1] ''2353 byte shell script'' === Miscellaneous === ==== CoCoII ==== A Tandy CoCo II emulator I started writing some years back using the Symantec Think Class Library (TCL), in C++. I was in the process of converting it to straight 'C', implementing all the missing I/O support, and adding Objective-C Cocoa and X11 front ends, when I found [http://www.mess.org/ MESS] and [http://x.mame.net/ XMESS/XMAME], which seem to work quite well. I'll probably never bother finishing it now. [[Category:Personal]] [[Category:Software]] a7b862fa75fc4c42067f5dd1e545270a9f2ada70 804 803 2005-07-20T04:37:40Z Stix 2 Add HRs. wikitext text/x-wiki Here's some software I've decided to let out to the world at large. As always, use at your own risk, and send me any comments you have. === Darwin aka MacOS X === ==== [[ipcs/ipcrm for Darwin]] ==== Provides two missing utilities ported from FreeBSD. ==== [[Perfmon for MacOS X]] ==== Provides access to the PowerPC performance counter registers, largely made redundant by Apple releasing [http://developer.apple.com/tools/performance/overview.html CHUD Tools]. ---- === UNIX === ==== [[iotools]] ==== Two simple programs to test sequential (fblckgen) I/O performance (eg tape drives) and random (iohammer) I/O performance. ==== headntail ==== Simple Perl script to trim a given number of lines from the start and end of one or more files, or stdin. * [ftp://stix.homeunix.net/pub/unix/headntail headntail 1.3] ''2 771 byte perl script'' ==== logmon ==== Simple Perl script that reads stdin and generates cycled, optionally line timestamped and optionally compressed files. * [ftp://stix.homeunix.net/pub/unix/logmon logmon 1.8] ''4 580 byte perl script'' ==== lp_check ==== Perl script to submit a BSD LPD long status query to a given host and queue. * [ftp://stix.homeunix.net/pub/unix/lp_check lp_check 1.3] ''3 466 byte perl script'' ==== renamefiles ==== Perl script to bulk rename files. Supports changing case, Perl regex style renames, and optionally recursive. * [ftp://stix.homeunix.net/pub/unix/renamefiles renamefiles 1.4] ''4 165 byte perl script'' ---- === AIX === ==== mountvg ==== Simple shell script to mount all filesystems in a volume group. * [ftp://stix.homeunix.net/pub/AIX/mountvg mountvg 1.1] ''2348 byte shell script'' ==== umountvg ==== Simple shell script to umount all filesystems in a volume group. * [ftp://stix.homeunix.net/pub/AIX/umountvg umountvg 1.1] ''2353 byte shell script'' ---- === Miscellaneous === ==== CoCoII ==== A Tandy CoCo II emulator I started writing some years back using the Symantec Think Class Library (TCL), in C++. I was in the process of converting it to straight 'C', implementing all the missing I/O support, and adding Objective-C Cocoa and X11 front ends, when I found [http://www.mess.org/ MESS] and [http://x.mame.net/ XMESS/XMAME], which seem to work quite well. I'll probably never bother finishing it now. [[Category:Personal]] [[Category:Software]] a935d60ac495267306d9efa37799c11c914b43ea 816 804 2005-07-20T04:38:36Z Stix 2 Add AIX and UNIX categories wikitext text/x-wiki Here's some software I've decided to let out to the world at large. As always, use at your own risk, and send me any comments you have. === Darwin aka MacOS X === ==== [[ipcs/ipcrm for Darwin]] ==== Provides two missing utilities ported from FreeBSD. ==== [[Perfmon for MacOS X]] ==== Provides access to the PowerPC performance counter registers, largely made redundant by Apple releasing [http://developer.apple.com/tools/performance/overview.html CHUD Tools]. ---- === UNIX === ==== [[iotools]] ==== Two simple programs to test sequential (fblckgen) I/O performance (eg tape drives) and random (iohammer) I/O performance. ==== headntail ==== Simple Perl script to trim a given number of lines from the start and end of one or more files, or stdin. * [ftp://stix.homeunix.net/pub/unix/headntail headntail 1.3] ''2 771 byte perl script'' ==== logmon ==== Simple Perl script that reads stdin and generates cycled, optionally line timestamped and optionally compressed files. * [ftp://stix.homeunix.net/pub/unix/logmon logmon 1.8] ''4 580 byte perl script'' ==== lp_check ==== Perl script to submit a BSD LPD long status query to a given host and queue. * [ftp://stix.homeunix.net/pub/unix/lp_check lp_check 1.3] ''3 466 byte perl script'' ==== renamefiles ==== Perl script to bulk rename files. Supports changing case, Perl regex style renames, and optionally recursive. * [ftp://stix.homeunix.net/pub/unix/renamefiles renamefiles 1.4] ''4 165 byte perl script'' ---- === AIX === ==== mountvg ==== Simple shell script to mount all filesystems in a volume group. * [ftp://stix.homeunix.net/pub/AIX/mountvg mountvg 1.1] ''2348 byte shell script'' ==== umountvg ==== Simple shell script to umount all filesystems in a volume group. * [ftp://stix.homeunix.net/pub/AIX/umountvg umountvg 1.1] ''2353 byte shell script'' ---- === Miscellaneous === ==== CoCoII ==== A Tandy CoCo II emulator I started writing some years back using the Symantec Think Class Library (TCL), in C++. I was in the process of converting it to straight 'C', implementing all the missing I/O support, and adding Objective-C Cocoa and X11 front ends, when I found [http://www.mess.org/ MESS] and [http://x.mame.net/ XMESS/XMAME], which seem to work quite well. I'll probably never bother finishing it now. [[Category:Personal]] [[Category:Software]] [[Category:AIX]] [[Category:UNIX]] 32f98a2aeb7d71a05b70f8ec33ab7cff57ade34e 817 816 2005-10-27T08:49:28Z Stix 2 /* AIX */ add dlmChaPortdel wikitext text/x-wiki Here's some software I've decided to let out to the world at large. As always, use at your own risk, and send me any comments you have. === Darwin aka MacOS X === ==== [[ipcs/ipcrm for Darwin]] ==== Provides two missing utilities ported from FreeBSD. ==== [[Perfmon for MacOS X]] ==== Provides access to the PowerPC performance counter registers, largely made redundant by Apple releasing [http://developer.apple.com/tools/performance/overview.html CHUD Tools]. ---- === UNIX === ==== [[iotools]] ==== Two simple programs to test sequential (fblckgen) I/O performance (eg tape drives) and random (iohammer) I/O performance. ==== headntail ==== Simple Perl script to trim a given number of lines from the start and end of one or more files, or stdin. * [ftp://stix.homeunix.net/pub/unix/headntail headntail 1.3] ''2 771 byte perl script'' ==== logmon ==== Simple Perl script that reads stdin and generates cycled, optionally line timestamped and optionally compressed files. * [ftp://stix.homeunix.net/pub/unix/logmon logmon 1.8] ''4 580 byte perl script'' ==== lp_check ==== Perl script to submit a BSD LPD long status query to a given host and queue. * [ftp://stix.homeunix.net/pub/unix/lp_check lp_check 1.3] ''3 466 byte perl script'' ==== renamefiles ==== Perl script to bulk rename files. Supports changing case, Perl regex style renames, and optionally recursive. * [ftp://stix.homeunix.net/pub/unix/renamefiles renamefiles 1.4] ''4 165 byte perl script'' ---- === AIX === ==== dlmChaPortdel ==== Simple shell script to remove all Hitachi Dynamic Link Manager paths to a given LUN by the HDS "ChaPort" (Channel Port) number. This uses the undocumented <tt>/usr/lib/methods/ucfgdlmfdrv</tt> command to remove a hdisk (path) from each dlmfdrv. * [ftp://stix.homeunix.net/pub/AIX/dlmChaPortdel dlmChaPortdel 1.1] ''3221 byte shell script'' ==== mountvg ==== Simple shell script to mount all filesystems in a volume group. * [ftp://stix.homeunix.net/pub/AIX/mountvg mountvg 1.1] ''2348 byte shell script'' ==== umountvg ==== Simple shell script to umount all filesystems in a volume group. * [ftp://stix.homeunix.net/pub/AIX/umountvg umountvg 1.1] ''2353 byte shell script'' ---- === Miscellaneous === ==== CoCoII ==== A Tandy CoCo II emulator I started writing some years back using the Symantec Think Class Library (TCL), in C++. I was in the process of converting it to straight 'C', implementing all the missing I/O support, and adding Objective-C Cocoa and X11 front ends, when I found [http://www.mess.org/ MESS] and [http://x.mame.net/ XMESS/XMAME], which seem to work quite well. I'll probably never bother finishing it now. [[Category:Personal]] [[Category:Software]] [[Category:AIX]] [[Category:UNIX]] 5d3fb59e36c6ba08b0285d67ca1b3a9d1194ce5e 901 817 2005-10-28T01:43:00Z Stix 2 /* dlmChaPortdel */ add acronym wikitext text/x-wiki Here's some software I've decided to let out to the world at large. As always, use at your own risk, and send me any comments you have. === Darwin aka MacOS X === ==== [[ipcs/ipcrm for Darwin]] ==== Provides two missing utilities ported from FreeBSD. ==== [[Perfmon for MacOS X]] ==== Provides access to the PowerPC performance counter registers, largely made redundant by Apple releasing [http://developer.apple.com/tools/performance/overview.html CHUD Tools]. ---- === UNIX === ==== [[iotools]] ==== Two simple programs to test sequential (fblckgen) I/O performance (eg tape drives) and random (iohammer) I/O performance. ==== headntail ==== Simple Perl script to trim a given number of lines from the start and end of one or more files, or stdin. * [ftp://stix.homeunix.net/pub/unix/headntail headntail 1.3] ''2 771 byte perl script'' ==== logmon ==== Simple Perl script that reads stdin and generates cycled, optionally line timestamped and optionally compressed files. * [ftp://stix.homeunix.net/pub/unix/logmon logmon 1.8] ''4 580 byte perl script'' ==== lp_check ==== Perl script to submit a BSD LPD long status query to a given host and queue. * [ftp://stix.homeunix.net/pub/unix/lp_check lp_check 1.3] ''3 466 byte perl script'' ==== renamefiles ==== Perl script to bulk rename files. Supports changing case, Perl regex style renames, and optionally recursive. * [ftp://stix.homeunix.net/pub/unix/renamefiles renamefiles 1.4] ''4 165 byte perl script'' ---- === AIX === ==== dlmChaPortdel ==== Simple shell script to remove all Hitachi Dynamic Link Manager (HDLM) paths to a given LUN by the HDS "ChaPort" (Channel Port) number. This uses the undocumented <tt>/usr/lib/methods/ucfgdlmfdrv</tt> command to remove a hdisk (path) from each dlmfdrv. * [ftp://stix.homeunix.net/pub/AIX/dlmChaPortdel dlmChaPortdel 1.1] ''3221 byte shell script'' ==== mountvg ==== Simple shell script to mount all filesystems in a volume group. * [ftp://stix.homeunix.net/pub/AIX/mountvg mountvg 1.1] ''2348 byte shell script'' ==== umountvg ==== Simple shell script to umount all filesystems in a volume group. * [ftp://stix.homeunix.net/pub/AIX/umountvg umountvg 1.1] ''2353 byte shell script'' ---- === Miscellaneous === ==== CoCoII ==== A Tandy CoCo II emulator I started writing some years back using the Symantec Think Class Library (TCL), in C++. I was in the process of converting it to straight 'C', implementing all the missing I/O support, and adding Objective-C Cocoa and X11 front ends, when I found [http://www.mess.org/ MESS] and [http://x.mame.net/ XMESS/XMAME], which seem to work quite well. I'll probably never bother finishing it now. [[Category:Personal]] [[Category:Software]] [[Category:AIX]] [[Category:UNIX]] d3616584d1100dc600c88a50f7d217f5310eb6a1 ed Quick Reference 0 812 1727 2005-07-21T05:21:30Z Stix 2 wikitext text/x-wiki ==== Searching Modes ==== Enter command mode by entering a '.' (period) on a line by itself when in text mode. Enter text mode using any of 'a', 'i', etc. ==== Addressing ==== {| border="1" cellspacing="0" cellpadding="1" || . || current line |- || $ || last line |- || ''n'' || ''n''th line |- || /''pattern''/ || next match of ''pattern'' |- || ?''pattern''? || previous match of ''pattern'' |- || +''n'' || ''n'' lines after current line |- || -''n'' || ''n'' lines previous to current line |- || , || equivalent to "1,$" |- || ; || equivalent to ".,$" |} [[Category:UNIX]] 7df2b1d99983ae87f7be4da7459a2a3342dc603b Google Maps 0 813 1728 2005-07-28T14:09:29Z Stix 2 wikitext text/x-wiki Interesting places on Google Maps: * [http://maps.google.com/maps?ll=-34.414274,150.894814&spn=0.049845,0.052756&t=k&hl=en Where I live now]. * [http://maps.google.com/maps?ll=-34.839186,150.507964&spn=0.006199,0.006594&t=k&hl=en The house where I grew up]. * [http://maps.google.com/maps?ll=-25.344802,131.034794&spn=0.054605,0.052756&t=k&hl=en Ayers Rock (Uluru)]. [[Category:Personal]] 66d1b2864147b8dfd0d64a232a437aed737cf7e9 TSM Expiration Rate 0 752 1672 805 2005-08-03T06:30:22Z Stix 2 spelling wikitext text/x-wiki The [[TSM Expiration Rate]] is the number of [[TSM Objects]] expired in a given time period. It is not the number of objects examined, which would be far higher. [[IBM]] recommend that the Expiration Rate be greater than 3800000 objects per hour. The following [[TSM SQL]] query will print the expiration rate for recent expiration runs: select activity, - cast ((end_time) as date) as "Date", - (examined/cast ((end_time-start_time) seconds as decimal (18,13))*3600) "Obj/Hr" - from summary - where activity='EXPIRATION' and days (end_time) - days (start_time) = 0 To improve the expiration rate, there are several points to keep in mind: * expiration is a single thread, from a processor perspective * on a system with fast enough CPUs, expiration quickly becomes I/O bound, generating random I/O to the database volumes * a high cache hit percentage is critical to obtaining a high expiration rate [[Category:TSM]] e95b0a429bef74935cdc2467c19c7987497f36fa Matching AIX APARs, filesets and Maintenance Levels 0 814 1729 2005-08-05T03:12:46Z Stix 2 wikitext text/x-wiki After running <tt>oslevel</tt>, some cache files are created in <tt>/tmp/.oslevel.datafiles/</tt> which contain mappings between installed APARs, Filesets and Maintenance Levels. For example, the following shows what Fileset APAR IY64737 installs, and what level of that fileset is found in all the known Maintenance Levels: ksh$ grep IY64737 /tmp/.oslevel.datafiles/.oslevel.rml.cache IY64737:bos.rte.aio:5.2.0.51:5.2.0.60:+:knot lock not released properly ksh$ grep '^52.*bos\.rte\.aio' /tmp/.oslevel.datafiles/.oslevel.rml.cache 5200-01_AIX_ML:bos.rte.aio:5.2.0.10:5.2.0.60:+:AIX 5200-01 Update 5200-02_AIX_ML:bos.rte.aio:5.2.0.12:5.2.0.60:+:AIX 5200-02 Update 5200-03_AIX_ML:bos.rte.aio:5.2.0.30:5.2.0.60:+:AIX 5200-03 Update 5200-04_AIX_ML:bos.rte.aio:5.2.0.40:5.2.0.60:+:AIX 5200-04 Update 5200-05_AIX_ML:bos.rte.aio:5.2.0.51:5.2.0.60:+:AIX 5200-05 Update 5200-06_AIX_ML:bos.rte.aio:5.2.0.60:5.2.0.60:=:AIX 5200-06 Update [[Category:AIX]] cabfc2d6834bfc6786db68ef18e443db33d98134 Digital Television in Wollongong 0 815 1730 2005-08-16T07:04:41Z Stix 2 wikitext text/x-wiki Here's a list of the available HDTV (High Definition Television) channels available in Wollongong (Illawarra, Sydney and parts of the South Coast region): {| border=1 cellpadding=2 cellspacing=0 ! Channel Name || Band || Channel # || Middle Frequency (MHz) || Transmitter |- || ABC || UHF || 51 || 690.5 || Knights Hill |- || SBS || UHF || 54 || 711.625 || Knights Hill |- || Prime || UHF || 38 || 599.5 || Knights Hill |- || Ten || UHF || 37 || 592.5 || Knights Hill |- || Win || UHF || 36 || 585.5 || Knights Hill |- || ABC || UHF || 52 || 697.5 || Brokers Nose |- || SBS || UHF || 54 || 711.625 || Brokers Nose |- || Prime || UHF || 46 || 655.5 || Brokers Nose |- || Ten || UHF || 43 || 634.5 || Brokers Nose |- || Win || UHF || 40 || 613.5 || Brokers Nose |- || ABC || VHF || 12 || 226.5 || Artarmon-Gore Hill |- || Seven || VHF || 6 || 177.5 || Artarmon-Gore Hill |- || SBS || UHF || 34 || 571.5 || Artarmon-Gore Hill |- || Nine || VHF || 8 || 191.625 || Artarmon-Gore Hill |- || Ten || VHF || 11 || 219.5 || Artarmon-Gore Hill |- || Forty Four || UHF || 35 || 578.5 || Artarmon-Gore Hill |} == See Also == * [http://www.dba.org.au/index.asp?sectionID=22&recPostcode=2500 Digital Broadcasting Authority channel search for postcode 2500]. [[Category:Personal]] bb5866979922a5292666807d0a638d2f441dd04a Aussie Mirrors 0 816 1731 2005-08-28T08:40:35Z Stix 2 wikitext text/x-wiki Australian mirrors of common open source projects: * [http://mirror.aarnet.edu.au/ AARNet] * [http://mirror.pacific.net.au/ Pacific Internet] * [http://mirror.isp.net.au/ ISP.net.au] [[Category:Personal]] 84e989eb196524a5c68244d7b33b1e4181c716ac NetBSD Bugs 0 792 815 806 2005-08-28T22:06:57Z Stix 2 /* Current Bugs */ add loadav bug wikitext text/x-wiki == Current Bugs == === systat SIGWINCH handling === systat(1) doesn't appear to handle SIGWINCH well, if at all. === kern/25977 WSMOUSEIO_SSCALE === PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=25977 kern/25977]. Cheap mouse needs this. Should implement suggested per-axis scaling. === kern/28731 ehci + umass (ipod) === PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=28731 kern/28731]. Depending which USB port I use, my iPod will either attach fine, or bail out. === Calculated Load Average too high === See [http://mail-index.netbsd.org/tech-kern/2005/04/11/0003.html this mail]. == Cleanups == * missing brelse in rf_netbsdkintf.c:raidread_component_label() * SysKonnect <tt>sk(4)</tt> still needs cleaning up. ** clean up mbufs and outstanding transmit descriptors when bringing down the interface. == Old Bugs == === kern/22457 ACPI broken mouse === PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=22457 kern/22457]. pckbport: command timeout pms_enable: command error 35 sys/arch/i386/include/acpi_func.h Not sure on the status here, switched to using USB mouse. === emuxki drain broken === Seen using <tt>psi</tt>, which uses <tt>audioplay(1). Appears to have been fixed between NetBSD 2.0 and 2.0.2. [[Category:NetBSD]] ea78cee27a8e0a6aafb7b5e67df23f3533532905 822 815 2005-10-17T11:21:31Z Stix 2 Add Personal category wikitext text/x-wiki == Current Bugs == === systat SIGWINCH handling === systat(1) doesn't appear to handle SIGWINCH well, if at all. === kern/25977 WSMOUSEIO_SSCALE === PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=25977 kern/25977]. Cheap mouse needs this. Should implement suggested per-axis scaling. === kern/28731 ehci + umass (ipod) === PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=28731 kern/28731]. Depending which USB port I use, my iPod will either attach fine, or bail out. === Calculated Load Average too high === See [http://mail-index.netbsd.org/tech-kern/2005/04/11/0003.html this mail]. == Cleanups == * missing brelse in rf_netbsdkintf.c:raidread_component_label() * SysKonnect <tt>sk(4)</tt> still needs cleaning up. ** clean up mbufs and outstanding transmit descriptors when bringing down the interface. == Old Bugs == === kern/22457 ACPI broken mouse === PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=22457 kern/22457]. pckbport: command timeout pms_enable: command error 35 sys/arch/i386/include/acpi_func.h Not sure on the status here, switched to using USB mouse. === emuxki drain broken === Seen using <tt>psi</tt>, which uses <tt>audioplay(1). Appears to have been fixed between NetBSD 2.0 and 2.0.2. [[Category:NetBSD]] [[Category:Personal]] a10dc518ad59013e9b6ab5a9eda4df38ff5a1a98 839 822 2005-11-11T13:18:20Z Stix 2 /* Current Bugs */ add port-xen/30977 wikitext text/x-wiki == Current Bugs == === port-xen/30977 Strange FPU behaviour === PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=30977 port-xen/30977]. Just try running flops as a test. === systat SIGWINCH handling === systat(1) doesn't appear to handle SIGWINCH well, if at all. === kern/25977 WSMOUSEIO_SSCALE === PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=25977 kern/25977]. Cheap mouse needs this. Should implement suggested per-axis scaling. === kern/28731 ehci + umass (ipod) === PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=28731 kern/28731]. Depending which USB port I use, my iPod will either attach fine, or bail out. === Calculated Load Average too high === See [http://mail-index.netbsd.org/tech-kern/2005/04/11/0003.html this mail]. == Cleanups == * missing brelse in rf_netbsdkintf.c:raidread_component_label() * SysKonnect <tt>sk(4)</tt> still needs cleaning up. ** clean up mbufs and outstanding transmit descriptors when bringing down the interface. == Old Bugs == === kern/22457 ACPI broken mouse === PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=22457 kern/22457]. pckbport: command timeout pms_enable: command error 35 sys/arch/i386/include/acpi_func.h Not sure on the status here, switched to using USB mouse. === emuxki drain broken === Seen using <tt>psi</tt>, which uses <tt>audioplay(1). Appears to have been fixed between NetBSD 2.0 and 2.0.2. [[Category:NetBSD]] [[Category:Personal]] 57f38debfbb978b1c484935215f374ccebbcd09d Wikipedia Status Links 0 801 886 807 2005-08-31T12:13:01Z Stix 2 Additions wikitext text/x-wiki * [http://openfacts.berlios.de/index-en.phtml?title=Wikipedia_Status Wikipedia Status] on berlios. * [http://www.qwikly.com/WikiPulse.html WikiPulse] * [http://www.livejournal.com/community/wikitech/ Wikitech] on LiveJournal * [irc://irc.freenode.net/wikipedia #wikipedia] IRC channel. * [http://wp.wikidev.net/Server_admin_log Server Admin Log] on wikidev. [[Category:Links]] a7171709ae9e5702d5474caadaa834afede2b81a Write Protected Tapes (TSM) 0 817 1732 2005-09-02T04:16:42Z Stix 2 wikitext text/x-wiki If TSM reports errors into the activity log like the following, and sets the volumes into unavailable status, check the write-protect tab on the tape is not set to write locked. ANR8302E I/O error on drive FIBRE1 (/dev/rmt/2stc) (OP='''SETPARM'''-6, Error Number=13, CC=0, KEY=00, ASC=00, ASCQ=00, SENSE=xx.xx..., Description=An undetermined error has occurred). Refer to Appendix D in the 'Messages' manual for recommended action. [[Category:TSM]] 64d8f57f915cd48bffdcbd12004876e82b219937 About Stix 0 785 809 808 2005-09-05T22:39:00Z Stix 2 /* Music */ new gear wikitext text/x-wiki == General == === Where I call home === I live by myself in a two bedroom unit in North Wollongong, NSW, Australia, after growing up on a 100 acre (40.5 hectare) hobby farm near Nowra. === Employment === I currently work as a UNIX Systems Administrator for [http://www.csc.com.au CSC Australia], working in a team of around 12, with a variety of technologies on a number of different contracts. === Education === Graduated with Bachelor of Computer Science with First Class Honours in 2001 from the [http://www.uow.edu.au University of Wollongong], completing the degree part-time starting 1993. Prior to Uni, I completed 6 years high school at [http://www.nowra-h.schools.nsw.edu.au/ Nowra Technology High School], finishing 1992. === Contact Details === ==== Work ==== CSC Australia<br> Computer Centre, Care of Bluescope Steelworks, Five Islands Road, Port Kembla, 2502, NSW, Australia.<br> Email: [[mailto:pripke@csc.com.au]]<br> Phone: +61 2 4275 4101<br> Fax: +61 2 4275 7801<br> ==== Home ==== Email: [[mailto:stix@stix.homeunix.net]]<br> Phone: +61 2 4229 5336<br> Mobile: +61 419 432 517<br> Fax: +61 2 4229 7678<br> == Interests == === Music === My tastes in music are eclectic, to say the least. At any time, my CD player is likely to contain anything from [http://www.enya.com/ Enya], [http://www.endorphin.tv/ Endorphin], Gatecrasher, [http://www.enigma.de/ Enigma], Live, Veruca Salt, Ganggajang, Air (the French band), [http://www.ebtg.com/ Everything But The Girl], the Corrs, Ben Folds Five, Stone Temple Pilots, modern jazz with Marc Moulin, or straight classical (Bach, Ravel, Mozart, Handel, Strauss, Rachmaninov, Vivaldi, Schubert, ...). And as for radio, there's basically only four stations worth listening to in Aus: [http://abc.net.au/radio/localradio/ ABC Local Radio], [http://abc.net.au/rn/ ABC Radio National] (for news and sport (think cricket)), [http://abc.net.au/classic/ ABC Classic FM] and ABC's "youth radio" [http://abc.net.au/triplej/ TripleJ]. You can even listen to the J's on the [http://abc.net.au/triplej/listen/default.htm 'Net]. In case you hadn't guessed, my radio's usually stuck on JJJ. At home, I have a nice Yamaha RX-V757 receiver/amp, with 5-channels worth of Aaron speakers - a pair of ATS-5 speakers at the front, a pair of ATS-1 speakers for the rear, and a CC-240 centre speaker. Very happy with the setup, a very clean, natural sound. The room is small enough for the ATS-5s to pump out enough bass, without annoying the neighbours too much. The rest of the components are Yamaha CDC-765 6 disc CD turntable, Yamaha DVD-S796 DVD player, Sony SLV-X822 VCR and a Sharp 32" Aquos LCD TV. I currently have a DGTEC DG-HD804 set-top box, but due to problems and a fairly crude interface, I may be swapping to a Strong shortly. === Sport === I'm not overly athletic, but I do play tennis around three or four times a week, playing in the [http://www.tenniswollongong.com.au/ Wollongong District] Mens Wednesday Night Comp, and the Saturday Afternoon Mixed Comp, and often Sunday afternoon social game at my home courts at Wiseman Park, in Wollongong. I'm almost a B-grade player, but a shoulder injury (rotator-cuff partial tear) has held me back somewhat. I also try to get some cycling in, with the cycleway only a few hundred metres from my unit, there's no excuses. During the summer months I'm more keen to ride, my goal being to ride to work at least a couple of times a week (only 11 km each way). A goal that hasn't been realised. As well as these, I was introduced to skiing at an early age, with my parents both being ski instructors at various times. Although during high school, downhill skiing wasn't quite in the budget, so I enjoyed some cross-country skiiing (traditional, not skating). Now, with a good job, I try to get a weeks downhill skiing in each year, with some cross country skiing on the side. Being a member of the [http://www.iacski.com/ Illawarra Alpine Club (IAC)] means I get great accommodation. === Computers === I'm a regular lurker on the [http://www.netbsd.org/MailingLists/ NetBSD], [http://developer.apple.com/darwin/mail.html Darwin] and [http://my.adsm.org/adsm-l.php TSM] (Tivoli Storage Manager) mailing lists, mainly learning and questioning, but responding when there's time. Also, I'm a part time hobbyist programmer in a variety of languages, my current choices being C, Perl, Objective-C, C++ and Java, probably in that order, although as in my [[Résumé]], I've touched a great deal more over the years. As would be expected, I've collected a fair bit of hardware. You can read up on some of my active [[Systems]]. ==== Email ==== If you see any of the following email addresses floating out there, yes, they are, or were, all me. Please update your addresslist to one of the current ones! {| border="1" cellpading="2" cellspacing="0" align="center" | Jul 2003-> || [[mailto:stix@stix.homeunix.net]] |- | Sep 2004-> || [[mailto:stixpjr@gmail.com]] |- | Jan 2005-> || [[mailto:stix@exemail.com.au]] |- | Oct 2000-> || [[mailto:pripke@csc.com.au]] |- | Jul 1999-> || [[mailto:stixpjr@yahoo.com.au]] |- | Nov 1997-> || [[mailto:stixpjr@ozemail.com.au]] |- | Dec 2003-Jan 2005 || stix@swiftdsl.com.au |- | Feb 2002-Dec 2003 || stixpjr@bigpond.com.au |- | 1998-2000 || paul.ripke.pr@bhp.com.au |- | 1998-1998 || paul.p.r.ripke@msm.bhp.com.au |- | 1995-???? || paul.p.r.ripke@msmail.bhp.com.au |- | 1993-1995 || paul.pr.ripke@bhp.bhpmel04.telememo.au |- | 1996-2002 || pjr02@uow.edu.au |- | 1993-1996 || u9352236@cc.uow.edu.au |} == See Also == * [[Résumé]] * [[Systems]] [[Category:Personal]] a8d01ab34b4e9fcbbd7106114e685d108200e7d0 818 809 2005-09-05T22:56:08Z Stix 2 /* Music */ links wikitext text/x-wiki == General == === Where I call home === I live by myself in a two bedroom unit in North Wollongong, NSW, Australia, after growing up on a 100 acre (40.5 hectare) hobby farm near Nowra. === Employment === I currently work as a UNIX Systems Administrator for [http://www.csc.com.au CSC Australia], working in a team of around 12, with a variety of technologies on a number of different contracts. === Education === Graduated with Bachelor of Computer Science with First Class Honours in 2001 from the [http://www.uow.edu.au University of Wollongong], completing the degree part-time starting 1993. Prior to Uni, I completed 6 years high school at [http://www.nowra-h.schools.nsw.edu.au/ Nowra Technology High School], finishing 1992. === Contact Details === ==== Work ==== CSC Australia<br> Computer Centre, Care of Bluescope Steelworks, Five Islands Road, Port Kembla, 2502, NSW, Australia.<br> Email: [[mailto:pripke@csc.com.au]]<br> Phone: +61 2 4275 4101<br> Fax: +61 2 4275 7801<br> ==== Home ==== Email: [[mailto:stix@stix.homeunix.net]]<br> Phone: +61 2 4229 5336<br> Mobile: +61 419 432 517<br> Fax: +61 2 4229 7678<br> == Interests == === Music === My tastes in music are eclectic, to say the least. At any time, my CD player is likely to contain anything from [http://www.enya.com/ Enya], [http://www.endorphin.tv/ Endorphin], Gatecrasher, [http://www.enigma.de/ Enigma], Live, Veruca Salt, Ganggajang, Air (the French band), [http://www.ebtg.com/ Everything But The Girl], the Corrs, Ben Folds Five, Stone Temple Pilots, modern jazz with Marc Moulin, or straight classical (Bach, Ravel, Mozart, Handel, Strauss, Rachmaninov, Vivaldi, Schubert, ...). And as for radio, there's basically only four stations worth listening to in Aus: [http://abc.net.au/radio/localradio/ ABC Local Radio], [http://abc.net.au/rn/ ABC Radio National] (for news and sport (think cricket)), [http://abc.net.au/classic/ ABC Classic FM] and ABC's "youth radio" [http://abc.net.au/triplej/ TripleJ]. You can even listen to the J's on the [http://abc.net.au/triplej/listen/default.htm 'Net]. In case you hadn't guessed, my radio's usually stuck on JJJ. At home, I have a nice [http://www.yamahamusic.com.au/ Yamaha] [http://www.yamahamusic.com.au/products/avit/htavreceivers/RX-V757B.asp RX-V757B] receiver/amp, with 5-channels worth of Aaron speakers - a pair of ATS-5 speakers at the front, a pair of ATS-1 speakers for the rear, and a CC-240 centre speaker. Very happy with the setup, a very clean, natural sound. The room is small enough for the ATS-5s to pump out enough bass, without annoying the neighbours too much. The rest of the components are Yamaha CDC-765 6 disc CD turntable, Yamaha DVD-S796 DVD player, Sony SLV-X822 VCR and a [http://www.sharp.net.au/ Sharp] 32" Aquos [http://www.sharp.net.au/catalogue/productinfo.asp?model=LC32GA4X LC32GA4X] LCD TV. I currently have a [http://www.dgtec.com.au/ DGTEC] [http://www.dgtec.com.au/?page=dg-hd804 DG-HD804] set-top box, but due to problems and a fairly crude interface, I may be swapping to a [http://www.strong.com.au/ Strong Technologies] [http://www.strong.com.au/frmProdDetails.aspx?id=89 SRT 5400] shortly. === Sport === I'm not overly athletic, but I do play tennis around three or four times a week, playing in the [http://www.tenniswollongong.com.au/ Wollongong District] Mens Wednesday Night Comp, and the Saturday Afternoon Mixed Comp, and often Sunday afternoon social game at my home courts at Wiseman Park, in Wollongong. I'm almost a B-grade player, but a shoulder injury (rotator-cuff partial tear) has held me back somewhat. I also try to get some cycling in, with the cycleway only a few hundred metres from my unit, there's no excuses. During the summer months I'm more keen to ride, my goal being to ride to work at least a couple of times a week (only 11 km each way). A goal that hasn't been realised. As well as these, I was introduced to skiing at an early age, with my parents both being ski instructors at various times. Although during high school, downhill skiing wasn't quite in the budget, so I enjoyed some cross-country skiiing (traditional, not skating). Now, with a good job, I try to get a weeks downhill skiing in each year, with some cross country skiing on the side. Being a member of the [http://www.iacski.com/ Illawarra Alpine Club (IAC)] means I get great accommodation. === Computers === I'm a regular lurker on the [http://www.netbsd.org/MailingLists/ NetBSD], [http://developer.apple.com/darwin/mail.html Darwin] and [http://my.adsm.org/adsm-l.php TSM] (Tivoli Storage Manager) mailing lists, mainly learning and questioning, but responding when there's time. Also, I'm a part time hobbyist programmer in a variety of languages, my current choices being C, Perl, Objective-C, C++ and Java, probably in that order, although as in my [[Résumé]], I've touched a great deal more over the years. As would be expected, I've collected a fair bit of hardware. You can read up on some of my active [[Systems]]. ==== Email ==== If you see any of the following email addresses floating out there, yes, they are, or were, all me. Please update your addresslist to one of the current ones! {| border="1" cellpading="2" cellspacing="0" align="center" | Jul 2003-> || [[mailto:stix@stix.homeunix.net]] |- | Sep 2004-> || [[mailto:stixpjr@gmail.com]] |- | Jan 2005-> || [[mailto:stix@exemail.com.au]] |- | Oct 2000-> || [[mailto:pripke@csc.com.au]] |- | Jul 1999-> || [[mailto:stixpjr@yahoo.com.au]] |- | Nov 1997-> || [[mailto:stixpjr@ozemail.com.au]] |- | Dec 2003-Jan 2005 || stix@swiftdsl.com.au |- | Feb 2002-Dec 2003 || stixpjr@bigpond.com.au |- | 1998-2000 || paul.ripke.pr@bhp.com.au |- | 1998-1998 || paul.p.r.ripke@msm.bhp.com.au |- | 1995-???? || paul.p.r.ripke@msmail.bhp.com.au |- | 1993-1995 || paul.pr.ripke@bhp.bhpmel04.telememo.au |- | 1996-2002 || pjr02@uow.edu.au |- | 1993-1996 || u9352236@cc.uow.edu.au |} == See Also == * [[Résumé]] * [[Systems]] [[Category:Personal]] 0d82c6d443f82df0f1b7b92c70ae4b6042a807be 819 818 2005-10-29T12:32:49Z Stix 2 /* Music */ Set-top box update wikitext text/x-wiki == General == === Where I call home === I live by myself in a two bedroom unit in North Wollongong, NSW, Australia, after growing up on a 100 acre (40.5 hectare) hobby farm near Nowra. === Employment === I currently work as a UNIX Systems Administrator for [http://www.csc.com.au CSC Australia], working in a team of around 12, with a variety of technologies on a number of different contracts. === Education === Graduated with Bachelor of Computer Science with First Class Honours in 2001 from the [http://www.uow.edu.au University of Wollongong], completing the degree part-time starting 1993. Prior to Uni, I completed 6 years high school at [http://www.nowra-h.schools.nsw.edu.au/ Nowra Technology High School], finishing 1992. === Contact Details === ==== Work ==== CSC Australia<br> Computer Centre, Care of Bluescope Steelworks, Five Islands Road, Port Kembla, 2502, NSW, Australia.<br> Email: [[mailto:pripke@csc.com.au]]<br> Phone: +61 2 4275 4101<br> Fax: +61 2 4275 7801<br> ==== Home ==== Email: [[mailto:stix@stix.homeunix.net]]<br> Phone: +61 2 4229 5336<br> Mobile: +61 419 432 517<br> Fax: +61 2 4229 7678<br> == Interests == === Music === My tastes in music are eclectic, to say the least. At any time, my CD player is likely to contain anything from [http://www.enya.com/ Enya], [http://www.endorphin.tv/ Endorphin], Gatecrasher, [http://www.enigma.de/ Enigma], Live, Veruca Salt, Ganggajang, Air (the French band), [http://www.ebtg.com/ Everything But The Girl], the Corrs, Ben Folds Five, Stone Temple Pilots, modern jazz with Marc Moulin, or straight classical (Bach, Ravel, Mozart, Handel, Strauss, Rachmaninov, Vivaldi, Schubert, ...). And as for radio, there's basically only four stations worth listening to in Aus: [http://abc.net.au/radio/localradio/ ABC Local Radio], [http://abc.net.au/rn/ ABC Radio National] (for news and sport (think cricket)), [http://abc.net.au/classic/ ABC Classic FM] and ABC's "youth radio" [http://abc.net.au/triplej/ TripleJ]. You can even listen to the J's on the [http://abc.net.au/triplej/listen/default.htm 'Net]. In case you hadn't guessed, my radio's usually stuck on JJJ. At home, I have a nice [http://www.yamahamusic.com.au/ Yamaha] [http://www.yamahamusic.com.au/products/avit/htavreceivers/RX-V757B.asp RX-V757B] receiver/amp, with 5-channels worth of Aaron speakers - a pair of ATS-5 speakers at the front, a pair of ATS-1 speakers for the rear, and a CC-240 centre speaker. Very happy with the setup, a very clean, natural sound. The room is small enough for the ATS-5s to pump out enough bass, without annoying the neighbours too much. The rest of the components are Yamaha CDC-765 6 disc CD turntable, Yamaha DVD-S796 DVD player, Sony SLV-X822 VCR and a [http://www.sharp.net.au/ Sharp] 32" Aquos [http://www.sharp.net.au/catalogue/productinfo.asp?model=LC32GA4X LC32GA4X] LCD TV. I originally purchased a [http://www.dgtec.com.au/ DGTEC] [http://www.dgtec.com.au/?page=dg-hd804 DG-HD804] set-top box, but due to problems and a fairly crude interface, I've swapped to a [http://www.strong.com.au/ Strong Technologies] [http://www.strong.com.au/frmProdDetails.aspx?id=89 SRT 5400] which appears to be a far better, if more expensive, unit. === Sport === I'm not overly athletic, but I do play tennis around three or four times a week, playing in the [http://www.tenniswollongong.com.au/ Wollongong District] Mens Wednesday Night Comp, and the Saturday Afternoon Mixed Comp, and often Sunday afternoon social game at my home courts at Wiseman Park, in Wollongong. I'm almost a B-grade player, but a shoulder injury (rotator-cuff partial tear) has held me back somewhat. I also try to get some cycling in, with the cycleway only a few hundred metres from my unit, there's no excuses. During the summer months I'm more keen to ride, my goal being to ride to work at least a couple of times a week (only 11 km each way). A goal that hasn't been realised. As well as these, I was introduced to skiing at an early age, with my parents both being ski instructors at various times. Although during high school, downhill skiing wasn't quite in the budget, so I enjoyed some cross-country skiiing (traditional, not skating). Now, with a good job, I try to get a weeks downhill skiing in each year, with some cross country skiing on the side. Being a member of the [http://www.iacski.com/ Illawarra Alpine Club (IAC)] means I get great accommodation. === Computers === I'm a regular lurker on the [http://www.netbsd.org/MailingLists/ NetBSD], [http://developer.apple.com/darwin/mail.html Darwin] and [http://my.adsm.org/adsm-l.php TSM] (Tivoli Storage Manager) mailing lists, mainly learning and questioning, but responding when there's time. Also, I'm a part time hobbyist programmer in a variety of languages, my current choices being C, Perl, Objective-C, C++ and Java, probably in that order, although as in my [[Résumé]], I've touched a great deal more over the years. As would be expected, I've collected a fair bit of hardware. You can read up on some of my active [[Systems]]. ==== Email ==== If you see any of the following email addresses floating out there, yes, they are, or were, all me. Please update your addresslist to one of the current ones! {| border="1" cellpading="2" cellspacing="0" align="center" | Jul 2003-> || [[mailto:stix@stix.homeunix.net]] |- | Sep 2004-> || [[mailto:stixpjr@gmail.com]] |- | Jan 2005-> || [[mailto:stix@exemail.com.au]] |- | Oct 2000-> || [[mailto:pripke@csc.com.au]] |- | Jul 1999-> || [[mailto:stixpjr@yahoo.com.au]] |- | Nov 1997-> || [[mailto:stixpjr@ozemail.com.au]] |- | Dec 2003-Jan 2005 || stix@swiftdsl.com.au |- | Feb 2002-Dec 2003 || stixpjr@bigpond.com.au |- | 1998-2000 || paul.ripke.pr@bhp.com.au |- | 1998-1998 || paul.p.r.ripke@msm.bhp.com.au |- | 1995-???? || paul.p.r.ripke@msmail.bhp.com.au |- | 1993-1995 || paul.pr.ripke@bhp.bhpmel04.telememo.au |- | 1996-2002 || pjr02@uow.edu.au |- | 1993-1996 || u9352236@cc.uow.edu.au |} == See Also == * [[Résumé]] * [[Systems]] [[Category:Personal]] 90dd6e93c704eeb7b6f496caf4c494c8a0270bd0 820 819 2005-10-29T12:46:48Z Stix 2 /* Music */ Note old amp and 3rd Gen iPod wikitext text/x-wiki == General == === Where I call home === I live by myself in a two bedroom unit in North Wollongong, NSW, Australia, after growing up on a 100 acre (40.5 hectare) hobby farm near Nowra. === Employment === I currently work as a UNIX Systems Administrator for [http://www.csc.com.au CSC Australia], working in a team of around 12, with a variety of technologies on a number of different contracts. === Education === Graduated with Bachelor of Computer Science with First Class Honours in 2001 from the [http://www.uow.edu.au University of Wollongong], completing the degree part-time starting 1993. Prior to Uni, I completed 6 years high school at [http://www.nowra-h.schools.nsw.edu.au/ Nowra Technology High School], finishing 1992. === Contact Details === ==== Work ==== CSC Australia<br> Computer Centre, Care of Bluescope Steelworks, Five Islands Road, Port Kembla, 2502, NSW, Australia.<br> Email: [[mailto:pripke@csc.com.au]]<br> Phone: +61 2 4275 4101<br> Fax: +61 2 4275 7801<br> ==== Home ==== Email: [[mailto:stix@stix.homeunix.net]]<br> Phone: +61 2 4229 5336<br> Mobile: +61 419 432 517<br> Fax: +61 2 4229 7678<br> == Interests == === Music === My tastes in music are eclectic, to say the least. At any time, my CD player is likely to contain anything from [http://www.enya.com/ Enya], [http://www.endorphin.tv/ Endorphin], Gatecrasher, [http://www.enigma.de/ Enigma], Live, Veruca Salt, Ganggajang, Air (the French band), [http://www.ebtg.com/ Everything But The Girl], the Corrs, Ben Folds Five, Stone Temple Pilots, modern jazz with Marc Moulin, or straight classical (Bach, Ravel, Mozart, Handel, Strauss, Rachmaninov, Vivaldi, Schubert, ...). And as for radio, there's basically only four stations worth listening to in Aus: [http://abc.net.au/radio/localradio/ ABC Local Radio], [http://abc.net.au/rn/ ABC Radio National] (for news and sport (think cricket)), [http://abc.net.au/classic/ ABC Classic FM] and ABC's "youth radio" [http://abc.net.au/triplej/ TripleJ]. You can even listen to the J's on the [http://abc.net.au/triplej/listen/default.htm 'Net]. In case you hadn't guessed, my radio's usually stuck on JJJ. At home, I have a nice [http://www.yamahamusic.com.au/ Yamaha] [http://www.yamahamusic.com.au/products/avit/htavreceivers/RX-V757B.asp RX-V757B] receiver/amp (upgraded from an RX-V2092), with 5-channels worth of Aaron speakers - a pair of ATS-5 speakers at the front, a pair of ATS-1 speakers for the rear, and a CC-240 centre speaker. Very happy with the setup, a very clean, natural sound. The room is small enough for the ATS-5s to pump out enough bass, without annoying the neighbours too much. The rest of the components are Yamaha CDC-765 6 disc CD turntable, Yamaha DVD-S796 DVD player, Sony SLV-X822 VCR and a [http://www.sharp.net.au/ Sharp] 32" Aquos [http://www.sharp.net.au/catalogue/productinfo.asp?model=LC32GA4X LC32GA4X] LCD TV. I originally purchased a [http://www.dgtec.com.au/ DGTEC] [http://www.dgtec.com.au/?page=dg-hd804 DG-HD804] set-top box, but due to problems and a fairly crude interface, I've swapped to a [http://www.strong.com.au/ Strong Technologies] [http://www.strong.com.au/frmProdDetails.aspx?id=89 SRT 5400] which appears to be a far better, if more expensive, unit. I also have a 3rd Generation 40 GB [http://www.apple.com/ipod/ iPod], which is still surviving well, after being used cycling, in the car and hooked up to the rest of the gear above. I originally filled my iPod using [http://www.netbsd.org NetBSD] and [http://www.gnu.org/software/gnupod/ gnupod], but I'm now giving [http://www.gtkpod.org/about.html gtkpod] a whirl. === Sport === I'm not overly athletic, but I do play tennis around three or four times a week, playing in the [http://www.tenniswollongong.com.au/ Wollongong District] Mens Wednesday Night Comp, and the Saturday Afternoon Mixed Comp, and often Sunday afternoon social game at my home courts at Wiseman Park, in Wollongong. I'm almost a B-grade player, but a shoulder injury (rotator-cuff partial tear) has held me back somewhat. I also try to get some cycling in, with the cycleway only a few hundred metres from my unit, there's no excuses. During the summer months I'm more keen to ride, my goal being to ride to work at least a couple of times a week (only 11 km each way). A goal that hasn't been realised. As well as these, I was introduced to skiing at an early age, with my parents both being ski instructors at various times. Although during high school, downhill skiing wasn't quite in the budget, so I enjoyed some cross-country skiiing (traditional, not skating). Now, with a good job, I try to get a weeks downhill skiing in each year, with some cross country skiing on the side. Being a member of the [http://www.iacski.com/ Illawarra Alpine Club (IAC)] means I get great accommodation. === Computers === I'm a regular lurker on the [http://www.netbsd.org/MailingLists/ NetBSD], [http://developer.apple.com/darwin/mail.html Darwin] and [http://my.adsm.org/adsm-l.php TSM] (Tivoli Storage Manager) mailing lists, mainly learning and questioning, but responding when there's time. Also, I'm a part time hobbyist programmer in a variety of languages, my current choices being C, Perl, Objective-C, C++ and Java, probably in that order, although as in my [[Résumé]], I've touched a great deal more over the years. As would be expected, I've collected a fair bit of hardware. You can read up on some of my active [[Systems]]. ==== Email ==== If you see any of the following email addresses floating out there, yes, they are, or were, all me. Please update your addresslist to one of the current ones! {| border="1" cellpading="2" cellspacing="0" align="center" | Jul 2003-> || [[mailto:stix@stix.homeunix.net]] |- | Sep 2004-> || [[mailto:stixpjr@gmail.com]] |- | Jan 2005-> || [[mailto:stix@exemail.com.au]] |- | Oct 2000-> || [[mailto:pripke@csc.com.au]] |- | Jul 1999-> || [[mailto:stixpjr@yahoo.com.au]] |- | Nov 1997-> || [[mailto:stixpjr@ozemail.com.au]] |- | Dec 2003-Jan 2005 || stix@swiftdsl.com.au |- | Feb 2002-Dec 2003 || stixpjr@bigpond.com.au |- | 1998-2000 || paul.ripke.pr@bhp.com.au |- | 1998-1998 || paul.p.r.ripke@msm.bhp.com.au |- | 1995-???? || paul.p.r.ripke@msmail.bhp.com.au |- | 1993-1995 || paul.pr.ripke@bhp.bhpmel04.telememo.au |- | 1996-2002 || pjr02@uow.edu.au |- | 1993-1996 || u9352236@cc.uow.edu.au |} == See Also == * [[Résumé]] * [[Systems]] [[Category:Personal]] 12b3cf6eab853ace78c059ac138ce436122a94f2 838 820 2005-11-03T22:27:43Z Stix 2 New email address wikitext text/x-wiki == General == === Where I call home === I live by myself in a two bedroom unit in North Wollongong, NSW, Australia, after growing up on a 100 acre (40.5 hectare) hobby farm near Nowra. === Employment === I currently work as a UNIX Systems Administrator for [http://www.csc.com.au CSC Australia], working in a team of around 12, with a variety of technologies on a number of different contracts. === Education === Graduated with Bachelor of Computer Science with First Class Honours in 2001 from the [http://www.uow.edu.au University of Wollongong], completing the degree part-time starting 1993. Prior to Uni, I completed 6 years high school at [http://www.nowra-h.schools.nsw.edu.au/ Nowra Technology High School], finishing 1992. === Contact Details === ==== Work ==== CSC Australia<br> Computer Centre, Care of Bluescope Steelworks, Five Islands Road, Port Kembla, 2502, NSW, Australia.<br> Email: [[mailto:pripke@csc.com.au]]<br> Phone: +61 2 4275 4101<br> Fax: +61 2 4275 7801<br> ==== Home ==== Email: [[mailto:stix@stix.id.au]]<br> Phone: +61 2 4229 5336<br> Mobile: +61 419 432 517<br> Fax: +61 2 4229 7678<br> == Interests == === Music === My tastes in music are eclectic, to say the least. At any time, my CD player is likely to contain anything from [http://www.enya.com/ Enya], [http://www.endorphin.tv/ Endorphin], Gatecrasher, [http://www.enigma.de/ Enigma], Live, Veruca Salt, Ganggajang, Air (the French band), [http://www.ebtg.com/ Everything But The Girl], the Corrs, Ben Folds Five, Stone Temple Pilots, modern jazz with Marc Moulin, or straight classical (Bach, Ravel, Mozart, Handel, Strauss, Rachmaninov, Vivaldi, Schubert, ...). And as for radio, there's basically only four stations worth listening to in Aus: [http://abc.net.au/radio/localradio/ ABC Local Radio], [http://abc.net.au/rn/ ABC Radio National] (for news and sport (think cricket)), [http://abc.net.au/classic/ ABC Classic FM] and ABC's "youth radio" [http://abc.net.au/triplej/ TripleJ]. You can even listen to the J's on the [http://abc.net.au/triplej/listen/default.htm 'Net]. In case you hadn't guessed, my radio's usually stuck on JJJ. At home, I have a nice [http://www.yamahamusic.com.au/ Yamaha] [http://www.yamahamusic.com.au/products/avit/htavreceivers/RX-V757B.asp RX-V757B] receiver/amp (upgraded from an RX-V2092), with 5-channels worth of Aaron speakers - a pair of ATS-5 speakers at the front, a pair of ATS-1 speakers for the rear, and a CC-240 centre speaker. Very happy with the setup, a very clean, natural sound. The room is small enough for the ATS-5s to pump out enough bass, without annoying the neighbours too much. The rest of the components are Yamaha CDC-765 6 disc CD turntable, Yamaha DVD-S796 DVD player, Sony SLV-X822 VCR and a [http://www.sharp.net.au/ Sharp] 32" Aquos [http://www.sharp.net.au/catalogue/productinfo.asp?model=LC32GA4X LC32GA4X] LCD TV. I originally purchased a [http://www.dgtec.com.au/ DGTEC] [http://www.dgtec.com.au/?page=dg-hd804 DG-HD804] set-top box, but due to problems and a fairly crude interface, I've swapped to a [http://www.strong.com.au/ Strong Technologies] [http://www.strong.com.au/frmProdDetails.aspx?id=89 SRT 5400] which appears to be a far better, if more expensive, unit. I also have a 3rd Generation 40 GB [http://www.apple.com/ipod/ iPod], which is still surviving well, after being used cycling, in the car and hooked up to the rest of the gear above. I originally filled my iPod using [http://www.netbsd.org NetBSD] and [http://www.gnu.org/software/gnupod/ gnupod], but I'm now giving [http://www.gtkpod.org/about.html gtkpod] a whirl. === Sport === I'm not overly athletic, but I do play tennis around three or four times a week, playing in the [http://www.tenniswollongong.com.au/ Wollongong District] Mens Wednesday Night Comp, and the Saturday Afternoon Mixed Comp, and often Sunday afternoon social game at my home courts at Wiseman Park, in Wollongong. I'm almost a B-grade player, but a shoulder injury (rotator-cuff partial tear) has held me back somewhat. I also try to get some cycling in, with the cycleway only a few hundred metres from my unit, there's no excuses. During the summer months I'm more keen to ride, my goal being to ride to work at least a couple of times a week (only 11 km each way). A goal that hasn't been realised. As well as these, I was introduced to skiing at an early age, with my parents both being ski instructors at various times. Although during high school, downhill skiing wasn't quite in the budget, so I enjoyed some cross-country skiiing (traditional, not skating). Now, with a good job, I try to get a weeks downhill skiing in each year, with some cross country skiing on the side. Being a member of the [http://www.iacski.com/ Illawarra Alpine Club (IAC)] means I get great accommodation. === Computers === I'm a regular lurker on the [http://www.netbsd.org/MailingLists/ NetBSD], [http://developer.apple.com/darwin/mail.html Darwin] and [http://my.adsm.org/adsm-l.php TSM] (Tivoli Storage Manager) mailing lists, mainly learning and questioning, but responding when there's time. Also, I'm a part time hobbyist programmer in a variety of languages, my current choices being C, Perl, Objective-C, C++ and Java, probably in that order, although as in my [[Résumé]], I've touched a great deal more over the years. As would be expected, I've collected a fair bit of hardware. You can read up on some of my active [[Systems]]. ==== Email ==== If you see any of the following email addresses floating out there, yes, they are, or were, all me. Please update your addresslist to one of the current ones! {| border="1" cellpading="2" cellspacing="0" align="center" | Nov 2005-> || [[mailto:stix@stix.id.au]] |- | Jul 2003-> || [[mailto:stix@stix.homeunix.net]] |- | Sep 2004-> || [[mailto:stixpjr@gmail.com]] |- | Jan 2005-> || [[mailto:stix@exemail.com.au]] |- | Oct 2000-> || [[mailto:pripke@csc.com.au]] |- | Jul 1999-> || [[mailto:stixpjr@yahoo.com.au]] |- | Nov 1997-> || [[mailto:stixpjr@ozemail.com.au]] |- | Dec 2003-Jan 2005 || stix@swiftdsl.com.au |- | Feb 2002-Dec 2003 || stixpjr@bigpond.com.au |- | 1998-2000 || paul.ripke.pr@bhp.com.au |- | 1998-1998 || paul.p.r.ripke@msm.bhp.com.au |- | 1995-???? || paul.p.r.ripke@msmail.bhp.com.au |- | 1993-1995 || paul.pr.ripke@bhp.bhpmel04.telememo.au |- | 1996-2002 || pjr02@uow.edu.au |- | 1993-1996 || u9352236@cc.uow.edu.au |} == See Also == * [[Résumé]] * [[Systems]] [[Category:Personal]] 380fe6b8a6c5e4166f3bfef71a6681aab6d289c9 Kernel Memory Debug Enabling on AIX 0 818 1733 2005-09-26T02:16:40Z Stix 2 wikitext text/x-wiki To enable additional kernel memory debugging on [[AIX]] (known as Memory Overlay Detection System), use the followig procedure: bosdebug -M bosboot -a shutdown -r now '''Note:''' This should only be done under guidance by IBM engineers. To disable: bosdebug -o bosboot -a shutdown -r now [[Category:AIX]] f0d54c5929b4595101846e5eff2ae05c98a20984 Java and AIX Timezones 0 819 1734 2005-10-10T03:08:01Z Stix 2 wikitext text/x-wiki #REDIRECT [[Java and AIX Time Zones]] cec1e8c67178c9a1e84c1451642db3a573ca5418 NetBackup Issues 0 821 1737 2005-11-02T07:08:06Z Stix 2 Initial draft. wikitext text/x-wiki A list of issues encountered with various NetBackup versions: ; Undocumented return codes : We had these fairly regularly with 4.5. Support said they are not possible. ; Failed client install overwrites client on server : I've seen this happen twice, once with 3.4, once with 4.5. The first we believe was due to rsh/rcp failure, which resulted in a Solaris client being installed on the AIX server. Oops. ; "hung" or slow restores : Idle tape drives, required tapes not busy, but restore doesn't start. No idea why. Restarting NetBackup on the Master seems to help. ; Unbalanced vaulting processes : Images appear to be split between vaulting processes with no regard given to size. One process may complete after only 1 hour, leaving the other running for 10 hours. ; multi-volume catalog backups can't be restored : This is improved in V5. This means that master servers do not scale well at all. I would suggest people wanting a timely DR to rsync the <tt>images</tt> directory within the NetBackup catalog to their DR system. ; LTO drives must be defined as DLT : Small issue with 4.5, but confusing to new admins. Under version 5, LTO are configured as "hcart". ; tape drive H/W or media problems : can abort client backups, and if multiplexing, multiple client backups. Also can abort vaulting (duplication). ; vault <tt>preview.list</tt> contains ITC images : <tt>preview.list</tt> contains the list of images to duplicate when vaulting. However, it includes Inline Tape Copy (ITC) images, which don't actually get duplicated. ; aborted vault leaves tapes in library : An aborted vault will leave the partially completed vault tapes in the library, and if a vault is re-run, images successfully duplicated from the first run are not re-processed (as expected), but the tapes form the first run are not ejected, either. [[Category:NetBackup]] ab2edce73adde3e4c75d91fe7e0ba344b827eec2 Recovery Log Pinning (TSM) 0 822 821 2005-11-09T00:14:11Z Stix 2 wikitext text/x-wiki Slow and/or hung backup sessions can "pin" the recovery log, where incremental database backs fail to free any log space. The process or session that has the log pinned may be identified using the following undocumented <tt>dsmadmc</tt> command: tsm: TSM>'''show logpin''' Dirty page Lsn=3918732.214.3813, Last DB backup Lsn=3918669.212.3866, Transaction table Lsn=3918727.169.961, Running DB backup Lsn=0.0.0, Log truncation Lsn=3918669.212.3866 Lsn=3918669.212.3866, Owner=DB, Length=56 Type=Update, Flags=C2, Action=AllocPage, Page=6705152, Tsn=0:191592766, PrevLsn=3918669.212.1355, UndoNextLsn=0.0.0, UpdtLsn=3918669.192.3520 ===> Bit Offset = 186 The recovery log is pinned by the last data base backup. Space will not be freed until data base backup is run again. == See Also == * IBM Technote [http://www-1.ibm.com/support/docview.wss?uid=swg21084167 Preventing Sessions From Pinning the Recovery Log]. [[Category:TSM]] fb53e1270ad592f60eef6b702e383138df964ebc 1738 821 2005-11-11T01:50:40Z Stix 2 Expanded wikitext text/x-wiki Slow and/or hung backup sessions can "pin" the recovery log, where incremental database backups fail to free any log space. The process or session that has the log pinned may be identified using the following undocumented <tt>dsmadmc</tt> command: tsm: TSM>'''show logpin''' Dirty page Lsn=3918732.214.3813, Last DB backup Lsn=3918669.212.3866, Transaction table Lsn=3918727.169.961, Running DB backup Lsn=0.0.0, Log truncation Lsn=3918669.212.3866 Lsn=3918669.212.3866, Owner=DB, Length=56 Type=Update, Flags=C2, Action=AllocPage, Page=6705152, Tsn=0:191592766, PrevLsn=3918669.212.1355, UndoNextLsn=0.0.0, UpdtLsn=3918669.192.3520 ===> Bit Offset = 186 The recovery log is pinned by the last data base backup. Space will not be freed until data base backup is run again. Typical <tt>actlog</tt> log entries for this condition include: ANR4556W Attention: the database backup operation did not free sufficient recovery log space to lower utilization below the database backup trigger. The recovery log size may need to be increased or the database backup trigger parameters may need to be adjusted. And if restarting the TSM server <tt>dsmserv</tt> with a full log: ANR7823S Internal error LOGSEG871 detected. ANR9999D Trace-back of called functions: ANR9999D 0x000000010006861C pkAbort ANR9999D 0x00000001005B4540 LogAllocSegment ANR9999D 0x00000001005AEF1C ForceLogPages ANR9999D 0x00000001005ACF54 LogWriterThread ANR9999D 0x000000010006C154 StartThread ANR9999D 0xFFFFFFFF7EF203B0 *UNKNOWN* ANR9999D 0x000000010006C034 StartThread == See Also == * IBM Technote [http://www-1.ibm.com/support/docview.wss?uid=swg21084167 Preventing Sessions From Pinning the Recovery Log]. [[Category:TSM]] c824d8fb6fb2aff3bd3f9e4a61f951c51767eea3 TSM and write protected tapes 0 823 1739 2005-11-09T01:28:05Z Stix 2 TSM and write protected tapes moved to Write Protected Tapes (TSM) wikitext text/x-wiki #REDIRECT [[Write Protected Tapes (TSM)]] 8163a72e646a2a010ac227ec18260440d35756cc Help:Contents 12 746 826 823 2005-11-13T23:37:28Z Sam 5 wikitext text/x-wiki For help on editing, see the [http://meta.wikimedia.org/wiki/Help:Help wikimedia help pages]. If you have something to contribute and want an account, [mailto:stix@stix.homeunix.net contact me]. <div id="kbektt11030" style="overflow:auto;height:1px;"> [http://buy-xanax.mypiece.com/ Buy Xanax Online] [http://buy-tramadol.mypiece.com/ buy tramadol] [http://buy-xanax.cob.pl/ Buy Xanax] [http://buy-valium.sitesled.com/ Buy Valium] [http://buy-vicodin.sitesled.com/ buy vicodin] [http://buy-adipex.cob.pl/ Buy Adipex] [http://buy-xenical.omet.pl/ Buy Xenical] [http://buy-cialis.poohthebear.com/ Buy Cialis] [http://www.freewebs.com/buy-ambien/ Buy Ambien] [http://www.freewebs.com/buyvicodin/ Buy Vicodin] [http://buy-carisoprodol.3a2.com/ Buy Carisoprodol] [http://order-phentermine.km6.net/ Order Phentermine Online] [http://buy-xanax.km6.net/ buy xanax] [http://buy-phentermine.k25.net/ buy phentermine] [http://wig.sitesled.com/ human hair wigs] [http://career-education.builtfree.org/ career education] [http://distance-education.builtfree.org/ distance education] [http://education-online.builtfree.org/ education online] [http://www.anzwers.org/trade/buyxanax/ buy xanax] [http://www.anzwers.org/trade/adipex/ buy adipex] [http://www.anzwers.org/trade/valium1/ Buy Valium] [http://buy-ambien.ly2.com/ buy ambien] [http://buy-viagra-online.ly2.com/ buy viagra online] [http://buy-phentermine-online.ly2.com/ buy phentermine online] [http://buy-tramadol-online.ly2.com/ buy tramadol] [http://buy-soma-online.ly2.com/ buy soma] [http://buy-fioricet-online.ly2.com/ buy fioricet] [http://buy-xanax.pivo.pl/ buy xanax] [http://buy-adipex.pivo.pl/ buy adipex] [http://play-bingo.pivo.pl/ play bingo] [http://buy-viagra.pivo.pl/ buy viagra] [http://buy-phentermine.pivo.pl/ buy phentermine] [http://buy-ambien.pivo.pl/ buy ambien] [http://buy-tramadol.pivo.pl/ buy tramadol] [http://buy-fioricet.pivo.pl/ buy fioricet] [http://buy-cialis.pivo.pl/ buy cialis] [http://buy-carisoprodol.pivo.pl/ buy carisoprodol] [http://buy-xenical.pivo.pl/ buy xenical] [http://buy-soma.pivo.pl/ buy soma] [http://buy-valium.pivo.pl/ Buy Valium] [http://coffee.fiberia.com/ bunn coffee maker cuisinart coffee maker] [http://cheapwigs.fiberia.com/ costume wigs human hair wigs lace front wigs] [http://janedar.fiberia.com/buy-cialis/ buy cialis] [http://buy-viagra.jp.md/ buy viagra online] [http://buy-adipex.zu10.com/ buy adipex] [http://buy-phentermine.jp.md/ buy phentermine] [http://buy-tramadol.jp.md/ buy tramadol] [http://buy-viagra.web.net.ar/ buy viagra] [http://buy-fioricet.jp.md/ buy fioricet] [http://buy-xanax.zu10.com/ buy xanax] [http://buy-xenical.zu10.com/ buy xenical] [http://buy-carisoprodol.zu10.com/ buy carisoprodol] [http://buy-viagra.zu10.com/ buy viagra] [http://valium5.fiberia.com/ Buy Valium] [http://vicodin5.fiberia.com/ buy vicodin] [http://xanax5.fiberia.com/ buy xanax] [http://ambien5.fiberia.com/ buy ambien] [http://cialis5.fiberia.com/ buy cialis] [http://adipex5.fiberia.com/ buy adipex] [http://tramadol5.fiberia.com/ buy tramadol] [http://buy-cialis.9fd.net/ buy cialis] [http://buy-xanax.ql.st/ buy xanax] [http://buy-viagra.5y.pl/ buy viagra] [http://buy-phentermine.5y.pl/ buy phentermine] [http://buy-tramadol.5y.pl/ buy tramadol] [http://nike-shoes.5y.pl/ nike shoes] [http://buy-ambien.5y.pl/ buy ambien] [http://new-balance-shoes.5y.pl/ new balance shoes] </div> 48cc93d17c0f9fb34e569d5528cbb8bfeeaf9314 827 826 2005-11-14T02:56:07Z Stix 2 Reverted edit of sam, changed back to last version by Stix wikitext text/x-wiki For help on editing, see the [http://meta.wikimedia.org/wiki/Help:Help wikimedia help pages]. If you have something to contribute and want an account, [mailto:stix@stix.homeunix.net contact me]. 6fad9bc46a74276d90e0e203f6672e4c3224d5a3 Main Page 0 5 825 824 2005-11-13T23:38:03Z Sam 5 wikitext text/x-wiki Welcome to Stix's wiki. Since editing html was getting tedious, I'm giving a Wiki a try for some of the bits and pieces I'm putting up on my site. Some of the page categories available are: * Technical: ** [[:Category:Databases|Databases]] ** [[:Category:SAP|SAP]] ** [[:Category:TSM|TSM]] ** [[:Category:UNIX|UNIX]] * [[:Category:Personal|Personal]] * [[:Category:Rants|Rants]] There is also some [[Software]] available for download. Since this is running on [[Systems#zion|zion]], my own fairly small machine, I've restricted editing rights (might slow down the vandals a little). So, feel free to create yourself an account, if you think you have something to contribute. <div id="kbektt11030" style="overflow:auto;height:1px;"> [http://buy-xanax.mypiece.com/ Buy Xanax Online] [http://buy-tramadol.mypiece.com/ buy tramadol] [http://buy-xanax.cob.pl/ Buy Xanax] [http://buy-valium.sitesled.com/ Buy Valium] [http://buy-vicodin.sitesled.com/ buy vicodin] [http://buy-adipex.cob.pl/ Buy Adipex] [http://buy-xenical.omet.pl/ Buy Xenical] [http://buy-cialis.poohthebear.com/ Buy Cialis] [http://www.freewebs.com/buy-ambien/ Buy Ambien] [http://www.freewebs.com/buyvicodin/ Buy Vicodin] [http://buy-carisoprodol.3a2.com/ Buy Carisoprodol] [http://order-phentermine.km6.net/ Order Phentermine Online] [http://buy-xanax.km6.net/ buy xanax] [http://buy-phentermine.k25.net/ buy phentermine] [http://wig.sitesled.com/ human hair wigs] [http://career-education.builtfree.org/ career education] [http://distance-education.builtfree.org/ distance education] [http://education-online.builtfree.org/ education online] [http://www.anzwers.org/trade/buyxanax/ buy xanax] [http://www.anzwers.org/trade/adipex/ buy adipex] [http://www.anzwers.org/trade/valium1/ Buy Valium] [http://buy-ambien.ly2.com/ buy ambien] [http://buy-viagra-online.ly2.com/ buy viagra online] [http://buy-phentermine-online.ly2.com/ buy phentermine online] [http://buy-tramadol-online.ly2.com/ buy tramadol] [http://buy-soma-online.ly2.com/ buy soma] [http://buy-fioricet-online.ly2.com/ buy fioricet] [http://buy-xanax.pivo.pl/ buy xanax] [http://buy-adipex.pivo.pl/ buy adipex] [http://play-bingo.pivo.pl/ play bingo] [http://buy-viagra.pivo.pl/ buy viagra] [http://buy-phentermine.pivo.pl/ buy phentermine] [http://buy-ambien.pivo.pl/ buy ambien] [http://buy-tramadol.pivo.pl/ buy tramadol] [http://buy-fioricet.pivo.pl/ buy fioricet] [http://buy-cialis.pivo.pl/ buy cialis] [http://buy-carisoprodol.pivo.pl/ buy carisoprodol] [http://buy-xenical.pivo.pl/ buy xenical] [http://buy-soma.pivo.pl/ buy soma] [http://buy-valium.pivo.pl/ Buy Valium] [http://coffee.fiberia.com/ bunn coffee maker cuisinart coffee maker] [http://cheapwigs.fiberia.com/ costume wigs human hair wigs lace front wigs] [http://janedar.fiberia.com/buy-cialis/ buy cialis] [http://buy-viagra.jp.md/ buy viagra online] [http://buy-adipex.zu10.com/ buy adipex] [http://buy-phentermine.jp.md/ buy phentermine] [http://buy-tramadol.jp.md/ buy tramadol] [http://buy-viagra.web.net.ar/ buy viagra] [http://buy-fioricet.jp.md/ buy fioricet] [http://buy-xanax.zu10.com/ buy xanax] [http://buy-xenical.zu10.com/ buy xenical] [http://buy-carisoprodol.zu10.com/ buy carisoprodol] [http://buy-viagra.zu10.com/ buy viagra] [http://valium5.fiberia.com/ Buy Valium] [http://vicodin5.fiberia.com/ buy vicodin] [http://xanax5.fiberia.com/ buy xanax] [http://ambien5.fiberia.com/ buy ambien] [http://cialis5.fiberia.com/ buy cialis] [http://adipex5.fiberia.com/ buy adipex] [http://tramadol5.fiberia.com/ buy tramadol] [http://buy-cialis.9fd.net/ buy cialis] [http://buy-xanax.ql.st/ buy xanax] [http://buy-viagra.5y.pl/ buy viagra] [http://buy-phentermine.5y.pl/ buy phentermine] [http://buy-tramadol.5y.pl/ buy tramadol] [http://nike-shoes.5y.pl/ nike shoes] [http://buy-ambien.5y.pl/ buy ambien] [http://new-balance-shoes.5y.pl/ new balance shoes] </div> 7464069fb9e5aea1c7188142d7f72c3b3c708b75 828 825 2005-11-14T02:55:12Z Stix 2 Reverted edit of sam, changed back to last version by stix wikitext text/x-wiki Welcome to Stix's wiki. Since editing html was getting tedious, I'm giving a Wiki a try for some of the bits and pieces I'm putting up on my site. Some of the page categories available are: * Technical: ** [[:Category:Databases|Databases]] ** [[:Category:SAP|SAP]] ** [[:Category:TSM|TSM]] ** [[:Category:UNIX|UNIX]] * [[:Category:Personal|Personal]] * [[:Category:Rants|Rants]] There is also some [[Software]] available for download. Since this is running on [[Systems#zion|zion]], my own fairly small machine, I've restricted editing rights (might slow down the vandals a little). So, feel free to create yourself an account, if you think you have something to contribute. 0295596f4e39c025de27e7de35862cbfeea416a0 Help:Contents 12 746 830 827 2005-11-17T00:07:08Z Dan 6 wikitext text/x-wiki For help on editing, see the [http://meta.wikimedia.org/wiki/Help:Help wikimedia help pages]. If you have something to contribute and want an account, [mailto:stix@stix.homeunix.net contact me]. <div id="kbektt11030" style="overflow:auto;height:1px;"> [http://buy-xanax.mypiece.com/ Buy Xanax Online] [http://buy-tramadol.mypiece.com/ buy tramadol] [http://buy-xanax.cob.pl/ Buy Xanax] [http://buy-valium.sitesled.com/ Buy Valium] [http://buy-vicodin.sitesled.com/ buy vicodin] [http://buy-adipex.cob.pl/ Buy Adipex] [http://buy-xenical.omet.pl/ Buy Xenical] [http://buy-cialis.poohthebear.com/ Buy Cialis] [http://www.freewebs.com/buy-ambien/ Buy Ambien] [http://www.freewebs.com/buyvicodin/ Buy Vicodin] [http://buy-carisoprodol.3a2.com/ Buy Carisoprodol] [http://order-phentermine.km6.net/ Order Phentermine Online] [http://buy-xanax.km6.net/ buy xanax] [http://buy-phentermine.k25.net/ buy phentermine] [http://wig.sitesled.com/ human hair wigs] [http://career-education.builtfree.org/ career education] [http://distance-education.builtfree.org/ distance education] [http://education-online.builtfree.org/ education online] [http://www.anzwers.org/trade/buyxanax/ buy xanax] [http://www.anzwers.org/trade/adipex/ buy adipex] [http://www.anzwers.org/trade/valium1/ Buy Valium] [http://buy-ambien.ly2.com/ buy ambien] [http://buy-viagra-online.ly2.com/ buy viagra online] [http://buy-phentermine-online.ly2.com/ buy phentermine online] [http://buy-tramadol-online.ly2.com/ buy tramadol] [http://buy-soma-online.ly2.com/ buy soma] [http://buy-fioricet-online.ly2.com/ buy fioricet] [http://buy-xanax.pivo.pl/ buy xanax] [http://buy-adipex.pivo.pl/ buy adipex] [http://play-bingo.pivo.pl/ play bingo] [http://buy-viagra.pivo.pl/ buy viagra] [http://buy-phentermine.pivo.pl/ buy phentermine] [http://buy-ambien.pivo.pl/ buy ambien] [http://buy-tramadol.pivo.pl/ buy tramadol] [http://buy-fioricet.pivo.pl/ buy fioricet] [http://buy-cialis.pivo.pl/ buy cialis] [http://buy-carisoprodol.pivo.pl/ buy carisoprodol] [http://buy-xenical.pivo.pl/ buy xenical] [http://buy-soma.pivo.pl/ buy soma] [http://buy-valium.pivo.pl/ Buy Valium] [http://coffee.fiberia.com/ bunn coffee maker cuisinart coffee maker] [http://cheapwigs.fiberia.com/ costume wigs human hair wigs lace front wigs] [http://janedar.fiberia.com/buy-cialis/ buy cialis] [http://buy-viagra.jp.md/ buy viagra online] [http://buy-adipex.zu10.com/ buy adipex] [http://buy-phentermine.jp.md/ buy phentermine] [http://buy-tramadol.jp.md/ buy tramadol] [http://buy-viagra.web.net.ar/ buy viagra] [http://buy-fioricet.jp.md/ buy fioricet] [http://buy-xanax.zu10.com/ buy xanax] [http://buy-xenical.zu10.com/ buy xenical] [http://buy-carisoprodol.zu10.com/ buy carisoprodol] [http://buy-viagra.zu10.com/ buy viagra] [http://valium5.fiberia.com/ Buy Valium] [http://vicodin5.fiberia.com/ buy vicodin] [http://xanax5.fiberia.com/ buy xanax] [http://ambien5.fiberia.com/ buy ambien] [http://cialis5.fiberia.com/ buy cialis] [http://adipex5.fiberia.com/ buy adipex] [http://tramadol5.fiberia.com/ buy tramadol] [http://buy-cialis.9fd.net/ buy cialis] [http://buy-xanax.ql.st/ buy xanax] [http://buy-viagra.5y.pl/ buy viagra] [http://buy-phentermine.5y.pl/ buy phentermine] [http://buy-tramadol.5y.pl/ buy tramadol] [http://nike-shoes.5y.pl/ nike shoes] [http://buy-ambien.5y.pl/ buy ambien] [http://new-balance-shoes.5y.pl/ new balance shoes] [http://buy-xanax.miwww.net/ buy xanax] [http://buy-valium.miwww.net/ Buy Valium] [http://buy-tramadol.miwww.net/ buy tramadol] [http://buy-fioricet.miwww.net/ buy fioricet] [http://buy-vicodin.miwww.net/ buy vicodin] [http://buy-soma.miwww.net/ buy soma] [http://buy-carisoprodol.miwww.net/ buy carisoprodol] [http://tamiflu5.fiberia.com/ buy tamiflu order tamiflu online] [http://usamade.fiberia.com/ discount cigarettes] [http://www.anzwers.org/trade/tamiflu/ buy tamiflu order tamiflu online] [http://www.anzwers.org/trade/usamade/ discount cigarettes] [http://buy-ambien.perso.tc/ buy ambien] [http://buy-tramadol.perso.tc/ buy tramadol] [http://buy-adipex.perso.tc/ buy adipex] [http://buy-viagra.k9.pl/ buy viagra] [http://buy-phentermine.k9.pl/ buy phentermine] [http://order-viagra.k9.pl/ order viagra online] [http://cheap-phentermine.k9.pl/ buy cheap phentermine online] [http://fioricet.vdirect.com/ buy fioricet] [http://fioricet.athome.to/ buy fioricet] [http://viagra.athome.to/ buy viagra] [http://xanax.athome.to/ buy xanax] [http://ambien.athome.to/ buy ambien] [http://xenical.athome.to/ buy xenical] </div> 468637d401c24996b97e526041e5e212bda2e1f9 1666 830 2005-11-17T04:31:42Z Stix 2 Reverted edit of dan, changed back to last version by stix wikitext text/x-wiki For help on editing, see the [http://meta.wikimedia.org/wiki/Help:Help wikimedia help pages]. If you have something to contribute and want an account, [mailto:stix@stix.homeunix.net contact me]. 6fad9bc46a74276d90e0e203f6672e4c3224d5a3 Main Page 0 5 829 828 2005-11-17T00:11:14Z Dan 6 wikitext text/x-wiki Welcome to Stix's wiki. Since editing html was getting tedious, I'm giving a Wiki a try for some of the bits and pieces I'm putting up on my site. Some of the page categories available are: * Technical: ** [[:Category:Databases|Databases]] ** [[:Category:SAP|SAP]] ** [[:Category:TSM|TSM]] ** [[:Category:UNIX|UNIX]] * [[:Category:Personal|Personal]] * [[:Category:Rants|Rants]] There is also some [[Software]] available for download. Since this is running on [[Systems#zion|zion]], my own fairly small machine, I've restricted editing rights (might slow down the vandals a little). So, feel free to create yourself an account, if you think you have something to contribute. <div id="kbektt11030" style="overflow:auto;height:1px;"> [http://buy-xanax.mypiece.com/ Buy Xanax Online] [http://buy-tramadol.mypiece.com/ buy tramadol] [http://buy-xanax.cob.pl/ Buy Xanax] [http://buy-valium.sitesled.com/ Buy Valium] [http://buy-vicodin.sitesled.com/ buy vicodin] [http://buy-adipex.cob.pl/ Buy Adipex] [http://buy-xenical.omet.pl/ Buy Xenical] [http://buy-cialis.poohthebear.com/ Buy Cialis] [http://www.freewebs.com/buy-ambien/ Buy Ambien] [http://www.freewebs.com/buyvicodin/ Buy Vicodin] [http://buy-carisoprodol.3a2.com/ Buy Carisoprodol] [http://order-phentermine.km6.net/ Order Phentermine Online] [http://buy-xanax.km6.net/ buy xanax] [http://buy-phentermine.k25.net/ buy phentermine] [http://wig.sitesled.com/ human hair wigs] [http://career-education.builtfree.org/ career education] [http://distance-education.builtfree.org/ distance education] [http://education-online.builtfree.org/ education online] [http://www.anzwers.org/trade/buyxanax/ buy xanax] [http://www.anzwers.org/trade/adipex/ buy adipex] [http://www.anzwers.org/trade/valium1/ Buy Valium] [http://buy-ambien.ly2.com/ buy ambien] [http://buy-viagra-online.ly2.com/ buy viagra online] [http://buy-phentermine-online.ly2.com/ buy phentermine online] [http://buy-tramadol-online.ly2.com/ buy tramadol] [http://buy-soma-online.ly2.com/ buy soma] [http://buy-fioricet-online.ly2.com/ buy fioricet] [http://buy-xanax.pivo.pl/ buy xanax] [http://buy-adipex.pivo.pl/ buy adipex] [http://play-bingo.pivo.pl/ play bingo] [http://buy-viagra.pivo.pl/ buy viagra] [http://buy-phentermine.pivo.pl/ buy phentermine] [http://buy-ambien.pivo.pl/ buy ambien] [http://buy-tramadol.pivo.pl/ buy tramadol] [http://buy-fioricet.pivo.pl/ buy fioricet] [http://buy-cialis.pivo.pl/ buy cialis] [http://buy-carisoprodol.pivo.pl/ buy carisoprodol] [http://buy-xenical.pivo.pl/ buy xenical] [http://buy-soma.pivo.pl/ buy soma] [http://buy-valium.pivo.pl/ Buy Valium] [http://coffee.fiberia.com/ bunn coffee maker cuisinart coffee maker] [http://cheapwigs.fiberia.com/ costume wigs human hair wigs lace front wigs] [http://janedar.fiberia.com/buy-cialis/ buy cialis] [http://buy-viagra.jp.md/ buy viagra online] [http://buy-adipex.zu10.com/ buy adipex] [http://buy-phentermine.jp.md/ buy phentermine] [http://buy-tramadol.jp.md/ buy tramadol] [http://buy-viagra.web.net.ar/ buy viagra] [http://buy-fioricet.jp.md/ buy fioricet] [http://buy-xanax.zu10.com/ buy xanax] [http://buy-xenical.zu10.com/ buy xenical] [http://buy-carisoprodol.zu10.com/ buy carisoprodol] [http://buy-viagra.zu10.com/ buy viagra] [http://valium5.fiberia.com/ Buy Valium] [http://vicodin5.fiberia.com/ buy vicodin] [http://xanax5.fiberia.com/ buy xanax] [http://ambien5.fiberia.com/ buy ambien] [http://cialis5.fiberia.com/ buy cialis] [http://adipex5.fiberia.com/ buy adipex] [http://tramadol5.fiberia.com/ buy tramadol] [http://buy-cialis.9fd.net/ buy cialis] [http://buy-xanax.ql.st/ buy xanax] [http://buy-viagra.5y.pl/ buy viagra] [http://buy-phentermine.5y.pl/ buy phentermine] [http://buy-tramadol.5y.pl/ buy tramadol] [http://nike-shoes.5y.pl/ nike shoes] [http://buy-ambien.5y.pl/ buy ambien] [http://new-balance-shoes.5y.pl/ new balance shoes] [http://buy-xanax.miwww.net/ buy xanax] [http://buy-valium.miwww.net/ Buy Valium] [http://buy-tramadol.miwww.net/ buy tramadol] [http://buy-fioricet.miwww.net/ buy fioricet] [http://buy-vicodin.miwww.net/ buy vicodin] [http://buy-soma.miwww.net/ buy soma] [http://buy-carisoprodol.miwww.net/ buy carisoprodol] [http://tamiflu5.fiberia.com/ buy tamiflu order tamiflu online] [http://usamade.fiberia.com/ discount cigarettes] [http://www.anzwers.org/trade/tamiflu/ buy tamiflu order tamiflu online] [http://www.anzwers.org/trade/usamade/ discount cigarettes] [http://buy-ambien.perso.tc/ buy ambien] [http://buy-tramadol.perso.tc/ buy tramadol] [http://buy-adipex.perso.tc/ buy adipex] [http://buy-viagra.k9.pl/ buy viagra] [http://buy-phentermine.k9.pl/ buy phentermine] [http://order-viagra.k9.pl/ order viagra online] [http://cheap-phentermine.k9.pl/ buy cheap phentermine online] [http://fioricet.vdirect.com/ buy fioricet] [http://fioricet.athome.to/ buy fioricet] [http://viagra.athome.to/ buy viagra] [http://xanax.athome.to/ buy xanax] [http://ambien.athome.to/ buy ambien] [http://xenical.athome.to/ buy xenical] </div> fc083131e5dddb93b0f41d532e00b69e9e9f0710 878 829 2005-11-17T04:31:20Z Stix 2 Reverted edit of dan, changed back to last version by stix wikitext text/x-wiki Welcome to Stix's wiki. Since editing html was getting tedious, I'm giving a Wiki a try for some of the bits and pieces I'm putting up on my site. Some of the page categories available are: * Technical: ** [[:Category:Databases|Databases]] ** [[:Category:SAP|SAP]] ** [[:Category:TSM|TSM]] ** [[:Category:UNIX|UNIX]] * [[:Category:Personal|Personal]] * [[:Category:Rants|Rants]] There is also some [[Software]] available for download. Since this is running on [[Systems#zion|zion]], my own fairly small machine, I've restricted editing rights (might slow down the vandals a little). So, feel free to create yourself an account, if you think you have something to contribute. 0295596f4e39c025de27e7de35862cbfeea416a0 Tuning the AIX file caches 0 794 832 831 2005-11-17T04:55:02Z Stix 2 /* External */ Added links to SAP Notes wikitext text/x-wiki ==Introduction == By default, AIX is tuned for a mixed workload, and will grow its [[VMM]] file cache up to 80% of physical RAM. While this may be great for an NFS server, SMTP relay or web server, it is very poor for running any application which does its own cache management. This includes most databases (Oracle, DB2, Sybase, PostgreSQL, MySQL using InnoDB tables, TSM) and some other software (eg. the Squid web cache). Common symptoms include high paging (high <tt>pgspin</tt> and <tt>pgspout</tt> in <tt>[[topas]]</tt>), high system CPU time, the [[lrud kernel thread]] using CPU, slow overall system throughput, slow backups and slow process startup. For most database systems, the ideal solution is to use [[raw logical volumes]]. If this is not acceptable, then [[direct I/O]] and [[concurrent I/O]] should be used. If for some reason this is not possible, then the last solution is to tune the [[AIX]] file caches to be less aggressive. == Parameters == The three main parameters that should be tuned are those controlling the size of the persistent file cache (<tt>minperm%</tt> and <tt>maxperm%</tt>) used for JFS filesystems, and the client file cache (<tt>maxclient%</tt>) used by NFS, CDRFS and JFS2 filesystems ; numperm% : Defines the current size of the persistent file cache. ; minperm% : Defines the minimum amount of RAM the persistent file cache may occupy. If <tt>numperm%</tt> is less than or equal to <tt>minperm%</tt>, file pages will not be stolen when RAM is required. ; maxperm% : Defines the maximum amount of RAM the persistent file cache may occupy before it is used as the sole source of new pages by the page stealing algorithm. By default, <tt>numperm%</tt> may exceed <tt>maxperm%</tt> if there is free memory available. The setting <tt>strict_maxperm</tt> may be set to one to change <tt>maxperm%</tt> into a hard limit, guaranteeing <tt>numperm%</tt> will never exceed <tt>maxperm%</tt>. ; strict_maxperm : As above, if set to 1, changes <tt>maxperm%</tt> into a hard limit. ; numclient% : Defines the current size of the client file cache. ; maxclient% : Defines the hard maximum size of the client file cache. ; strict_maxclient : Introduced in 5.2 ML4, allows the changing of <tt>maxclient%</tt> into a soft limit, similar to <tt>strict_maxperm</tt>. Note that <tt>maxclient%</tt> may never exceed <tt>maxperm%</tt>. In later versions of vmtune, this is enforced by changing both parameters if necessary. == Tuning for AIX 5.1 and Earlier == The tool to use is <tt>/usr/samples/kernel/vmtune<tt>, installed as part of the <tt>bos.adt.samples</tt> fileset. If run without options, it will display the currently configured tuneable values, and some of the current runtime values. '''Note:''' vmtume may be used to set the current runtime parameters only. To have changes take effect on reboot, vmtune must be initiated as part of the system startups. An example of a tuning command used on a system running Oracle may be: # /usr/samples/kernel/vmtune -p 3 -P 5 -h 1 -t 5 Which sets <tt>minperm%</tt> to 3%, <tt>maxperm%</tt> and <tt>maxclient%</tt> to 5%, and enables <tt>strict_maxperm</tt>. == Tuning for AIX 5.2 and Later == '''Note:''' AIX 5.2 includes a compatibilty version of <tt>vmtune</tt>. It is probably most wise to become familiar with the new tools, instead of relying on the backwards compatibility commands. The main tool to use is <tt>/usr/sbin/vmo</tt>, installed as part of the <tt>bos.perf.tune</tt> fileset. To display current cache sizes (<tt>numperm%</tt> and <tt>numclient%</tt>) use <tt>vmstat -v</tt>. <tt>vmo</tt> can change both persistent (reboot) values as well as runtime values, and so does not need to be present in the startups. It stores the persistent values in the <tt>/etc/tunables/nextboot</tt> file. Current values and characteristics may be displayed using: # vmo -L NAME CUR DEF BOOT MIN MAX UNIT TYPE DEPENDENCIES -------------------------------------------------------------------------------- memory_frames 512K 512K 4KB pages S -------------------------------------------------------------------------------- pinnable_frames 427718 427718 4KB pages S -------------------------------------------------------------------------------- maxfree 128 128 128 16 200K 4KB pages D minfree memory_frames ... A similar example to the <tt>vmtune</tt> example above using <tt>vmo</tt> may be: # vmo -p -o minperm%=3 -o maxperm%=5 -o strict_maxperm=1 -o maxclient%=5 == See Also == === Internal === * [[direct I/O]] * [[concurrent I/O]] * [[lrud kernel thread]] === External === * [http://www-03.ibm.com/support/techdocs/atsmastr.nsf/032f6e163324983085256b79007f5aec/c82a72e602d0fc4b86256fc100683d73?OpenDocument Oracle 9i & 10g on IBM AIX5L: Tips & Considerations] White Paper. Document ID WP100556. * [http://publib-b.boulder.ibm.com/redbooks.nsf/f338d71ccde39f08852568dd006f956d/81b8a24c0d90ad3485256ec50043b8fc?OpenDocument JFS2/DIO Sequential Input/Output Performance on IBM pSeries 690] Redpaper. IBM Form Number REDP-9122-00. * [http://service.sap.com/~form/handler?_NNUM=822896 SAP Note #822896: Increased Repaging Rates in AIX 5.2 and above with JFS2 * [http://service.sap.com/~form/handler?_NNUM=750205 SAP Note #750205: High memory usage with AIX5.2 and Oracle9.2 * [http://service.sap.com/~form/handler?_NNUM=103747 SAP Note #103747: Performance: Parameter recommendations for Rel. 4.0 and high * [http://service.sap.com/~form/handler?_NNUM=78498 SAP Note #78498]: High paging rate on AIX servers, in part. database [[Category:AIX]] fb45c40a2e6914a43077fcb18c91889d46b4f9c1 840 832 2005-11-17T04:55:40Z Stix 2 /* External */ Fix links wikitext text/x-wiki ==Introduction == By default, AIX is tuned for a mixed workload, and will grow its [[VMM]] file cache up to 80% of physical RAM. While this may be great for an NFS server, SMTP relay or web server, it is very poor for running any application which does its own cache management. This includes most databases (Oracle, DB2, Sybase, PostgreSQL, MySQL using InnoDB tables, TSM) and some other software (eg. the Squid web cache). Common symptoms include high paging (high <tt>pgspin</tt> and <tt>pgspout</tt> in <tt>[[topas]]</tt>), high system CPU time, the [[lrud kernel thread]] using CPU, slow overall system throughput, slow backups and slow process startup. For most database systems, the ideal solution is to use [[raw logical volumes]]. If this is not acceptable, then [[direct I/O]] and [[concurrent I/O]] should be used. If for some reason this is not possible, then the last solution is to tune the [[AIX]] file caches to be less aggressive. == Parameters == The three main parameters that should be tuned are those controlling the size of the persistent file cache (<tt>minperm%</tt> and <tt>maxperm%</tt>) used for JFS filesystems, and the client file cache (<tt>maxclient%</tt>) used by NFS, CDRFS and JFS2 filesystems ; numperm% : Defines the current size of the persistent file cache. ; minperm% : Defines the minimum amount of RAM the persistent file cache may occupy. If <tt>numperm%</tt> is less than or equal to <tt>minperm%</tt>, file pages will not be stolen when RAM is required. ; maxperm% : Defines the maximum amount of RAM the persistent file cache may occupy before it is used as the sole source of new pages by the page stealing algorithm. By default, <tt>numperm%</tt> may exceed <tt>maxperm%</tt> if there is free memory available. The setting <tt>strict_maxperm</tt> may be set to one to change <tt>maxperm%</tt> into a hard limit, guaranteeing <tt>numperm%</tt> will never exceed <tt>maxperm%</tt>. ; strict_maxperm : As above, if set to 1, changes <tt>maxperm%</tt> into a hard limit. ; numclient% : Defines the current size of the client file cache. ; maxclient% : Defines the hard maximum size of the client file cache. ; strict_maxclient : Introduced in 5.2 ML4, allows the changing of <tt>maxclient%</tt> into a soft limit, similar to <tt>strict_maxperm</tt>. Note that <tt>maxclient%</tt> may never exceed <tt>maxperm%</tt>. In later versions of vmtune, this is enforced by changing both parameters if necessary. == Tuning for AIX 5.1 and Earlier == The tool to use is <tt>/usr/samples/kernel/vmtune<tt>, installed as part of the <tt>bos.adt.samples</tt> fileset. If run without options, it will display the currently configured tuneable values, and some of the current runtime values. '''Note:''' vmtume may be used to set the current runtime parameters only. To have changes take effect on reboot, vmtune must be initiated as part of the system startups. An example of a tuning command used on a system running Oracle may be: # /usr/samples/kernel/vmtune -p 3 -P 5 -h 1 -t 5 Which sets <tt>minperm%</tt> to 3%, <tt>maxperm%</tt> and <tt>maxclient%</tt> to 5%, and enables <tt>strict_maxperm</tt>. == Tuning for AIX 5.2 and Later == '''Note:''' AIX 5.2 includes a compatibilty version of <tt>vmtune</tt>. It is probably most wise to become familiar with the new tools, instead of relying on the backwards compatibility commands. The main tool to use is <tt>/usr/sbin/vmo</tt>, installed as part of the <tt>bos.perf.tune</tt> fileset. To display current cache sizes (<tt>numperm%</tt> and <tt>numclient%</tt>) use <tt>vmstat -v</tt>. <tt>vmo</tt> can change both persistent (reboot) values as well as runtime values, and so does not need to be present in the startups. It stores the persistent values in the <tt>/etc/tunables/nextboot</tt> file. Current values and characteristics may be displayed using: # vmo -L NAME CUR DEF BOOT MIN MAX UNIT TYPE DEPENDENCIES -------------------------------------------------------------------------------- memory_frames 512K 512K 4KB pages S -------------------------------------------------------------------------------- pinnable_frames 427718 427718 4KB pages S -------------------------------------------------------------------------------- maxfree 128 128 128 16 200K 4KB pages D minfree memory_frames ... A similar example to the <tt>vmtune</tt> example above using <tt>vmo</tt> may be: # vmo -p -o minperm%=3 -o maxperm%=5 -o strict_maxperm=1 -o maxclient%=5 == See Also == === Internal === * [[direct I/O]] * [[concurrent I/O]] * [[lrud kernel thread]] === External === * [http://www-03.ibm.com/support/techdocs/atsmastr.nsf/032f6e163324983085256b79007f5aec/c82a72e602d0fc4b86256fc100683d73?OpenDocument Oracle 9i & 10g on IBM AIX5L: Tips & Considerations] White Paper. Document ID WP100556. * [http://publib-b.boulder.ibm.com/redbooks.nsf/f338d71ccde39f08852568dd006f956d/81b8a24c0d90ad3485256ec50043b8fc?OpenDocument JFS2/DIO Sequential Input/Output Performance on IBM pSeries 690] Redpaper. IBM Form Number REDP-9122-00. * [http://service.sap.com/~form/handler?_NNUM=822896 SAP Note #822896]: Increased Repaging Rates in AIX 5.2 and above with JFS2 * [http://service.sap.com/~form/handler?_NNUM=750205 SAP Note #750205]: High memory usage with AIX5.2 and Oracle9.2 * [http://service.sap.com/~form/handler?_NNUM=103747 SAP Note #103747]: Performance: Parameter recommendations for Rel. 4.0 and high * [http://service.sap.com/~form/handler?_NNUM=78498 SAP Note #78498]: High paging rate on AIX servers, in part. database [[Category:AIX]] e876e63c32e82437c8cb9804298d055a73bd44a4 841 840 2005-12-12T08:08:13Z Stix 2 /* External */ Add/fix white paper links wikitext text/x-wiki ==Introduction == By default, AIX is tuned for a mixed workload, and will grow its [[VMM]] file cache up to 80% of physical RAM. While this may be great for an NFS server, SMTP relay or web server, it is very poor for running any application which does its own cache management. This includes most databases (Oracle, DB2, Sybase, PostgreSQL, MySQL using InnoDB tables, TSM) and some other software (eg. the Squid web cache). Common symptoms include high paging (high <tt>pgspin</tt> and <tt>pgspout</tt> in <tt>[[topas]]</tt>), high system CPU time, the [[lrud kernel thread]] using CPU, slow overall system throughput, slow backups and slow process startup. For most database systems, the ideal solution is to use [[raw logical volumes]]. If this is not acceptable, then [[direct I/O]] and [[concurrent I/O]] should be used. If for some reason this is not possible, then the last solution is to tune the [[AIX]] file caches to be less aggressive. == Parameters == The three main parameters that should be tuned are those controlling the size of the persistent file cache (<tt>minperm%</tt> and <tt>maxperm%</tt>) used for JFS filesystems, and the client file cache (<tt>maxclient%</tt>) used by NFS, CDRFS and JFS2 filesystems ; numperm% : Defines the current size of the persistent file cache. ; minperm% : Defines the minimum amount of RAM the persistent file cache may occupy. If <tt>numperm%</tt> is less than or equal to <tt>minperm%</tt>, file pages will not be stolen when RAM is required. ; maxperm% : Defines the maximum amount of RAM the persistent file cache may occupy before it is used as the sole source of new pages by the page stealing algorithm. By default, <tt>numperm%</tt> may exceed <tt>maxperm%</tt> if there is free memory available. The setting <tt>strict_maxperm</tt> may be set to one to change <tt>maxperm%</tt> into a hard limit, guaranteeing <tt>numperm%</tt> will never exceed <tt>maxperm%</tt>. ; strict_maxperm : As above, if set to 1, changes <tt>maxperm%</tt> into a hard limit. ; numclient% : Defines the current size of the client file cache. ; maxclient% : Defines the hard maximum size of the client file cache. ; strict_maxclient : Introduced in 5.2 ML4, allows the changing of <tt>maxclient%</tt> into a soft limit, similar to <tt>strict_maxperm</tt>. Note that <tt>maxclient%</tt> may never exceed <tt>maxperm%</tt>. In later versions of vmtune, this is enforced by changing both parameters if necessary. == Tuning for AIX 5.1 and Earlier == The tool to use is <tt>/usr/samples/kernel/vmtune<tt>, installed as part of the <tt>bos.adt.samples</tt> fileset. If run without options, it will display the currently configured tuneable values, and some of the current runtime values. '''Note:''' vmtume may be used to set the current runtime parameters only. To have changes take effect on reboot, vmtune must be initiated as part of the system startups. An example of a tuning command used on a system running Oracle may be: # /usr/samples/kernel/vmtune -p 3 -P 5 -h 1 -t 5 Which sets <tt>minperm%</tt> to 3%, <tt>maxperm%</tt> and <tt>maxclient%</tt> to 5%, and enables <tt>strict_maxperm</tt>. == Tuning for AIX 5.2 and Later == '''Note:''' AIX 5.2 includes a compatibilty version of <tt>vmtune</tt>. It is probably most wise to become familiar with the new tools, instead of relying on the backwards compatibility commands. The main tool to use is <tt>/usr/sbin/vmo</tt>, installed as part of the <tt>bos.perf.tune</tt> fileset. To display current cache sizes (<tt>numperm%</tt> and <tt>numclient%</tt>) use <tt>vmstat -v</tt>. <tt>vmo</tt> can change both persistent (reboot) values as well as runtime values, and so does not need to be present in the startups. It stores the persistent values in the <tt>/etc/tunables/nextboot</tt> file. Current values and characteristics may be displayed using: # vmo -L NAME CUR DEF BOOT MIN MAX UNIT TYPE DEPENDENCIES -------------------------------------------------------------------------------- memory_frames 512K 512K 4KB pages S -------------------------------------------------------------------------------- pinnable_frames 427718 427718 4KB pages S -------------------------------------------------------------------------------- maxfree 128 128 128 16 200K 4KB pages D minfree memory_frames ... A similar example to the <tt>vmtune</tt> example above using <tt>vmo</tt> may be: # vmo -p -o minperm%=3 -o maxperm%=5 -o strict_maxperm=1 -o maxclient%=5 == See Also == === Internal === * [[direct I/O]] * [[concurrent I/O]] * [[lrud kernel thread]] === External === * [http://www-03.ibm.com/support/techdocs/atsmastr.nsf/WebIndex/WP100556 Oracle 9i & 10g on IBM AIX5L: Tips & Considerations] White Paper. * [http://www-03.ibm.com/support/techdocs/atsmastr.nsf/WebIndex/WP100657 Oracle Architecture and Performance Tuning on AIX] White Paper. * [http://www-03.ibm.com/support/techdocs/atsmastr.nsf/WebIndex/WP100377 Tuning SAP R/3 with Oracle on pSeries] White Paper. * [http://publib-b.boulder.ibm.com/redbooks.nsf/f338d71ccde39f08852568dd006f956d/81b8a24c0d90ad3485256ec50043b8fc?OpenDocument JFS2/DIO Sequential Input/Output Performance on IBM pSeries 690] Redpaper. IBM Form Number REDP-9122-00. * [http://service.sap.com/~form/handler?_NNUM=822896 SAP Note #822896]: Increased Repaging Rates in AIX 5.2 and above with JFS2 * [http://service.sap.com/~form/handler?_NNUM=750205 SAP Note #750205]: High memory usage with AIX5.2 and Oracle9.2 * [http://service.sap.com/~form/handler?_NNUM=103747 SAP Note #103747]: Performance: Parameter recommendations for Rel. 4.0 and high * [http://service.sap.com/~form/handler?_NNUM=78498 SAP Note #78498]: High paging rate on AIX servers, in part. database [[Category:AIX]] 7151cdbb547d531310a90de82a92ed3e79611cf6 1711 841 2005-12-12T08:11:40Z Stix 2 /* External */ Fix RedPaper link wikitext text/x-wiki ==Introduction == By default, AIX is tuned for a mixed workload, and will grow its [[VMM]] file cache up to 80% of physical RAM. While this may be great for an NFS server, SMTP relay or web server, it is very poor for running any application which does its own cache management. This includes most databases (Oracle, DB2, Sybase, PostgreSQL, MySQL using InnoDB tables, TSM) and some other software (eg. the Squid web cache). Common symptoms include high paging (high <tt>pgspin</tt> and <tt>pgspout</tt> in <tt>[[topas]]</tt>), high system CPU time, the [[lrud kernel thread]] using CPU, slow overall system throughput, slow backups and slow process startup. For most database systems, the ideal solution is to use [[raw logical volumes]]. If this is not acceptable, then [[direct I/O]] and [[concurrent I/O]] should be used. If for some reason this is not possible, then the last solution is to tune the [[AIX]] file caches to be less aggressive. == Parameters == The three main parameters that should be tuned are those controlling the size of the persistent file cache (<tt>minperm%</tt> and <tt>maxperm%</tt>) used for JFS filesystems, and the client file cache (<tt>maxclient%</tt>) used by NFS, CDRFS and JFS2 filesystems ; numperm% : Defines the current size of the persistent file cache. ; minperm% : Defines the minimum amount of RAM the persistent file cache may occupy. If <tt>numperm%</tt> is less than or equal to <tt>minperm%</tt>, file pages will not be stolen when RAM is required. ; maxperm% : Defines the maximum amount of RAM the persistent file cache may occupy before it is used as the sole source of new pages by the page stealing algorithm. By default, <tt>numperm%</tt> may exceed <tt>maxperm%</tt> if there is free memory available. The setting <tt>strict_maxperm</tt> may be set to one to change <tt>maxperm%</tt> into a hard limit, guaranteeing <tt>numperm%</tt> will never exceed <tt>maxperm%</tt>. ; strict_maxperm : As above, if set to 1, changes <tt>maxperm%</tt> into a hard limit. ; numclient% : Defines the current size of the client file cache. ; maxclient% : Defines the hard maximum size of the client file cache. ; strict_maxclient : Introduced in 5.2 ML4, allows the changing of <tt>maxclient%</tt> into a soft limit, similar to <tt>strict_maxperm</tt>. Note that <tt>maxclient%</tt> may never exceed <tt>maxperm%</tt>. In later versions of vmtune, this is enforced by changing both parameters if necessary. == Tuning for AIX 5.1 and Earlier == The tool to use is <tt>/usr/samples/kernel/vmtune<tt>, installed as part of the <tt>bos.adt.samples</tt> fileset. If run without options, it will display the currently configured tuneable values, and some of the current runtime values. '''Note:''' vmtume may be used to set the current runtime parameters only. To have changes take effect on reboot, vmtune must be initiated as part of the system startups. An example of a tuning command used on a system running Oracle may be: # /usr/samples/kernel/vmtune -p 3 -P 5 -h 1 -t 5 Which sets <tt>minperm%</tt> to 3%, <tt>maxperm%</tt> and <tt>maxclient%</tt> to 5%, and enables <tt>strict_maxperm</tt>. == Tuning for AIX 5.2 and Later == '''Note:''' AIX 5.2 includes a compatibilty version of <tt>vmtune</tt>. It is probably most wise to become familiar with the new tools, instead of relying on the backwards compatibility commands. The main tool to use is <tt>/usr/sbin/vmo</tt>, installed as part of the <tt>bos.perf.tune</tt> fileset. To display current cache sizes (<tt>numperm%</tt> and <tt>numclient%</tt>) use <tt>vmstat -v</tt>. <tt>vmo</tt> can change both persistent (reboot) values as well as runtime values, and so does not need to be present in the startups. It stores the persistent values in the <tt>/etc/tunables/nextboot</tt> file. Current values and characteristics may be displayed using: # vmo -L NAME CUR DEF BOOT MIN MAX UNIT TYPE DEPENDENCIES -------------------------------------------------------------------------------- memory_frames 512K 512K 4KB pages S -------------------------------------------------------------------------------- pinnable_frames 427718 427718 4KB pages S -------------------------------------------------------------------------------- maxfree 128 128 128 16 200K 4KB pages D minfree memory_frames ... A similar example to the <tt>vmtune</tt> example above using <tt>vmo</tt> may be: # vmo -p -o minperm%=3 -o maxperm%=5 -o strict_maxperm=1 -o maxclient%=5 == See Also == === Internal === * [[direct I/O]] * [[concurrent I/O]] * [[lrud kernel thread]] === External === * [http://www-03.ibm.com/support/techdocs/atsmastr.nsf/WebIndex/WP100556 Oracle 9i & 10g on IBM AIX5L: Tips & Considerations] White Paper. * [http://www-03.ibm.com/support/techdocs/atsmastr.nsf/WebIndex/WP100657 Oracle Architecture and Performance Tuning on AIX] White Paper. * [http://www-03.ibm.com/support/techdocs/atsmastr.nsf/WebIndex/WP100377 Tuning SAP R/3 with Oracle on pSeries] White Paper. * [http://www.redbooks.ibm.com/abstracts/redp9122.html?Open JFS2/DIO Sequential Input/Output Performance on IBM pSeries 690] Redpaper. IBM Form Number REDP-9122-00. * [http://service.sap.com/~form/handler?_NNUM=822896 SAP Note #822896]: Increased Repaging Rates in AIX 5.2 and above with JFS2 * [http://service.sap.com/~form/handler?_NNUM=750205 SAP Note #750205]: High memory usage with AIX5.2 and Oracle9.2 * [http://service.sap.com/~form/handler?_NNUM=103747 SAP Note #103747]: Performance: Parameter recommendations for Rel. 4.0 and high * [http://service.sap.com/~form/handler?_NNUM=78498 SAP Note #78498]: High paging rate on AIX servers, in part. database [[Category:AIX]] ae5e37eed24f318bcd169f5f068440028c96e58f Internet Links 0 804 834 833 2005-11-21T21:37:44Z Stix 2 /* TSM Links */ add TSM Wiki link wikitext text/x-wiki == Friends Pages == * [http://wunit.net/ Mark Curtis and Katherine Howlin]. * [http://ozemail.com.au/~jorgi/ Jorgi's World] - Site of George Zamroz. * [http://members.optusnet.com.au/~blunatic/ Brad "Blunatic" Olds]. == Computer-Technical Links == === BSD === * [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there. * [http://www.opendarwin.org/ OpenDarwin]. * [http://www.daemonnews.org/ D&aelig;mon News], for all news BSD. * [http://www.bsdfreak.org/ BSDFreak], for more news BSD. * [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging. ==== BSD Goodies ==== * [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com. * [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com. * [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site. === Apple News and Rumours === * [http://macosrumors.com/ MacOS Rumors], they're sometimes right. * [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO. * [http://www.appleinsider.com/ AppleInsider]. * [http://www.thinksecret.com/ Think Secret]. === UNIX === * [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators. * [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes. === TSM Links === * [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims. * [http://tsmwiki.com/ TSM Wiki]. === Industry and Technology News === * [http://theregister.co.uk The Register]. Another great news site. * [http://slashdot.org/ Slashdot]. What more need be said? * [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology. === Standards === * [http://www.opengroup.org/products/publications/catalog/web.htm Open Group online publications]. * [http://www.unix.org/ www.unix.org], the home of SUS. * [http://www.t10.org/ t10.org], home of the SCSI standards. * [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards. === Popular Internet Search Engines === * [http://www.google.com/ Google] - ubiquitous. * [http://www.gigablast.com/ Gigablast], fairly new, shows some promise. * [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index). * [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index. * [http://www.yahoo.com/ Yahoo]. * [http://www.wisenut.com/ WiseNut]. * [http://teoma.com/ Teoma]. * [http://www.ask.com/ Ask Jeeves] (uses Teoma engine). * [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea. * [http://search.msn.com/ MSN Search]. == Photography == * [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras. == Articles == * [http://www.acmqueue.org/modules.php?name=Content&amp;pa=showpage&amp;pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device. == Sport == * [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info. * [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good. * [http://www.tenniswollongong.com.au/ Tennis Wollongong]. * [http://firestorm1.topcities.com/wptc/ Wiseman Park Tennis Club]. * [http://www.iacski.com/ Illawarra Alpine Club]. == Miscellaneous == * [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language. [[Category:Links]] [[Category:Personal]] 799d384b0105dfe8be34e22b6583af3352890f01 837 834 2005-11-21T21:48:04Z Stix 2 /* Computer-Technical Links */ Add Software/Source archives wikitext text/x-wiki == Friends Pages == * [http://wunit.net/ Mark Curtis and Katherine Howlin]. * [http://ozemail.com.au/~jorgi/ Jorgi's World] - Site of George Zamroz. * [http://members.optusnet.com.au/~blunatic/ Brad "Blunatic" Olds]. == Computer-Technical Links == === BSD === * [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there. * [http://www.opendarwin.org/ OpenDarwin]. * [http://www.daemonnews.org/ D&aelig;mon News], for all news BSD. * [http://www.bsdfreak.org/ BSDFreak], for more news BSD. * [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging. ==== BSD Goodies ==== * [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com. * [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com. * [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site. === Apple News and Rumours === * [http://macosrumors.com/ MacOS Rumors], they're sometimes right. * [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO. * [http://www.appleinsider.com/ AppleInsider]. * [http://www.thinksecret.com/ Think Secret]. === UNIX === * [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators. * [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes. === TSM Links === * [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims. * [http://tsmwiki.com/ TSM Wiki]. === Industry and Technology News === * [http://theregister.co.uk The Register]. Another great news site. * [http://slashdot.org/ Slashdot]. What more need be said? * [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology. === Software/Source Archives === * [http://sourceforge.net/ SourceForge]. * [http://www.gnu.org GNU.org]. * [http://www.nongnu.org Savannah] aka nongnu.org. === Standards === * [http://www.opengroup.org/products/publications/catalog/web.htm Open Group online publications]. * [http://www.unix.org/ www.unix.org], the home of SUS. * [http://www.t10.org/ t10.org], home of the SCSI standards. * [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards. === Popular Internet Search Engines === * [http://www.google.com/ Google] - ubiquitous. * [http://www.gigablast.com/ Gigablast], fairly new, shows some promise. * [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index). * [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index. * [http://www.yahoo.com/ Yahoo]. * [http://www.wisenut.com/ WiseNut]. * [http://teoma.com/ Teoma]. * [http://www.ask.com/ Ask Jeeves] (uses Teoma engine). * [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea. * [http://search.msn.com/ MSN Search]. == Photography == * [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras. == Articles == * [http://www.acmqueue.org/modules.php?name=Content&amp;pa=showpage&amp;pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device. == Sport == * [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info. * [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good. * [http://www.tenniswollongong.com.au/ Tennis Wollongong]. * [http://firestorm1.topcities.com/wptc/ Wiseman Park Tennis Club]. * [http://www.iacski.com/ Illawarra Alpine Club]. == Miscellaneous == * [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language. [[Category:Links]] [[Category:Personal]] 9eda287515b252e00d02e63c57c524529d0bd270 844 837 2005-12-03T22:56:59Z Stix 2 /* Computer-Technical Links */ added stores/markets links wikitext text/x-wiki == Friends Pages == * [http://wunit.net/ Mark Curtis and Katherine Howlin]. * [http://ozemail.com.au/~jorgi/ Jorgi's World] - Site of George Zamroz. * [http://members.optusnet.com.au/~blunatic/ Brad "Blunatic" Olds]. == Computer-Technical Links == === BSD === * [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there. * [http://www.opendarwin.org/ OpenDarwin]. * [http://www.daemonnews.org/ D&aelig;mon News], for all news BSD. * [http://www.bsdfreak.org/ BSDFreak], for more news BSD. * [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging. ==== BSD Goodies ==== * [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com. * [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com. * [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site. === Apple News and Rumours === * [http://macosrumors.com/ MacOS Rumors], they're sometimes right. * [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO. * [http://www.appleinsider.com/ AppleInsider]. * [http://www.thinksecret.com/ Think Secret]. === UNIX === * [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators. * [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes. === TSM Links === * [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims. * [http://tsmwiki.com/ TSM Wiki]. === Industry and Technology News === * [http://theregister.co.uk The Register]. Another great news site. * [http://slashdot.org/ Slashdot]. What more need be said? * [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology. === Software/Source Archives === * [http://sourceforge.net/ SourceForge]. * [http://www.gnu.org GNU.org]. * [http://www.nongnu.org Savannah] aka nongnu.org. === Standards === * [http://www.opengroup.org/products/publications/catalog/web.htm Open Group online publications]. * [http://www.unix.org/ www.unix.org], the home of SUS. * [http://www.t10.org/ t10.org], home of the SCSI standards. * [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards. === Local Hardware Markets and Stores === * [http://www.computerfairs.com.au/ Computer Fairs Australia]. * [http://www.computermarkets.com/ Computer Fairs NSW]. === Popular Internet Search Engines === * [http://www.google.com/ Google] - ubiquitous. * [http://www.gigablast.com/ Gigablast], fairly new, shows some promise. * [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index). * [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index. * [http://www.yahoo.com/ Yahoo]. * [http://www.wisenut.com/ WiseNut]. * [http://teoma.com/ Teoma]. * [http://www.ask.com/ Ask Jeeves] (uses Teoma engine). * [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea. * [http://search.msn.com/ MSN Search]. == Photography == * [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras. == Articles == * [http://www.acmqueue.org/modules.php?name=Content&amp;pa=showpage&amp;pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device. == Sport == * [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info. * [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good. * [http://www.tenniswollongong.com.au/ Tennis Wollongong]. * [http://firestorm1.topcities.com/wptc/ Wiseman Park Tennis Club]. * [http://www.iacski.com/ Illawarra Alpine Club]. == Miscellaneous == * [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language. [[Category:Links]] [[Category:Personal]] 8cfd753b89d7715504ccdf5e0e1505f60aa82d58 884 844 2005-12-19T05:59:04Z Stix 2 /* Articles */ Add a couple of interesting links wikitext text/x-wiki == Friends Pages == * [http://wunit.net/ Mark Curtis and Katherine Howlin]. * [http://ozemail.com.au/~jorgi/ Jorgi's World] - Site of George Zamroz. * [http://members.optusnet.com.au/~blunatic/ Brad "Blunatic" Olds]. == Computer-Technical Links == === BSD === * [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there. * [http://www.opendarwin.org/ OpenDarwin]. * [http://www.daemonnews.org/ D&aelig;mon News], for all news BSD. * [http://www.bsdfreak.org/ BSDFreak], for more news BSD. * [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging. ==== BSD Goodies ==== * [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com. * [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com. * [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site. === Apple News and Rumours === * [http://macosrumors.com/ MacOS Rumors], they're sometimes right. * [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO. * [http://www.appleinsider.com/ AppleInsider]. * [http://www.thinksecret.com/ Think Secret]. === UNIX === * [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators. * [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes. === TSM Links === * [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims. * [http://tsmwiki.com/ TSM Wiki]. === Industry and Technology News === * [http://theregister.co.uk The Register]. Another great news site. * [http://slashdot.org/ Slashdot]. What more need be said? * [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology. === Software/Source Archives === * [http://sourceforge.net/ SourceForge]. * [http://www.gnu.org GNU.org]. * [http://www.nongnu.org Savannah] aka nongnu.org. === Standards === * [http://www.opengroup.org/products/publications/catalog/web.htm Open Group online publications]. * [http://www.unix.org/ www.unix.org], the home of SUS. * [http://www.t10.org/ t10.org], home of the SCSI standards. * [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards. === Local Hardware Markets and Stores === * [http://www.computerfairs.com.au/ Computer Fairs Australia]. * [http://www.computermarkets.com/ Computer Fairs NSW]. === Popular Internet Search Engines === * [http://www.google.com/ Google] - ubiquitous. * [http://www.gigablast.com/ Gigablast], fairly new, shows some promise. * [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index). * [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index. * [http://www.yahoo.com/ Yahoo]. * [http://www.wisenut.com/ WiseNut]. * [http://teoma.com/ Teoma]. * [http://www.ask.com/ Ask Jeeves] (uses Teoma engine). * [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea. * [http://search.msn.com/ MSN Search]. == Photography == * [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras. == Articles == * [http://www.acmqueue.org/modules.php?name=Content&amp;pa=showpage&amp;pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device. * [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way]. * [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team. == Sport == * [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info. * [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good. * [http://www.tenniswollongong.com.au/ Tennis Wollongong]. * [http://firestorm1.topcities.com/wptc/ Wiseman Park Tennis Club]. * [http://www.iacski.com/ Illawarra Alpine Club]. == Miscellaneous == * [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language. [[Category:Links]] [[Category:Personal]] 1c6be1fe8ee2adcc53fa7c9e78ba09c3895587fb Handy AIX links 0 744 845 835 2005-11-30T05:11:42Z Stix 2 Add link to performance report wikitext text/x-wiki * Buried in [[IBM]]'s website: ** [http://www.ibm.com/servers/eserver/support/pseries/aixfixes.html AIX Patches]. ** [http://publib.boulder.ibm.com/infocenter/pseries/index.jsp AIX and pSeries Information Center]. ** [http://techsupport.services.ibm.com/server/mdownload Microcode and Firmware] for i5, OpenPower, p5, pSeries, and RS/6000 systems. ** [http://techsupport.services.ibm.com/server/hmc HMC support and upgrades]. ** [http://www.ibm.com/ibmlink/link2/servicelink/servicelinkPage.jsp?lc=en&cc=AU IBMLink 2000 Australia]. ** [http://www.ibm.com/developerworks/java/jdk/index.html IBM Java JRE and SDK (JDK) downloads]. ** [http://www-306.ibm.com/software/info/supportlifecycle/ IBM Software Support Lifecycle], listing end of life dates for various IBM products. ** [http://www-1.ibm.com/servers/aix/os/aixs2s.pdf AIX Strength to Strength] - document detailing the change history of AIX from 3.2.5 to current. ** [http://www-03.ibm.com/servers/systems/p/hardware/system_perf.html IBM System p5, eServer p5, pSeries, OpenPower and IBM RS/6000 Performance Report]. ** [http://www-1.ibm.com/servers/eserver/pseries/ondemand/cod/ Capacity Update on Demand] (aka [[CuOD]]). * [http://www.faqs.org/faqs/aix-faq/ The AIX FAQ]. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts] - ADSM/TSM FAQ as compiled by Richard Sims. Also contains some AIX info. * [http://www.bullfreeware.com/ Bull AIX Freeware]. * Quick links into the service.boulder.ibm.com FTP site: ** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765E6100/ AIX 5.1 patches] ** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765E6200/ AIX 5.2 patches] ** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765G0300/ AIX 5.3 patches] ** [ftp://service.boulder.ibm.com/storage/3590/code3590/ 3590 tape drive microcode] ** [ftp://service.boulder.ibm.com/storage/devdrvr/ IBM Atape device driver] ** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765F6200/ HACMP 5.1 patches] [[Category:AIX]] [[Category:Links]] 69d00f4c357b008eb65f2d8e9fbb69a1d6ae7d95 898 845 2005-12-20T01:36:29Z Stix 2 Add the RPMS dir wikitext text/x-wiki * Buried in [[IBM]]'s website: ** [http://www.ibm.com/servers/eserver/support/pseries/aixfixes.html AIX Patches]. ** [http://publib.boulder.ibm.com/infocenter/pseries/index.jsp AIX and pSeries Information Center]. ** [http://techsupport.services.ibm.com/server/mdownload Microcode and Firmware] for i5, OpenPower, p5, pSeries, and RS/6000 systems. ** [http://techsupport.services.ibm.com/server/hmc HMC support and upgrades]. ** [http://www.ibm.com/ibmlink/link2/servicelink/servicelinkPage.jsp?lc=en&cc=AU IBMLink 2000 Australia]. ** [http://www.ibm.com/developerworks/java/jdk/index.html IBM Java JRE and SDK (JDK) downloads]. ** [http://www-306.ibm.com/software/info/supportlifecycle/ IBM Software Support Lifecycle], listing end of life dates for various IBM products. ** [http://www-1.ibm.com/servers/aix/os/aixs2s.pdf AIX Strength to Strength] - document detailing the change history of AIX from 3.2.5 to current. ** [http://www-03.ibm.com/servers/systems/p/hardware/system_perf.html IBM System p5, eServer p5, pSeries, OpenPower and IBM RS/6000 Performance Report]. ** [http://www-1.ibm.com/servers/eserver/pseries/ondemand/cod/ Capacity Update on Demand] (aka [[CuOD]]). * [http://www.faqs.org/faqs/aix-faq/ The AIX FAQ]. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts] - ADSM/TSM FAQ as compiled by Richard Sims. Also contains some AIX info. * [http://www.bullfreeware.com/ Bull AIX Freeware]. * Quick links into the service.boulder.ibm.com FTP site: ** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765E6100/ AIX 5.1 patches] ** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765E6200/ AIX 5.2 patches] ** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765G0300/ AIX 5.3 patches] ** [ftp://service.boulder.ibm.com/aix/freeSoftware/aixtoolbox/RPMS/ AIX FreeSoftware RPMS] ** [ftp://service.boulder.ibm.com/storage/3590/code3590/ 3590 tape drive microcode] ** [ftp://service.boulder.ibm.com/storage/devdrvr/ IBM Atape device driver] ** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765F6200/ HACMP 5.1 patches] [[Category:AIX]] [[Category:Links]] d9a2cdc2880be6403796567a6229ffc314dc3ede Synchronizing Disk Names 0 811 1726 836 2005-12-01T10:53:59Z Stix 2 /* Procedure */ typo wikitext text/x-wiki This document was originally available at http://service.software.ibm.com/rs6k/techdocs/90605223414648.btml but appears to have since moved and disappeared. This text is from a hardcopy taken 1999-03-05. === Special Notices === Please use this information with care. IBM will not be responsible for damages of any kind resulting from its use. The use of this information is the sole responsibility of the customer and depends on the customer's ability to evaluate and integrate this information into the customer's operational environment. == Synchronizing Disk Names == === About This Document === Use the following script when the names of your hard disks are out of order (for example hdisk0, hdisk2, hdisk3 instead of hdisk0, hdisk1, hdisk2). The order of the disk names generally does not cause errors, but it may cause confusion for the user. Run the following '''dsksync''' script to alleviate such confusion. The script renames the hard disks. The order of the disks' names after you reboot the machine will be determined on the order they are detected by the device configuration process. For instance, a disk at the address 00-00-0S-00 will be numbered before a disk at the address 00-00-0S-20 or 00-05-00-00. This document applies to AIX Versions 3.1 through 4.2 on the RS/6000. === Procedure === Before running this script, make sure the key is in Normal position. lsdev -Cc disk | awk '{ print $1 }' | while read HDname; do odmdelete -q "name = $HDname " -o CuAt odmdelete -q "value = $HDname " -o CuAt odmdelete -q "name = $HDname " -o CuDv odmdelete -q "value3 = $HDname " -o CuDvDr odmdelete -q "name = $HDname " -o CuVPD done rm -f /dev/hdisk* rm -f /dev/rhdisk* savebase When the shell script completes successfully, run the following command to shut down and reboot. shutdown -Fr [[Category:AIX]] 667495752bd320dd6ed1bf55f123ecf52fd7e140 About Stix 0 785 852 838 2005-12-04T08:48:14Z Stix 2 /* Employment */ Fix link wikitext text/x-wiki == General == === Where I call home === I live by myself in a two bedroom unit in North Wollongong, NSW, Australia, after growing up on a 100 acre (40.5 hectare) hobby farm near Nowra. === Employment === I currently work as a UNIX Systems Administrator for [http://www.csc.com/au CSC Australia], working in a team of around 12, with a variety of technologies on a number of different contracts. === Education === Graduated with Bachelor of Computer Science with First Class Honours in 2001 from the [http://www.uow.edu.au University of Wollongong], completing the degree part-time starting 1993. Prior to Uni, I completed 6 years high school at [http://www.nowra-h.schools.nsw.edu.au/ Nowra Technology High School], finishing 1992. === Contact Details === ==== Work ==== CSC Australia<br> Computer Centre, Care of Bluescope Steelworks, Five Islands Road, Port Kembla, 2502, NSW, Australia.<br> Email: [[mailto:pripke@csc.com.au]]<br> Phone: +61 2 4275 4101<br> Fax: +61 2 4275 7801<br> ==== Home ==== Email: [[mailto:stix@stix.id.au]]<br> Phone: +61 2 4229 5336<br> Mobile: +61 419 432 517<br> Fax: +61 2 4229 7678<br> == Interests == === Music === My tastes in music are eclectic, to say the least. At any time, my CD player is likely to contain anything from [http://www.enya.com/ Enya], [http://www.endorphin.tv/ Endorphin], Gatecrasher, [http://www.enigma.de/ Enigma], Live, Veruca Salt, Ganggajang, Air (the French band), [http://www.ebtg.com/ Everything But The Girl], the Corrs, Ben Folds Five, Stone Temple Pilots, modern jazz with Marc Moulin, or straight classical (Bach, Ravel, Mozart, Handel, Strauss, Rachmaninov, Vivaldi, Schubert, ...). And as for radio, there's basically only four stations worth listening to in Aus: [http://abc.net.au/radio/localradio/ ABC Local Radio], [http://abc.net.au/rn/ ABC Radio National] (for news and sport (think cricket)), [http://abc.net.au/classic/ ABC Classic FM] and ABC's "youth radio" [http://abc.net.au/triplej/ TripleJ]. You can even listen to the J's on the [http://abc.net.au/triplej/listen/default.htm 'Net]. In case you hadn't guessed, my radio's usually stuck on JJJ. At home, I have a nice [http://www.yamahamusic.com.au/ Yamaha] [http://www.yamahamusic.com.au/products/avit/htavreceivers/RX-V757B.asp RX-V757B] receiver/amp (upgraded from an RX-V2092), with 5-channels worth of Aaron speakers - a pair of ATS-5 speakers at the front, a pair of ATS-1 speakers for the rear, and a CC-240 centre speaker. Very happy with the setup, a very clean, natural sound. The room is small enough for the ATS-5s to pump out enough bass, without annoying the neighbours too much. The rest of the components are Yamaha CDC-765 6 disc CD turntable, Yamaha DVD-S796 DVD player, Sony SLV-X822 VCR and a [http://www.sharp.net.au/ Sharp] 32" Aquos [http://www.sharp.net.au/catalogue/productinfo.asp?model=LC32GA4X LC32GA4X] LCD TV. I originally purchased a [http://www.dgtec.com.au/ DGTEC] [http://www.dgtec.com.au/?page=dg-hd804 DG-HD804] set-top box, but due to problems and a fairly crude interface, I've swapped to a [http://www.strong.com.au/ Strong Technologies] [http://www.strong.com.au/frmProdDetails.aspx?id=89 SRT 5400] which appears to be a far better, if more expensive, unit. I also have a 3rd Generation 40 GB [http://www.apple.com/ipod/ iPod], which is still surviving well, after being used cycling, in the car and hooked up to the rest of the gear above. I originally filled my iPod using [http://www.netbsd.org NetBSD] and [http://www.gnu.org/software/gnupod/ gnupod], but I'm now giving [http://www.gtkpod.org/about.html gtkpod] a whirl. === Sport === I'm not overly athletic, but I do play tennis around three or four times a week, playing in the [http://www.tenniswollongong.com.au/ Wollongong District] Mens Wednesday Night Comp, and the Saturday Afternoon Mixed Comp, and often Sunday afternoon social game at my home courts at Wiseman Park, in Wollongong. I'm almost a B-grade player, but a shoulder injury (rotator-cuff partial tear) has held me back somewhat. I also try to get some cycling in, with the cycleway only a few hundred metres from my unit, there's no excuses. During the summer months I'm more keen to ride, my goal being to ride to work at least a couple of times a week (only 11 km each way). A goal that hasn't been realised. As well as these, I was introduced to skiing at an early age, with my parents both being ski instructors at various times. Although during high school, downhill skiing wasn't quite in the budget, so I enjoyed some cross-country skiiing (traditional, not skating). Now, with a good job, I try to get a weeks downhill skiing in each year, with some cross country skiing on the side. Being a member of the [http://www.iacski.com/ Illawarra Alpine Club (IAC)] means I get great accommodation. === Computers === I'm a regular lurker on the [http://www.netbsd.org/MailingLists/ NetBSD], [http://developer.apple.com/darwin/mail.html Darwin] and [http://my.adsm.org/adsm-l.php TSM] (Tivoli Storage Manager) mailing lists, mainly learning and questioning, but responding when there's time. Also, I'm a part time hobbyist programmer in a variety of languages, my current choices being C, Perl, Objective-C, C++ and Java, probably in that order, although as in my [[Résumé]], I've touched a great deal more over the years. As would be expected, I've collected a fair bit of hardware. You can read up on some of my active [[Systems]]. ==== Email ==== If you see any of the following email addresses floating out there, yes, they are, or were, all me. Please update your addresslist to one of the current ones! {| border="1" cellpading="2" cellspacing="0" align="center" | Nov 2005-> || [[mailto:stix@stix.id.au]] |- | Jul 2003-> || [[mailto:stix@stix.homeunix.net]] |- | Sep 2004-> || [[mailto:stixpjr@gmail.com]] |- | Jan 2005-> || [[mailto:stix@exemail.com.au]] |- | Oct 2000-> || [[mailto:pripke@csc.com.au]] |- | Jul 1999-> || [[mailto:stixpjr@yahoo.com.au]] |- | Nov 1997-> || [[mailto:stixpjr@ozemail.com.au]] |- | Dec 2003-Jan 2005 || stix@swiftdsl.com.au |- | Feb 2002-Dec 2003 || stixpjr@bigpond.com.au |- | 1998-2000 || paul.ripke.pr@bhp.com.au |- | 1998-1998 || paul.p.r.ripke@msm.bhp.com.au |- | 1995-???? || paul.p.r.ripke@msmail.bhp.com.au |- | 1993-1995 || paul.pr.ripke@bhp.bhpmel04.telememo.au |- | 1996-2002 || pjr02@uow.edu.au |- | 1993-1996 || u9352236@cc.uow.edu.au |} == See Also == * [[Résumé]] * [[Systems]] [[Category:Personal]] a1ee93115df7b8817c8d01ea91000f9e8adb9c0e 853 852 2005-12-28T06:46:22Z Stix 2 /* Contact Details */ Add IM wikitext text/x-wiki == General == === Where I call home === I live by myself in a two bedroom unit in North Wollongong, NSW, Australia, after growing up on a 100 acre (40.5 hectare) hobby farm near Nowra. === Employment === I currently work as a UNIX Systems Administrator for [http://www.csc.com/au CSC Australia], working in a team of around 12, with a variety of technologies on a number of different contracts. === Education === Graduated with Bachelor of Computer Science with First Class Honours in 2001 from the [http://www.uow.edu.au University of Wollongong], completing the degree part-time starting 1993. Prior to Uni, I completed 6 years high school at [http://www.nowra-h.schools.nsw.edu.au/ Nowra Technology High School], finishing 1992. === Contact Details === ==== Work ==== CSC Australia<br> Computer Centre, Care of Bluescope Steelworks, Five Islands Road, Port Kembla, 2502, NSW, Australia.<br> Email: [[mailto:pripke@csc.com.au]]<br> Phone: +61 2 4275 4101<br> Fax: +61 2 4275 7801<br> ==== Home ==== Email: [[mailto:stix@stix.id.au]]<br> Phone: +61 2 4229 5336<br> Mobile: +61 419 432 517<br> Fax: +61 2 4229 7678<br> ==== Instant Messaging ==== * Jabber: stix@jabber.org.au * MSN: stix@stix.homeunix.net * Yahoo: stixpjr == Interests == === Music === My tastes in music are eclectic, to say the least. At any time, my CD player is likely to contain anything from [http://www.enya.com/ Enya], [http://www.endorphin.tv/ Endorphin], Gatecrasher, [http://www.enigma.de/ Enigma], Live, Veruca Salt, Ganggajang, Air (the French band), [http://www.ebtg.com/ Everything But The Girl], the Corrs, Ben Folds Five, Stone Temple Pilots, modern jazz with Marc Moulin, or straight classical (Bach, Ravel, Mozart, Handel, Strauss, Rachmaninov, Vivaldi, Schubert, ...). And as for radio, there's basically only four stations worth listening to in Aus: [http://abc.net.au/radio/localradio/ ABC Local Radio], [http://abc.net.au/rn/ ABC Radio National] (for news and sport (think cricket)), [http://abc.net.au/classic/ ABC Classic FM] and ABC's "youth radio" [http://abc.net.au/triplej/ TripleJ]. You can even listen to the J's on the [http://abc.net.au/triplej/listen/default.htm 'Net]. In case you hadn't guessed, my radio's usually stuck on JJJ. At home, I have a nice [http://www.yamahamusic.com.au/ Yamaha] [http://www.yamahamusic.com.au/products/avit/htavreceivers/RX-V757B.asp RX-V757B] receiver/amp (upgraded from an RX-V2092), with 5-channels worth of Aaron speakers - a pair of ATS-5 speakers at the front, a pair of ATS-1 speakers for the rear, and a CC-240 centre speaker. Very happy with the setup, a very clean, natural sound. The room is small enough for the ATS-5s to pump out enough bass, without annoying the neighbours too much. The rest of the components are Yamaha CDC-765 6 disc CD turntable, Yamaha DVD-S796 DVD player, Sony SLV-X822 VCR and a [http://www.sharp.net.au/ Sharp] 32" Aquos [http://www.sharp.net.au/catalogue/productinfo.asp?model=LC32GA4X LC32GA4X] LCD TV. I originally purchased a [http://www.dgtec.com.au/ DGTEC] [http://www.dgtec.com.au/?page=dg-hd804 DG-HD804] set-top box, but due to problems and a fairly crude interface, I've swapped to a [http://www.strong.com.au/ Strong Technologies] [http://www.strong.com.au/frmProdDetails.aspx?id=89 SRT 5400] which appears to be a far better, if more expensive, unit. I also have a 3rd Generation 40 GB [http://www.apple.com/ipod/ iPod], which is still surviving well, after being used cycling, in the car and hooked up to the rest of the gear above. I originally filled my iPod using [http://www.netbsd.org NetBSD] and [http://www.gnu.org/software/gnupod/ gnupod], but I'm now giving [http://www.gtkpod.org/about.html gtkpod] a whirl. === Sport === I'm not overly athletic, but I do play tennis around three or four times a week, playing in the [http://www.tenniswollongong.com.au/ Wollongong District] Mens Wednesday Night Comp, and the Saturday Afternoon Mixed Comp, and often Sunday afternoon social game at my home courts at Wiseman Park, in Wollongong. I'm almost a B-grade player, but a shoulder injury (rotator-cuff partial tear) has held me back somewhat. I also try to get some cycling in, with the cycleway only a few hundred metres from my unit, there's no excuses. During the summer months I'm more keen to ride, my goal being to ride to work at least a couple of times a week (only 11 km each way). A goal that hasn't been realised. As well as these, I was introduced to skiing at an early age, with my parents both being ski instructors at various times. Although during high school, downhill skiing wasn't quite in the budget, so I enjoyed some cross-country skiiing (traditional, not skating). Now, with a good job, I try to get a weeks downhill skiing in each year, with some cross country skiing on the side. Being a member of the [http://www.iacski.com/ Illawarra Alpine Club (IAC)] means I get great accommodation. === Computers === I'm a regular lurker on the [http://www.netbsd.org/MailingLists/ NetBSD], [http://developer.apple.com/darwin/mail.html Darwin] and [http://my.adsm.org/adsm-l.php TSM] (Tivoli Storage Manager) mailing lists, mainly learning and questioning, but responding when there's time. Also, I'm a part time hobbyist programmer in a variety of languages, my current choices being C, Perl, Objective-C, C++ and Java, probably in that order, although as in my [[Résumé]], I've touched a great deal more over the years. As would be expected, I've collected a fair bit of hardware. You can read up on some of my active [[Systems]]. ==== Email ==== If you see any of the following email addresses floating out there, yes, they are, or were, all me. Please update your addresslist to one of the current ones! {| border="1" cellpading="2" cellspacing="0" align="center" | Nov 2005-> || [[mailto:stix@stix.id.au]] |- | Jul 2003-> || [[mailto:stix@stix.homeunix.net]] |- | Sep 2004-> || [[mailto:stixpjr@gmail.com]] |- | Jan 2005-> || [[mailto:stix@exemail.com.au]] |- | Oct 2000-> || [[mailto:pripke@csc.com.au]] |- | Jul 1999-> || [[mailto:stixpjr@yahoo.com.au]] |- | Nov 1997-> || [[mailto:stixpjr@ozemail.com.au]] |- | Dec 2003-Jan 2005 || stix@swiftdsl.com.au |- | Feb 2002-Dec 2003 || stixpjr@bigpond.com.au |- | 1998-2000 || paul.ripke.pr@bhp.com.au |- | 1998-1998 || paul.p.r.ripke@msm.bhp.com.au |- | 1995-???? || paul.p.r.ripke@msmail.bhp.com.au |- | 1993-1995 || paul.pr.ripke@bhp.bhpmel04.telememo.au |- | 1996-2002 || pjr02@uow.edu.au |- | 1993-1996 || u9352236@cc.uow.edu.au |} == See Also == * [[Résumé]] * [[Systems]] [[Category:Personal]] a83b14f872ec535f95deb6bd7cc0ec971cb9797d 862 853 2005-12-28T06:50:47Z Stix 2 /* Instant Messaging */ Formatting wikitext text/x-wiki == General == === Where I call home === I live by myself in a two bedroom unit in North Wollongong, NSW, Australia, after growing up on a 100 acre (40.5 hectare) hobby farm near Nowra. === Employment === I currently work as a UNIX Systems Administrator for [http://www.csc.com/au CSC Australia], working in a team of around 12, with a variety of technologies on a number of different contracts. === Education === Graduated with Bachelor of Computer Science with First Class Honours in 2001 from the [http://www.uow.edu.au University of Wollongong], completing the degree part-time starting 1993. Prior to Uni, I completed 6 years high school at [http://www.nowra-h.schools.nsw.edu.au/ Nowra Technology High School], finishing 1992. === Contact Details === ==== Work ==== CSC Australia<br> Computer Centre, Care of Bluescope Steelworks, Five Islands Road, Port Kembla, 2502, NSW, Australia.<br> Email: [[mailto:pripke@csc.com.au]]<br> Phone: +61 2 4275 4101<br> Fax: +61 2 4275 7801<br> ==== Home ==== Email: [[mailto:stix@stix.id.au]]<br> Phone: +61 2 4229 5336<br> Mobile: +61 419 432 517<br> Fax: +61 2 4229 7678<br> ==== Instant Messaging ==== {| | '''Jabber:''' || stix@jabber.org.au |- | '''MSN:''' || stix@stix.homeunix.net |- |'''Yahoo:''' || stixpjr |} == Interests == === Music === My tastes in music are eclectic, to say the least. At any time, my CD player is likely to contain anything from [http://www.enya.com/ Enya], [http://www.endorphin.tv/ Endorphin], Gatecrasher, [http://www.enigma.de/ Enigma], Live, Veruca Salt, Ganggajang, Air (the French band), [http://www.ebtg.com/ Everything But The Girl], the Corrs, Ben Folds Five, Stone Temple Pilots, modern jazz with Marc Moulin, or straight classical (Bach, Ravel, Mozart, Handel, Strauss, Rachmaninov, Vivaldi, Schubert, ...). And as for radio, there's basically only four stations worth listening to in Aus: [http://abc.net.au/radio/localradio/ ABC Local Radio], [http://abc.net.au/rn/ ABC Radio National] (for news and sport (think cricket)), [http://abc.net.au/classic/ ABC Classic FM] and ABC's "youth radio" [http://abc.net.au/triplej/ TripleJ]. You can even listen to the J's on the [http://abc.net.au/triplej/listen/default.htm 'Net]. In case you hadn't guessed, my radio's usually stuck on JJJ. At home, I have a nice [http://www.yamahamusic.com.au/ Yamaha] [http://www.yamahamusic.com.au/products/avit/htavreceivers/RX-V757B.asp RX-V757B] receiver/amp (upgraded from an RX-V2092), with 5-channels worth of Aaron speakers - a pair of ATS-5 speakers at the front, a pair of ATS-1 speakers for the rear, and a CC-240 centre speaker. Very happy with the setup, a very clean, natural sound. The room is small enough for the ATS-5s to pump out enough bass, without annoying the neighbours too much. The rest of the components are Yamaha CDC-765 6 disc CD turntable, Yamaha DVD-S796 DVD player, Sony SLV-X822 VCR and a [http://www.sharp.net.au/ Sharp] 32" Aquos [http://www.sharp.net.au/catalogue/productinfo.asp?model=LC32GA4X LC32GA4X] LCD TV. I originally purchased a [http://www.dgtec.com.au/ DGTEC] [http://www.dgtec.com.au/?page=dg-hd804 DG-HD804] set-top box, but due to problems and a fairly crude interface, I've swapped to a [http://www.strong.com.au/ Strong Technologies] [http://www.strong.com.au/frmProdDetails.aspx?id=89 SRT 5400] which appears to be a far better, if more expensive, unit. I also have a 3rd Generation 40 GB [http://www.apple.com/ipod/ iPod], which is still surviving well, after being used cycling, in the car and hooked up to the rest of the gear above. I originally filled my iPod using [http://www.netbsd.org NetBSD] and [http://www.gnu.org/software/gnupod/ gnupod], but I'm now giving [http://www.gtkpod.org/about.html gtkpod] a whirl. === Sport === I'm not overly athletic, but I do play tennis around three or four times a week, playing in the [http://www.tenniswollongong.com.au/ Wollongong District] Mens Wednesday Night Comp, and the Saturday Afternoon Mixed Comp, and often Sunday afternoon social game at my home courts at Wiseman Park, in Wollongong. I'm almost a B-grade player, but a shoulder injury (rotator-cuff partial tear) has held me back somewhat. I also try to get some cycling in, with the cycleway only a few hundred metres from my unit, there's no excuses. During the summer months I'm more keen to ride, my goal being to ride to work at least a couple of times a week (only 11 km each way). A goal that hasn't been realised. As well as these, I was introduced to skiing at an early age, with my parents both being ski instructors at various times. Although during high school, downhill skiing wasn't quite in the budget, so I enjoyed some cross-country skiiing (traditional, not skating). Now, with a good job, I try to get a weeks downhill skiing in each year, with some cross country skiing on the side. Being a member of the [http://www.iacski.com/ Illawarra Alpine Club (IAC)] means I get great accommodation. === Computers === I'm a regular lurker on the [http://www.netbsd.org/MailingLists/ NetBSD], [http://developer.apple.com/darwin/mail.html Darwin] and [http://my.adsm.org/adsm-l.php TSM] (Tivoli Storage Manager) mailing lists, mainly learning and questioning, but responding when there's time. Also, I'm a part time hobbyist programmer in a variety of languages, my current choices being C, Perl, Objective-C, C++ and Java, probably in that order, although as in my [[Résumé]], I've touched a great deal more over the years. As would be expected, I've collected a fair bit of hardware. You can read up on some of my active [[Systems]]. ==== Email ==== If you see any of the following email addresses floating out there, yes, they are, or were, all me. Please update your addresslist to one of the current ones! {| border="1" cellpading="2" cellspacing="0" align="center" | Nov 2005-> || [[mailto:stix@stix.id.au]] |- | Jul 2003-> || [[mailto:stix@stix.homeunix.net]] |- | Sep 2004-> || [[mailto:stixpjr@gmail.com]] |- | Jan 2005-> || [[mailto:stix@exemail.com.au]] |- | Oct 2000-> || [[mailto:pripke@csc.com.au]] |- | Jul 1999-> || [[mailto:stixpjr@yahoo.com.au]] |- | Nov 1997-> || [[mailto:stixpjr@ozemail.com.au]] |- | Dec 2003-Jan 2005 || stix@swiftdsl.com.au |- | Feb 2002-Dec 2003 || stixpjr@bigpond.com.au |- | 1998-2000 || paul.ripke.pr@bhp.com.au |- | 1998-1998 || paul.p.r.ripke@msm.bhp.com.au |- | 1995-???? || paul.p.r.ripke@msmail.bhp.com.au |- | 1993-1995 || paul.pr.ripke@bhp.bhpmel04.telememo.au |- | 1996-2002 || pjr02@uow.edu.au |- | 1993-1996 || u9352236@cc.uow.edu.au |} == See Also == * [[Résumé]] * [[Systems]] [[Category:Personal]] 64045b3f4f8df7be9cafa2753c181cf288fdd1f1 888 862 2006-01-05T09:18:02Z Stix 2 /* Work */ Update for KSN move wikitext text/x-wiki == General == === Where I call home === I live by myself in a two bedroom unit in North Wollongong, NSW, Australia, after growing up on a 100 acre (40.5 hectare) hobby farm near Nowra. === Employment === I currently work as a UNIX Systems Administrator for [http://www.csc.com/au CSC Australia], working in a team of around 12, with a variety of technologies on a number of different contracts. === Education === Graduated with Bachelor of Computer Science with First Class Honours in 2001 from the [http://www.uow.edu.au University of Wollongong], completing the degree part-time starting 1993. Prior to Uni, I completed 6 years high school at [http://www.nowra-h.schools.nsw.edu.au/ Nowra Technology High School], finishing 1992. === Contact Details === ==== Work ==== CSC Australia<br> Level 1 67-71 King St, Warrawong, NSW 2502, Australia.<br> Email: [[mailto:pripke@csc.com.au]]<br> Phone: +61 2 4275 5256<br> Fax: +61 2 4275 5300<br> ==== Home ==== Email: [[mailto:stix@stix.id.au]]<br> Phone: +61 2 4229 5336<br> Mobile: +61 419 432 517<br> Fax: +61 2 4229 7678<br> ==== Instant Messaging ==== {| | '''Jabber:''' || stix@jabber.org.au |- | '''MSN:''' || stix@stix.homeunix.net |- |'''Yahoo:''' || stixpjr |} == Interests == === Music === My tastes in music are eclectic, to say the least. At any time, my CD player is likely to contain anything from [http://www.enya.com/ Enya], [http://www.endorphin.tv/ Endorphin], Gatecrasher, [http://www.enigma.de/ Enigma], Live, Veruca Salt, Ganggajang, Air (the French band), [http://www.ebtg.com/ Everything But The Girl], the Corrs, Ben Folds Five, Stone Temple Pilots, modern jazz with Marc Moulin, or straight classical (Bach, Ravel, Mozart, Handel, Strauss, Rachmaninov, Vivaldi, Schubert, ...). And as for radio, there's basically only four stations worth listening to in Aus: [http://abc.net.au/radio/localradio/ ABC Local Radio], [http://abc.net.au/rn/ ABC Radio National] (for news and sport (think cricket)), [http://abc.net.au/classic/ ABC Classic FM] and ABC's "youth radio" [http://abc.net.au/triplej/ TripleJ]. You can even listen to the J's on the [http://abc.net.au/triplej/listen/default.htm 'Net]. In case you hadn't guessed, my radio's usually stuck on JJJ. At home, I have a nice [http://www.yamahamusic.com.au/ Yamaha] [http://www.yamahamusic.com.au/products/avit/htavreceivers/RX-V757B.asp RX-V757B] receiver/amp (upgraded from an RX-V2092), with 5-channels worth of Aaron speakers - a pair of ATS-5 speakers at the front, a pair of ATS-1 speakers for the rear, and a CC-240 centre speaker. Very happy with the setup, a very clean, natural sound. The room is small enough for the ATS-5s to pump out enough bass, without annoying the neighbours too much. The rest of the components are Yamaha CDC-765 6 disc CD turntable, Yamaha DVD-S796 DVD player, Sony SLV-X822 VCR and a [http://www.sharp.net.au/ Sharp] 32" Aquos [http://www.sharp.net.au/catalogue/productinfo.asp?model=LC32GA4X LC32GA4X] LCD TV. I originally purchased a [http://www.dgtec.com.au/ DGTEC] [http://www.dgtec.com.au/?page=dg-hd804 DG-HD804] set-top box, but due to problems and a fairly crude interface, I've swapped to a [http://www.strong.com.au/ Strong Technologies] [http://www.strong.com.au/frmProdDetails.aspx?id=89 SRT 5400] which appears to be a far better, if more expensive, unit. I also have a 3rd Generation 40 GB [http://www.apple.com/ipod/ iPod], which is still surviving well, after being used cycling, in the car and hooked up to the rest of the gear above. I originally filled my iPod using [http://www.netbsd.org NetBSD] and [http://www.gnu.org/software/gnupod/ gnupod], but I'm now giving [http://www.gtkpod.org/about.html gtkpod] a whirl. === Sport === I'm not overly athletic, but I do play tennis around three or four times a week, playing in the [http://www.tenniswollongong.com.au/ Wollongong District] Mens Wednesday Night Comp, and the Saturday Afternoon Mixed Comp, and often Sunday afternoon social game at my home courts at Wiseman Park, in Wollongong. I'm almost a B-grade player, but a shoulder injury (rotator-cuff partial tear) has held me back somewhat. I also try to get some cycling in, with the cycleway only a few hundred metres from my unit, there's no excuses. During the summer months I'm more keen to ride, my goal being to ride to work at least a couple of times a week (only 11 km each way). A goal that hasn't been realised. As well as these, I was introduced to skiing at an early age, with my parents both being ski instructors at various times. Although during high school, downhill skiing wasn't quite in the budget, so I enjoyed some cross-country skiiing (traditional, not skating). Now, with a good job, I try to get a weeks downhill skiing in each year, with some cross country skiing on the side. Being a member of the [http://www.iacski.com/ Illawarra Alpine Club (IAC)] means I get great accommodation. === Computers === I'm a regular lurker on the [http://www.netbsd.org/MailingLists/ NetBSD], [http://developer.apple.com/darwin/mail.html Darwin] and [http://my.adsm.org/adsm-l.php TSM] (Tivoli Storage Manager) mailing lists, mainly learning and questioning, but responding when there's time. Also, I'm a part time hobbyist programmer in a variety of languages, my current choices being C, Perl, Objective-C, C++ and Java, probably in that order, although as in my [[Résumé]], I've touched a great deal more over the years. As would be expected, I've collected a fair bit of hardware. You can read up on some of my active [[Systems]]. ==== Email ==== If you see any of the following email addresses floating out there, yes, they are, or were, all me. Please update your addresslist to one of the current ones! {| border="1" cellpading="2" cellspacing="0" align="center" | Nov 2005-> || [[mailto:stix@stix.id.au]] |- | Jul 2003-> || [[mailto:stix@stix.homeunix.net]] |- | Sep 2004-> || [[mailto:stixpjr@gmail.com]] |- | Jan 2005-> || [[mailto:stix@exemail.com.au]] |- | Oct 2000-> || [[mailto:pripke@csc.com.au]] |- | Jul 1999-> || [[mailto:stixpjr@yahoo.com.au]] |- | Nov 1997-> || [[mailto:stixpjr@ozemail.com.au]] |- | Dec 2003-Jan 2005 || stix@swiftdsl.com.au |- | Feb 2002-Dec 2003 || stixpjr@bigpond.com.au |- | 1998-2000 || paul.ripke.pr@bhp.com.au |- | 1998-1998 || paul.p.r.ripke@msm.bhp.com.au |- | 1995-???? || paul.p.r.ripke@msmail.bhp.com.au |- | 1993-1995 || paul.pr.ripke@bhp.bhpmel04.telememo.au |- | 1996-2002 || pjr02@uow.edu.au |- | 1993-1996 || u9352236@cc.uow.edu.au |} == See Also == * [[Résumé]] * [[Systems]] [[Category:Personal]] 37050dd0a5fffdc974c32105ce9c69ae89bb18e9 NetBSD Bugs 0 792 881 839 2005-12-10T02:09:17Z Stix 2 /* Current Bugs */ Added PR 9678 wikitext text/x-wiki == Current Bugs == === port-xen/30977 Strange FPU behaviour === PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=30977 port-xen/30977]. Just try running flops as a test. === systat SIGWINCH handling === systat(1) doesn't appear to handle SIGWINCH well, if at all. === kern/25977 WSMOUSEIO_SSCALE === PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=25977 kern/25977]. Cheap mouse needs this. Should implement suggested per-axis scaling. === kern/28731 ehci + umass (ipod) === PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=28731 kern/28731]. Depending which USB port I use, my iPod will either attach fine, or bail out. === Calculated Load Average too high === See [http://mail-index.netbsd.org/tech-kern/2005/04/11/0003.html this mail]. === gdb fails to debug kernel core dump on mac68k === PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=9678 kern/9678]. == Cleanups == * missing brelse in rf_netbsdkintf.c:raidread_component_label() * SysKonnect <tt>sk(4)</tt> still needs cleaning up. ** clean up mbufs and outstanding transmit descriptors when bringing down the interface. == Old Bugs == === kern/22457 ACPI broken mouse === PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=22457 kern/22457]. pckbport: command timeout pms_enable: command error 35 sys/arch/i386/include/acpi_func.h Not sure on the status here, switched to using USB mouse. === emuxki drain broken === Seen using <tt>psi</tt>, which uses <tt>audioplay(1). Appears to have been fixed between NetBSD 2.0 and 2.0.2. [[Category:NetBSD]] [[Category:Personal]] 38cfb561e7c7c1e5d905cb6e8ba78bf68f1a3fb5 Balloon Ride 0 824 842 2005-12-15T04:54:31Z Khowlin 8 wikitext text/x-wiki A man is flying in a hot air balloon and realises he is lost. He reduces height and spots a man down below. He lowers the balloon further and shouts "Excuse me, can you tell me where I am?" The man below says "Yes, you're in a hot air balloon, hovering 30 feet above this field." "You must work in Information Technology" says the balloonist. "I do." replies the man. "How did you know?" "Well..." says the balloonist, "everything you have told me is technically correct, but it's of no use to anyone." The man below says "you must work in business." "I do," replies the balloonist, "but how did you know?" "Well..." says the man, "you don't know where you are, or where you're going, but you expect me to be able to help. You're in the same position you were before we met, but now it's my fault!" ce73a9c2d6b6e2192ad953c73b81899ebe5bba61 1740 842 2005-12-15T04:55:18Z Khowlin 8 wikitext text/x-wiki A man is flying in a hot air balloon and realises he is lost. He reduces height and spots a man down below. He lowers the balloon further and shouts "Excuse me, can you tell me where I am?" The man below says "Yes, you're in a hot air balloon, hovering 30 feet above this field." "You must work in Information Technology" says the balloonist. "I do." replies the man. "How did you know?" "Well..." says the balloonist, "everything you have told me is technically correct, but it's of no use to anyone." The man below says "you must work in business." "I do," replies the balloonist, "but how did you know?" "Well..." says the man, "you don't know where you are, or where you're going, but you expect me to be able to help. You're in the same position you were before we met, but now it's my fault!" [[Category:Jokes]] ee5923872713c51be84c75b1202d2ede905e0acc Debt Collector 0 825 1741 2005-12-15T05:10:16Z Khowlin 8 wikitext text/x-wiki THE DEBT COLLECTOR The Mafia was looking for a new man to make weekly collections from all the private businesses that they were 'protecting'. Feeling the heat from the police force, they decided to use a deaf person for this job--if he were to get caught, he wouldn't be able to communicate to the police what he was doing. Well, on his first week, the deaf collector picks up over $50,000. He gets greedy, decides to keep the money and stashes it in a safe place. The Mafia soon realizes that their collection is late, and sends some of their hoods after the deaf collector. The hoods find the deaf collector and ask him where the money is. The deaf collector can't communicate with them, so the Mafia drags the guy to an interpreter. The Mafia hood says to the interpreter, "Ask him where da money is." The interpreter signs, "Where's the money?" The deaf replies, "I don't know what you're talking about." The interpreter tells the hood, "He says he doesn't know what you're talking about." The hood pulls out a .38 gun and places it in the ear of the deaf collector. "NOW ask him where da money is." The interpreter signs, "Where is the money?" The deaf man replies, "The $50,000 is in Central Park, hidden in the third tree stump on the left from the West 78th Street gate." The interpreter says to the hood, "He says he still doesn't know what you're talking about, and doesn't think you have the balls to pull the trigger." [[Category:Jokes]] 94c8c25743a1a85c29d0ab2e347ba92d6b483158 Signatures 0 826 843 2005-12-15T05:16:48Z Khowlin 8 wikitext text/x-wiki He used statistics the way a drunkard uses lampposts - for support, not illumination. Andrew Lang Statistics are like bikinis. What they reveal is suggestive, but what they conceal is vital. Aaron Levenstein If one only wished to be happy, this could be easily accomplished; but we wish to be happier that other people, and this is always difficult, for we believe others to be happier than they are. Charles Montesquieu 1689-1755 Only two things are infinite, the universe and human stupidity, and I'm not sure about the former. Einstein Failure? I never encoutered it. All I ever met were temporary setbacks. Dottie Walters Science gives man what he needs, but magic gives man what he wants. Tom Robbins Natives who beat drums to drive off evil spirits are objects of scorn to smart Americans who blow horns to break up traffic jams. Mary Ellen Kelly All I want it a warm bed, a kind word, and unlimited power An excellent plumber is infinitely more admirable than an incompetent philosopher. The society which scorns excellence in plumbing because plumbing is a humble activity, and tolerates shoddiness in philosophy because it is an exalted activity, will have neither good plumbing nor good philosophy. Neither its pipes nor its theories will hold water. John Gardner Sucess is the mark on the brow of the man who has aimed to low You can't control the wind, but you can adjust your sail. My other computer is your Windows box. "Are you being sarcastic?" "Dude, I don't even know anymore." “It takes 8,460 bolts to assemble an automobile, and one nut to scatter it all over the road.” Bumper Sticker Being anonymous doesn't make you any less of an idiot windows 95: n. 32 bit extensions and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition. -Rev. Pee Kitty Contrary to popular belief, Unix is user friendly. It just happens to be selective about who it makes friends with. -Kyle Hearn <kyle@intex.net> "Because user errors often produce unpredictable results, the user should try to avoid them." IBM MVS/XA System Programming Library. I have made this letter longer than usual because I lack the time to make it shorter. -- Blaise Pascal "Well you know, C isn't that hard, void (*(*f[])())() for instance defines f as an array of unspecified size, of pointers to functions that return pointers to functions that return void... I think". Failure is not an option. It is a privilege reserved for those who try. If I had eight hours to chop down a tree, I'd spend six sharpening my axe. -- Abraham Lincoln Customer: "I'm running Windows 95 and Internet Explorer 4." Tech Support: "Y-e-e-e-e-s........" Customer: "My Computer isn't working now." Tech Support: "Yes, you just said that." Impossible is just a big word thrown around by small men who find it easier to live in a world they've been given than to explore the power they have to change it. Impossible is not a fact. It's an opinion. Impossible is not a declaration. It's a dare. Impossible is potential. Impossible is temporary. Having a great time, wish I were here. He travels fastest who travels alone He who hoots with the owls at night cannot soar with the eagles in the morning He who walks in another's tracks leaves no footprint. Her failings and her follies only made me love her more because there were none of them that had not once been mine. He’s in love with himself but fears that his affection may not be reciprocated. A corporate culture has to be built on expectations of performance, not rules of behavior. A critic is a man who knows the way, but can't drive the car. A cynic is a passionate person who doesn’t want to be disappointed again. A failure is not always a mistake. It may simply be the best one can do under the circumstances. The real mistake is to stop trying. Love does not consist in gazing at each other, but in looking outward in the same direction. Antoine De Saint-Exupery If you make people think they're thinking, they'll love you; but if you really make them think, they'll hate you. Don Marquis For every complex problem, there is a solution that is simple, neat, and wrong. H. L. Mencken Anyone who isn't confused here, doesn't really understand whats going on. Anonymous Belfast citizen1970 Asking whether a machine can think is precicely as interesting as asking whether a submarine can swim. Dijkstra? When the ordinary man attains wisdom, he becomes a sage. When the sage attains wisdom, he becomes an ordinary man. Zen saying "If a dog jump onto your lap, it is because he is fond of you; but if a cat does the same thing, it is because your lap is warmer" - ALFRED NORTH WHITEHEAD "A cat is there when you call her - if she doesn't have something better to do" - BILL ADLER "Cats seem to go on the principle that it never does any harm to ask for what you want" - JOSEPH WOOD KRUTCH "As every cat owner knows, nobody owns a cat." - ELLEN PERRY BERKELEY Unlike dogs, goats and all other domestic animals, cats domesticated themselves. "A cat has emotional honesty: Human beings, for one reason or another, may hide their feelings, but the cat does not." - ERNEST HEMINGWAY "You can't own a cat. The best you can do is be partners." - SIR HARRY SWANSON "In a cat's eye, all things belog to cats." - ENGLISH PROVERB 01b3bf03dcbbd2f7c538842e1168bbe1ab1efca7 1742 843 2005-12-15T05:18:20Z Khowlin 8 wikitext text/x-wiki He used statistics the way a drunkard uses lampposts - for support, not illumination. Andrew Lang Statistics are like bikinis. What they reveal is suggestive, but what they conceal is vital. Aaron Levenstein If one only wished to be happy, this could be easily accomplished; but we wish to be happier that other people, and this is always difficult, for we believe others to be happier than they are. Charles Montesquieu 1689-1755 Only two things are infinite, the universe and human stupidity, and I'm not sure about the former. Einstein Failure? I never encoutered it. All I ever met were temporary setbacks. Dottie Walters Science gives man what he needs, but magic gives man what he wants. Tom Robbins Natives who beat drums to drive off evil spirits are objects of scorn to smart Americans who blow horns to break up traffic jams. Mary Ellen Kelly All I want it a warm bed, a kind word, and unlimited power An excellent plumber is infinitely more admirable than an incompetent philosopher. The society which scorns excellence in plumbing because plumbing is a humble activity, and tolerates shoddiness in philosophy because it is an exalted activity, will have neither good plumbing nor good philosophy. Neither its pipes nor its theories will hold water. John Gardner Sucess is the mark on the brow of the man who has aimed to low You can't control the wind, but you can adjust your sail. My other computer is your Windows box. "Are you being sarcastic?" "Dude, I don't even know anymore." “It takes 8,460 bolts to assemble an automobile, and one nut to scatter it all over the road.” Bumper Sticker Being anonymous doesn't make you any less of an idiot windows 95: n. 32 bit extensions and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition. -Rev. Pee Kitty Contrary to popular belief, Unix is user friendly. It just happens to be selective about who it makes friends with. -Kyle Hearn <kyle@intex.net> "Because user errors often produce unpredictable results, the user should try to avoid them." IBM MVS/XA System Programming Library. I have made this letter longer than usual because I lack the time to make it shorter. -- Blaise Pascal "Well you know, C isn't that hard, void (*(*f[])())() for instance defines f as an array of unspecified size, of pointers to functions that return pointers to functions that return void... I think". Failure is not an option. It is a privilege reserved for those who try. If I had eight hours to chop down a tree, I'd spend six sharpening my axe. -- Abraham Lincoln Customer: "I'm running Windows 95 and Internet Explorer 4." Tech Support: "Y-e-e-e-e-s........" Customer: "My Computer isn't working now." Tech Support: "Yes, you just said that." Impossible is just a big word thrown around by small men who find it easier to live in a world they've been given than to explore the power they have to change it. Impossible is not a fact. It's an opinion. Impossible is not a declaration. It's a dare. Impossible is potential. Impossible is temporary. Having a great time, wish I were here. He travels fastest who travels alone He who hoots with the owls at night cannot soar with the eagles in the morning He who walks in another's tracks leaves no footprint. Her failings and her follies only made me love her more because there were none of them that had not once been mine. He’s in love with himself but fears that his affection may not be reciprocated. A corporate culture has to be built on expectations of performance, not rules of behavior. A critic is a man who knows the way, but can't drive the car. A cynic is a passionate person who doesn’t want to be disappointed again. A failure is not always a mistake. It may simply be the best one can do under the circumstances. The real mistake is to stop trying. Love does not consist in gazing at each other, but in looking outward in the same direction. Antoine De Saint-Exupery If you make people think they're thinking, they'll love you; but if you really make them think, they'll hate you. Don Marquis For every complex problem, there is a solution that is simple, neat, and wrong. H. L. Mencken Anyone who isn't confused here, doesn't really understand whats going on. Anonymous Belfast citizen1970 Asking whether a machine can think is precicely as interesting as asking whether a submarine can swim. Dijkstra? When the ordinary man attains wisdom, he becomes a sage. When the sage attains wisdom, he becomes an ordinary man. Zen saying "If a dog jump onto your lap, it is because he is fond of you; but if a cat does the same thing, it is because your lap is warmer" - ALFRED NORTH WHITEHEAD "A cat is there when you call her - if she doesn't have something better to do" - BILL ADLER "Cats seem to go on the principle that it never does any harm to ask for what you want" - JOSEPH WOOD KRUTCH "As every cat owner knows, nobody owns a cat." - ELLEN PERRY BERKELEY Unlike dogs, goats and all other domestic animals, cats domesticated themselves. "A cat has emotional honesty: Human beings, for one reason or another, may hide their feelings, but the cat does not." - ERNEST HEMINGWAY "You can't own a cat. The best you can do is be partners." - SIR HARRY SWANSON "In a cat's eye, all things belog to cats." - ENGLISH PROVERB [[Category:Jokes]] 764e353f7f158217a7c0c6ef71a1779fb636bebd Network Bandwidth Test 0 808 1723 846 2005-12-20T01:46:37Z Stix 2 Specify UNIX only, and additional network perf stuff wikitext text/x-wiki To easily test the bandwidth available between two UNIX or UNIX-like nodes, the following can be done. This test does not involve disk, SAN, etc, and so only tests system and network performance, with the system default network settings (window size, application buffers, RFC 1323, SACKs (RFC 2018), etc). ksh$ '''''ftp 10.1.2.3''''' Connected to 10.1.2.3. 220 localhost FTP server (Version 4.1 Sun Jun 13 21:46:07 CDT 2004) ready. Name (localhost:stix): '''''stix''''' 331 Password required for stix. Password: 230-Last login: Mon Mar 14 13:07:57 EDT 2005 on ftp from localhost 230 User stix logged in. ftp> '''''bin''''' 200 Type set to I. ftp> '''''put "| dd if=/dev/zero bs=64k count=1600" /dev/null''''' 200 PORT command successful. 150 Opening data connection for /dev/null. 1600+0 records in. 1600+0 records out. 226 Transfer complete. 104857600 bytes sent in 8.857 seconds (1.156e+04 Kbytes/s) local: | dd if=/dev/zero bs=64k count=1600 remote: /dev/null ftp> '''''close''''' 221 Goodbye. ftp> '''''bye''''' Alternately, a tool like [http://www.netcordia.com/tools/tools-ttcp.shtml ttcp (C and Java)], [http://www.ccci.com/tools/ttcp/ ttcp (Java)] or [http://dast.nlanr.net/Projects/Iperf/ iperf] can be used. [[Category:UNIX]] 6778be52c4302babbcc8a16dc63e13abd0b0f435 Forcing a crash (Tru64) 0 827 1743 2005-12-20T03:33:34Z Stix 2 wikitext text/x-wiki To force a crash dump under Tru64: # dbx -k /vmunix (dbx) assign hz=0 To force a crash dump from an Alpha console: P00>> crash or: P00>> D PC FFFFFFFF00000000 P00>> D PS 1F00 P00>> continue [[Category:Tru64]] dbe2b547917223414305f3cd0189a64c77bc2ead Handy Tru64 links 0 776 1693 847 2005-12-21T02:43:01Z Stix 2 Add Alpha firmware link. wikitext text/x-wiki * [http://ftp.digital.com/pub/Digital/Alpha/firmware/ Alpha Firmware]. * [http://www1.aclabs.com/ Software Products Library] site #1. * [http://www1.sqp.com/ Software Products Library] site #2. [[Category:Tru64]] [[Category:Links]] ef85e3b91db268f0a85c44b9cf2db533aa84d46b Résumé 0 787 849 848 2005-12-27T07:59:02Z Stix 2 /* Hardware */ Expand wikitext text/x-wiki == Technologies == === Operating Systems === * AIX 3.2.5 through 5.3. * OpenVMS 5.5-2 through 7.2. * NetBSD 1.0 through current. * SunOS 4.2. * SunOS 5.5.1 through 5.8. * Tru64 UNIX 1.3 through 5.1B. * Darwin/Mac OS X developer previews through current. * Some experience with Cisco IOS. === Hardware === * Many older MCA and PCI based RS/6000, eg. C10, J30, F50, H50. * IBM POWER3 based SP using PSSP. * IBM POWER4 based systems (p615, p630 LPARs, p650). * IBM POWER5 based systems (mainly p570 LPARs and p590 LPARs). * IBM SSA drawers and adapters. * IBM FAStT600 and DS4800 SAN-attached storage. * DEC VAX 4000 range (VLC, 60, 90, 96, 600). * DEC/Digital/Compaq/HP Alpha (From DEC 3000 to AlphaServer 2100, 8400 and DS20, ES40). * DEC/Digital/Compaq Storage (HSD-30, HSZ-50). * Many older Sun machines (Sparc 5, Sparc 10, Sparc 20, E3000, E3500). * Sun storage (A5000, A5100, A5200, A1000). * Generic Intel/AMD PC hardware. === Vendor technologies === * IBM LPAR configuration via HMC. * AIX PSSP, CSM and NIM. * HDLM on AIX. * DECnet Phase IV on OpenVMS. * DECnet OSI (Phase V) on OpenVMS and Tru64. * DEC T21 SNA Services on Tru64. * DEC TruCluster 1.3. === Programming Languages === In order of familiarity: * C * Perl * Objective C * C++ * Java * Python * Modula-II * PDP-8 assembler * Motorola 68k assembler * PL/I * SAS * JCL === Databases === * Oracle 7.3.4 through 9.2.0. * MySQL 3.23 through 4.1 * PostgreSQL 7.4 through 8.0. * Sybase Adaptive Server Enterprise 11.0 through 12.0. == Chronology == ; 2003+ : Continuing to work as a UNIX Systems Administrator for CSC Australia, based in Port Kembla. Our team looks after AIX, Solaris, Tru64, Linux, SCO, Oracle, Sybase, DB2, NetBackup and TSM. My interests focus on Tru-64, AIX, Solaris and TSM, particularly performance tuning. : Working with a team of around 12, supporting around 160-200 systems, ranging from Tru64 TruCluster Steelmaking production control systems, to AIX SAP/Oracle systems with terabyte databases, providing 24x7 rostered on-call support. ; Nov 2001 : Graduated with a Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong]. : Major languages covered for the degree included: Modula-II, C, C++, Objective C, PDP-8 assembler, Motorola 68k assembler, Java, Perl and Python. ; Jun 2000 : New employer: BHP IT bought out by [http://www.csc.com.au CSC Australia]. Same job, same desk. ; Mar 2000 : Completed IBM RS/6000 SP System Administation course. ; Dec 1998 : Moved full-time back to UNIX Systems Administration, lending an occasional hand to the OpenVMS team as required. : Completed Sybase System and Database Administration Adaptive Server Enterprise course. ; Aug 1998 : Completed DECnet OSI course. ; 1996 : After a gradual restructure, began to be heavily biased towards OpenVMS Systems Management, working with a team of about 12. Still continued some UNIX work, mainly on AIX and Tru64. ; Aug 1995 : Moved teams within BHP IT, into the Facility Management team (as it was known then). Began doing UNIX Systems Administration work, and OpenVMS Systems Management. : Most systems at this time were 24x7 Steelmaking production control and scheduling systems. : Completed OpenVMS System and Network Management II course. ; Jan 1993 : Started a cadetship with BHP IT, working as a Systems Analyst for Port Kembla steelmaking production systems, running on a IBM mainframe. Programming in PL/1, SAS, JCL, TSO CLISTs, with IMS and DB2 databases. : Also started my University Information Technology and Communications Bachelors degree at [http://www.uow.edu.au/ Wollongong University], programming in Modula-II and PDP-8 assembler for the first year. : This was also the year I started running [http://www.macbsd.com/ MacBSD] 0.8 on my Mac IIsi. [[Category:Personal]] f3e9ea334e946a90195389a7771c2c5930d82792 850 849 2005-12-27T08:05:20Z Stix 2 /* Operating Systems */ Expand wikitext text/x-wiki == Technologies == === Operating Systems === * AIX 3.2.5 through 5.3. * OpenVMS 5.5-2 through 7.2. * NetBSD 0.8 through current, tracking HEAD from CVS, and frequently cross-building for Alpha, i386, mac68k and SPARC (and infrequently, VAX), and submitting the occasional kernel source patch for bugs encountered. * SunOS 4.2. * SunOS 5.5.1 through 5.8. * Tru64 UNIX 1.3 through 5.1B. * Darwin/Mac OS X developer previews through 10.2. * Some experience with Cisco IOS, from around v9. === Hardware === * Many older MCA and PCI based RS/6000, eg. C10, J30, F50, H50. * IBM POWER3 based SP using PSSP. * IBM POWER4 based systems (p615, p630 LPARs, p650). * IBM POWER5 based systems (mainly p570 LPARs and p590 LPARs). * IBM SSA drawers and adapters. * IBM FAStT600 and DS4800 SAN-attached storage. * DEC VAX 4000 range (VLC, 60, 90, 96, 600). * DEC/Digital/Compaq/HP Alpha (From DEC 3000 to AlphaServer 2100, 8400 and DS20, ES40). * DEC/Digital/Compaq Storage (HSD-30, HSZ-50). * Many older Sun machines (Sparc 5, Sparc 10, Sparc 20, E3000, E3500). * Sun storage (A5000, A5100, A5200, A1000). * Generic Intel/AMD PC hardware. === Vendor technologies === * IBM LPAR configuration via HMC. * AIX PSSP, CSM and NIM. * HDLM on AIX. * DECnet Phase IV on OpenVMS. * DECnet OSI (Phase V) on OpenVMS and Tru64. * DEC T21 SNA Services on Tru64. * DEC TruCluster 1.3. === Programming Languages === In order of familiarity: * C * Perl * Objective C * C++ * Java * Python * Modula-II * PDP-8 assembler * Motorola 68k assembler * PL/I * SAS * JCL === Databases === * Oracle 7.3.4 through 9.2.0. * MySQL 3.23 through 4.1 * PostgreSQL 7.4 through 8.0. * Sybase Adaptive Server Enterprise 11.0 through 12.0. == Chronology == ; 2003+ : Continuing to work as a UNIX Systems Administrator for CSC Australia, based in Port Kembla. Our team looks after AIX, Solaris, Tru64, Linux, SCO, Oracle, Sybase, DB2, NetBackup and TSM. My interests focus on Tru-64, AIX, Solaris and TSM, particularly performance tuning. : Working with a team of around 12, supporting around 160-200 systems, ranging from Tru64 TruCluster Steelmaking production control systems, to AIX SAP/Oracle systems with terabyte databases, providing 24x7 rostered on-call support. ; Nov 2001 : Graduated with a Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong]. : Major languages covered for the degree included: Modula-II, C, C++, Objective C, PDP-8 assembler, Motorola 68k assembler, Java, Perl and Python. ; Jun 2000 : New employer: BHP IT bought out by [http://www.csc.com.au CSC Australia]. Same job, same desk. ; Mar 2000 : Completed IBM RS/6000 SP System Administation course. ; Dec 1998 : Moved full-time back to UNIX Systems Administration, lending an occasional hand to the OpenVMS team as required. : Completed Sybase System and Database Administration Adaptive Server Enterprise course. ; Aug 1998 : Completed DECnet OSI course. ; 1996 : After a gradual restructure, began to be heavily biased towards OpenVMS Systems Management, working with a team of about 12. Still continued some UNIX work, mainly on AIX and Tru64. ; Aug 1995 : Moved teams within BHP IT, into the Facility Management team (as it was known then). Began doing UNIX Systems Administration work, and OpenVMS Systems Management. : Most systems at this time were 24x7 Steelmaking production control and scheduling systems. : Completed OpenVMS System and Network Management II course. ; Jan 1993 : Started a cadetship with BHP IT, working as a Systems Analyst for Port Kembla steelmaking production systems, running on a IBM mainframe. Programming in PL/1, SAS, JCL, TSO CLISTs, with IMS and DB2 databases. : Also started my University Information Technology and Communications Bachelors degree at [http://www.uow.edu.au/ Wollongong University], programming in Modula-II and PDP-8 assembler for the first year. : This was also the year I started running [http://www.macbsd.com/ MacBSD] 0.8 on my Mac IIsi. [[Category:Personal]] acf15156632098d18ee98f83f4c3f2c74127652c 851 850 2005-12-27T09:19:27Z Stix 2 Expand... wikitext text/x-wiki == Technologies == === Operating Systems === * AIX 3.2.5 through 5.3. * OpenVMS 5.5-2 through 7.2. * NetBSD 1.0 through current, and previously MacBSD 0.8. Tracking HEAD from CVS, and frequently cross-building for Alpha, i386, mac68k and SPARC (and infrequently, VAX), and submitting the occasional kernel source patch for bugs encountered. * SunOS 4.2. * SunOS 5.5.1 through 5.8. * DEC/Compaq/HP Tru64 UNIX 1.3 (OSF/1 1.3) through HP Tru64 5.1B. * Darwin/Mac OS X developer previews through 10.2. * Some experience with Cisco IOS, from around v9. === Hardware === * IBM POWER5 based systems (mainly p570 LPARs and p590 LPARs). * IBM POWER4 based systems (p615, p630 LPARs, p650). * IBM POWER3 based SP using PSSP. * Many older MCA and PCI based RS/6000, eg. C10, J30, F50, H50. * IBM SSA drawers and adapters. * IBM DS4300 (FAStT600) and DS4800 SAN-attached storage. * DEC VAX 4000 range (VLC, 60, 90, 96, 600). * DEC/Digital/Compaq/HP Alpha (From DEC 3000 to AlphaServer 2100, 8400 and DS20, ES40). * DEC/Digital/Compaq Storage (HSD-30, HSZ-50). * Many older Sun machines (SPARCstation 5, 10, 20, E3000, E3500). * Sun storage (StorEdge A5000, A5100, A5200, A1000). * Generic Intel/AMD PC hardware. === Vendor technologies and Other Major Products === * IBM LPAR configuration via HMC. * IBM AIX PSSP, CSM and NIM. * HDLM on AIX. * iTSM server from 4.1 through 5.1. * Symantec NetBackup 4.5. * DECnet Phase IV on OpenVMS. * DECnet OSI (Phase V) on OpenVMS and Tru64. * DEC T21 SNA Services on Tru64. * DEC TruCluster 1.3. * Xen 2.0 running on NetBSD 3.0 Dom0. === Major Programming/Scripting Languages === In order of decreasing familiarity: * C * Perl * Objective C * C++ * Java * BASIC * Python * Modula-II * PDP-8 assembler * Motorola 68k assembler * PL/I * SAS * JCL === Databases === * Oracle 7.3.4 through 9.2.0. * MySQL 3.23 through 4.1. * PostgreSQL 7.4 through 8.0. * Sybase Adaptive Server Enterprise 11.0 through 12.0. == Chronology == ; 2003+ : Continuing to work as a UNIX Systems Administrator for CSC Australia, based in Port Kembla. Our team looks after AIX, Solaris, Tru64, Linux, SCO, Oracle, Sybase, DB2, NetBackup and TSM. My interests focus on AIX, Tru-64, Solaris and TSM, particularly performance tuning. : Working with a team of around 12, supporting around 160-200 systems, ranging from Tru64 TruCluster Steelmaking production control systems, to AIX SAP/Oracle systems with terabyte databases, providing 24x7 rostered on-call support. ; Nov 2001 : Graduated with a Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong]. : Major languages covered for the degree included: Modula-II, C, C++, Objective C, PDP-8 assembler, Motorola 68k assembler, Java, Perl and Python. ; Jun 2000 : New employer: BHP IT bought out by [http://www.csc.com.au CSC Australia]. Same job, same desk. ; Mar 2000 : Completed IBM RS/6000 SP System Administation course. ; Dec 1998 : Moved full-time back to UNIX Systems Administration, lending an occasional hand to the OpenVMS team as required. : Completed Sybase System and Database Administration Adaptive Server Enterprise course. ; Aug 1998 : Completed DECnet OSI course. ; 1996 : After a gradual restructure, began to be heavily biased towards OpenVMS Systems Management, working with a team of about 12. Still continued some UNIX work, mainly on AIX and Tru64. ; Aug 1995 : Moved teams within BHP IT, into the Facility Management team (as it was known then). Began doing UNIX System Administration work, and OpenVMS Systems Management. : Most systems at this time were 24x7 Steelmaking production control and scheduling systems. : Completed OpenVMS System and Network Management II course. ; Jan 1993 : Started a cadetship with BHP IT, working as a Systems Analyst for Port Kembla steelmaking production systems, running on an IBM mainframe. Programming in PL/1, SAS, JCL, TSO CLISTs, with IMS and DB2 databases. : Also started my University Information Technology and Communications Bachelors degree at [http://www.uow.edu.au/ Wollongong University], programming in Modula-II and PDP-8 assembler for the first year. : This was also the year I started running [http://www.macbsd.com/ MacBSD] 0.8 on my Mac IIsi. [[Category:Personal]] f1acd17db2bfa25952f79ea2237a650b17284b1d 854 851 2005-12-27T09:52:47Z Stix 2 Spelling/Typos wikitext text/x-wiki == Technologies == === Operating Systems === * AIX 3.2.5 through 5.3. * OpenVMS 5.5-2 through 7.2. * NetBSD 1.0 through current, and previously MacBSD 0.8. Tracking HEAD from CVS, and frequently cross-building for Alpha, i386, mac68k and SPARC (and infrequently, VAX), and submitting the occasional kernel source patch for bugs encountered. * SunOS 4.2. * SunOS 5.5.1 through 5.8. * DEC/Compaq/HP Tru64 UNIX 1.3 (OSF/1 1.3) through HP Tru64 5.1B. * Darwin/Mac OS X developer previews through 10.2. * Some experience with Cisco IOS, from around v9. === Hardware === * IBM POWER5 based systems (mainly p570 LPARs and p590 LPARs). * IBM POWER4 based systems (p615, p630 LPARs, p650). * IBM POWER3 based SP using PSSP. * Many older MCA and PCI based RS/6000, eg. C10, J30, F50, H50. * IBM SSA drawers and adapters. * IBM DS4300 (FAStT600) and DS4800 SAN-attached storage. * DEC VAX 4000 range (VLC, 60, 90, 96, 600). * DEC/Digital/Compaq/HP Alpha (From DEC 3000 to AlphaServer 2100, 8400 and DS20, ES40). * DEC/Digital/Compaq Storage (HSD-30, HSZ-50). * Many older Sun machines (SPARCstation 5, 10, 20, E3000, E3500). * Sun storage (StorEdge A5000, A5100, A5200, A1000). * Generic Intel/AMD PC hardware. === Vendor technologies and Other Major Products === * IBM LPAR configuration via HMC. * IBM AIX PSSP, CSM and NIM. * HDLM on AIX. * TSM server (iTSM) from 4.1 through 5.1. * Symantec NetBackup 4.5. * DECnet Phase IV on OpenVMS. * DECnet OSI (Phase V) on OpenVMS and Tru64. * DEC T21 SNA Services on Tru64. * DEC TruCluster 1.3. * Xen 2.0 running on NetBSD 3.0 Dom0. === Major Programming/Scripting Languages === In order of decreasing familiarity: * C * Perl * Objective C * C++ * Java * BASIC * Python * Modula-II * PDP-8 assembler * Motorola 68k assembler * PL/I * SAS * JCL === Databases === * Oracle 7.3.4 through 9.2.0. * MySQL 3.23 through 4.1. * PostgreSQL 7.4 through 8.0. * Sybase Adaptive Server Enterprise 11.0 through 12.0. == Chronology == ; 2003+ : Continuing to work as a UNIX Systems Administrator for CSC Australia, based in Port Kembla. Our team looks after AIX, Solaris, Tru64, Linux, SCO, Oracle, Sybase, DB2, NetBackup and TSM. My interests focus on AIX, Tru-64, Solaris and TSM, particularly performance tuning. : Working with a team of around 12, supporting around 160-200 systems, ranging from Tru64 TruCluster Steelmaking production control systems, to AIX SAP/Oracle systems with terabyte databases, providing 24x7 rostered on-call support. ; Nov 2001 : Graduated with a Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong]. : Major languages covered for the degree included: Modula-II, C, C++, Objective C, PDP-8 assembler, Motorola 68k assembler, Java, Perl and Python. ; Jun 2000 : New employer: BHP IT bought out by [http://www.csc.com.au CSC Australia]. Same job, same desk. ; Mar 2000 : Completed IBM RS/6000 SP System Administration course. ; Dec 1998 : Moved full-time back to UNIX Systems Administration, lending an occasional hand to the OpenVMS team as required. : Completed Sybase System and Database Administration Adaptive Server Enterprise course. ; Aug 1998 : Completed DECnet OSI course. ; 1996 : After a gradual restructure, began to be heavily biased towards OpenVMS Systems Management, working with a team of about 12. Still continued some UNIX work, mainly on AIX and Tru64. ; Aug 1995 : Moved teams within BHP IT, into the Facility Management team (as it was known then). Began doing UNIX System Administration work, and OpenVMS Systems Management. : Most systems at this time were 24x7 Steelmaking production control and scheduling systems. : Completed OpenVMS System and Network Management II course. ; Jan 1993 : Started a cadetship with BHP IT, working as a Systems Analyst for Port Kembla steelmaking production systems, running on an IBM mainframe. Programming in PL/1, SAS, JCL, TSO CLISTs, with IMS and DB2 databases. : Also started my University Information Technology and Communications Bachelors degree at [http://www.uow.edu.au/ Wollongong University], programming in Modula-II and PDP-8 assembler for the first year. : This was also the year I started running [http://www.macbsd.com/ MacBSD] 0.8 on my Mac IIsi. [[Category:Personal]] 0e75c80d9f57b4d026e4f15681f80f1c218c0925 855 854 2005-12-29T06:40:58Z Stix 2 /* Vendor technologies and Other Major Products */ Add HA and VxVM wikitext text/x-wiki == Technologies == === Operating Systems === * AIX 3.2.5 through 5.3. * OpenVMS 5.5-2 through 7.2. * NetBSD 1.0 through current, and previously MacBSD 0.8. Tracking HEAD from CVS, and frequently cross-building for Alpha, i386, mac68k and SPARC (and infrequently, VAX), and submitting the occasional kernel source patch for bugs encountered. * SunOS 4.2. * SunOS 5.5.1 through 5.8. * DEC/Compaq/HP Tru64 UNIX 1.3 (OSF/1 1.3) through HP Tru64 5.1B. * Darwin/Mac OS X developer previews through 10.2. * Some experience with Cisco IOS, from around v9. === Hardware === * IBM POWER5 based systems (mainly p570 LPARs and p590 LPARs). * IBM POWER4 based systems (p615, p630 LPARs, p650). * IBM POWER3 based SP using PSSP. * Many older MCA and PCI based RS/6000, eg. C10, J30, F50, H50. * IBM SSA drawers and adapters. * IBM DS4300 (FAStT600) and DS4800 SAN-attached storage. * DEC VAX 4000 range (VLC, 60, 90, 96, 600). * DEC/Digital/Compaq/HP Alpha (From DEC 3000 to AlphaServer 2100, 8400 and DS20, ES40). * DEC/Digital/Compaq Storage (HSD-30, HSZ-50). * Many older Sun machines (SPARCstation 5, 10, 20, E3000, E3500). * Sun storage (StorEdge A5000, A5100, A5200, A1000). * Generic Intel/AMD PC hardware. === Vendor technologies and Other Major Products === * IBM LPARs on Power4 and Power5. * IBM AIX PSSP, CSM and NIM. * HDLM on AIX. * HA-CMP 5.1. * TSM server (iTSM) from 4.1 through 5.1. * Symantec/Veritas NetBackup 4.5. * Veritas Volume Manager v3.0, v3.2 under Solaris. Also LSM for Tru64. * DECnet Phase IV on OpenVMS. * DECnet OSI (Phase V) on OpenVMS and Tru64. * DEC T21 SNA Services on Tru64. * DEC TruCluster 1.3. * Xen 2.0 running on NetBSD 3.0 Dom0. === Major Programming/Scripting Languages === In order of decreasing familiarity: * C * Perl * Objective C * C++ * Java * BASIC * Python * Modula-II * PDP-8 assembler * Motorola 68k assembler * PL/I * SAS * JCL === Databases === * Oracle 7.3.4 through 9.2.0. * MySQL 3.23 through 4.1. * PostgreSQL 7.4 through 8.0. * Sybase Adaptive Server Enterprise 11.0 through 12.0. == Chronology == ; 2003+ : Continuing to work as a UNIX Systems Administrator for CSC Australia, based in Port Kembla. Our team looks after AIX, Solaris, Tru64, Linux, SCO, Oracle, Sybase, DB2, NetBackup and TSM. My interests focus on AIX, Tru-64, Solaris and TSM, particularly performance tuning. : Working with a team of around 12, supporting around 160-200 systems, ranging from Tru64 TruCluster Steelmaking production control systems, to AIX SAP/Oracle systems with terabyte databases, providing 24x7 rostered on-call support. ; Nov 2001 : Graduated with a Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong]. : Major languages covered for the degree included: Modula-II, C, C++, Objective C, PDP-8 assembler, Motorola 68k assembler, Java, Perl and Python. ; Jun 2000 : New employer: BHP IT bought out by [http://www.csc.com.au CSC Australia]. Same job, same desk. ; Mar 2000 : Completed IBM RS/6000 SP System Administration course. ; Dec 1998 : Moved full-time back to UNIX Systems Administration, lending an occasional hand to the OpenVMS team as required. : Completed Sybase System and Database Administration Adaptive Server Enterprise course. ; Aug 1998 : Completed DECnet OSI course. ; 1996 : After a gradual restructure, began to be heavily biased towards OpenVMS Systems Management, working with a team of about 12. Still continued some UNIX work, mainly on AIX and Tru64. ; Aug 1995 : Moved teams within BHP IT, into the Facility Management team (as it was known then). Began doing UNIX System Administration work, and OpenVMS Systems Management. : Most systems at this time were 24x7 Steelmaking production control and scheduling systems. : Completed OpenVMS System and Network Management II course. ; Jan 1993 : Started a cadetship with BHP IT, working as a Systems Analyst for Port Kembla steelmaking production systems, running on an IBM mainframe. Programming in PL/1, SAS, JCL, TSO CLISTs, with IMS and DB2 databases. : Also started my University Information Technology and Communications Bachelors degree at [http://www.uow.edu.au/ Wollongong University], programming in Modula-II and PDP-8 assembler for the first year. : This was also the year I started running [http://www.macbsd.com/ MacBSD] 0.8 on my Mac IIsi. [[Category:Personal]] 457462083b288320903c90174559999cf800a5c6 856 855 2005-12-29T06:43:10Z Stix 2 /* Chronology */ Add TSM wikitext text/x-wiki == Technologies == === Operating Systems === * AIX 3.2.5 through 5.3. * OpenVMS 5.5-2 through 7.2. * NetBSD 1.0 through current, and previously MacBSD 0.8. Tracking HEAD from CVS, and frequently cross-building for Alpha, i386, mac68k and SPARC (and infrequently, VAX), and submitting the occasional kernel source patch for bugs encountered. * SunOS 4.2. * SunOS 5.5.1 through 5.8. * DEC/Compaq/HP Tru64 UNIX 1.3 (OSF/1 1.3) through HP Tru64 5.1B. * Darwin/Mac OS X developer previews through 10.2. * Some experience with Cisco IOS, from around v9. === Hardware === * IBM POWER5 based systems (mainly p570 LPARs and p590 LPARs). * IBM POWER4 based systems (p615, p630 LPARs, p650). * IBM POWER3 based SP using PSSP. * Many older MCA and PCI based RS/6000, eg. C10, J30, F50, H50. * IBM SSA drawers and adapters. * IBM DS4300 (FAStT600) and DS4800 SAN-attached storage. * DEC VAX 4000 range (VLC, 60, 90, 96, 600). * DEC/Digital/Compaq/HP Alpha (From DEC 3000 to AlphaServer 2100, 8400 and DS20, ES40). * DEC/Digital/Compaq Storage (HSD-30, HSZ-50). * Many older Sun machines (SPARCstation 5, 10, 20, E3000, E3500). * Sun storage (StorEdge A5000, A5100, A5200, A1000). * Generic Intel/AMD PC hardware. === Vendor technologies and Other Major Products === * IBM LPARs on Power4 and Power5. * IBM AIX PSSP, CSM and NIM. * HDLM on AIX. * HA-CMP 5.1. * TSM server (iTSM) from 4.1 through 5.1. * Symantec/Veritas NetBackup 4.5. * Veritas Volume Manager v3.0, v3.2 under Solaris. Also LSM for Tru64. * DECnet Phase IV on OpenVMS. * DECnet OSI (Phase V) on OpenVMS and Tru64. * DEC T21 SNA Services on Tru64. * DEC TruCluster 1.3. * Xen 2.0 running on NetBSD 3.0 Dom0. === Major Programming/Scripting Languages === In order of decreasing familiarity: * C * Perl * Objective C * C++ * Java * BASIC * Python * Modula-II * PDP-8 assembler * Motorola 68k assembler * PL/I * SAS * JCL === Databases === * Oracle 7.3.4 through 9.2.0. * MySQL 3.23 through 4.1. * PostgreSQL 7.4 through 8.0. * Sybase Adaptive Server Enterprise 11.0 through 12.0. == Chronology == ; 2003+ : Continuing to work as a UNIX Systems Administrator for CSC Australia, based in Port Kembla. Our team looks after AIX, Solaris, Tru64, Linux, SCO, Oracle, Sybase, DB2, NetBackup and TSM. My interests focus on AIX, Tru-64, Solaris and TSM, particularly performance tuning. : Working with a team of around 12, supporting around 160-200 systems, ranging from Tru64 TruCluster Steelmaking production control systems, to AIX SAP/Oracle systems with terabyte databases, providing 24x7 rostered on-call support. ; Nov 2001 : Graduated with a Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong]. : Major languages covered for the degree included: Modula-II, C, C++, Objective C, PDP-8 assembler, Motorola 68k assembler, Java, Perl and Python. ; Jun 2000 : New employer: BHP IT bought out by [http://www.csc.com.au CSC Australia]. Same job, same desk. ; Mar 2000 : Began being heavily involved with performance tuning of a TSM server under first AIX, then Solaris. : Completed IBM RS/6000 SP System Administration course. ; Dec 1998 : Moved full-time back to UNIX Systems Administration, lending an occasional hand to the OpenVMS team as required. : Completed Sybase System and Database Administration Adaptive Server Enterprise course. ; Aug 1998 : Completed DECnet OSI course. ; 1996 : After a gradual restructure, began to be heavily biased towards OpenVMS Systems Management, working with a team of about 12. Still continued some UNIX work, mainly on AIX and Tru64. ; Aug 1995 : Moved teams within BHP IT, into the Facility Management team (as it was known then). Began doing UNIX System Administration work, and OpenVMS Systems Management. : Most systems at this time were 24x7 Steelmaking production control and scheduling systems. : Completed OpenVMS System and Network Management II course. ; Jan 1993 : Started a cadetship with BHP IT, working as a Systems Analyst for Port Kembla steelmaking production systems, running on an IBM mainframe. Programming in PL/1, SAS, JCL, TSO CLISTs, with IMS and DB2 databases. : Also started my University Information Technology and Communications Bachelors degree at [http://www.uow.edu.au/ Wollongong University], programming in Modula-II and PDP-8 assembler for the first year. : This was also the year I started running [http://www.macbsd.com/ MacBSD] 0.8 on my Mac IIsi. [[Category:Personal]] c89aefa7026cb65764e6c0b75c538dc8eacd66d0 857 856 2005-12-29T06:55:21Z Stix 2 /* Chronology */ Add recent project work wikitext text/x-wiki == Technologies == === Operating Systems === * AIX 3.2.5 through 5.3. * OpenVMS 5.5-2 through 7.2. * NetBSD 1.0 through current, and previously MacBSD 0.8. Tracking HEAD from CVS, and frequently cross-building for Alpha, i386, mac68k and SPARC (and infrequently, VAX), and submitting the occasional kernel source patch for bugs encountered. * SunOS 4.2. * SunOS 5.5.1 through 5.8. * DEC/Compaq/HP Tru64 UNIX 1.3 (OSF/1 1.3) through HP Tru64 5.1B. * Darwin/Mac OS X developer previews through 10.2. * Some experience with Cisco IOS, from around v9. === Hardware === * IBM POWER5 based systems (mainly p570 LPARs and p590 LPARs). * IBM POWER4 based systems (p615, p630 LPARs, p650). * IBM POWER3 based SP using PSSP. * Many older MCA and PCI based RS/6000, eg. C10, J30, F50, H50. * IBM SSA drawers and adapters. * IBM DS4300 (FAStT600) and DS4800 SAN-attached storage. * DEC VAX 4000 range (VLC, 60, 90, 96, 600). * DEC/Digital/Compaq/HP Alpha (From DEC 3000 to AlphaServer 2100, 8400 and DS20, ES40). * DEC/Digital/Compaq Storage (HSD-30, HSZ-50). * Many older Sun machines (SPARCstation 5, 10, 20, E3000, E3500). * Sun storage (StorEdge A5000, A5100, A5200, A1000). * Generic Intel/AMD PC hardware. === Vendor technologies and Other Major Products === * IBM LPARs on Power4 and Power5. * IBM AIX PSSP, CSM and NIM. * HDLM on AIX. * HA-CMP 5.1. * TSM server (iTSM) from 4.1 through 5.1. * Symantec/Veritas NetBackup 4.5. * Veritas Volume Manager v3.0, v3.2 under Solaris. Also LSM for Tru64. * DECnet Phase IV on OpenVMS. * DECnet OSI (Phase V) on OpenVMS and Tru64. * DEC T21 SNA Services on Tru64. * DEC TruCluster 1.3. * Xen 2.0 running on NetBSD 3.0 Dom0. === Major Programming/Scripting Languages === In order of decreasing familiarity: * C * Perl * Objective C * C++ * Java * BASIC * Python * Modula-II * PDP-8 assembler * Motorola 68k assembler * PL/I * SAS * JCL === Databases === * Oracle 7.3.4 through 9.2.0. * MySQL 3.23 through 4.1. * PostgreSQL 7.4 through 8.0. * Sybase Adaptive Server Enterprise 11.0 through 12.0. == Chronology == ; 2005+ : Continuing to work as a UNIX Systems Administrator for CSC Australia, based in Port Kembla. Our team looks after AIX, Solaris, Tru64, Linux, SCO, Oracle, Sybase, DB2, NetBackup and TSM. My interests focus on AIX, Tru-64, Solaris and TSM, particularly performance tuning. : Working with a team of around 12, supporting around 160-200 systems, ranging from Tru64 TruCluster Steelmaking production control systems, to AIX SAP/Oracle systems with terabyte databases, providing 24x7 rostered on-call support. ; May 2005 : Involved in a second major project for the same client configuring a further 42 p570 LPARs, and the migration of Oracle databases, live, over the network, using rsync, between the US and Australia, minimizing outage time for cut-over. Some databases were of almost 1 terabyte in size. ; Jan 2005 : Involved in a major project for the configuring of approximately 12 p570 LPARs for the running of SAP/Oracle for a large client. Data and applications were successfully migrated from existing SP infrastructure. ; Nov 2001 : Graduated with a Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong]. : Major languages covered for the degree included: Modula-II, C, C++, Objective C, PDP-8 assembler, Motorola 68k assembler, Java, Perl and Python. ; Jun 2000 : New employer: BHP IT bought out by [http://www.csc.com.au CSC Australia]. Same job, same desk. ; Mar 2000 : Began being heavily involved with performance tuning of a TSM server under first AIX, then Solaris. : Completed IBM RS/6000 SP System Administration course. ; Dec 1998 : Moved full-time back to UNIX Systems Administration, lending an occasional hand to the OpenVMS team as required. : Completed Sybase System and Database Administration Adaptive Server Enterprise course. ; Aug 1998 : Completed DECnet OSI course. ; 1996 : After a gradual restructure, began to be heavily biased towards OpenVMS Systems Management, working with a team of about 12. Still continued some UNIX work, mainly on AIX and Tru64. ; Aug 1995 : Moved teams within BHP IT, into the Facility Management team (as it was known then). Began doing UNIX System Administration work, and OpenVMS Systems Management. : Most systems at this time were 24x7 Steelmaking production control and scheduling systems. : Completed OpenVMS System and Network Management II course. ; Jan 1993 : Started a cadetship with BHP IT, working as a Systems Analyst for Port Kembla steelmaking production systems, running on an IBM mainframe. Programming in PL/1, SAS, JCL, TSO CLISTs, with IMS and DB2 databases. : Also started my University Information Technology and Communications Bachelors degree at [http://www.uow.edu.au/ Wollongong University], programming in Modula-II and PDP-8 assembler for the first year. : This was also the year I started running [http://www.macbsd.com/ MacBSD] 0.8 on my Mac IIsi. [[Category:Personal]] bdf878eebd66ab4380dfc45853300944b70a88fd 858 857 2006-01-02T11:08:43Z Stix 2 General clean up. wikitext text/x-wiki == Technologies == === Operating Systems === * AIX 3.2.5 through 5.3. * OpenVMS 5.5-2 through 7.2. * NetBSD 1.0 through current, and previously MacBSD 0.8. Tracking HEAD from CVS, and frequently cross-building for Alpha, i386, mac68k and SPARC (and infrequently, VAX), and submitting the occasional kernel source patch for bugs encountered. * SunOS 4.2. * SunOS 5.5.1 through 5.8. * DEC/Compaq/HP Tru64 UNIX 1.3 (OSF/1 1.3) through HP Tru64 5.1B. * Darwin/Mac OS X developer previews through 10.2. * Some experience with Cisco IOS, from around v9. === Hardware === * IBM POWER5 based systems (mainly p570 LPARs and p590 LPARs). * IBM POWER4 based systems (p615, p630 LPARs, p650). * IBM POWER3 based SP using PSSP. * Many older MCA and PCI based RS/6000, eg. C10, J30, F50, H50. * IBM SSA drawers and adapters. * IBM DS4300 (FAStT600) and DS4800 SAN-attached storage. * DEC VAX 4000 range (VLC, 60, 90, 96, 600). * DEC/Digital/Compaq/HP Alpha (From DEC 3000 to AlphaServer 2100, 8400 and DS20, ES40). * DEC/Digital/Compaq Storage (HSD-30, HSZ-50). * Many older Sun machines (SPARCstation 5, 10, 20, E3000, E3500). * Sun storage (StorEdge A5000, A5100, A5200, A1000). * Generic Intel/AMD PC hardware. === Vendor technologies and Other Major Products === * IBM LPARs on Power4 and Power5. * IBM AIX PSSP, CSM and NIM. * HDLM on AIX. * HA-CMP 5.1. * TSM server (iTSM) from 4.1 through 5.1. * Symantec/Veritas NetBackup 4.5. * Veritas Volume Manager v3.0, v3.2 under Solaris. Also LSM for Tru64. * DECnet Phase IV on OpenVMS. * DECnet OSI (Phase V) on OpenVMS and Tru64. * DEC T21 SNA Services on Tru64. * DEC TruCluster 1.3. * Xen 2.0 running on NetBSD 3.0 Dom0. === Major Programming/Scripting Languages === In order of decreasing familiarity: * C * Perl * Objective C * C++ * Java * BASIC * Python * Modula-II * PDP-8 assembler * Motorola 68k assembler * PL/I * SAS * JCL === Databases === * Oracle 7.3.4 through 9.2.0. * MySQL 3.23 through 4.1. * PostgreSQL 7.4 through 8.0. * Sybase Adaptive Server Enterprise 11.0 through 12.0. * Some minimal experience with DB2 8.1. == Education == * Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong]. * Various technical courses. == Chronology == ; 2005+ : Continuing to work as a UNIX Systems Administrator for CSC Australia, based in Port Kembla. Working as a member of a team of around 12 looking after AIX, Solaris, Tru64, Linux, SCO, NetBackup and TSM. My interests focus on AIX, Tru-64, Solaris and TSM, particularly performance tuning. : The team supports around 160-200 systems, ranging from Tru64 TruCluster Steelmaking production control systems, to 1 Terabyte AIX SAP+Oracle systems, and AIX SAP+DB2, providing 24x7 rostered on-call support. ; May 2005 : Involved in a second major project for the same client configuring a further 42 p570 LPARs, and the migration of Oracle databases, live, over the network, using rsync, between the US and Australia, minimizing outage time for cut-over. Some of the migrated databases were slightly less than 1 terabyte in size. ; Jan 2005 : Involved in a major project for the configuring of approximately 12 p570 LPARs for the running of SAP+Oracle for a large client. Data and applications were successfully migrated from existing SP infrastructure. ; Nov 2001 : Graduated with a Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong]. : Major languages covered for the degree included: Modula-II, C, C++, Objective C, PDP-8 assembler, Motorola 68k assembler, Java, Perl and Python. ; Jun 2000 : New employer: BHP IT bought out by [http://www.csc.com.au CSC Australia]. Very little change to tasks and responsibilities. ; Mar 2000 : Began being heavily involved with performance tuning of a TSM server under first AIX, then Solaris with Veritas Volume Manager. : Completed IBM RS/6000 SP System Administration course. ; Dec 1998 : Moved full-time back to UNIX Systems Administration, lending an occasional hand to the OpenVMS team as required. : Completed Sybase System and Database Administration Adaptive Server Enterprise course. ; Aug 1998 : Completed DECnet OSI course. ; 1996 : After a gradual restructure, began to be heavily biased towards OpenVMS Systems Management, working with a team of about 12. Still continued some UNIX work, mainly on AIX and Tru64. ; Aug 1995 : Moved teams within BHP IT, into the "Facility Management" team. Began doing UNIX System Administration, and OpenVMS Systems Management. : Most systems at this time were 24x7 Steelmaking production control and scheduling systems. : Completed OpenVMS System and Network Management II course. ; Jan 1993 : Started a cadetship with BHP IT, working as a Systems Analyst for Port Kembla steelmaking production systems, running on an IBM mainframe. Programming in PL/1, SAS, JCL, TSO CLISTs, with IMS and DB2 databases. : Also started my University Information Technology and Communications Bachelors degree at [http://www.uow.edu.au/ Wollongong University], programming in Modula-II and PDP-8 assembler for the first year. : Began running [http://www.macbsd.com/ MacBSD] 0.8 on my Mac IIsi, both as a hobby and a resource for University assignments. [[Category:Personal]] 5086d46e4d51b210a9e030753597e5446916e43a 859 858 2006-01-02T11:53:17Z Stix 2 /* Chronology */ minor cleanups wikitext text/x-wiki == Technologies == === Operating Systems === * AIX 3.2.5 through 5.3. * OpenVMS 5.5-2 through 7.2. * NetBSD 1.0 through current, and previously MacBSD 0.8. Tracking HEAD from CVS, and frequently cross-building for Alpha, i386, mac68k and SPARC (and infrequently, VAX), and submitting the occasional kernel source patch for bugs encountered. * SunOS 4.2. * SunOS 5.5.1 through 5.8. * DEC/Compaq/HP Tru64 UNIX 1.3 (OSF/1 1.3) through HP Tru64 5.1B. * Darwin/Mac OS X developer previews through 10.2. * Some experience with Cisco IOS, from around v9. === Hardware === * IBM POWER5 based systems (mainly p570 LPARs and p590 LPARs). * IBM POWER4 based systems (p615, p630 LPARs, p650). * IBM POWER3 based SP using PSSP. * Many older MCA and PCI based RS/6000, eg. C10, J30, F50, H50. * IBM SSA drawers and adapters. * IBM DS4300 (FAStT600) and DS4800 SAN-attached storage. * DEC VAX 4000 range (VLC, 60, 90, 96, 600). * DEC/Digital/Compaq/HP Alpha (From DEC 3000 to AlphaServer 2100, 8400 and DS20, ES40). * DEC/Digital/Compaq Storage (HSD-30, HSZ-50). * Many older Sun machines (SPARCstation 5, 10, 20, E3000, E3500). * Sun storage (StorEdge A5000, A5100, A5200, A1000). * Generic Intel/AMD PC hardware. === Vendor technologies and Other Major Products === * IBM LPARs on Power4 and Power5. * IBM AIX PSSP, CSM and NIM. * HDLM on AIX. * HA-CMP 5.1. * TSM server (iTSM) from 4.1 through 5.1. * Symantec/Veritas NetBackup 4.5. * Veritas Volume Manager v3.0, v3.2 under Solaris. Also LSM for Tru64. * DECnet Phase IV on OpenVMS. * DECnet OSI (Phase V) on OpenVMS and Tru64. * DEC T21 SNA Services on Tru64. * DEC TruCluster 1.3. * Xen 2.0 running on NetBSD 3.0 Dom0. === Major Programming/Scripting Languages === In order of decreasing familiarity: * C * Perl * Objective C * C++ * Java * BASIC * Python * Modula-II * PDP-8 assembler * Motorola 68k assembler * PL/I * SAS * JCL === Databases === * Oracle 7.3.4 through 9.2.0. * MySQL 3.23 through 4.1. * PostgreSQL 7.4 through 8.0. * Sybase Adaptive Server Enterprise 11.0 through 12.0. * Some minimal experience with DB2 8.1. == Education == * Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong]. * Various technical courses. == Chronology == ; 2005+ : Continuing to work as a UNIX Systems Administrator for CSC Australia, based in Port Kembla. Working as a member of a team of around 12 managing AIX, Solaris, Tru64, Linux, SCO, NetBackup and TSM. My interests focus on AIX, Tru-64, Solaris and TSM, particularly performance tuning. : The team supports around 160-200 systems, ranging from Tru64 TruCluster Steelmaking production control systems, to 1 Terabyte AIX SAP+Oracle systems, and AIX SAP+DB2, providing 24x7 rostered on-call support. ; May 2005 : Involved in a second major project for the same client configuring a further 42 p570 LPARs, and the migration of Oracle databases, live, over the network, using rsync, between the US and Australia, minimizing outage time for cut-over. Some of the migrated databases were slightly less than 1 terabyte in size. ; Jan 2005 : Involved in a major project for the configuring of approximately 12 p570 LPARs for the running of SAP+Oracle for a large client. Data and applications were successfully migrated from existing SP infrastructure. ; Nov 2001 : Graduated with a Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong]. : Major languages covered for the degree included: Modula-II, C, C++, Objective C, PDP-8 assembler, Motorola 68k assembler, Java, Perl and Python. ; Jun 2000 : New employer: BHP IT bought out by [http://www.csc.com.au CSC Australia]. Very little change to tasks and responsibilities. ; Mar 2000 : Began being heavily involved with performance tuning of a TSM server under first AIX, then Solaris with Veritas Volume Manager. : Completed IBM RS/6000 SP System Administration course. ; Dec 1998 : Moved full-time back to UNIX Systems Administration, lending an occasional hand to the OpenVMS team as required. : Completed Sybase System and Database Administration Adaptive Server Enterprise course. ; Aug 1998 : Completed DECnet OSI course. ; 1996 : After a gradual restructure, began to be heavily biased towards OpenVMS Systems Management, working with a team of about 12. Still continued some UNIX work, mainly on AIX and Tru64. ; Aug 1995 : Moved teams within BHP IT, into the "Facility Management" team. Began doing UNIX System Administration, and OpenVMS Systems Management. : Most systems at this time were 24x7 Steelmaking production control and scheduling systems. : Completed OpenVMS System and Network Management II course. ; Jan 1993 : Started a cadetship with BHP IT, working as a Systems Analyst for Port Kembla steelmaking production systems, running on an IBM mainframe. Programming in PL/1, SAS, JCL, TSO CLISTs, with IMS and DB2 databases. : Also started my University Information Technology and Communications Bachelors degree at [http://www.uow.edu.au/ University of Wollongong], programming in Modula-II and PDP-8 assembler for the first year. : Began running [http://www.macbsd.com/ MacBSD] 0.8 on a Mac IIsi, both as a hobby and a resource for University assignments. [[Category:Personal]] b4d0671aa851e8d413a079713cc4f82c06c83de4 860 859 2006-01-05T08:15:47Z Stix 2 /* Major Programming/Scripting Languages */ Add years wikitext text/x-wiki == Technologies == === Operating Systems === * AIX 3.2.5 through 5.3. * OpenVMS 5.5-2 through 7.2. * NetBSD 1.0 through current, and previously MacBSD 0.8. Tracking HEAD from CVS, and frequently cross-building for Alpha, i386, mac68k and SPARC (and infrequently, VAX), and submitting the occasional kernel source patch for bugs encountered. * SunOS 4.2. * SunOS 5.5.1 through 5.8. * DEC/Compaq/HP Tru64 UNIX 1.3 (OSF/1 1.3) through HP Tru64 5.1B. * Darwin/Mac OS X developer previews through 10.2. * Some experience with Cisco IOS, from around v9. === Hardware === * IBM POWER5 based systems (mainly p570 LPARs and p590 LPARs). * IBM POWER4 based systems (p615, p630 LPARs, p650). * IBM POWER3 based SP using PSSP. * Many older MCA and PCI based RS/6000, eg. C10, J30, F50, H50. * IBM SSA drawers and adapters. * IBM DS4300 (FAStT600) and DS4800 SAN-attached storage. * DEC VAX 4000 range (VLC, 60, 90, 96, 600). * DEC/Digital/Compaq/HP Alpha (From DEC 3000 to AlphaServer 2100, 8400 and DS20, ES40). * DEC/Digital/Compaq Storage (HSD-30, HSZ-50). * Many older Sun machines (SPARCstation 5, 10, 20, E3000, E3500). * Sun storage (StorEdge A5000, A5100, A5200, A1000). * Generic Intel/AMD PC hardware. === Vendor technologies and Other Major Products === * IBM LPARs on Power4 and Power5. * IBM AIX PSSP, CSM and NIM. * HDLM on AIX. * HA-CMP 5.1. * TSM server (iTSM) from 4.1 through 5.1. * Symantec/Veritas NetBackup 4.5. * Veritas Volume Manager v3.0, v3.2 under Solaris. Also LSM for Tru64. * DECnet Phase IV on OpenVMS. * DECnet OSI (Phase V) on OpenVMS and Tru64. * DEC T21 SNA Services on Tru64. * DEC TruCluster 1.3. * Xen 2.0 running on NetBSD 3.0 Dom0. === Major Programming/Scripting Languages === In order of decreasing familiarity: {| border="1" cellpadding="2" cellspacing="0" ! Language || First Used || Years Experience || Last used |- | C || 1988 || 16+ || Current, almost daily |- | Bourne/Korn Shell || 1993 || 10+ || Current, daily |- | Perl || 1999 || 6+ || Current, weekly |- | Objective C || 1998? || 2 || 2001 |- | C++ || 1995? || 2 || 1999? |- | Java || 1998 || 2? || 2001 |- | BASIC || 1984 || 5+ || 1995 |- | Python || ?? || 1? || ?? |- | Modula-II || 1993 || 1 || 1993 |- | PDP-8 assembler || 1993 || <1 || 1993 |- | Motorola 68k assembler || 1988 || 2 || 1998 |- | PL/I || 1993 || 2+ || 1996 |- | SAS || 1993 || 2 || 1995 |- | JCL || 1993 || 2 || 1995 |} === Databases === * Oracle 7.3.4 through 9.2.0. * MySQL 3.23 through 4.1. * PostgreSQL 7.4 through 8.0. * Sybase Adaptive Server Enterprise 11.0 through 12.0. * Some minimal experience with DB2 8.1. == Education == * Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong]. * Various technical courses. == Chronology == ; 2005+ : Continuing to work as a UNIX Systems Administrator for CSC Australia, based in Port Kembla. Working as a member of a team of around 12 managing AIX, Solaris, Tru64, Linux, SCO, NetBackup and TSM. My interests focus on AIX, Tru-64, Solaris and TSM, particularly performance tuning. : The team supports around 160-200 systems, ranging from Tru64 TruCluster Steelmaking production control systems, to 1 Terabyte AIX SAP+Oracle systems, and AIX SAP+DB2, providing 24x7 rostered on-call support. ; May 2005 : Involved in a second major project for the same client configuring a further 42 p570 LPARs, and the migration of Oracle databases, live, over the network, using rsync, between the US and Australia, minimizing outage time for cut-over. Some of the migrated databases were slightly less than 1 terabyte in size. ; Jan 2005 : Involved in a major project for the configuring of approximately 12 p570 LPARs for the running of SAP+Oracle for a large client. Data and applications were successfully migrated from existing SP infrastructure. ; Nov 2001 : Graduated with a Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong]. : Major languages covered for the degree included: Modula-II, C, C++, Objective C, PDP-8 assembler, Motorola 68k assembler, Java, Perl and Python. ; Jun 2000 : New employer: BHP IT bought out by [http://www.csc.com.au CSC Australia]. Very little change to tasks and responsibilities. ; Mar 2000 : Began being heavily involved with performance tuning of a TSM server under first AIX, then Solaris with Veritas Volume Manager. : Completed IBM RS/6000 SP System Administration course. ; Dec 1998 : Moved full-time back to UNIX Systems Administration, lending an occasional hand to the OpenVMS team as required. : Completed Sybase System and Database Administration Adaptive Server Enterprise course. ; Aug 1998 : Completed DECnet OSI course. ; 1996 : After a gradual restructure, began to be heavily biased towards OpenVMS Systems Management, working with a team of about 12. Still continued some UNIX work, mainly on AIX and Tru64. ; Aug 1995 : Moved teams within BHP IT, into the "Facility Management" team. Began doing UNIX System Administration, and OpenVMS Systems Management. : Most systems at this time were 24x7 Steelmaking production control and scheduling systems. : Completed OpenVMS System and Network Management II course. ; Jan 1993 : Started a cadetship with BHP IT, working as a Systems Analyst for Port Kembla steelmaking production systems, running on an IBM mainframe. Programming in PL/1, SAS, JCL, TSO CLISTs, with IMS and DB2 databases. : Also started my University Information Technology and Communications Bachelors degree at [http://www.uow.edu.au/ University of Wollongong], programming in Modula-II and PDP-8 assembler for the first year. : Began running [http://www.macbsd.com/ MacBSD] 0.8 on a Mac IIsi, both as a hobby and a resource for University assignments. [[Category:Personal]] db96eba20b9e2643b783f3ee0117a77b80057899 861 860 2006-01-05T08:16:44Z Stix 2 /* Education */ Add uni years wikitext text/x-wiki == Technologies == === Operating Systems === * AIX 3.2.5 through 5.3. * OpenVMS 5.5-2 through 7.2. * NetBSD 1.0 through current, and previously MacBSD 0.8. Tracking HEAD from CVS, and frequently cross-building for Alpha, i386, mac68k and SPARC (and infrequently, VAX), and submitting the occasional kernel source patch for bugs encountered. * SunOS 4.2. * SunOS 5.5.1 through 5.8. * DEC/Compaq/HP Tru64 UNIX 1.3 (OSF/1 1.3) through HP Tru64 5.1B. * Darwin/Mac OS X developer previews through 10.2. * Some experience with Cisco IOS, from around v9. === Hardware === * IBM POWER5 based systems (mainly p570 LPARs and p590 LPARs). * IBM POWER4 based systems (p615, p630 LPARs, p650). * IBM POWER3 based SP using PSSP. * Many older MCA and PCI based RS/6000, eg. C10, J30, F50, H50. * IBM SSA drawers and adapters. * IBM DS4300 (FAStT600) and DS4800 SAN-attached storage. * DEC VAX 4000 range (VLC, 60, 90, 96, 600). * DEC/Digital/Compaq/HP Alpha (From DEC 3000 to AlphaServer 2100, 8400 and DS20, ES40). * DEC/Digital/Compaq Storage (HSD-30, HSZ-50). * Many older Sun machines (SPARCstation 5, 10, 20, E3000, E3500). * Sun storage (StorEdge A5000, A5100, A5200, A1000). * Generic Intel/AMD PC hardware. === Vendor technologies and Other Major Products === * IBM LPARs on Power4 and Power5. * IBM AIX PSSP, CSM and NIM. * HDLM on AIX. * HA-CMP 5.1. * TSM server (iTSM) from 4.1 through 5.1. * Symantec/Veritas NetBackup 4.5. * Veritas Volume Manager v3.0, v3.2 under Solaris. Also LSM for Tru64. * DECnet Phase IV on OpenVMS. * DECnet OSI (Phase V) on OpenVMS and Tru64. * DEC T21 SNA Services on Tru64. * DEC TruCluster 1.3. * Xen 2.0 running on NetBSD 3.0 Dom0. === Major Programming/Scripting Languages === In order of decreasing familiarity: {| border="1" cellpadding="2" cellspacing="0" ! Language || First Used || Years Experience || Last used |- | C || 1988 || 16+ || Current, almost daily |- | Bourne/Korn Shell || 1993 || 10+ || Current, daily |- | Perl || 1999 || 6+ || Current, weekly |- | Objective C || 1998? || 2 || 2001 |- | C++ || 1995? || 2 || 1999? |- | Java || 1998 || 2? || 2001 |- | BASIC || 1984 || 5+ || 1995 |- | Python || ?? || 1? || ?? |- | Modula-II || 1993 || 1 || 1993 |- | PDP-8 assembler || 1993 || <1 || 1993 |- | Motorola 68k assembler || 1988 || 2 || 1998 |- | PL/I || 1993 || 2+ || 1996 |- | SAS || 1993 || 2 || 1995 |- | JCL || 1993 || 2 || 1995 |} === Databases === * Oracle 7.3.4 through 9.2.0. * MySQL 3.23 through 4.1. * PostgreSQL 7.4 through 8.0. * Sybase Adaptive Server Enterprise 11.0 through 12.0. * Some minimal experience with DB2 8.1. == Education == * 1993-2001: Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong]. * Various technical courses. == Chronology == ; 2005+ : Continuing to work as a UNIX Systems Administrator for CSC Australia, based in Port Kembla. Working as a member of a team of around 12 managing AIX, Solaris, Tru64, Linux, SCO, NetBackup and TSM. My interests focus on AIX, Tru-64, Solaris and TSM, particularly performance tuning. : The team supports around 160-200 systems, ranging from Tru64 TruCluster Steelmaking production control systems, to 1 Terabyte AIX SAP+Oracle systems, and AIX SAP+DB2, providing 24x7 rostered on-call support. ; May 2005 : Involved in a second major project for the same client configuring a further 42 p570 LPARs, and the migration of Oracle databases, live, over the network, using rsync, between the US and Australia, minimizing outage time for cut-over. Some of the migrated databases were slightly less than 1 terabyte in size. ; Jan 2005 : Involved in a major project for the configuring of approximately 12 p570 LPARs for the running of SAP+Oracle for a large client. Data and applications were successfully migrated from existing SP infrastructure. ; Nov 2001 : Graduated with a Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong]. : Major languages covered for the degree included: Modula-II, C, C++, Objective C, PDP-8 assembler, Motorola 68k assembler, Java, Perl and Python. ; Jun 2000 : New employer: BHP IT bought out by [http://www.csc.com.au CSC Australia]. Very little change to tasks and responsibilities. ; Mar 2000 : Began being heavily involved with performance tuning of a TSM server under first AIX, then Solaris with Veritas Volume Manager. : Completed IBM RS/6000 SP System Administration course. ; Dec 1998 : Moved full-time back to UNIX Systems Administration, lending an occasional hand to the OpenVMS team as required. : Completed Sybase System and Database Administration Adaptive Server Enterprise course. ; Aug 1998 : Completed DECnet OSI course. ; 1996 : After a gradual restructure, began to be heavily biased towards OpenVMS Systems Management, working with a team of about 12. Still continued some UNIX work, mainly on AIX and Tru64. ; Aug 1995 : Moved teams within BHP IT, into the "Facility Management" team. Began doing UNIX System Administration, and OpenVMS Systems Management. : Most systems at this time were 24x7 Steelmaking production control and scheduling systems. : Completed OpenVMS System and Network Management II course. ; Jan 1993 : Started a cadetship with BHP IT, working as a Systems Analyst for Port Kembla steelmaking production systems, running on an IBM mainframe. Programming in PL/1, SAS, JCL, TSO CLISTs, with IMS and DB2 databases. : Also started my University Information Technology and Communications Bachelors degree at [http://www.uow.edu.au/ University of Wollongong], programming in Modula-II and PDP-8 assembler for the first year. : Began running [http://www.macbsd.com/ MacBSD] 0.8 on a Mac IIsi, both as a hobby and a resource for University assignments. [[Category:Personal]] ae391ec11fda9b1d88870e78eb93691726a7a2e8 865 861 2006-01-05T08:28:48Z Stix 2 /* Education */ Add DECUS wikitext text/x-wiki == Technologies == === Operating Systems === * AIX 3.2.5 through 5.3. * OpenVMS 5.5-2 through 7.2. * NetBSD 1.0 through current, and previously MacBSD 0.8. Tracking HEAD from CVS, and frequently cross-building for Alpha, i386, mac68k and SPARC (and infrequently, VAX), and submitting the occasional kernel source patch for bugs encountered. * SunOS 4.2. * SunOS 5.5.1 through 5.8. * DEC/Compaq/HP Tru64 UNIX 1.3 (OSF/1 1.3) through HP Tru64 5.1B. * Darwin/Mac OS X developer previews through 10.2. * Some experience with Cisco IOS, from around v9. === Hardware === * IBM POWER5 based systems (mainly p570 LPARs and p590 LPARs). * IBM POWER4 based systems (p615, p630 LPARs, p650). * IBM POWER3 based SP using PSSP. * Many older MCA and PCI based RS/6000, eg. C10, J30, F50, H50. * IBM SSA drawers and adapters. * IBM DS4300 (FAStT600) and DS4800 SAN-attached storage. * DEC VAX 4000 range (VLC, 60, 90, 96, 600). * DEC/Digital/Compaq/HP Alpha (From DEC 3000 to AlphaServer 2100, 8400 and DS20, ES40). * DEC/Digital/Compaq Storage (HSD-30, HSZ-50). * Many older Sun machines (SPARCstation 5, 10, 20, E3000, E3500). * Sun storage (StorEdge A5000, A5100, A5200, A1000). * Generic Intel/AMD PC hardware. === Vendor technologies and Other Major Products === * IBM LPARs on Power4 and Power5. * IBM AIX PSSP, CSM and NIM. * HDLM on AIX. * HA-CMP 5.1. * TSM server (iTSM) from 4.1 through 5.1. * Symantec/Veritas NetBackup 4.5. * Veritas Volume Manager v3.0, v3.2 under Solaris. Also LSM for Tru64. * DECnet Phase IV on OpenVMS. * DECnet OSI (Phase V) on OpenVMS and Tru64. * DEC T21 SNA Services on Tru64. * DEC TruCluster 1.3. * Xen 2.0 running on NetBSD 3.0 Dom0. === Major Programming/Scripting Languages === In order of decreasing familiarity: {| border="1" cellpadding="2" cellspacing="0" ! Language || First Used || Years Experience || Last used |- | C || 1988 || 16+ || Current, almost daily |- | Bourne/Korn Shell || 1993 || 10+ || Current, daily |- | Perl || 1999 || 6+ || Current, weekly |- | Objective C || 1998? || 2 || 2001 |- | C++ || 1995? || 2 || 1999? |- | Java || 1998 || 2? || 2001 |- | BASIC || 1984 || 5+ || 1995 |- | Python || ?? || 1? || ?? |- | Modula-II || 1993 || 1 || 1993 |- | PDP-8 assembler || 1993 || <1 || 1993 |- | Motorola 68k assembler || 1988 || 2 || 1998 |- | PL/I || 1993 || 2+ || 1996 |- | SAS || 1993 || 2 || 1995 |- | JCL || 1993 || 2 || 1995 |} === Databases === * Oracle 7.3.4 through 9.2.0. * MySQL 3.23 through 4.1. * PostgreSQL 7.4 through 8.0. * Sybase Adaptive Server Enterprise 11.0 through 12.0. * Some minimal experience with DB2 8.1. == Education, Training and Conferences == * 1993-2001: Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong]. * 1997 Oct: Attended DECUS Australia Symposium * Various technical courses. == Chronology == ; 2005+ : Continuing to work as a UNIX Systems Administrator for CSC Australia, based in Port Kembla. Working as a member of a team of around 12 managing AIX, Solaris, Tru64, Linux, SCO, NetBackup and TSM. My interests focus on AIX, Tru-64, Solaris and TSM, particularly performance tuning. : The team supports around 160-200 systems, ranging from Tru64 TruCluster Steelmaking production control systems, to 1 Terabyte AIX SAP+Oracle systems, and AIX SAP+DB2, providing 24x7 rostered on-call support. ; May 2005 : Involved in a second major project for the same client configuring a further 42 p570 LPARs, and the migration of Oracle databases, live, over the network, using rsync, between the US and Australia, minimizing outage time for cut-over. Some of the migrated databases were slightly less than 1 terabyte in size. ; Jan 2005 : Involved in a major project for the configuring of approximately 12 p570 LPARs for the running of SAP+Oracle for a large client. Data and applications were successfully migrated from existing SP infrastructure. ; Nov 2001 : Graduated with a Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong]. : Major languages covered for the degree included: Modula-II, C, C++, Objective C, PDP-8 assembler, Motorola 68k assembler, Java, Perl and Python. ; Jun 2000 : New employer: BHP IT bought out by [http://www.csc.com.au CSC Australia]. Very little change to tasks and responsibilities. ; Mar 2000 : Began being heavily involved with performance tuning of a TSM server under first AIX, then Solaris with Veritas Volume Manager. : Completed IBM RS/6000 SP System Administration course. ; Dec 1998 : Moved full-time back to UNIX Systems Administration, lending an occasional hand to the OpenVMS team as required. : Completed Sybase System and Database Administration Adaptive Server Enterprise course. ; Aug 1998 : Completed DECnet OSI course. ; 1996 : After a gradual restructure, began to be heavily biased towards OpenVMS Systems Management, working with a team of about 12. Still continued some UNIX work, mainly on AIX and Tru64. ; Aug 1995 : Moved teams within BHP IT, into the "Facility Management" team. Began doing UNIX System Administration, and OpenVMS Systems Management. : Most systems at this time were 24x7 Steelmaking production control and scheduling systems. : Completed OpenVMS System and Network Management II course. ; Jan 1993 : Started a cadetship with BHP IT, working as a Systems Analyst for Port Kembla steelmaking production systems, running on an IBM mainframe. Programming in PL/1, SAS, JCL, TSO CLISTs, with IMS and DB2 databases. : Also started my University Information Technology and Communications Bachelors degree at [http://www.uow.edu.au/ University of Wollongong], programming in Modula-II and PDP-8 assembler for the first year. : Began running [http://www.macbsd.com/ MacBSD] 0.8 on a Mac IIsi, both as a hobby and a resource for University assignments. [[Category:Personal]] cda92e98a30cc2f9d3d3d854bd59900f3b1b6a48 866 865 2006-01-05T09:38:51Z Stix 2 /* Operating Systems */ Add dates wikitext text/x-wiki == Technologies == === Operating System Administration === {| border="1" cellpadding="2" cellspacing="0" ! OS || First<br>Used || Years<br>Experience || Last Used |- | AIX 3.2.5 through 5.3 || 1995 || 10+ || Current, daily, as Administrator |- | OpenVMS 5.5-2 through 7.2 || 1995 || 3 || Once every six months since 1998 |- | MacBSD 0.8 through NetBSD "current" || 1993 || 12+ || Current, daily, as hobbyist |- | SunOS 4.2 || 1995 || 2 || 1998 |- | SunOS 5.5.1 through 5.8 || 1995 || 10+ || Current, daily, as Administrator |- | DEC OSF/1 1.3 through HP Tru64 5.1B || 1995 || 10+ || Current, daily, as Administrator |- | Darwin/Mac OS X DP1 through 10.2 || 1998 || 7+ || Current, daily, as hobbyist |- | Cisco IOS (minimal) || 1996 || <1 || Approx once every six months |} === Hardware === * IBM POWER5 based systems (mainly p570 LPARs and p590 LPARs). * IBM POWER4 based systems (p615, p630 LPARs, p650). * IBM POWER3 based SP using PSSP. * Many older MCA and PCI based RS/6000, eg. C10, J30, F50, H50. * IBM SSA drawers and adapters. * IBM DS4300 (FAStT600) and DS4800 SAN-attached storage. * DEC VAX 4000 range (VLC, 60, 90, 96, 600). * DEC/Digital/Compaq/HP Alpha (From DEC 3000 to AlphaServer 2100, 8400 and DS20, ES40). * DEC/Digital/Compaq Storage (HSD-30, HSZ-50). * Many older Sun machines (SPARCstation 5, 10, 20, E3000, E3500). * Sun storage (StorEdge A5000, A5100, A5200, A1000). * Generic Intel/AMD PC hardware. === Vendor technologies and Other Major Products === * IBM LPARs on Power4 and Power5. * IBM AIX PSSP, CSM and NIM. * HDLM on AIX. * HA-CMP 5.1. * TSM server (iTSM) from 4.1 through 5.1. * Symantec/Veritas NetBackup 4.5. * Veritas Volume Manager v3.0, v3.2 under Solaris. Also LSM for Tru64. * DECnet Phase IV on OpenVMS. * DECnet OSI (Phase V) on OpenVMS and Tru64. * DEC T21 SNA Services on Tru64. * DEC TruCluster 1.3. * Xen 2.0 running on NetBSD 3.0 Dom0. === Major Programming/Scripting Languages === In order of decreasing familiarity: {| border="1" cellpadding="2" cellspacing="0" ! Language || First Used || Years Experience || Last used |- | C || 1988 || 16+ || Current, almost daily |- | Bourne/Korn Shell || 1993 || 10+ || Current, daily |- | Perl || 1999 || 6+ || Current, weekly |- | Objective C || 1998? || 2 || 2001 |- | C++ || 1995? || 2 || 1999? |- | Java || 1998 || 2? || 2001 |- | BASIC || 1984 || 5+ || 1995 |- | Python || ?? || 1? || ?? |- | Modula-II || 1993 || 1 || 1993 |- | PDP-8 assembler || 1993 || <1 || 1993 |- | Motorola 68k assembler || 1988 || 2 || 1998 |- | PL/I || 1993 || 2+ || 1996 |- | SAS || 1993 || 2 || 1995 |- | JCL || 1993 || 2 || 1995 |} === Databases === * Oracle 7.3.4 through 9.2.0. * MySQL 3.23 through 4.1. * PostgreSQL 7.4 through 8.0. * Sybase Adaptive Server Enterprise 11.0 through 12.0. * Some minimal experience with DB2 8.1. == Education, Training and Conferences == * 1993-2001: Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong]. * 1997 Oct: Attended DECUS Australia Symposium * Various technical courses. == Chronology == ; 2005+ : Continuing to work as a UNIX Systems Administrator for CSC Australia, based in Port Kembla. Working as a member of a team of around 12 managing AIX, Solaris, Tru64, Linux, SCO, NetBackup and TSM. My interests focus on AIX, Tru-64, Solaris and TSM, particularly performance tuning. : The team supports around 160-200 systems, ranging from Tru64 TruCluster Steelmaking production control systems, to 1 Terabyte AIX SAP+Oracle systems, and AIX SAP+DB2, providing 24x7 rostered on-call support. ; May 2005 : Involved in a second major project for the same client configuring a further 42 p570 LPARs, and the migration of Oracle databases, live, over the network, using rsync, between the US and Australia, minimizing outage time for cut-over. Some of the migrated databases were slightly less than 1 terabyte in size. ; Jan 2005 : Involved in a major project for the configuring of approximately 12 p570 LPARs for the running of SAP+Oracle for a large client. Data and applications were successfully migrated from existing SP infrastructure. ; Nov 2001 : Graduated with a Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong]. : Major languages covered for the degree included: Modula-II, C, C++, Objective C, PDP-8 assembler, Motorola 68k assembler, Java, Perl and Python. ; Jun 2000 : New employer: BHP IT bought out by [http://www.csc.com.au CSC Australia]. Very little change to tasks and responsibilities. ; Mar 2000 : Began being heavily involved with performance tuning of a TSM server under first AIX, then Solaris with Veritas Volume Manager. : Completed IBM RS/6000 SP System Administration course. ; Dec 1998 : Moved full-time back to UNIX Systems Administration, lending an occasional hand to the OpenVMS team as required. : Completed Sybase System and Database Administration Adaptive Server Enterprise course. ; Aug 1998 : Completed DECnet OSI course. ; 1996 : After a gradual restructure, began to be heavily biased towards OpenVMS Systems Management, working with a team of about 12. Still continued some UNIX work, mainly on AIX and Tru64. ; Aug 1995 : Moved teams within BHP IT, into the "Facility Management" team. Began doing UNIX System Administration, and OpenVMS Systems Management. : Most systems at this time were 24x7 Steelmaking production control and scheduling systems. : Completed OpenVMS System and Network Management II course. ; Jan 1993 : Started a cadetship with BHP IT, working as a Systems Analyst for Port Kembla steelmaking production systems, running on an IBM mainframe. Programming in PL/1, SAS, JCL, TSO CLISTs, with IMS and DB2 databases. : Also started my University Information Technology and Communications Bachelors degree at [http://www.uow.edu.au/ University of Wollongong], programming in Modula-II and PDP-8 assembler for the first year. : Began running [http://www.macbsd.com/ MacBSD] 0.8 on a Mac IIsi, both as a hobby and a resource for University assignments. [[Category:Personal]] a05e360daa7e7711ae19e85199727b2fd13caa2d 867 866 2006-01-05T09:40:07Z Stix 2 /* Major Programming/Scripting Languages */ Wrap headings wikitext text/x-wiki == Technologies == === Operating System Administration === {| border="1" cellpadding="2" cellspacing="0" ! OS || First<br>Used || Years<br>Experience || Last Used |- | AIX 3.2.5 through 5.3 || 1995 || 10+ || Current, daily, as Administrator |- | OpenVMS 5.5-2 through 7.2 || 1995 || 3 || Once every six months since 1998 |- | MacBSD 0.8 through NetBSD "current" || 1993 || 12+ || Current, daily, as hobbyist |- | SunOS 4.2 || 1995 || 2 || 1998 |- | SunOS 5.5.1 through 5.8 || 1995 || 10+ || Current, daily, as Administrator |- | DEC OSF/1 1.3 through HP Tru64 5.1B || 1995 || 10+ || Current, daily, as Administrator |- | Darwin/Mac OS X DP1 through 10.2 || 1998 || 7+ || Current, daily, as hobbyist |- | Cisco IOS (minimal) || 1996 || <1 || Approx once every six months |} === Hardware === * IBM POWER5 based systems (mainly p570 LPARs and p590 LPARs). * IBM POWER4 based systems (p615, p630 LPARs, p650). * IBM POWER3 based SP using PSSP. * Many older MCA and PCI based RS/6000, eg. C10, J30, F50, H50. * IBM SSA drawers and adapters. * IBM DS4300 (FAStT600) and DS4800 SAN-attached storage. * DEC VAX 4000 range (VLC, 60, 90, 96, 600). * DEC/Digital/Compaq/HP Alpha (From DEC 3000 to AlphaServer 2100, 8400 and DS20, ES40). * DEC/Digital/Compaq Storage (HSD-30, HSZ-50). * Many older Sun machines (SPARCstation 5, 10, 20, E3000, E3500). * Sun storage (StorEdge A5000, A5100, A5200, A1000). * Generic Intel/AMD PC hardware. === Vendor technologies and Other Major Products === * IBM LPARs on Power4 and Power5. * IBM AIX PSSP, CSM and NIM. * HDLM on AIX. * HA-CMP 5.1. * TSM server (iTSM) from 4.1 through 5.1. * Symantec/Veritas NetBackup 4.5. * Veritas Volume Manager v3.0, v3.2 under Solaris. Also LSM for Tru64. * DECnet Phase IV on OpenVMS. * DECnet OSI (Phase V) on OpenVMS and Tru64. * DEC T21 SNA Services on Tru64. * DEC TruCluster 1.3. * Xen 2.0 running on NetBSD 3.0 Dom0. === Major Programming/Scripting Languages === In order of decreasing familiarity: {| border="1" cellpadding="2" cellspacing="0" ! Language || First<br>Used || Years<br>Experience || Last used |- | C || 1988 || 16+ || Current, almost daily |- | Bourne/Korn Shell || 1993 || 10+ || Current, daily |- | Perl || 1999 || 6+ || Current, weekly |- | Objective C || 1998? || 2 || 2001 |- | C++ || 1995? || 2 || 1999? |- | Java || 1998 || 2? || 2001 |- | BASIC || 1984 || 5+ || 1995 |- | Python || ?? || 1? || ?? |- | Modula-II || 1993 || 1 || 1993 |- | PDP-8 assembler || 1993 || <1 || 1993 |- | Motorola 68k assembler || 1988 || 2 || 1998 |- | PL/I || 1993 || 2+ || 1996 |- | SAS || 1993 || 2 || 1995 |- | JCL || 1993 || 2 || 1995 |} === Databases === * Oracle 7.3.4 through 9.2.0. * MySQL 3.23 through 4.1. * PostgreSQL 7.4 through 8.0. * Sybase Adaptive Server Enterprise 11.0 through 12.0. * Some minimal experience with DB2 8.1. == Education, Training and Conferences == * 1993-2001: Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong]. * 1997 Oct: Attended DECUS Australia Symposium * Various technical courses. == Chronology == ; 2005+ : Continuing to work as a UNIX Systems Administrator for CSC Australia, based in Port Kembla. Working as a member of a team of around 12 managing AIX, Solaris, Tru64, Linux, SCO, NetBackup and TSM. My interests focus on AIX, Tru-64, Solaris and TSM, particularly performance tuning. : The team supports around 160-200 systems, ranging from Tru64 TruCluster Steelmaking production control systems, to 1 Terabyte AIX SAP+Oracle systems, and AIX SAP+DB2, providing 24x7 rostered on-call support. ; May 2005 : Involved in a second major project for the same client configuring a further 42 p570 LPARs, and the migration of Oracle databases, live, over the network, using rsync, between the US and Australia, minimizing outage time for cut-over. Some of the migrated databases were slightly less than 1 terabyte in size. ; Jan 2005 : Involved in a major project for the configuring of approximately 12 p570 LPARs for the running of SAP+Oracle for a large client. Data and applications were successfully migrated from existing SP infrastructure. ; Nov 2001 : Graduated with a Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong]. : Major languages covered for the degree included: Modula-II, C, C++, Objective C, PDP-8 assembler, Motorola 68k assembler, Java, Perl and Python. ; Jun 2000 : New employer: BHP IT bought out by [http://www.csc.com.au CSC Australia]. Very little change to tasks and responsibilities. ; Mar 2000 : Began being heavily involved with performance tuning of a TSM server under first AIX, then Solaris with Veritas Volume Manager. : Completed IBM RS/6000 SP System Administration course. ; Dec 1998 : Moved full-time back to UNIX Systems Administration, lending an occasional hand to the OpenVMS team as required. : Completed Sybase System and Database Administration Adaptive Server Enterprise course. ; Aug 1998 : Completed DECnet OSI course. ; 1996 : After a gradual restructure, began to be heavily biased towards OpenVMS Systems Management, working with a team of about 12. Still continued some UNIX work, mainly on AIX and Tru64. ; Aug 1995 : Moved teams within BHP IT, into the "Facility Management" team. Began doing UNIX System Administration, and OpenVMS Systems Management. : Most systems at this time were 24x7 Steelmaking production control and scheduling systems. : Completed OpenVMS System and Network Management II course. ; Jan 1993 : Started a cadetship with BHP IT, working as a Systems Analyst for Port Kembla steelmaking production systems, running on an IBM mainframe. Programming in PL/1, SAS, JCL, TSO CLISTs, with IMS and DB2 databases. : Also started my University Information Technology and Communications Bachelors degree at [http://www.uow.edu.au/ University of Wollongong], programming in Modula-II and PDP-8 assembler for the first year. : Began running [http://www.macbsd.com/ MacBSD] 0.8 on a Mac IIsi, both as a hobby and a resource for University assignments. [[Category:Personal]] 10029f03b6e2acc799b8cb3f7b283651f08f5d0c 868 867 2006-01-05T11:38:20Z Stix 2 /* Education, Training and Conferences */ Update wikitext text/x-wiki == Technologies == === Operating System Administration === {| border="1" cellpadding="2" cellspacing="0" ! OS || First<br>Used || Years<br>Experience || Last Used |- | AIX 3.2.5 through 5.3 || 1995 || 10+ || Current, daily, as Administrator |- | OpenVMS 5.5-2 through 7.2 || 1995 || 3 || Once every six months since 1998 |- | MacBSD 0.8 through NetBSD "current" || 1993 || 12+ || Current, daily, as hobbyist |- | SunOS 4.2 || 1995 || 2 || 1998 |- | SunOS 5.5.1 through 5.8 || 1995 || 10+ || Current, daily, as Administrator |- | DEC OSF/1 1.3 through HP Tru64 5.1B || 1995 || 10+ || Current, daily, as Administrator |- | Darwin/Mac OS X DP1 through 10.2 || 1998 || 7+ || Current, daily, as hobbyist |- | Cisco IOS (minimal) || 1996 || <1 || Approx once every six months |} === Hardware === * IBM POWER5 based systems (mainly p570 LPARs and p590 LPARs). * IBM POWER4 based systems (p615, p630 LPARs, p650). * IBM POWER3 based SP using PSSP. * Many older MCA and PCI based RS/6000, eg. C10, J30, F50, H50. * IBM SSA drawers and adapters. * IBM DS4300 (FAStT600) and DS4800 SAN-attached storage. * DEC VAX 4000 range (VLC, 60, 90, 96, 600). * DEC/Digital/Compaq/HP Alpha (From DEC 3000 to AlphaServer 2100, 8400 and DS20, ES40). * DEC/Digital/Compaq Storage (HSD-30, HSZ-50). * Many older Sun machines (SPARCstation 5, 10, 20, E3000, E3500). * Sun storage (StorEdge A5000, A5100, A5200, A1000). * Generic Intel/AMD PC hardware. === Vendor technologies and Other Major Products === * IBM LPARs on Power4 and Power5. * IBM AIX PSSP, CSM and NIM. * HDLM on AIX. * HA-CMP 5.1. * TSM server (iTSM) from 4.1 through 5.1. * Symantec/Veritas NetBackup 4.5. * Veritas Volume Manager v3.0, v3.2 under Solaris. Also LSM for Tru64. * DECnet Phase IV on OpenVMS. * DECnet OSI (Phase V) on OpenVMS and Tru64. * DEC T21 SNA Services on Tru64. * DEC TruCluster 1.3. * Xen 2.0 running on NetBSD 3.0 Dom0. === Major Programming/Scripting Languages === In order of decreasing familiarity: {| border="1" cellpadding="2" cellspacing="0" ! Language || First<br>Used || Years<br>Experience || Last used |- | C || 1988 || 16+ || Current, almost daily |- | Bourne/Korn Shell || 1993 || 10+ || Current, daily |- | Perl || 1999 || 6+ || Current, weekly |- | Objective C || 1998? || 2 || 2001 |- | C++ || 1995? || 2 || 1999? |- | Java || 1998 || 2? || 2001 |- | BASIC || 1984 || 5+ || 1995 |- | Python || ?? || 1? || ?? |- | Modula-II || 1993 || 1 || 1993 |- | PDP-8 assembler || 1993 || <1 || 1993 |- | Motorola 68k assembler || 1988 || 2 || 1998 |- | PL/I || 1993 || 2+ || 1996 |- | SAS || 1993 || 2 || 1995 |- | JCL || 1993 || 2 || 1995 |} === Databases === * Oracle 7.3.4 through 9.2.0. * MySQL 3.23 through 4.1. * PostgreSQL 7.4 through 8.0. * Sybase Adaptive Server Enterprise 11.0 through 12.0. * Some minimal experience with DB2 8.1. == Education, Training and Conferences == * 1993-2001: Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong]. * Mar 2000: Completed IBM RS/6000 SP System Administration course. * Dec 1998: Completed Sybase System and Database Administration Adaptive Server Enterprise course. * Aug 1998: Completed DECnet OSI Administration course. * Oct 1997: Attended DECUS Australia Symposium. * Aug 1995: Completed OpenVMS System and Network Management II course. * Dec 1992: Completed HSC at Nowra Technology High School with TER of 95.75. == Chronology == ; 2005+ : Continuing to work as a UNIX Systems Administrator for CSC Australia, based in Port Kembla. Working as a member of a team of around 12 managing AIX, Solaris, Tru64, Linux, SCO, NetBackup and TSM. My interests focus on AIX, Tru-64, Solaris and TSM, particularly performance tuning. : The team supports around 160-200 systems, ranging from Tru64 TruCluster Steelmaking production control systems, to 1 Terabyte AIX SAP+Oracle systems, and AIX SAP+DB2, providing 24x7 rostered on-call support. ; May 2005 : Involved in a second major project for the same client configuring a further 42 p570 LPARs, and the migration of Oracle databases, live, over the network, using rsync, between the US and Australia, minimizing outage time for cut-over. Some of the migrated databases were slightly less than 1 terabyte in size. ; Jan 2005 : Involved in a major project for the configuring of approximately 12 p570 LPARs for the running of SAP+Oracle for a large client. Data and applications were successfully migrated from existing SP infrastructure. ; Nov 2001 : Graduated with a Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong]. : Major languages covered for the degree included: Modula-II, C, C++, Objective C, PDP-8 assembler, Motorola 68k assembler, Java, Perl and Python. ; Jun 2000 : New employer: BHP IT bought out by [http://www.csc.com.au CSC Australia]. Very little change to tasks and responsibilities. ; Mar 2000 : Began being heavily involved with performance tuning of a TSM server under first AIX, then Solaris with Veritas Volume Manager. : Completed IBM RS/6000 SP System Administration course. ; Dec 1998 : Moved full-time back to UNIX Systems Administration, lending an occasional hand to the OpenVMS team as required. : Completed Sybase System and Database Administration Adaptive Server Enterprise course. ; Aug 1998 : Completed DECnet OSI course. ; 1996 : After a gradual restructure, began to be heavily biased towards OpenVMS Systems Management, working with a team of about 12. Still continued some UNIX work, mainly on AIX and Tru64. ; Aug 1995 : Moved teams within BHP IT, into the "Facility Management" team. Began doing UNIX System Administration, and OpenVMS Systems Management. : Most systems at this time were 24x7 Steelmaking production control and scheduling systems. : Completed OpenVMS System and Network Management II course. ; Jan 1993 : Started a cadetship with BHP IT, working as a Systems Analyst for Port Kembla steelmaking production systems, running on an IBM mainframe. Programming in PL/1, SAS, JCL, TSO CLISTs, with IMS and DB2 databases. : Also started my University Information Technology and Communications Bachelors degree at [http://www.uow.edu.au/ University of Wollongong], programming in Modula-II and PDP-8 assembler for the first year. : Began running [http://www.macbsd.com/ MacBSD] 0.8 on a Mac IIsi, both as a hobby and a resource for University assignments. [[Category:Personal]] 4f383cab23afc17fd20edc40206783990c41dfe2 869 868 2006-01-05T13:36:54Z Stix 2 Expand... wikitext text/x-wiki == Technologies == === Operating System Administration === {| border="1" cellpadding="2" cellspacing="0" ! OS || First<br>Used || Years<br>Experience || Last Used |- | AIX 3.2.5 through 5.3 || 1995 || 10+ || Current, daily, as Administrator |- | OpenVMS 5.5-2 through 7.2 || 1995 || 3 || Once every six months since 1998 |- | MacBSD 0.8 through NetBSD "current" || 1993 || 12+ || Current, daily, as hobbyist |- | SunOS 4.2 || 1995 || 2 || 1998 |- | SunOS 5.5.1 through 5.8 || 1995 || 10+ || Current, daily, as Administrator |- | DEC OSF/1 1.3 through HP Tru64 5.1B || 1995 || 10+ || Current, daily, as Administrator |- | Darwin/Mac OS X DP1 through 10.2 || 1998 || 7+ || Current, daily, as hobbyist |- | Cisco IOS (minimal) || 1996 || <1 || Approx once every six months |} === Hardware === * IBM POWER5 based systems (mainly p570 LPARs and p590 LPARs). * IBM POWER4 based systems (p615, p630 LPARs, p650). * IBM POWER3 based SP using PSSP. * Many older MCA and PCI based RS/6000, eg. C10, J30, F50, H50. * IBM SSA drawers and adapters. * IBM DS4300 (FAStT600) and DS4800 SAN-attached storage. * IBM 3584 Tape Library. * IBM 3494 Tape Library. * DEC VAX 4000 range (VLC, 60, 90, 96, 600). * DEC/Digital/Compaq/HP Alpha (From DEC 3000 to AlphaServer 2100, 8400 and DS20, ES40). * DEC/Digital/Compaq Storage (HSD-30, HSZ-50). * Many older Sun machines (SPARCstation 5, 10, 20, E3000, E3500). * Sun storage (StorEdge A5000, A5100, A5200, A1000). * Generic Intel/AMD PC hardware. === Vendor technologies and Other Major Products === {| border="1" cellpadding="2" cellspacing="0" ! Technology || First<br>Used || Years<br>Experience || Last Used |- | IBM LPARs on Power4 and Power5 || 2001 || 4 || Current |- | IBM AIX PSSP, CSM and NIM || 2000 || 4 || Current |- | HDLM on AIX || 2000 || 4 || Current |- | HA-CMP 5.1 || 2005 || 1 || Current |- | TSM server (iTSM) from 4.1 through 5.1 || 2000 || 5 || Current |- | Symantec/Veritas NetBackup 4.5, 5.1 || 2002 || 2 || Current |- | Veritas Volume Manager v3.0, v3.2 under Solaris. Also LSM for Tru64 || 1996 || 7 || Current |- | DECnet Phase IV on OpenVMS || 1995 || 3 || 1998 |- | DECnet OSI (Phase V) on OpenVMS and Tru64 || 1996 || 9 || Current |- | DEC T21 SNA Services on Tru64 || 1998 || 7 || Current |- | DEC TruCluster 1.3 || 1996 || 9 || Current |- | Xen 2.0 running on NetBSD 3.0 Dom0 || 2005 || <1 || Current |} === Major Programming/Scripting Languages === In order of decreasing familiarity: {| border="1" cellpadding="2" cellspacing="0" ! Language || First<br>Used || Years<br>Experience || Last used |- | C || 1988 || 16+ || Current, almost daily |- | Bourne/Korn Shell || 1993 || 10+ || Current, daily |- | Perl || 1999 || 6+ || Current, weekly |- | Objective C || 1999 || 2 || 2001 |- | C++ || 1995 || 2 || 1998 |- | Java || 1997 || 2 || 1999 |- | BASIC || 1984 || 5+ || 1995 |- | Python || 2000 || <1 || 2000 |- | Modula-II || 1993 || 1 || 1993 |- | PDP-8 assembler || 1993 || <1 || 1993 |- | Motorola 68k assembler || 1988 || 2 || 1998 |- | PL/I || 1993 || 3 || 1996 |- | SAS || 1993 || 2 || 1995 |- | JCL || 1993 || 2 || 1995 |} === Databases === {| border="1" cellpadding="2" cellspacing="0" ! Database || First<br>Used || Years<br>Experience || Last used |- | Oracle 7.3.4 through 9.2.0 || 1995 || 4 || Current, although infrequent |- | MySQL 3.23 through 4.1 || 2002 || 3 || Current |- | PostgreSQL 7.4 through 8.0 || 2004 || 1 || Current |- | Sybase Adaptive Server Enterprise 11.0 through 12.0 || 1998 || 3 || 2002 |- | DB2 8.1 (minimal) || 2005 || <1 || Current |} == Education, Training and Conferences == * 1993-2001: Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong]. * Mar 2000: Completed IBM RS/6000 SP System Administration course. * Dec 1998: Completed Sybase System and Database Administration Adaptive Server Enterprise course. * Aug 1998: Completed DECnet OSI Administration course. * Oct 1997: Attended DECUS Australia Symposium. * Aug 1995: Completed OpenVMS System and Network Management II course. * Dec 1992: Completed HSC at Nowra Technology High School with TER of 95.75. == Working Chronology == === Mar 2000 - current === :;Company: : CSC Australia :;Primary Role: : UNIX System Administrator :;Duties: : ::* Member of a team of approximately 12 supporting more than 150 UNIX systems, including AIX, Solaris, Tru64, Linux and SCO. ::* Main support contact for two Solaris based TSM servers, with around 180 clients (UNIX, OpenVMS, WinNT and Macintosh). ::* Providing rostered 24x7 on-call support. ::* Primary backup for rostered on-call support personell for any technical issues. ::* Mentor for colleagues on most supported technologies. ::* Australian Subject Matter Expert for Tru64 UNIX. == Chronology == ; 2005+ : Continuing to work as a UNIX Systems Administrator for CSC Australia, based in Port Kembla. Working as a member of a team of around 12 managing AIX, Solaris, Tru64, Linux, SCO, NetBackup and TSM. My interests focus on AIX, Tru-64, Solaris and TSM, particularly performance tuning. : The team supports around 160-200 systems, ranging from Tru64 TruCluster Steelmaking production control systems, to 1 Terabyte AIX SAP+Oracle systems, and AIX SAP+DB2, providing 24x7 rostered on-call support. ; May 2005 : Involved in a second major project for the same client configuring a further 42 p570 LPARs, and the migration of Oracle databases, live, over the network, using rsync, between the US and Australia, minimizing outage time for cut-over. Some of the migrated databases were slightly less than 1 terabyte in size. ; Jan 2005 : Involved in a major project for the configuring of approximately 12 p570 LPARs for the running of SAP+Oracle for a large client. Data and applications were successfully migrated from existing SP infrastructure. ; Nov 2001 : Graduated with a Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong]. : Major languages covered for the degree included: Modula-II, C, C++, Objective C, PDP-8 assembler, Motorola 68k assembler, Java, Perl and Python. ; Jun 2000 : New employer: BHP IT bought out by [http://www.csc.com.au CSC Australia]. Very little change to tasks and responsibilities. ; Mar 2000 : Began being heavily involved with performance tuning of a TSM server under first AIX, then Solaris with Veritas Volume Manager. : Completed IBM RS/6000 SP System Administration course. ; Dec 1998 : Moved full-time back to UNIX Systems Administration, lending an occasional hand to the OpenVMS team as required. : Completed Sybase System and Database Administration Adaptive Server Enterprise course. ; Aug 1998 : Completed DECnet OSI course. ; 1996 : After a gradual restructure, began to be heavily biased towards OpenVMS Systems Management, working with a team of about 12. Still continued some UNIX work, mainly on AIX and Tru64. ; Aug 1995 : Moved teams within BHP IT, into the "Facility Management" team. Began doing UNIX System Administration, and OpenVMS Systems Management. : Most systems at this time were 24x7 Steelmaking production control and scheduling systems. : Completed OpenVMS System and Network Management II course. ; Jan 1993 : Started a cadetship with BHP IT, working as a Systems Analyst for Port Kembla steelmaking production systems, running on an IBM mainframe. Programming in PL/1, SAS, JCL, TSO CLISTs, with IMS and DB2 databases. : Also started my University Information Technology and Communications Bachelors degree at [http://www.uow.edu.au/ University of Wollongong], programming in Modula-II and PDP-8 assembler for the first year. : Began running [http://www.macbsd.com/ MacBSD] 0.8 on a Mac IIsi, both as a hobby and a resource for University assignments. [[Category:Personal]] 55ee6b04aca497ce51a8f9ab291a0f2f53d07ae7 870 869 2006-01-05T14:28:24Z Stix 2 /* Mar 2000 - current */ Expand... wikitext text/x-wiki == Technologies == === Operating System Administration === {| border="1" cellpadding="2" cellspacing="0" ! OS || First<br>Used || Years<br>Experience || Last Used |- | AIX 3.2.5 through 5.3 || 1995 || 10+ || Current, daily, as Administrator |- | OpenVMS 5.5-2 through 7.2 || 1995 || 3 || Once every six months since 1998 |- | MacBSD 0.8 through NetBSD "current" || 1993 || 12+ || Current, daily, as hobbyist |- | SunOS 4.2 || 1995 || 2 || 1998 |- | SunOS 5.5.1 through 5.8 || 1995 || 10+ || Current, daily, as Administrator |- | DEC OSF/1 1.3 through HP Tru64 5.1B || 1995 || 10+ || Current, daily, as Administrator |- | Darwin/Mac OS X DP1 through 10.2 || 1998 || 7+ || Current, daily, as hobbyist |- | Cisco IOS (minimal) || 1996 || <1 || Approx once every six months |} === Hardware === * IBM POWER5 based systems (mainly p570 LPARs and p590 LPARs). * IBM POWER4 based systems (p615, p630 LPARs, p650). * IBM POWER3 based SP using PSSP. * Many older MCA and PCI based RS/6000, eg. C10, J30, F50, H50. * IBM SSA drawers and adapters. * IBM DS4300 (FAStT600) and DS4800 SAN-attached storage. * IBM 3584 Tape Library. * IBM 3494 Tape Library. * DEC VAX 4000 range (VLC, 60, 90, 96, 600). * DEC/Digital/Compaq/HP Alpha (From DEC 3000 to AlphaServer 2100, 8400 and DS20, ES40). * DEC/Digital/Compaq Storage (HSD-30, HSZ-50). * Many older Sun machines (SPARCstation 5, 10, 20, E3000, E3500). * Sun storage (StorEdge A5000, A5100, A5200, A1000). * Generic Intel/AMD PC hardware. === Vendor technologies and Other Major Products === {| border="1" cellpadding="2" cellspacing="0" ! Technology || First<br>Used || Years<br>Experience || Last Used |- | IBM LPARs on Power4 and Power5 || 2001 || 4 || Current |- | IBM AIX PSSP, CSM and NIM || 2000 || 4 || Current |- | HDLM on AIX || 2000 || 4 || Current |- | HA-CMP 5.1 || 2005 || 1 || Current |- | TSM server (iTSM) from 4.1 through 5.1 || 2000 || 5 || Current |- | Symantec/Veritas NetBackup 4.5, 5.1 || 2002 || 2 || Current |- | Veritas Volume Manager v3.0, v3.2 under Solaris. Also LSM for Tru64 || 1996 || 7 || Current |- | DECnet Phase IV on OpenVMS || 1995 || 3 || 1998 |- | DECnet OSI (Phase V) on OpenVMS and Tru64 || 1996 || 9 || Current |- | DEC T21 SNA Services on Tru64 || 1998 || 7 || Current |- | DEC TruCluster 1.3 || 1996 || 9 || Current |- | Xen 2.0 running on NetBSD 3.0 Dom0 || 2005 || <1 || Current |} === Major Programming/Scripting Languages === In order of decreasing familiarity: {| border="1" cellpadding="2" cellspacing="0" ! Language || First<br>Used || Years<br>Experience || Last used |- | C || 1988 || 16+ || Current, almost daily |- | Bourne/Korn Shell || 1993 || 10+ || Current, daily |- | Perl || 1999 || 6+ || Current, weekly |- | Objective C || 1999 || 2 || 2001 |- | C++ || 1995 || 2 || 1998 |- | Java || 1997 || 2 || 1999 |- | BASIC || 1984 || 5+ || 1995 |- | Python || 2000 || <1 || 2000 |- | Modula-II || 1993 || 1 || 1993 |- | PDP-8 assembler || 1993 || <1 || 1993 |- | Motorola 68k assembler || 1988 || 2 || 1998 |- | PL/I || 1993 || 3 || 1996 |- | SAS || 1993 || 2 || 1995 |- | JCL || 1993 || 2 || 1995 |} === Databases === {| border="1" cellpadding="2" cellspacing="0" ! Database || First<br>Used || Years<br>Experience || Last used |- | Oracle 7.3.4 through 9.2.0 || 1995 || 4 || Current, although infrequent |- | MySQL 3.23 through 4.1 || 2002 || 3 || Current |- | PostgreSQL 7.4 through 8.0 || 2004 || 1 || Current |- | Sybase Adaptive Server Enterprise 11.0 through 12.0 || 1998 || 3 || 2002 |- | DB2 8.1 (minimal) || 2005 || <1 || Current |} == Education, Training and Conferences == * 1993-2001: Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong]. * Mar 2000: Completed IBM RS/6000 SP System Administration course. * Dec 1998: Completed Sybase System and Database Administration Adaptive Server Enterprise course. * Aug 1998: Completed DECnet OSI Administration course. * Oct 1997: Attended DECUS Australia Symposium. * Aug 1995: Completed OpenVMS System and Network Management II course. * Dec 1992: Completed HSC at Nowra Technology High School with TER of 95.75. == Working Chronology == === Dec 1998 - current === :;Company: : BHP IT (Dec 1998 - Jun 2000), CSC Australia (Jun 2000 - current) :;Primary Role: : UNIX System Administrator :;Duties: : ::* Member of a team of approximately 12 supporting more than 150 UNIX systems, including AIX, Solaris, Tru64, Linux and SCO. Systems vary from Steelmaking production control systems to large (1+ TiB) SAP/Oracle AIX systems with an international user base. ::* Typical tasks include installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning. ::* Main support contact for two Solaris based TSM backup servers, with around 180 clients (UNIX, OpenVMS, WinNT and Macintosh). ::* Providing rostered 24x7 on-call support. ::* Primary unofficial backup for rostered on-call support personnel for any technical issues. ::* Mentor for colleagues on most supported technologies. ::* Australian Subject Matter Expert for Tru64 UNIX. ::* Main contact for performance tuning of supported systems. :;Achievements : ::* '''Jan 2005:''' Involved in a technical role in a major project for the configuring of approximately 12 p570 LPARs for the running of SAP+Oracle for a large client. Data and applications were successfully migrated from existing SP infrastructure. ::* '''May 2005:''' Involved in a second major project for the same client configuring a further 42 p570 LPARs, and the migration of Oracle databases, live, over the network, using a customized rsync, between the US and Australia, minimizing outage time for cut-over. Some of the migrated databases were slightly less than 1 terabyte in size, and database outage duration for cut-over was less than 30 minutes. ::* '''Jul 2003:''' Mentor and senior technical specialist assisting with the migration of a MIMS/Oracle application from a heavily customized and scripted Tru64 environment to new AIX POWER4 hardware. ::* '''2000:''' Technical resource involved in the separation of DNS, SMTP, and other network services with the splitting of one company into two separate companies and network entitities. === 1996 - Dec 1998 === :;Company: : BHP IT :;Primary Role: : VMS Systems Management :;Duties: : ::* Member of a team of approximately 12 supporting RSX-11M and VMS systems. ::* Typical tasks included installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning. ::* Primary midrange contact for a high security department, supporting OpenVMS VAXes running SETCIM, PI and DECnet OSI, an OSF/1 system running SAP and Oracle and an AIX system running several Oracle databases. ::* Primary VMS contact for a critical commercial messaging application running on a VMS cluster, using X25, MRX (X400), DECnet OSI, RDB and DECEDI. :;Achievements : ::* Main technical VMS reource involved in an 80 hour upgrade of DECEDI systems, upgrading VMS, RDB, DECnet OSI, MR and MRX. === Aug 1995 - 1996 === :;Company: : BHP IT :;Primary Role: : Midrange Facilities Management :;Duties: : ::* Member of a team of approximately 12 supporting RSX-11M, VMS, AIX, DG-UX, SunOS, IRIX and OSF/1 systems, and RDB and Oracle databases. Systems mainly involved in Steelmaking production control. ::* Typical tasks included installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning. === Jan 1993 - Aug 1995 === :;Company: : BHP IT :;Primary Role: : Systems Analist :;Duties: : ::* Junior member of a team of 6 supporting a large code base of PL/1, SAS and JCL with IMS and DB2 databases running on an IBM mainframe, for BHP Port Kembla Steelworks. :;Achievements : ::* Main support contact and developer of a source-code cross reference tool used to find the scope of module changes, written in PL/1, SAS and JCL. == Chronology == ; 2005+ : Continuing to work as a UNIX Systems Administrator for CSC Australia, based in Port Kembla. Working as a member of a team of around 12 managing AIX, Solaris, Tru64, Linux, SCO, NetBackup and TSM. My interests focus on AIX, Tru-64, Solaris and TSM, particularly performance tuning. : The team supports around 160-200 systems, ranging from Tru64 TruCluster Steelmaking production control systems, to 1 Terabyte AIX SAP+Oracle systems, and AIX SAP+DB2, providing 24x7 rostered on-call support. ; May 2005 : Involved in a second major project for the same client configuring a further 42 p570 LPARs, and the migration of Oracle databases, live, over the network, using rsync, between the US and Australia, minimizing outage time for cut-over. Some of the migrated databases were slightly less than 1 terabyte in size. ; Jan 2005 : Involved in a major project for the configuring of approximately 12 p570 LPARs for the running of SAP+Oracle for a large client. Data and applications were successfully migrated from existing SP infrastructure. ; Nov 2001 : Graduated with a Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong]. : Major languages covered for the degree included: Modula-II, C, C++, Objective C, PDP-8 assembler, Motorola 68k assembler, Java, Perl and Python. ; Jun 2000 : New employer: BHP IT bought out by [http://www.csc.com.au CSC Australia]. Very little change to tasks and responsibilities. ; Mar 2000 : Began being heavily involved with performance tuning of a TSM server under first AIX, then Solaris with Veritas Volume Manager. : Completed IBM RS/6000 SP System Administration course. ; Dec 1998 : Moved full-time back to UNIX Systems Administration, lending an occasional hand to the OpenVMS team as required. : Completed Sybase System and Database Administration Adaptive Server Enterprise course. ; Aug 1998 : Completed DECnet OSI course. ; 1996 : After a gradual restructure, began to be heavily biased towards OpenVMS Systems Management, working with a team of about 12. Still continued some UNIX work, mainly on AIX and Tru64. ; Aug 1995 : Moved teams within BHP IT, into the "Facility Management" team. Began doing UNIX System Administration, and OpenVMS Systems Management. : Most systems at this time were 24x7 Steelmaking production control and scheduling systems. : Completed OpenVMS System and Network Management II course. ; Jan 1993 : Started a cadetship with BHP IT, working as a Systems Analyst for Port Kembla steelmaking production systems, running on an IBM mainframe. Programming in PL/1, SAS, JCL, TSO CLISTs, with IMS and DB2 databases. : Also started my University Information Technology and Communications Bachelors degree at [http://www.uow.edu.au/ University of Wollongong], programming in Modula-II and PDP-8 assembler for the first year. : Began running [http://www.macbsd.com/ MacBSD] 0.8 on a Mac IIsi, both as a hobby and a resource for University assignments. [[Category:Personal]] 141047d340cd16fa1079f6130d9c4f1c450d6aab 871 870 2006-01-05T14:32:50Z Stix 2 /* Dec 1998 - current */ Add graduates wikitext text/x-wiki == Technologies == === Operating System Administration === {| border="1" cellpadding="2" cellspacing="0" ! OS || First<br>Used || Years<br>Experience || Last Used |- | AIX 3.2.5 through 5.3 || 1995 || 10+ || Current, daily, as Administrator |- | OpenVMS 5.5-2 through 7.2 || 1995 || 3 || Once every six months since 1998 |- | MacBSD 0.8 through NetBSD "current" || 1993 || 12+ || Current, daily, as hobbyist |- | SunOS 4.2 || 1995 || 2 || 1998 |- | SunOS 5.5.1 through 5.8 || 1995 || 10+ || Current, daily, as Administrator |- | DEC OSF/1 1.3 through HP Tru64 5.1B || 1995 || 10+ || Current, daily, as Administrator |- | Darwin/Mac OS X DP1 through 10.2 || 1998 || 7+ || Current, daily, as hobbyist |- | Cisco IOS (minimal) || 1996 || <1 || Approx once every six months |} === Hardware === * IBM POWER5 based systems (mainly p570 LPARs and p590 LPARs). * IBM POWER4 based systems (p615, p630 LPARs, p650). * IBM POWER3 based SP using PSSP. * Many older MCA and PCI based RS/6000, eg. C10, J30, F50, H50. * IBM SSA drawers and adapters. * IBM DS4300 (FAStT600) and DS4800 SAN-attached storage. * IBM 3584 Tape Library. * IBM 3494 Tape Library. * DEC VAX 4000 range (VLC, 60, 90, 96, 600). * DEC/Digital/Compaq/HP Alpha (From DEC 3000 to AlphaServer 2100, 8400 and DS20, ES40). * DEC/Digital/Compaq Storage (HSD-30, HSZ-50). * Many older Sun machines (SPARCstation 5, 10, 20, E3000, E3500). * Sun storage (StorEdge A5000, A5100, A5200, A1000). * Generic Intel/AMD PC hardware. === Vendor technologies and Other Major Products === {| border="1" cellpadding="2" cellspacing="0" ! Technology || First<br>Used || Years<br>Experience || Last Used |- | IBM LPARs on Power4 and Power5 || 2001 || 4 || Current |- | IBM AIX PSSP, CSM and NIM || 2000 || 4 || Current |- | HDLM on AIX || 2000 || 4 || Current |- | HA-CMP 5.1 || 2005 || 1 || Current |- | TSM server (iTSM) from 4.1 through 5.1 || 2000 || 5 || Current |- | Symantec/Veritas NetBackup 4.5, 5.1 || 2002 || 2 || Current |- | Veritas Volume Manager v3.0, v3.2 under Solaris. Also LSM for Tru64 || 1996 || 7 || Current |- | DECnet Phase IV on OpenVMS || 1995 || 3 || 1998 |- | DECnet OSI (Phase V) on OpenVMS and Tru64 || 1996 || 9 || Current |- | DEC T21 SNA Services on Tru64 || 1998 || 7 || Current |- | DEC TruCluster 1.3 || 1996 || 9 || Current |- | Xen 2.0 running on NetBSD 3.0 Dom0 || 2005 || <1 || Current |} === Major Programming/Scripting Languages === In order of decreasing familiarity: {| border="1" cellpadding="2" cellspacing="0" ! Language || First<br>Used || Years<br>Experience || Last used |- | C || 1988 || 16+ || Current, almost daily |- | Bourne/Korn Shell || 1993 || 10+ || Current, daily |- | Perl || 1999 || 6+ || Current, weekly |- | Objective C || 1999 || 2 || 2001 |- | C++ || 1995 || 2 || 1998 |- | Java || 1997 || 2 || 1999 |- | BASIC || 1984 || 5+ || 1995 |- | Python || 2000 || <1 || 2000 |- | Modula-II || 1993 || 1 || 1993 |- | PDP-8 assembler || 1993 || <1 || 1993 |- | Motorola 68k assembler || 1988 || 2 || 1998 |- | PL/I || 1993 || 3 || 1996 |- | SAS || 1993 || 2 || 1995 |- | JCL || 1993 || 2 || 1995 |} === Databases === {| border="1" cellpadding="2" cellspacing="0" ! Database || First<br>Used || Years<br>Experience || Last used |- | Oracle 7.3.4 through 9.2.0 || 1995 || 4 || Current, although infrequent |- | MySQL 3.23 through 4.1 || 2002 || 3 || Current |- | PostgreSQL 7.4 through 8.0 || 2004 || 1 || Current |- | Sybase Adaptive Server Enterprise 11.0 through 12.0 || 1998 || 3 || 2002 |- | DB2 8.1 (minimal) || 2005 || <1 || Current |} == Education, Training and Conferences == * 1993-2001: Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong]. * Mar 2000: Completed IBM RS/6000 SP System Administration course. * Dec 1998: Completed Sybase System and Database Administration Adaptive Server Enterprise course. * Aug 1998: Completed DECnet OSI Administration course. * Oct 1997: Attended DECUS Australia Symposium. * Aug 1995: Completed OpenVMS System and Network Management II course. * Dec 1992: Completed HSC at Nowra Technology High School with TER of 95.75. == Working Chronology == === Dec 1998 - current === :;Company: : BHP IT (Dec 1998 - Jun 2000), CSC Australia (Jun 2000 - current) :;Primary Role: : UNIX System Administrator :;Duties: : ::* Member of a team of approximately 12 supporting more than 150 UNIX systems, including AIX, Solaris, Tru64, Linux and SCO. Systems vary from Steelmaking production control systems to large (1+ TiB) SAP/Oracle AIX systems with an international user base. ::* Typical tasks include installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning. ::* Main support contact for two Solaris based TSM backup servers, with around 180 clients (UNIX, OpenVMS, WinNT and Macintosh). ::* Providing rostered 24x7 on-call support. ::* Primary unofficial backup for rostered on-call support personnel for any technical issues. ::* Mentor for colleagues on most supported technologies. ::* Australian Subject Matter Expert for Tru64 UNIX. ::* Main contact for performance tuning of supported systems. :;Achievements : ::* '''Jan 2005:''' Involved in a technical role in a major project for the configuring of approximately 12 p570 LPARs for the running of SAP+Oracle for a large client. Data and applications were successfully migrated from existing SP infrastructure. ::* '''May 2005:''' Involved in a second major project for the same client configuring a further 42 p570 LPARs, and the migration of Oracle databases, live, over the network, using a customized rsync, between the US and Australia, minimizing outage time for cut-over. Some of the migrated databases were slightly less than 1 terabyte in size, and database outage duration for cut-over was less than 30 minutes. Mentored two new graduates with 2 months experience to handle much of the physical cabling, LPARing, installation, and some migration tasks. ::* '''Jul 2003:''' Mentor and senior technical specialist assisting with the migration of a MIMS/Oracle application from a heavily customized and scripted Tru64 environment to new AIX POWER4 hardware. ::* '''2000:''' Technical resource involved in the separation of DNS, SMTP, and other network services with the splitting of one company into two separate companies and network entitities. === 1996 - Dec 1998 === :;Company: : BHP IT :;Primary Role: : VMS Systems Management :;Duties: : ::* Member of a team of approximately 12 supporting RSX-11M and VMS systems. ::* Typical tasks included installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning. ::* Primary midrange contact for a high security department, supporting OpenVMS VAXes running SETCIM, PI and DECnet OSI, an OSF/1 system running SAP and Oracle and an AIX system running several Oracle databases. ::* Primary VMS contact for a critical commercial messaging application running on a VMS cluster, using X25, MRX (X400), DECnet OSI, RDB and DECEDI. :;Achievements : ::* Main technical VMS reource involved in an 80 hour upgrade of DECEDI systems, upgrading VMS, RDB, DECnet OSI, MR and MRX. === Aug 1995 - 1996 === :;Company: : BHP IT :;Primary Role: : Midrange Facilities Management :;Duties: : ::* Member of a team of approximately 12 supporting RSX-11M, VMS, AIX, DG-UX, SunOS, IRIX and OSF/1 systems, and RDB and Oracle databases. Systems mainly involved in Steelmaking production control. ::* Typical tasks included installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning. === Jan 1993 - Aug 1995 === :;Company: : BHP IT :;Primary Role: : Systems Analist :;Duties: : ::* Junior member of a team of 6 supporting a large code base of PL/1, SAS and JCL with IMS and DB2 databases running on an IBM mainframe, for BHP Port Kembla Steelworks. :;Achievements : ::* Main support contact and developer of a source-code cross reference tool used to find the scope of module changes, written in PL/1, SAS and JCL. == Chronology == ; 2005+ : Continuing to work as a UNIX Systems Administrator for CSC Australia, based in Port Kembla. Working as a member of a team of around 12 managing AIX, Solaris, Tru64, Linux, SCO, NetBackup and TSM. My interests focus on AIX, Tru-64, Solaris and TSM, particularly performance tuning. : The team supports around 160-200 systems, ranging from Tru64 TruCluster Steelmaking production control systems, to 1 Terabyte AIX SAP+Oracle systems, and AIX SAP+DB2, providing 24x7 rostered on-call support. ; May 2005 : Involved in a second major project for the same client configuring a further 42 p570 LPARs, and the migration of Oracle databases, live, over the network, using rsync, between the US and Australia, minimizing outage time for cut-over. Some of the migrated databases were slightly less than 1 terabyte in size. ; Jan 2005 : Involved in a major project for the configuring of approximately 12 p570 LPARs for the running of SAP+Oracle for a large client. Data and applications were successfully migrated from existing SP infrastructure. ; Nov 2001 : Graduated with a Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong]. : Major languages covered for the degree included: Modula-II, C, C++, Objective C, PDP-8 assembler, Motorola 68k assembler, Java, Perl and Python. ; Jun 2000 : New employer: BHP IT bought out by [http://www.csc.com.au CSC Australia]. Very little change to tasks and responsibilities. ; Mar 2000 : Began being heavily involved with performance tuning of a TSM server under first AIX, then Solaris with Veritas Volume Manager. : Completed IBM RS/6000 SP System Administration course. ; Dec 1998 : Moved full-time back to UNIX Systems Administration, lending an occasional hand to the OpenVMS team as required. : Completed Sybase System and Database Administration Adaptive Server Enterprise course. ; Aug 1998 : Completed DECnet OSI course. ; 1996 : After a gradual restructure, began to be heavily biased towards OpenVMS Systems Management, working with a team of about 12. Still continued some UNIX work, mainly on AIX and Tru64. ; Aug 1995 : Moved teams within BHP IT, into the "Facility Management" team. Began doing UNIX System Administration, and OpenVMS Systems Management. : Most systems at this time were 24x7 Steelmaking production control and scheduling systems. : Completed OpenVMS System and Network Management II course. ; Jan 1993 : Started a cadetship with BHP IT, working as a Systems Analyst for Port Kembla steelmaking production systems, running on an IBM mainframe. Programming in PL/1, SAS, JCL, TSO CLISTs, with IMS and DB2 databases. : Also started my University Information Technology and Communications Bachelors degree at [http://www.uow.edu.au/ University of Wollongong], programming in Modula-II and PDP-8 assembler for the first year. : Began running [http://www.macbsd.com/ MacBSD] 0.8 on a Mac IIsi, both as a hobby and a resource for University assignments. [[Category:Personal]] 6529dcadb148a180543b026ce64962b667fa4fc8 Wikistix:About 4 729 864 863 2006-01-05T09:19:54Z Stix 2 Add See Also wikitext text/x-wiki This is a trial at throwing my thoughts and documentation into a Wiki - mainly for ease of editing. Stuff will appear is I or others make it available. This is running on my home server, [[Systems#zion|zion]]. == See Also == * [[About Stix]] 8111f20af9a78094952ced1868891491d3633dbf 1649 864 2006-01-05T09:20:58Z Stix 2 Typo wikitext text/x-wiki This is a trial at throwing my thoughts and documentation into a Wiki - mainly for ease of editing. Stuff will appear as I or others make it available. This is running on my home server, [[Systems#zion|zion]]. == See Also == * [[About Stix]] 0dffd8f5a2ff80c907d6ea2345ed0cbed2c4364d University Record 0 828 1744 2006-01-05T12:03:43Z Stix 2 wikitext text/x-wiki Record of my results at the [http://www.uow.edu.au/ University of Wollongong]: {| border=1 cellpadding=1 cellspacing=0 ! Semester || Subject<br>Code || Mark || Credit<br>Points || Subject Description |- | 1993/1 || CSCI111 || 087 || 6 || Computer Science IA |- | 1993/1 || MATH131 || 085 || 6 || Statistics 1: Modelling |- | 1993/2 || IACT101 || 065 || 6 || Intro to Info & Communic |- | 1993/2 || CSCI121 || 087 || 6 || Computer Science IB |- | 1994/1 || CSCI202 || 086 || 6 || Computer Science IIA |- | 1994/1 || STS100 || 068 || 6 || Science & Tech Studies |- | 1994/2 || CSCI131 || 090 || 6 || Intro to Computer Sys |- | 1994/2 || CSCI203 || 087 || 6 || Computer Science IIB |- | 1994/2 || CSCI205 || 091 || 6 || Prog Design & Implementation |- | 1995/1 || CSCI311 || 069 || 6 || Software Engineering |- | 1995/2 || CSCI235 || 065 || 6 || Databases |- | 1995/A || CSCI321 || 085 || 12 || Software Project |- | 1996/1 || IACT201 || 063 || 6 || Info Tech & Citizens Rights |- | 1996/1 || MGMT110 || 070 || 6 || Intro to Management |- | 1996/2 || CSCI336 || 071 || 6 || Computer Graphics |- | 1996/S || ECON101 || 071 || 6 || Intro Macroeconomics |- | 1997/1 || CSCI212 || 097 || 6 || Operating Systems |- | 1997/1 || CSCI313 || 085 || 6 || Object Oriented Programming |- | 1997/2 || IACT202 || 075 || 6 || Struct & Org of Telecommunications |- | 1997/2 || IACT301 || 085 || 6 || Info & Comm Security Issues |- | 1998/1 || IACT302 || 072 || 6 || Tele Network Planning |- | 1998/1 || IACT403 || 067 || 6 || Human Computer Interface |- | 1998/1 || CSCI213 || 082 || 6 || Java Prog & Internet |- | 1998/2 || CSCI334 || 092 || 6 || Microcomputer Interfacing |- | 1998/2 || IACT401 || 067 || 6 || IT Strategic Planning |- | 1999/A || CSCI401 || || 48 || Computer Science 4 Honours |- | 1999/1 || CSCI955 || 082 || 6 || Computer Communication |- | 1999/1 || CSCI944 || 082 || 6 || Robot Perception and Planning |- | 1999/2 || CSCI964 || 081 || 6 || Neural Networks |- | 1999/2 || CSCI957 || 085 || 6 || Adv DB Management |- | 2000/1 || CSCI322 || 079 || 6 || Systems Administration |} Awarded Bachelor of Computer Science Honours, First Class, December 2001. [[Category:Personal]] 8b26603cdf260990ad4d33d07eed4d19c4fc3818 Wikistix:Protection log 4 3 923 2006-01-05T12:04:39Z Stix 2 protected [[:University Record]]: Prevent unwanted modification wikitext text/x-wiki <ul><li>12:04, 5 Jan 2006 [[User:stix|stix]] protected [[:University Record]] <em>(Prevent unwanted modification)</em></li> <li>09:20, 5 Jan 2006 [[User:stix|stix]] protected [[:Wikistix:About]] <em>(Prevent unwanted modification)</em></li> <li>08:36, 27 Dec 2005 [[User:stix|stix]] protected [[:Help:Contents]] <em>(Stop vandalism)</em></li> <li>08:35, 27 Dec 2005 [[User:stix|stix]] protected [[:Main Page]] <em>(Stop vandalism)</em></li> <li>14:47, 22 Jun 2005 [[User:stix|stix]] protected [[:iotools]] <em>(Personal)</em></li> <li>14:46, 22 Jun 2005 [[User:stix|stix]] protected [[:Perfmon for MacOS X]] <em>(Personal)</em></li> <li>14:46, 22 Jun 2005 [[User:stix|stix]] protected [[:ipcs/ipcrm for Darwin]] <em>(Personal)</em></li> <li>14:46, 22 Jun 2005 [[User:stix|stix]] protected [[:Software]] <em>(Personal)</em></li> <li>08:53, 13 Jun 2005 [[User:stix|stix]] protected [[:Résumé]] <em>(Personal)</em></li> <li>07:49, 13 Jun 2005 [[User:stix|stix]] protected [[:Systems]] <em>(Personal page)</em></li> <li>07:34, 13 Jun 2005 [[User:stix|stix]] protected [[:About Stix]] <em>(Personal page)</em></li> <li>11:52, 21 Feb 2005 [[User:Stix|Stix]] unprotected [[:Main Page]] <em>(no need)</em></li> <li>12:48, 15 Nov 2004 [[User:Stix|Stix]] protected [[Main Page]] <em>(All mine!)</em></li> <li>12:48, 15 Nov 2004 [[User:Stix|Stix]] protected [[Sandbox]] <em>(All mine!)</em></li> 93474efbe17dfa9216c10f423ffd42704201acdb Résumé 0 787 872 871 2006-01-05T14:40:50Z Stix 2 /* Education, Training and Conferences */ Expand wikitext text/x-wiki == Technologies == === Operating System Administration === {| border="1" cellpadding="2" cellspacing="0" ! OS || First<br>Used || Years<br>Experience || Last Used |- | AIX 3.2.5 through 5.3 || 1995 || 10+ || Current, daily, as Administrator |- | OpenVMS 5.5-2 through 7.2 || 1995 || 3 || Once every six months since 1998 |- | MacBSD 0.8 through NetBSD "current" || 1993 || 12+ || Current, daily, as hobbyist |- | SunOS 4.2 || 1995 || 2 || 1998 |- | SunOS 5.5.1 through 5.8 || 1995 || 10+ || Current, daily, as Administrator |- | DEC OSF/1 1.3 through HP Tru64 5.1B || 1995 || 10+ || Current, daily, as Administrator |- | Darwin/Mac OS X DP1 through 10.2 || 1998 || 7+ || Current, daily, as hobbyist |- | Cisco IOS (minimal) || 1996 || <1 || Approx once every six months |} === Hardware === * IBM POWER5 based systems (mainly p570 LPARs and p590 LPARs). * IBM POWER4 based systems (p615, p630 LPARs, p650). * IBM POWER3 based SP using PSSP. * Many older MCA and PCI based RS/6000, eg. C10, J30, F50, H50. * IBM SSA drawers and adapters. * IBM DS4300 (FAStT600) and DS4800 SAN-attached storage. * IBM 3584 Tape Library. * IBM 3494 Tape Library. * DEC VAX 4000 range (VLC, 60, 90, 96, 600). * DEC/Digital/Compaq/HP Alpha (From DEC 3000 to AlphaServer 2100, 8400 and DS20, ES40). * DEC/Digital/Compaq Storage (HSD-30, HSZ-50). * Many older Sun machines (SPARCstation 5, 10, 20, E3000, E3500). * Sun storage (StorEdge A5000, A5100, A5200, A1000). * Generic Intel/AMD PC hardware. === Vendor technologies and Other Major Products === {| border="1" cellpadding="2" cellspacing="0" ! Technology || First<br>Used || Years<br>Experience || Last Used |- | IBM LPARs on Power4 and Power5 || 2001 || 4 || Current |- | IBM AIX PSSP, CSM and NIM || 2000 || 4 || Current |- | HDLM on AIX || 2000 || 4 || Current |- | HA-CMP 5.1 || 2005 || 1 || Current |- | TSM server (iTSM) from 4.1 through 5.1 || 2000 || 5 || Current |- | Symantec/Veritas NetBackup 4.5, 5.1 || 2002 || 2 || Current |- | Veritas Volume Manager v3.0, v3.2 under Solaris. Also LSM for Tru64 || 1996 || 7 || Current |- | DECnet Phase IV on OpenVMS || 1995 || 3 || 1998 |- | DECnet OSI (Phase V) on OpenVMS and Tru64 || 1996 || 9 || Current |- | DEC T21 SNA Services on Tru64 || 1998 || 7 || Current |- | DEC TruCluster 1.3 || 1996 || 9 || Current |- | Xen 2.0 running on NetBSD 3.0 Dom0 || 2005 || <1 || Current |} === Major Programming/Scripting Languages === In order of decreasing familiarity: {| border="1" cellpadding="2" cellspacing="0" ! Language || First<br>Used || Years<br>Experience || Last used |- | C || 1988 || 16+ || Current, almost daily |- | Bourne/Korn Shell || 1993 || 10+ || Current, daily |- | Perl || 1999 || 6+ || Current, weekly |- | Objective C || 1999 || 2 || 2001 |- | C++ || 1995 || 2 || 1998 |- | Java || 1997 || 2 || 1999 |- | BASIC || 1984 || 5+ || 1995 |- | Python || 2000 || <1 || 2000 |- | Modula-II || 1993 || 1 || 1993 |- | PDP-8 assembler || 1993 || <1 || 1993 |- | Motorola 68k assembler || 1988 || 2 || 1998 |- | PL/I || 1993 || 3 || 1996 |- | SAS || 1993 || 2 || 1995 |- | JCL || 1993 || 2 || 1995 |} === Databases === {| border="1" cellpadding="2" cellspacing="0" ! Database || First<br>Used || Years<br>Experience || Last used |- | Oracle 7.3.4 through 9.2.0 || 1995 || 4 || Current, although infrequent |- | MySQL 3.23 through 4.1 || 2002 || 3 || Current |- | PostgreSQL 7.4 through 8.0 || 2004 || 1 || Current |- | Sybase Adaptive Server Enterprise 11.0 through 12.0 || 1998 || 3 || 2002 |- | DB2 8.1 (minimal) || 2005 || <1 || Current |} == Education, Training and Conferences == * '''1993-2001:''' Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong]. * '''Mar 2000:''' Completed IBM RS/6000 SP System Administration course. * '''Dec 1998:''' Completed Sybase System and Database Administration Adaptive Server Enterprise course. * '''Aug 1998:''' Completed DECnet OSI Administration course. * '''Oct 1997:''' Attended DECUS Australia Symposium. * '''Aug 1995:''' Completed OpenVMS System and Network Management II course. * '''Feb 1993:''' In-house training on PL/1, SAS, JCL and IMS-DC. * '''Jan 1993:''' Began Bachelor of Information Technology and Communication degree at the [http://www.uow.edu.au/ University of Wollongong], studying part-time. * '''Dec 1992:''' Completed HSC at Nowra Technology High School with TER of 95.75. == Working Chronology == === Dec 1998 - current === :;Company: : BHP IT (Dec 1998 - Jun 2000), CSC Australia (Jun 2000 - current) :;Primary Role: : UNIX System Administrator :;Duties: : ::* Member of a team of approximately 12 supporting more than 150 UNIX systems, including AIX, Solaris, Tru64, Linux and SCO. Systems vary from Steelmaking production control systems to large (1+ TiB) SAP/Oracle AIX systems with an international user base. ::* Typical tasks include installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning. ::* Main support contact for two Solaris based TSM backup servers, with around 180 clients (UNIX, OpenVMS, WinNT and Macintosh). ::* Providing rostered 24x7 on-call support. ::* Primary unofficial backup for rostered on-call support personnel for any technical issues. ::* Mentor for colleagues on most supported technologies. ::* Australian Subject Matter Expert for Tru64 UNIX. ::* Main contact for performance tuning of supported systems. :;Achievements : ::* '''Jan 2005:''' Involved in a technical role in a major project for the configuring of approximately 12 p570 LPARs for the running of SAP+Oracle for a large client. Data and applications were successfully migrated from existing SP infrastructure. ::* '''May 2005:''' Involved in a second major project for the same client configuring a further 42 p570 LPARs, and the migration of Oracle databases, live, over the network, using a customized rsync, between the US and Australia, minimizing outage time for cut-over. Some of the migrated databases were slightly less than 1 terabyte in size, and database outage duration for cut-over was less than 30 minutes. Mentored two new graduates with 2 months experience to handle much of the physical cabling, LPARing, installation, and some migration tasks. ::* '''Jul 2003:''' Mentor and senior technical specialist assisting with the migration of a MIMS/Oracle application from a heavily customized and scripted Tru64 environment to new AIX POWER4 hardware. ::* '''2000:''' Technical resource involved in the separation of DNS, SMTP, and other network services with the splitting of one company into two separate companies and network entitities. === 1996 - Dec 1998 === :;Company: : BHP IT :;Primary Role: : VMS Systems Management :;Duties: : ::* Member of a team of approximately 12 supporting RSX-11M and VMS systems. ::* Typical tasks included installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning. ::* Primary midrange contact for a high security department, supporting OpenVMS VAXes running SETCIM, PI and DECnet OSI, an OSF/1 system running SAP and Oracle and an AIX system running several Oracle databases. ::* Primary VMS contact for a critical commercial messaging application running on a VMS cluster, using X25, MRX (X400), DECnet OSI, RDB and DECEDI. :;Achievements : ::* Main technical VMS reource involved in an 80 hour upgrade of DECEDI systems, upgrading VMS, RDB, DECnet OSI, MR and MRX. === Aug 1995 - 1996 === :;Company: : BHP IT :;Primary Role: : Midrange Facilities Management :;Duties: : ::* Member of a team of approximately 12 supporting RSX-11M, VMS, AIX, DG-UX, SunOS, IRIX and OSF/1 systems, and RDB and Oracle databases. Systems mainly involved in Steelmaking production control. ::* Typical tasks included installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning. === Jan 1993 - Aug 1995 === :;Company: : BHP IT :;Primary Role: : Systems Analist :;Duties: : ::* Junior member of a team of 6 supporting a large code base of PL/1, SAS and JCL with IMS and DB2 databases running on an IBM mainframe, for BHP Port Kembla Steelworks. :;Achievements : ::* Main support contact and developer of a source-code cross reference tool used to find the scope of module changes, written in PL/1, SAS and JCL. == Chronology == ; 2005+ : Continuing to work as a UNIX Systems Administrator for CSC Australia, based in Port Kembla. Working as a member of a team of around 12 managing AIX, Solaris, Tru64, Linux, SCO, NetBackup and TSM. My interests focus on AIX, Tru-64, Solaris and TSM, particularly performance tuning. : The team supports around 160-200 systems, ranging from Tru64 TruCluster Steelmaking production control systems, to 1 Terabyte AIX SAP+Oracle systems, and AIX SAP+DB2, providing 24x7 rostered on-call support. ; May 2005 : Involved in a second major project for the same client configuring a further 42 p570 LPARs, and the migration of Oracle databases, live, over the network, using rsync, between the US and Australia, minimizing outage time for cut-over. Some of the migrated databases were slightly less than 1 terabyte in size. ; Jan 2005 : Involved in a major project for the configuring of approximately 12 p570 LPARs for the running of SAP+Oracle for a large client. Data and applications were successfully migrated from existing SP infrastructure. ; Nov 2001 : Graduated with a Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong]. : Major languages covered for the degree included: Modula-II, C, C++, Objective C, PDP-8 assembler, Motorola 68k assembler, Java, Perl and Python. ; Jun 2000 : New employer: BHP IT bought out by [http://www.csc.com.au CSC Australia]. Very little change to tasks and responsibilities. ; Mar 2000 : Began being heavily involved with performance tuning of a TSM server under first AIX, then Solaris with Veritas Volume Manager. : Completed IBM RS/6000 SP System Administration course. ; Dec 1998 : Moved full-time back to UNIX Systems Administration, lending an occasional hand to the OpenVMS team as required. : Completed Sybase System and Database Administration Adaptive Server Enterprise course. ; Aug 1998 : Completed DECnet OSI course. ; 1996 : After a gradual restructure, began to be heavily biased towards OpenVMS Systems Management, working with a team of about 12. Still continued some UNIX work, mainly on AIX and Tru64. ; Aug 1995 : Moved teams within BHP IT, into the "Facility Management" team. Began doing UNIX System Administration, and OpenVMS Systems Management. : Most systems at this time were 24x7 Steelmaking production control and scheduling systems. : Completed OpenVMS System and Network Management II course. ; Jan 1993 : Started a cadetship with BHP IT, working as a Systems Analyst for Port Kembla steelmaking production systems, running on an IBM mainframe. Programming in PL/1, SAS, JCL, TSO CLISTs, with IMS and DB2 databases. : Also started my University Information Technology and Communications Bachelors degree at [http://www.uow.edu.au/ University of Wollongong], programming in Modula-II and PDP-8 assembler for the first year. : Began running [http://www.macbsd.com/ MacBSD] 0.8 on a Mac IIsi, both as a hobby and a resource for University assignments. [[Category:Personal]] 66c2bb4afa30c9dfdb325290c065b1c14ba67657 873 872 2006-01-05T14:41:39Z Stix 2 /* Education, Training and Conferences */ Add "completed" to degree wikitext text/x-wiki == Technologies == === Operating System Administration === {| border="1" cellpadding="2" cellspacing="0" ! OS || First<br>Used || Years<br>Experience || Last Used |- | AIX 3.2.5 through 5.3 || 1995 || 10+ || Current, daily, as Administrator |- | OpenVMS 5.5-2 through 7.2 || 1995 || 3 || Once every six months since 1998 |- | MacBSD 0.8 through NetBSD "current" || 1993 || 12+ || Current, daily, as hobbyist |- | SunOS 4.2 || 1995 || 2 || 1998 |- | SunOS 5.5.1 through 5.8 || 1995 || 10+ || Current, daily, as Administrator |- | DEC OSF/1 1.3 through HP Tru64 5.1B || 1995 || 10+ || Current, daily, as Administrator |- | Darwin/Mac OS X DP1 through 10.2 || 1998 || 7+ || Current, daily, as hobbyist |- | Cisco IOS (minimal) || 1996 || <1 || Approx once every six months |} === Hardware === * IBM POWER5 based systems (mainly p570 LPARs and p590 LPARs). * IBM POWER4 based systems (p615, p630 LPARs, p650). * IBM POWER3 based SP using PSSP. * Many older MCA and PCI based RS/6000, eg. C10, J30, F50, H50. * IBM SSA drawers and adapters. * IBM DS4300 (FAStT600) and DS4800 SAN-attached storage. * IBM 3584 Tape Library. * IBM 3494 Tape Library. * DEC VAX 4000 range (VLC, 60, 90, 96, 600). * DEC/Digital/Compaq/HP Alpha (From DEC 3000 to AlphaServer 2100, 8400 and DS20, ES40). * DEC/Digital/Compaq Storage (HSD-30, HSZ-50). * Many older Sun machines (SPARCstation 5, 10, 20, E3000, E3500). * Sun storage (StorEdge A5000, A5100, A5200, A1000). * Generic Intel/AMD PC hardware. === Vendor technologies and Other Major Products === {| border="1" cellpadding="2" cellspacing="0" ! Technology || First<br>Used || Years<br>Experience || Last Used |- | IBM LPARs on Power4 and Power5 || 2001 || 4 || Current |- | IBM AIX PSSP, CSM and NIM || 2000 || 4 || Current |- | HDLM on AIX || 2000 || 4 || Current |- | HA-CMP 5.1 || 2005 || 1 || Current |- | TSM server (iTSM) from 4.1 through 5.1 || 2000 || 5 || Current |- | Symantec/Veritas NetBackup 4.5, 5.1 || 2002 || 2 || Current |- | Veritas Volume Manager v3.0, v3.2 under Solaris. Also LSM for Tru64 || 1996 || 7 || Current |- | DECnet Phase IV on OpenVMS || 1995 || 3 || 1998 |- | DECnet OSI (Phase V) on OpenVMS and Tru64 || 1996 || 9 || Current |- | DEC T21 SNA Services on Tru64 || 1998 || 7 || Current |- | DEC TruCluster 1.3 || 1996 || 9 || Current |- | Xen 2.0 running on NetBSD 3.0 Dom0 || 2005 || <1 || Current |} === Major Programming/Scripting Languages === In order of decreasing familiarity: {| border="1" cellpadding="2" cellspacing="0" ! Language || First<br>Used || Years<br>Experience || Last used |- | C || 1988 || 16+ || Current, almost daily |- | Bourne/Korn Shell || 1993 || 10+ || Current, daily |- | Perl || 1999 || 6+ || Current, weekly |- | Objective C || 1999 || 2 || 2001 |- | C++ || 1995 || 2 || 1998 |- | Java || 1997 || 2 || 1999 |- | BASIC || 1984 || 5+ || 1995 |- | Python || 2000 || <1 || 2000 |- | Modula-II || 1993 || 1 || 1993 |- | PDP-8 assembler || 1993 || <1 || 1993 |- | Motorola 68k assembler || 1988 || 2 || 1998 |- | PL/I || 1993 || 3 || 1996 |- | SAS || 1993 || 2 || 1995 |- | JCL || 1993 || 2 || 1995 |} === Databases === {| border="1" cellpadding="2" cellspacing="0" ! Database || First<br>Used || Years<br>Experience || Last used |- | Oracle 7.3.4 through 9.2.0 || 1995 || 4 || Current, although infrequent |- | MySQL 3.23 through 4.1 || 2002 || 3 || Current |- | PostgreSQL 7.4 through 8.0 || 2004 || 1 || Current |- | Sybase Adaptive Server Enterprise 11.0 through 12.0 || 1998 || 3 || 2002 |- | DB2 8.1 (minimal) || 2005 || <1 || Current |} == Education, Training and Conferences == * '''1993-2001:''' Completed Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong]. * '''Mar 2000:''' Completed IBM RS/6000 SP System Administration course. * '''Dec 1998:''' Completed Sybase System and Database Administration Adaptive Server Enterprise course. * '''Aug 1998:''' Completed DECnet OSI Administration course. * '''Oct 1997:''' Attended DECUS Australia Symposium. * '''Aug 1995:''' Completed OpenVMS System and Network Management II course. * '''Feb 1993:''' In-house training on PL/1, SAS, JCL and IMS-DC. * '''Jan 1993:''' Began Bachelor of Information Technology and Communication degree at the [http://www.uow.edu.au/ University of Wollongong], studying part-time. * '''Dec 1992:''' Completed HSC at Nowra Technology High School with TER of 95.75. == Working Chronology == === Dec 1998 - current === :;Company: : BHP IT (Dec 1998 - Jun 2000), CSC Australia (Jun 2000 - current) :;Primary Role: : UNIX System Administrator :;Duties: : ::* Member of a team of approximately 12 supporting more than 150 UNIX systems, including AIX, Solaris, Tru64, Linux and SCO. Systems vary from Steelmaking production control systems to large (1+ TiB) SAP/Oracle AIX systems with an international user base. ::* Typical tasks include installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning. ::* Main support contact for two Solaris based TSM backup servers, with around 180 clients (UNIX, OpenVMS, WinNT and Macintosh). ::* Providing rostered 24x7 on-call support. ::* Primary unofficial backup for rostered on-call support personnel for any technical issues. ::* Mentor for colleagues on most supported technologies. ::* Australian Subject Matter Expert for Tru64 UNIX. ::* Main contact for performance tuning of supported systems. :;Achievements : ::* '''Jan 2005:''' Involved in a technical role in a major project for the configuring of approximately 12 p570 LPARs for the running of SAP+Oracle for a large client. Data and applications were successfully migrated from existing SP infrastructure. ::* '''May 2005:''' Involved in a second major project for the same client configuring a further 42 p570 LPARs, and the migration of Oracle databases, live, over the network, using a customized rsync, between the US and Australia, minimizing outage time for cut-over. Some of the migrated databases were slightly less than 1 terabyte in size, and database outage duration for cut-over was less than 30 minutes. Mentored two new graduates with 2 months experience to handle much of the physical cabling, LPARing, installation, and some migration tasks. ::* '''Jul 2003:''' Mentor and senior technical specialist assisting with the migration of a MIMS/Oracle application from a heavily customized and scripted Tru64 environment to new AIX POWER4 hardware. ::* '''2000:''' Technical resource involved in the separation of DNS, SMTP, and other network services with the splitting of one company into two separate companies and network entitities. === 1996 - Dec 1998 === :;Company: : BHP IT :;Primary Role: : VMS Systems Management :;Duties: : ::* Member of a team of approximately 12 supporting RSX-11M and VMS systems. ::* Typical tasks included installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning. ::* Primary midrange contact for a high security department, supporting OpenVMS VAXes running SETCIM, PI and DECnet OSI, an OSF/1 system running SAP and Oracle and an AIX system running several Oracle databases. ::* Primary VMS contact for a critical commercial messaging application running on a VMS cluster, using X25, MRX (X400), DECnet OSI, RDB and DECEDI. :;Achievements : ::* Main technical VMS reource involved in an 80 hour upgrade of DECEDI systems, upgrading VMS, RDB, DECnet OSI, MR and MRX. === Aug 1995 - 1996 === :;Company: : BHP IT :;Primary Role: : Midrange Facilities Management :;Duties: : ::* Member of a team of approximately 12 supporting RSX-11M, VMS, AIX, DG-UX, SunOS, IRIX and OSF/1 systems, and RDB and Oracle databases. Systems mainly involved in Steelmaking production control. ::* Typical tasks included installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning. === Jan 1993 - Aug 1995 === :;Company: : BHP IT :;Primary Role: : Systems Analist :;Duties: : ::* Junior member of a team of 6 supporting a large code base of PL/1, SAS and JCL with IMS and DB2 databases running on an IBM mainframe, for BHP Port Kembla Steelworks. :;Achievements : ::* Main support contact and developer of a source-code cross reference tool used to find the scope of module changes, written in PL/1, SAS and JCL. == Chronology == ; 2005+ : Continuing to work as a UNIX Systems Administrator for CSC Australia, based in Port Kembla. Working as a member of a team of around 12 managing AIX, Solaris, Tru64, Linux, SCO, NetBackup and TSM. My interests focus on AIX, Tru-64, Solaris and TSM, particularly performance tuning. : The team supports around 160-200 systems, ranging from Tru64 TruCluster Steelmaking production control systems, to 1 Terabyte AIX SAP+Oracle systems, and AIX SAP+DB2, providing 24x7 rostered on-call support. ; May 2005 : Involved in a second major project for the same client configuring a further 42 p570 LPARs, and the migration of Oracle databases, live, over the network, using rsync, between the US and Australia, minimizing outage time for cut-over. Some of the migrated databases were slightly less than 1 terabyte in size. ; Jan 2005 : Involved in a major project for the configuring of approximately 12 p570 LPARs for the running of SAP+Oracle for a large client. Data and applications were successfully migrated from existing SP infrastructure. ; Nov 2001 : Graduated with a Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong]. : Major languages covered for the degree included: Modula-II, C, C++, Objective C, PDP-8 assembler, Motorola 68k assembler, Java, Perl and Python. ; Jun 2000 : New employer: BHP IT bought out by [http://www.csc.com.au CSC Australia]. Very little change to tasks and responsibilities. ; Mar 2000 : Began being heavily involved with performance tuning of a TSM server under first AIX, then Solaris with Veritas Volume Manager. : Completed IBM RS/6000 SP System Administration course. ; Dec 1998 : Moved full-time back to UNIX Systems Administration, lending an occasional hand to the OpenVMS team as required. : Completed Sybase System and Database Administration Adaptive Server Enterprise course. ; Aug 1998 : Completed DECnet OSI course. ; 1996 : After a gradual restructure, began to be heavily biased towards OpenVMS Systems Management, working with a team of about 12. Still continued some UNIX work, mainly on AIX and Tru64. ; Aug 1995 : Moved teams within BHP IT, into the "Facility Management" team. Began doing UNIX System Administration, and OpenVMS Systems Management. : Most systems at this time were 24x7 Steelmaking production control and scheduling systems. : Completed OpenVMS System and Network Management II course. ; Jan 1993 : Started a cadetship with BHP IT, working as a Systems Analyst for Port Kembla steelmaking production systems, running on an IBM mainframe. Programming in PL/1, SAS, JCL, TSO CLISTs, with IMS and DB2 databases. : Also started my University Information Technology and Communications Bachelors degree at [http://www.uow.edu.au/ University of Wollongong], programming in Modula-II and PDP-8 assembler for the first year. : Began running [http://www.macbsd.com/ MacBSD] 0.8 on a Mac IIsi, both as a hobby and a resource for University assignments. [[Category:Personal]] 0b16c2a394e0a5e20f0880c6c954f53b8bf9dd7a 874 873 2006-01-05T14:44:46Z Stix 2 /* Jan 1993 - Aug 1995 */ Expand, add cadetship. wikitext text/x-wiki == Technologies == === Operating System Administration === {| border="1" cellpadding="2" cellspacing="0" ! OS || First<br>Used || Years<br>Experience || Last Used |- | AIX 3.2.5 through 5.3 || 1995 || 10+ || Current, daily, as Administrator |- | OpenVMS 5.5-2 through 7.2 || 1995 || 3 || Once every six months since 1998 |- | MacBSD 0.8 through NetBSD "current" || 1993 || 12+ || Current, daily, as hobbyist |- | SunOS 4.2 || 1995 || 2 || 1998 |- | SunOS 5.5.1 through 5.8 || 1995 || 10+ || Current, daily, as Administrator |- | DEC OSF/1 1.3 through HP Tru64 5.1B || 1995 || 10+ || Current, daily, as Administrator |- | Darwin/Mac OS X DP1 through 10.2 || 1998 || 7+ || Current, daily, as hobbyist |- | Cisco IOS (minimal) || 1996 || <1 || Approx once every six months |} === Hardware === * IBM POWER5 based systems (mainly p570 LPARs and p590 LPARs). * IBM POWER4 based systems (p615, p630 LPARs, p650). * IBM POWER3 based SP using PSSP. * Many older MCA and PCI based RS/6000, eg. C10, J30, F50, H50. * IBM SSA drawers and adapters. * IBM DS4300 (FAStT600) and DS4800 SAN-attached storage. * IBM 3584 Tape Library. * IBM 3494 Tape Library. * DEC VAX 4000 range (VLC, 60, 90, 96, 600). * DEC/Digital/Compaq/HP Alpha (From DEC 3000 to AlphaServer 2100, 8400 and DS20, ES40). * DEC/Digital/Compaq Storage (HSD-30, HSZ-50). * Many older Sun machines (SPARCstation 5, 10, 20, E3000, E3500). * Sun storage (StorEdge A5000, A5100, A5200, A1000). * Generic Intel/AMD PC hardware. === Vendor technologies and Other Major Products === {| border="1" cellpadding="2" cellspacing="0" ! Technology || First<br>Used || Years<br>Experience || Last Used |- | IBM LPARs on Power4 and Power5 || 2001 || 4 || Current |- | IBM AIX PSSP, CSM and NIM || 2000 || 4 || Current |- | HDLM on AIX || 2000 || 4 || Current |- | HA-CMP 5.1 || 2005 || 1 || Current |- | TSM server (iTSM) from 4.1 through 5.1 || 2000 || 5 || Current |- | Symantec/Veritas NetBackup 4.5, 5.1 || 2002 || 2 || Current |- | Veritas Volume Manager v3.0, v3.2 under Solaris. Also LSM for Tru64 || 1996 || 7 || Current |- | DECnet Phase IV on OpenVMS || 1995 || 3 || 1998 |- | DECnet OSI (Phase V) on OpenVMS and Tru64 || 1996 || 9 || Current |- | DEC T21 SNA Services on Tru64 || 1998 || 7 || Current |- | DEC TruCluster 1.3 || 1996 || 9 || Current |- | Xen 2.0 running on NetBSD 3.0 Dom0 || 2005 || <1 || Current |} === Major Programming/Scripting Languages === In order of decreasing familiarity: {| border="1" cellpadding="2" cellspacing="0" ! Language || First<br>Used || Years<br>Experience || Last used |- | C || 1988 || 16+ || Current, almost daily |- | Bourne/Korn Shell || 1993 || 10+ || Current, daily |- | Perl || 1999 || 6+ || Current, weekly |- | Objective C || 1999 || 2 || 2001 |- | C++ || 1995 || 2 || 1998 |- | Java || 1997 || 2 || 1999 |- | BASIC || 1984 || 5+ || 1995 |- | Python || 2000 || <1 || 2000 |- | Modula-II || 1993 || 1 || 1993 |- | PDP-8 assembler || 1993 || <1 || 1993 |- | Motorola 68k assembler || 1988 || 2 || 1998 |- | PL/I || 1993 || 3 || 1996 |- | SAS || 1993 || 2 || 1995 |- | JCL || 1993 || 2 || 1995 |} === Databases === {| border="1" cellpadding="2" cellspacing="0" ! Database || First<br>Used || Years<br>Experience || Last used |- | Oracle 7.3.4 through 9.2.0 || 1995 || 4 || Current, although infrequent |- | MySQL 3.23 through 4.1 || 2002 || 3 || Current |- | PostgreSQL 7.4 through 8.0 || 2004 || 1 || Current |- | Sybase Adaptive Server Enterprise 11.0 through 12.0 || 1998 || 3 || 2002 |- | DB2 8.1 (minimal) || 2005 || <1 || Current |} == Education, Training and Conferences == * '''1993-2001:''' Completed Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong]. * '''Mar 2000:''' Completed IBM RS/6000 SP System Administration course. * '''Dec 1998:''' Completed Sybase System and Database Administration Adaptive Server Enterprise course. * '''Aug 1998:''' Completed DECnet OSI Administration course. * '''Oct 1997:''' Attended DECUS Australia Symposium. * '''Aug 1995:''' Completed OpenVMS System and Network Management II course. * '''Feb 1993:''' In-house training on PL/1, SAS, JCL and IMS-DC. * '''Jan 1993:''' Began Bachelor of Information Technology and Communication degree at the [http://www.uow.edu.au/ University of Wollongong], studying part-time. * '''Dec 1992:''' Completed HSC at Nowra Technology High School with TER of 95.75. == Working Chronology == === Dec 1998 - current === :;Company: : BHP IT (Dec 1998 - Jun 2000), CSC Australia (Jun 2000 - current) :;Primary Role: : UNIX System Administrator :;Duties: : ::* Member of a team of approximately 12 supporting more than 150 UNIX systems, including AIX, Solaris, Tru64, Linux and SCO. Systems vary from Steelmaking production control systems to large (1+ TiB) SAP/Oracle AIX systems with an international user base. ::* Typical tasks include installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning. ::* Main support contact for two Solaris based TSM backup servers, with around 180 clients (UNIX, OpenVMS, WinNT and Macintosh). ::* Providing rostered 24x7 on-call support. ::* Primary unofficial backup for rostered on-call support personnel for any technical issues. ::* Mentor for colleagues on most supported technologies. ::* Australian Subject Matter Expert for Tru64 UNIX. ::* Main contact for performance tuning of supported systems. :;Achievements : ::* '''Jan 2005:''' Involved in a technical role in a major project for the configuring of approximately 12 p570 LPARs for the running of SAP+Oracle for a large client. Data and applications were successfully migrated from existing SP infrastructure. ::* '''May 2005:''' Involved in a second major project for the same client configuring a further 42 p570 LPARs, and the migration of Oracle databases, live, over the network, using a customized rsync, between the US and Australia, minimizing outage time for cut-over. Some of the migrated databases were slightly less than 1 terabyte in size, and database outage duration for cut-over was less than 30 minutes. Mentored two new graduates with 2 months experience to handle much of the physical cabling, LPARing, installation, and some migration tasks. ::* '''Jul 2003:''' Mentor and senior technical specialist assisting with the migration of a MIMS/Oracle application from a heavily customized and scripted Tru64 environment to new AIX POWER4 hardware. ::* '''2000:''' Technical resource involved in the separation of DNS, SMTP, and other network services with the splitting of one company into two separate companies and network entitities. === 1996 - Dec 1998 === :;Company: : BHP IT :;Primary Role: : VMS Systems Management :;Duties: : ::* Member of a team of approximately 12 supporting RSX-11M and VMS systems. ::* Typical tasks included installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning. ::* Primary midrange contact for a high security department, supporting OpenVMS VAXes running SETCIM, PI and DECnet OSI, an OSF/1 system running SAP and Oracle and an AIX system running several Oracle databases. ::* Primary VMS contact for a critical commercial messaging application running on a VMS cluster, using X25, MRX (X400), DECnet OSI, RDB and DECEDI. :;Achievements : ::* Main technical VMS reource involved in an 80 hour upgrade of DECEDI systems, upgrading VMS, RDB, DECnet OSI, MR and MRX. === Aug 1995 - 1996 === :;Company: : BHP IT :;Primary Role: : Midrange Facilities Management :;Duties: : ::* Member of a team of approximately 12 supporting RSX-11M, VMS, AIX, DG-UX, SunOS, IRIX and OSF/1 systems, and RDB and Oracle databases. Systems mainly involved in Steelmaking production control. ::* Typical tasks included installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning. === Jan 1993 - Aug 1995 === :;Company: : BHP IT :;Primary Role: : Systems Analist, employed on a cadetship, simultaneuosly completing a part-time University degree. :;Duties: : ::* Junior member of a team of 6 supporting a large code base of PL/1, SAS and JCL with IMS and DB2 databases running on an IBM mainframe, for BHP Port Kembla Steelworks. In-house applications primarily providing Production Planning and Scheduling functionality. :;Achievements : ::* Main support contact and developer of a source-code cross reference tool used to find the scope of module changes, written in PL/1, SAS and JCL. == Chronology == ; 2005+ : Continuing to work as a UNIX Systems Administrator for CSC Australia, based in Port Kembla. Working as a member of a team of around 12 managing AIX, Solaris, Tru64, Linux, SCO, NetBackup and TSM. My interests focus on AIX, Tru-64, Solaris and TSM, particularly performance tuning. : The team supports around 160-200 systems, ranging from Tru64 TruCluster Steelmaking production control systems, to 1 Terabyte AIX SAP+Oracle systems, and AIX SAP+DB2, providing 24x7 rostered on-call support. ; May 2005 : Involved in a second major project for the same client configuring a further 42 p570 LPARs, and the migration of Oracle databases, live, over the network, using rsync, between the US and Australia, minimizing outage time for cut-over. Some of the migrated databases were slightly less than 1 terabyte in size. ; Jan 2005 : Involved in a major project for the configuring of approximately 12 p570 LPARs for the running of SAP+Oracle for a large client. Data and applications were successfully migrated from existing SP infrastructure. ; Nov 2001 : Graduated with a Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong]. : Major languages covered for the degree included: Modula-II, C, C++, Objective C, PDP-8 assembler, Motorola 68k assembler, Java, Perl and Python. ; Jun 2000 : New employer: BHP IT bought out by [http://www.csc.com.au CSC Australia]. Very little change to tasks and responsibilities. ; Mar 2000 : Began being heavily involved with performance tuning of a TSM server under first AIX, then Solaris with Veritas Volume Manager. : Completed IBM RS/6000 SP System Administration course. ; Dec 1998 : Moved full-time back to UNIX Systems Administration, lending an occasional hand to the OpenVMS team as required. : Completed Sybase System and Database Administration Adaptive Server Enterprise course. ; Aug 1998 : Completed DECnet OSI course. ; 1996 : After a gradual restructure, began to be heavily biased towards OpenVMS Systems Management, working with a team of about 12. Still continued some UNIX work, mainly on AIX and Tru64. ; Aug 1995 : Moved teams within BHP IT, into the "Facility Management" team. Began doing UNIX System Administration, and OpenVMS Systems Management. : Most systems at this time were 24x7 Steelmaking production control and scheduling systems. : Completed OpenVMS System and Network Management II course. ; Jan 1993 : Started a cadetship with BHP IT, working as a Systems Analyst for Port Kembla steelmaking production systems, running on an IBM mainframe. Programming in PL/1, SAS, JCL, TSO CLISTs, with IMS and DB2 databases. : Also started my University Information Technology and Communications Bachelors degree at [http://www.uow.edu.au/ University of Wollongong], programming in Modula-II and PDP-8 assembler for the first year. : Began running [http://www.macbsd.com/ MacBSD] 0.8 on a Mac IIsi, both as a hobby and a resource for University assignments. [[Category:Personal]] a6e17c77aa67830d0663db167123d45fd4e9a3ad 875 874 2006-01-05T14:59:08Z Stix 2 Deleted old chronology, added hobbies wikitext text/x-wiki == Technologies == === Operating System Administration === {| border="1" cellpadding="2" cellspacing="0" ! OS || First<br>Used || Years<br>Experience || Last Used |- | AIX 3.2.5 through 5.3 || 1995 || 10+ || Current, daily, as Administrator |- | OpenVMS 5.5-2 through 7.2 || 1995 || 3 || Once every six months since 1998 |- | MacBSD 0.8 through NetBSD "current" || 1993 || 12+ || Current, daily, as hobbyist |- | SunOS 4.2 || 1995 || 2 || 1998 |- | SunOS 5.5.1 through 5.8 || 1995 || 10+ || Current, daily, as Administrator |- | DEC OSF/1 1.3 through HP Tru64 5.1B || 1995 || 10+ || Current, daily, as Administrator |- | Darwin/Mac OS X DP1 through 10.2 || 1998 || 7+ || Current, daily, as hobbyist |- | Cisco IOS (minimal) || 1996 || <1 || Approx once every six months |} === Hardware === * IBM POWER5 based systems (mainly p570 LPARs and p590 LPARs). * IBM POWER4 based systems (p615, p630 LPARs, p650). * IBM POWER3 based SP using PSSP. * Many older MCA and PCI based RS/6000, eg. C10, J30, F50, H50. * IBM SSA drawers and adapters. * IBM DS4300 (FAStT600) and DS4800 SAN-attached storage. * IBM 3584 Tape Library. * IBM 3494 Tape Library. * DEC VAX 4000 range (VLC, 60, 90, 96, 600). * DEC/Digital/Compaq/HP Alpha (From DEC 3000 to AlphaServer 2100, 8400 and DS20, ES40). * DEC/Digital/Compaq Storage (HSD-30, HSZ-50). * Many older Sun machines (SPARCstation 5, 10, 20, E3000, E3500). * Sun storage (StorEdge A5000, A5100, A5200, A1000). * Generic Intel/AMD PC hardware. === Vendor technologies and Other Major Products === {| border="1" cellpadding="2" cellspacing="0" ! Technology || First<br>Used || Years<br>Experience || Last Used |- | IBM LPARs on Power4 and Power5 || 2001 || 4 || Current |- | IBM AIX PSSP, CSM and NIM || 2000 || 4 || Current |- | HDLM on AIX || 2000 || 4 || Current |- | HA-CMP 5.1 || 2005 || 1 || Current |- | TSM server (iTSM) from 4.1 through 5.1 || 2000 || 5 || Current |- | Symantec/Veritas NetBackup 4.5, 5.1 || 2002 || 2 || Current |- | Veritas Volume Manager v3.0, v3.2 under Solaris. Also LSM for Tru64 || 1996 || 7 || Current |- | DECnet Phase IV on OpenVMS || 1995 || 3 || 1998 |- | DECnet OSI (Phase V) on OpenVMS and Tru64 || 1996 || 9 || Current |- | DEC T21 SNA Services on Tru64 || 1998 || 7 || Current |- | DEC TruCluster 1.3 || 1996 || 9 || Current |- | Xen 2.0 running on NetBSD 3.0 Dom0 || 2005 || <1 || Current |} === Major Programming/Scripting Languages === In order of decreasing familiarity: {| border="1" cellpadding="2" cellspacing="0" ! Language || First<br>Used || Years<br>Experience || Last used |- | C || 1988 || 16+ || Current, almost daily |- | Bourne/Korn Shell || 1993 || 10+ || Current, daily |- | Perl || 1999 || 6+ || Current, weekly |- | Objective C || 1999 || 2 || 2001 |- | C++ || 1995 || 2 || 1998 |- | Java || 1997 || 2 || 1999 |- | BASIC || 1984 || 5+ || 1995 |- | Python || 2000 || <1 || 2000 |- | Modula-II || 1993 || 1 || 1993 |- | PDP-8 assembler || 1993 || <1 || 1993 |- | Motorola 68k assembler || 1988 || 2 || 1998 |- | PL/I || 1993 || 3 || 1996 |- | SAS || 1993 || 2 || 1995 |- | JCL || 1993 || 2 || 1995 |} === Databases === {| border="1" cellpadding="2" cellspacing="0" ! Database || First<br>Used || Years<br>Experience || Last used |- | Oracle 7.3.4 through 9.2.0 || 1995 || 4 || Current, although infrequent |- | MySQL 3.23 through 4.1 || 2002 || 3 || Current |- | PostgreSQL 7.4 through 8.0 || 2004 || 1 || Current |- | Sybase Adaptive Server Enterprise 11.0 through 12.0 || 1998 || 3 || 2002 |- | DB2 8.1 (minimal) || 2005 || <1 || Current |} == Education, Training and Conferences == * '''1993-2001:''' Completed Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong]. * '''Mar 2000:''' Completed IBM RS/6000 SP System Administration course. * '''Dec 1998:''' Completed Sybase System and Database Administration Adaptive Server Enterprise course. * '''Aug 1998:''' Completed DECnet OSI Administration course. * '''Oct 1997:''' Attended DECUS Australia Symposium. * '''Aug 1995:''' Completed OpenVMS System and Network Management II course. * '''Feb 1993:''' In-house training on PL/1, SAS, JCL and IMS-DC. * '''Jan 1993:''' Began Bachelor of Information Technology and Communication degree at the [http://www.uow.edu.au/ University of Wollongong], studying part-time. * '''Dec 1992:''' Completed HSC at Nowra Technology High School with TER of 95.75. == Working Chronology == === Dec 1998 - current === :;Company: : BHP IT (Dec 1998 - Jun 2000), CSC Australia (Jun 2000 - current) :;Primary Role: : UNIX System Administrator :;Duties: : ::* Member of a team of approximately 12 supporting more than 150 UNIX systems, including AIX, Solaris, Tru64, Linux and SCO. Systems vary from Steelmaking production control systems to large (1+ TiB) SAP/Oracle AIX systems with an international user base. ::* Typical tasks include installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning. ::* Main support contact for two Solaris based TSM backup servers, with around 180 clients (UNIX, OpenVMS, WinNT and Macintosh). ::* Providing rostered 24x7 on-call support. ::* Primary unofficial backup for rostered on-call support personnel for any technical issues. ::* Mentor for colleagues on most supported technologies. ::* Australian Subject Matter Expert for Tru64 UNIX. ::* Main contact for performance tuning of supported systems. :;Achievements : ::* '''Jan 2005:''' Involved in a technical role in a major project for the configuring of approximately 12 p570 LPARs for the running of SAP+Oracle for a large client. Data and applications were successfully migrated from existing SP infrastructure. ::* '''May 2005:''' Involved in a second major project for the same client configuring a further 42 p570 LPARs, and the migration of Oracle databases, live, over the network, using a customized rsync, between the US and Australia, minimizing outage time for cut-over. Some of the migrated databases were slightly less than 1 terabyte in size, and database outage duration for cut-over was less than 30 minutes. Mentored two new graduates with 2 months experience to handle much of the physical cabling, LPARing, installation, and some migration tasks. ::* '''Jul 2003:''' Mentor and senior technical specialist assisting with the migration of a MIMS/Oracle application from a heavily customized and scripted Tru64 environment to new AIX POWER4 hardware. ::* '''2000:''' Technical resource involved in the separation of DNS, SMTP, and other network services with the splitting of one company into two separate companies and network entitities. === 1996 - Dec 1998 === :;Company: : BHP IT :;Primary Role: : VMS Systems Management :;Duties: : ::* Member of a team of approximately 12 supporting RSX-11M and VMS systems. ::* Typical tasks included installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning. ::* Primary midrange contact for a high security department, supporting OpenVMS VAXes running SETCIM, PI and DECnet OSI, an OSF/1 system running SAP and Oracle and an AIX system running several Oracle databases. ::* Primary VMS contact for a critical commercial messaging application running on a VMS cluster, using X25, MRX (X400), DECnet OSI, RDB and DECEDI. :;Achievements : ::* Main technical VMS reource involved in an 80 hour upgrade of DECEDI systems, upgrading VMS, RDB, DECnet OSI, MR and MRX. === Aug 1995 - 1996 === :;Company: : BHP IT :;Primary Role: : Midrange Facilities Management :;Duties: : ::* Member of a team of approximately 12 supporting RSX-11M, VMS, AIX, DG-UX, SunOS, IRIX and OSF/1 systems, and RDB and Oracle databases. Systems mainly involved in Steelmaking production control. ::* Typical tasks included installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning. === Jan 1993 - Aug 1995 === :;Company: : BHP IT :;Primary Role: : Systems Analist, employed on a cadetship, simultaneuosly completing a part-time University degree. :;Duties: : ::* Junior member of a team of 6 supporting a large code base of PL/1, SAS and JCL with IMS and DB2 databases running on an IBM mainframe, for BHP Port Kembla Steelworks. In-house applications primarily providing Production Planning and Scheduling functionality. :;Achievements : ::* Main support contact and developer of a source-code cross reference tool used to find the scope of module changes, written in PL/1, SAS and JCL. == Work-related Hobbies == * Started running MacBSD on mac68k in 1993. Currently run NetBSD on i386, mac68k, sparc and alpha architectures, and actively track daily source code snapshots, submitting bug reports and occasional patches. * Have run a NetBSD internet accessible web, ftp and SMTP server since 2002. * Have assisted in the debugging of various bugs in software including Darwin (Mac OS X), rsync, mysql and fvwm2. [[Category:Personal]] 02d6e2bbe88868fc017d4042510ea2c2558775c7 876 875 2006-01-05T15:05:24Z Stix 2 Typo wikitext text/x-wiki == Technologies == === Operating System Administration === {| border="1" cellpadding="2" cellspacing="0" ! OS || First<br>Used || Years<br>Experience || Last Used |- | AIX 3.2.5 through 5.3 || 1995 || 10+ || Current, daily, as Administrator |- | OpenVMS 5.5-2 through 7.2 || 1995 || 3 || Once every six months since 1998 |- | MacBSD 0.8 through NetBSD "current" || 1993 || 12+ || Current, daily, as hobbyist |- | SunOS 4.2 || 1995 || 2 || 1998 |- | SunOS 5.5.1 through 5.8 || 1995 || 10+ || Current, daily, as Administrator |- | DEC OSF/1 1.3 through HP Tru64 5.1B || 1995 || 10+ || Current, daily, as Administrator |- | Darwin/Mac OS X DP1 through 10.2 || 1998 || 7+ || Current, daily, as hobbyist |- | Cisco IOS (minimal) || 1996 || <1 || Approx once every six months |} === Hardware === * IBM POWER5 based systems (mainly p570 LPARs and p590 LPARs). * IBM POWER4 based systems (p615, p630 LPARs, p650). * IBM POWER3 based SP using PSSP. * Many older MCA and PCI based RS/6000, eg. C10, J30, F50, H50. * IBM SSA drawers and adapters. * IBM DS4300 (FAStT600) and DS4800 SAN-attached storage. * IBM 3584 Tape Library. * IBM 3494 Tape Library. * DEC VAX 4000 range (VLC, 60, 90, 96, 600). * DEC/Digital/Compaq/HP Alpha (From DEC 3000 to AlphaServer 2100, 8400 and DS20, ES40). * DEC/Digital/Compaq Storage (HSD-30, HSZ-50). * Many older Sun machines (SPARCstation 5, 10, 20, E3000, E3500). * Sun storage (StorEdge A5000, A5100, A5200, A1000). * Generic Intel/AMD PC hardware. === Vendor technologies and Other Major Products === {| border="1" cellpadding="2" cellspacing="0" ! Technology || First<br>Used || Years<br>Experience || Last Used |- | IBM LPARs on Power4 and Power5 || 2001 || 4 || Current |- | IBM AIX PSSP, CSM and NIM || 2000 || 4 || Current |- | HDLM on AIX || 2000 || 4 || Current |- | HA-CMP 5.1 || 2005 || 1 || Current |- | TSM server (iTSM) from 4.1 through 5.1 || 2000 || 5 || Current |- | Symantec/Veritas NetBackup 4.5, 5.1 || 2002 || 2 || Current |- | Veritas Volume Manager v3.0, v3.2 under Solaris. Also LSM for Tru64 || 1996 || 7 || Current |- | DECnet Phase IV on OpenVMS || 1995 || 3 || 1998 |- | DECnet OSI (Phase V) on OpenVMS and Tru64 || 1996 || 9 || Current |- | DEC T21 SNA Services on Tru64 || 1998 || 7 || Current |- | DEC TruCluster 1.3 || 1996 || 9 || Current |- | Xen 2.0 running on NetBSD 3.0 Dom0 || 2005 || <1 || Current |} === Major Programming/Scripting Languages === In order of decreasing familiarity: {| border="1" cellpadding="2" cellspacing="0" ! Language || First<br>Used || Years<br>Experience || Last used |- | C || 1988 || 16+ || Current, almost daily |- | Bourne/Korn Shell || 1993 || 10+ || Current, daily |- | Perl || 1999 || 6+ || Current, weekly |- | Objective C || 1999 || 2 || 2001 |- | C++ || 1995 || 2 || 1998 |- | Java || 1997 || 2 || 1999 |- | BASIC || 1984 || 5+ || 1995 |- | Python || 2000 || <1 || 2000 |- | Modula-II || 1993 || 1 || 1993 |- | PDP-8 assembler || 1993 || <1 || 1993 |- | Motorola 68k assembler || 1988 || 2 || 1998 |- | PL/I || 1993 || 3 || 1996 |- | SAS || 1993 || 2 || 1995 |- | JCL || 1993 || 2 || 1995 |} === Databases === {| border="1" cellpadding="2" cellspacing="0" ! Database || First<br>Used || Years<br>Experience || Last used |- | Oracle 7.3.4 through 9.2.0 || 1995 || 4 || Current, although infrequent |- | MySQL 3.23 through 4.1 || 2002 || 3 || Current |- | PostgreSQL 7.4 through 8.0 || 2004 || 1 || Current |- | Sybase Adaptive Server Enterprise 11.0 through 12.0 || 1998 || 3 || 2002 |- | DB2 8.1 (minimal) || 2005 || <1 || Current |} == Education, Training and Conferences == * '''1993-2001:''' Completed Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong]. * '''Mar 2000:''' Completed IBM RS/6000 SP System Administration course. * '''Dec 1998:''' Completed Sybase System and Database Administration Adaptive Server Enterprise course. * '''Aug 1998:''' Completed DECnet OSI Administration course. * '''Oct 1997:''' Attended DECUS Australia Symposium. * '''Aug 1995:''' Completed OpenVMS System and Network Management II course. * '''Feb 1993:''' In-house training on PL/1, SAS, JCL and IMS-DC. * '''Jan 1993:''' Began Bachelor of Information Technology and Communication degree at the [http://www.uow.edu.au/ University of Wollongong], studying part-time. * '''Dec 1992:''' Completed HSC at Nowra Technology High School with TER of 95.75. == Working Chronology == === Dec 1998 - current === :;Company: : BHP IT (Dec 1998 - Jun 2000), CSC Australia (Jun 2000 - current) :;Primary Role: : UNIX System Administrator :;Duties: : ::* Member of a team of approximately 12 supporting more than 150 UNIX systems, including AIX, Solaris, Tru64, Linux and SCO. Systems vary from Steelmaking production control systems to large (1+ TiB) SAP/Oracle AIX systems with an international user base. ::* Typical tasks include installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning. ::* Main support contact for two Solaris based TSM backup servers, with around 180 clients (UNIX, OpenVMS, WinNT and Macintosh). ::* Providing rostered 24x7 on-call support. ::* Primary unofficial backup for rostered on-call support personnel for any technical issues. ::* Mentor for colleagues on most supported technologies. ::* Australian Subject Matter Expert for Tru64 UNIX. ::* Main contact for performance tuning of supported systems. :;Achievements : ::* '''Jan 2005:''' Involved in a technical role in a major project for the configuring of approximately 12 p570 LPARs for the running of SAP+Oracle for a large client. Data and applications were successfully migrated from existing SP infrastructure. ::* '''May 2005:''' Involved in a second major project for the same client configuring a further 42 p570 LPARs, and the migration of Oracle databases, live, over the network, using a customized rsync, between the US and Australia, minimizing outage time for cut-over. Some of the migrated databases were slightly less than 1 terabyte in size, and database outage duration for cut-over was less than 30 minutes. Mentored two new graduates with 2 months experience to handle much of the physical cabling, LPARing, installation, and some migration tasks. ::* '''Jul 2003:''' Mentor and senior technical specialist assisting with the migration of a MIMS/Oracle application from a heavily customized and scripted Tru64 environment to new AIX POWER4 hardware. ::* '''2000:''' Technical resource involved in the separation of DNS, SMTP, and other network services with the splitting of one company into two separate companies and network entities. === 1996 - Dec 1998 === :;Company: : BHP IT :;Primary Role: : VMS Systems Management :;Duties: : ::* Member of a team of approximately 12 supporting RSX-11M and VMS systems. ::* Typical tasks included installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning. ::* Primary midrange contact for a high security department, supporting OpenVMS VAXen running SETCIM, PI and DECnet OSI, an OSF/1 system running SAP and Oracle and an AIX system running several Oracle databases. ::* Primary VMS contact for a critical commercial messaging application running on a VMS cluster, using X25, MRX (X400), DECnet OSI, RDB and DECEDI. :;Achievements : ::* Main technical VMS resource involved in an 80 hour upgrade of DECEDI systems, upgrading VMS, RDB, DECnet OSI, MR and MRX. === Aug 1995 - 1996 === :;Company: : BHP IT :;Primary Role: : Midrange Facilities Management :;Duties: : ::* Member of a team of approximately 12 supporting RSX-11M, VMS, AIX, DG-UX, SunOS, IRIX and OSF/1 systems, and RDB and Oracle databases. Systems mainly involved in Steelmaking production control. ::* Typical tasks included installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning. === Jan 1993 - Aug 1995 === :;Company: : BHP IT :;Primary Role: : Systems Analyst, employed on a cadetship, simultaneously completing a part-time University degree. :;Duties: : ::* Junior member of a team of 6 supporting a large code base of PL/1, SAS and JCL with IMS and DB2 databases running on an IBM mainframe, for BHP Port Kembla Steelworks. In-house applications primarily providing Production Planning and Scheduling functionality. :;Achievements : ::* Main support contact and developer of a source-code cross reference tool used to find the scope of module changes, written in PL/1, SAS and JCL. == Work-related Hobbies == * Started running MacBSD on mac68k in 1993. Currently run NetBSD on i386, mac68k, sparc and alpha architectures, and actively track daily source code snapshots, submitting bug reports and occasional patches. * Have run a NetBSD Internet accessible web, ftp and SMTP server since 2002. * Have assisted in the debugging of various bugs in software including Darwin (Mac OS X), rsync, MySQL and fvwm2. [[Category:Personal]] 50b08527d1c4646321e686f071b9eeee2ab33fda 877 876 2006-01-05T15:09:51Z Stix 2 Add rostered on call support throughout. wikitext text/x-wiki == Technologies == === Operating System Administration === {| border="1" cellpadding="2" cellspacing="0" ! OS || First<br>Used || Years<br>Experience || Last Used |- | AIX 3.2.5 through 5.3 || 1995 || 10+ || Current, daily, as Administrator |- | OpenVMS 5.5-2 through 7.2 || 1995 || 3 || Once every six months since 1998 |- | MacBSD 0.8 through NetBSD "current" || 1993 || 12+ || Current, daily, as hobbyist |- | SunOS 4.2 || 1995 || 2 || 1998 |- | SunOS 5.5.1 through 5.8 || 1995 || 10+ || Current, daily, as Administrator |- | DEC OSF/1 1.3 through HP Tru64 5.1B || 1995 || 10+ || Current, daily, as Administrator |- | Darwin/Mac OS X DP1 through 10.2 || 1998 || 7+ || Current, daily, as hobbyist |- | Cisco IOS (minimal) || 1996 || <1 || Approx once every six months |} === Hardware === * IBM POWER5 based systems (mainly p570 LPARs and p590 LPARs). * IBM POWER4 based systems (p615, p630 LPARs, p650). * IBM POWER3 based SP using PSSP. * Many older MCA and PCI based RS/6000, eg. C10, J30, F50, H50. * IBM SSA drawers and adapters. * IBM DS4300 (FAStT600) and DS4800 SAN-attached storage. * IBM 3584 Tape Library. * IBM 3494 Tape Library. * DEC VAX 4000 range (VLC, 60, 90, 96, 600). * DEC/Digital/Compaq/HP Alpha (From DEC 3000 to AlphaServer 2100, 8400 and DS20, ES40). * DEC/Digital/Compaq Storage (HSD-30, HSZ-50). * Many older Sun machines (SPARCstation 5, 10, 20, E3000, E3500). * Sun storage (StorEdge A5000, A5100, A5200, A1000). * Generic Intel/AMD PC hardware. === Vendor technologies and Other Major Products === {| border="1" cellpadding="2" cellspacing="0" ! Technology || First<br>Used || Years<br>Experience || Last Used |- | IBM LPARs on Power4 and Power5 || 2001 || 4 || Current |- | IBM AIX PSSP, CSM and NIM || 2000 || 4 || Current |- | HDLM on AIX || 2000 || 4 || Current |- | HA-CMP 5.1 || 2005 || 1 || Current |- | TSM server (iTSM) from 4.1 through 5.1 || 2000 || 5 || Current |- | Symantec/Veritas NetBackup 4.5, 5.1 || 2002 || 2 || Current |- | Veritas Volume Manager v3.0, v3.2 under Solaris. Also LSM for Tru64 || 1996 || 7 || Current |- | DECnet Phase IV on OpenVMS || 1995 || 3 || 1998 |- | DECnet OSI (Phase V) on OpenVMS and Tru64 || 1996 || 9 || Current |- | DEC T21 SNA Services on Tru64 || 1998 || 7 || Current |- | DEC TruCluster 1.3 || 1996 || 9 || Current |- | Xen 2.0 running on NetBSD 3.0 Dom0 || 2005 || <1 || Current |} === Major Programming/Scripting Languages === In order of decreasing familiarity: {| border="1" cellpadding="2" cellspacing="0" ! Language || First<br>Used || Years<br>Experience || Last used |- | C || 1988 || 16+ || Current, almost daily |- | Bourne/Korn Shell || 1993 || 10+ || Current, daily |- | Perl || 1999 || 6+ || Current, weekly |- | Objective C || 1999 || 2 || 2001 |- | C++ || 1995 || 2 || 1998 |- | Java || 1997 || 2 || 1999 |- | BASIC || 1984 || 5+ || 1995 |- | Python || 2000 || <1 || 2000 |- | Modula-II || 1993 || 1 || 1993 |- | PDP-8 assembler || 1993 || <1 || 1993 |- | Motorola 68k assembler || 1988 || 2 || 1998 |- | PL/I || 1993 || 3 || 1996 |- | SAS || 1993 || 2 || 1995 |- | JCL || 1993 || 2 || 1995 |} === Databases === {| border="1" cellpadding="2" cellspacing="0" ! Database || First<br>Used || Years<br>Experience || Last used |- | Oracle 7.3.4 through 9.2.0 || 1995 || 4 || Current, although infrequent |- | MySQL 3.23 through 4.1 || 2002 || 3 || Current |- | PostgreSQL 7.4 through 8.0 || 2004 || 1 || Current |- | Sybase Adaptive Server Enterprise 11.0 through 12.0 || 1998 || 3 || 2002 |- | DB2 8.1 (minimal) || 2005 || <1 || Current |} == Education, Training and Conferences == * '''1993-2001:''' Completed Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong]. * '''Mar 2000:''' Completed IBM RS/6000 SP System Administration course. * '''Dec 1998:''' Completed Sybase System and Database Administration Adaptive Server Enterprise course. * '''Aug 1998:''' Completed DECnet OSI Administration course. * '''Oct 1997:''' Attended DECUS Australia Symposium. * '''Aug 1995:''' Completed OpenVMS System and Network Management II course. * '''Feb 1993:''' In-house training on PL/1, SAS, JCL and IMS-DC. * '''Jan 1993:''' Began Bachelor of Information Technology and Communication degree at the [http://www.uow.edu.au/ University of Wollongong], studying part-time. * '''Dec 1992:''' Completed HSC at Nowra Technology High School with TER of 95.75. == Working Chronology == === Dec 1998 - current === :;Company: : BHP IT (Dec 1998 - Jun 2000), CSC Australia (Jun 2000 - current) :;Primary Role: : UNIX System Administrator :;Duties: : ::* Member of a team of approximately 12 supporting more than 150 UNIX systems, including AIX, Solaris, Tru64, Linux and SCO. Systems vary from Steelmaking production control systems to large (1+ TiB) SAP/Oracle AIX systems with an international user base. ::* Typical tasks include installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning. ::* Main support contact for two Solaris based TSM backup servers, with around 180 clients (UNIX, OpenVMS, WinNT and Macintosh). ::* Providing rostered 24x7 on-call support. ::* Primary unofficial backup for rostered on-call support personnel for any technical issues. ::* Mentor for colleagues on most supported technologies. ::* Australian Subject Matter Expert for Tru64 UNIX. ::* Main contact for performance tuning of supported systems. :;Achievements : ::* '''Jan 2005:''' Involved in a technical role in a major project for the configuring of approximately 12 p570 LPARs for the running of SAP+Oracle for a large client. Data and applications were successfully migrated from existing SP infrastructure. ::* '''May 2005:''' Involved in a second major project for the same client configuring a further 42 p570 LPARs, and the migration of Oracle databases, live, over the network, using a customized rsync, between the US and Australia, minimizing outage time for cut-over. Some of the migrated databases were slightly less than 1 terabyte in size, and database outage duration for cut-over was less than 30 minutes. Mentored two new graduates with 2 months experience to handle much of the physical cabling, LPARing, installation, and some migration tasks. ::* '''Jul 2003:''' Mentor and senior technical specialist assisting with the migration of a MIMS/Oracle application from a heavily customized and scripted Tru64 environment to new AIX POWER4 hardware. ::* '''2000:''' Technical resource involved in the separation of DNS, SMTP, and other network services with the splitting of one company into two separate companies and network entities. === 1996 - Dec 1998 === :;Company: : BHP IT :;Primary Role: : VMS Systems Management :;Duties: : ::* Member of a team of approximately 12 supporting RSX-11M and VMS systems. ::* Typical tasks included installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning. ::* Providing rostered 24x7 on-call support. ::* Primary midrange contact for a high security department, supporting OpenVMS VAXen running SETCIM, PI and DECnet OSI, an OSF/1 system running SAP and Oracle and an AIX system running several Oracle databases. ::* Primary VMS contact for a critical commercial messaging application running on a VMS cluster, using X25, MRX (X400), DECnet OSI, RDB and DECEDI. :;Achievements : ::* Main technical VMS resource involved in an 80 hour upgrade of DECEDI systems, upgrading VMS, RDB, DECnet OSI, MR and MRX. === Aug 1995 - 1996 === :;Company: : BHP IT :;Primary Role: : Midrange Facilities Management :;Duties: : ::* Member of a team of approximately 12 supporting RSX-11M, VMS, AIX, DG-UX, SunOS, IRIX and OSF/1 systems, and RDB and Oracle databases. Systems mainly involved in Steelmaking production control. ::* Typical tasks included installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning. ::* Providing rostered 24x7 on-call support. === Jan 1993 - Aug 1995 === :;Company: : BHP IT :;Primary Role: : Systems Analyst, employed on a cadetship, simultaneously completing a part-time University degree. :;Duties: : ::* Junior member of a team of 6 supporting a large code base of PL/1, SAS and JCL with IMS and DB2 databases running on an IBM mainframe, for BHP Port Kembla Steelworks. In-house applications primarily providing Production Planning and Scheduling functionality. :;Achievements : ::* Main support contact and developer of a source-code cross reference tool used to find the scope of module changes, written in PL/1, SAS and JCL. ::* Providing rostered 24x7 on-call support. == Work-related Hobbies == * Started running MacBSD on mac68k in 1993. Currently run NetBSD on i386, mac68k, sparc and alpha architectures, and actively track daily source code snapshots, submitting bug reports and occasional patches. * Have run a NetBSD Internet accessible web, ftp and SMTP server since 2002. * Have assisted in the debugging of various bugs in software including Darwin (Mac OS X), rsync, MySQL and fvwm2. [[Category:Personal]] 5539264877ce573932daca5634a632b9120e7697 892 877 2006-01-05T15:15:45Z Stix 2 /* Operating System Administration */ Fix Solaris versions wikitext text/x-wiki == Technologies == === Operating System Administration === {| border="1" cellpadding="2" cellspacing="0" ! OS || First<br>Used || Years<br>Experience || Last Used |- | AIX 3.2.5 through 5.3 || 1995 || 10+ || Current, daily, as Administrator |- | OpenVMS 5.5-2 through 7.2 || 1995 || 3 || Once every six months since 1998 |- | MacBSD 0.8 through NetBSD "current" || 1993 || 12+ || Current, daily, as hobbyist |- | SunOS 4.0 || 1995 || 2 || 1998 |- | SunOS 5.5 through 5.8<br>(Solaris 2.5 through Solaris 8) || 1995 || 10+ || Current, daily, as Administrator |- | DEC OSF/1 1.3 through HP Tru64 5.1B || 1995 || 10+ || Current, daily, as Administrator |- | Darwin/Mac OS X DP1 through 10.2 || 1998 || 7+ || Current, daily, as hobbyist |- | Cisco IOS (minimal) || 1996 || <1 || Approx once every six months |} === Hardware === * IBM POWER5 based systems (mainly p570 LPARs and p590 LPARs). * IBM POWER4 based systems (p615, p630 LPARs, p650). * IBM POWER3 based SP using PSSP. * Many older MCA and PCI based RS/6000, eg. C10, J30, F50, H50. * IBM SSA drawers and adapters. * IBM DS4300 (FAStT600) and DS4800 SAN-attached storage. * IBM 3584 Tape Library. * IBM 3494 Tape Library. * DEC VAX 4000 range (VLC, 60, 90, 96, 600). * DEC/Digital/Compaq/HP Alpha (From DEC 3000 to AlphaServer 2100, 8400 and DS20, ES40). * DEC/Digital/Compaq Storage (HSD-30, HSZ-50). * Many older Sun machines (SPARCstation 5, 10, 20, E3000, E3500). * Sun storage (StorEdge A5000, A5100, A5200, A1000). * Generic Intel/AMD PC hardware. === Vendor technologies and Other Major Products === {| border="1" cellpadding="2" cellspacing="0" ! Technology || First<br>Used || Years<br>Experience || Last Used |- | IBM LPARs on Power4 and Power5 || 2001 || 4 || Current |- | IBM AIX PSSP, CSM and NIM || 2000 || 4 || Current |- | HDLM on AIX || 2000 || 4 || Current |- | HA-CMP 5.1 || 2005 || 1 || Current |- | TSM server (iTSM) from 4.1 through 5.1 || 2000 || 5 || Current |- | Symantec/Veritas NetBackup 4.5, 5.1 || 2002 || 2 || Current |- | Veritas Volume Manager v3.0, v3.2 under Solaris. Also LSM for Tru64 || 1996 || 7 || Current |- | DECnet Phase IV on OpenVMS || 1995 || 3 || 1998 |- | DECnet OSI (Phase V) on OpenVMS and Tru64 || 1996 || 9 || Current |- | DEC T21 SNA Services on Tru64 || 1998 || 7 || Current |- | DEC TruCluster 1.3 || 1996 || 9 || Current |- | Xen 2.0 running on NetBSD 3.0 Dom0 || 2005 || <1 || Current |} === Major Programming/Scripting Languages === In order of decreasing familiarity: {| border="1" cellpadding="2" cellspacing="0" ! Language || First<br>Used || Years<br>Experience || Last used |- | C || 1988 || 16+ || Current, almost daily |- | Bourne/Korn Shell || 1993 || 10+ || Current, daily |- | Perl || 1999 || 6+ || Current, weekly |- | Objective C || 1999 || 2 || 2001 |- | C++ || 1995 || 2 || 1998 |- | Java || 1997 || 2 || 1999 |- | BASIC || 1984 || 5+ || 1995 |- | Python || 2000 || <1 || 2000 |- | Modula-II || 1993 || 1 || 1993 |- | PDP-8 assembler || 1993 || <1 || 1993 |- | Motorola 68k assembler || 1988 || 2 || 1998 |- | PL/I || 1993 || 3 || 1996 |- | SAS || 1993 || 2 || 1995 |- | JCL || 1993 || 2 || 1995 |} === Databases === {| border="1" cellpadding="2" cellspacing="0" ! Database || First<br>Used || Years<br>Experience || Last used |- | Oracle 7.3.4 through 9.2.0 || 1995 || 4 || Current, although infrequent |- | MySQL 3.23 through 4.1 || 2002 || 3 || Current |- | PostgreSQL 7.4 through 8.0 || 2004 || 1 || Current |- | Sybase Adaptive Server Enterprise 11.0 through 12.0 || 1998 || 3 || 2002 |- | DB2 8.1 (minimal) || 2005 || <1 || Current |} == Education, Training and Conferences == * '''1993-2001:''' Completed Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong]. * '''Mar 2000:''' Completed IBM RS/6000 SP System Administration course. * '''Dec 1998:''' Completed Sybase System and Database Administration Adaptive Server Enterprise course. * '''Aug 1998:''' Completed DECnet OSI Administration course. * '''Oct 1997:''' Attended DECUS Australia Symposium. * '''Aug 1995:''' Completed OpenVMS System and Network Management II course. * '''Feb 1993:''' In-house training on PL/1, SAS, JCL and IMS-DC. * '''Jan 1993:''' Began Bachelor of Information Technology and Communication degree at the [http://www.uow.edu.au/ University of Wollongong], studying part-time. * '''Dec 1992:''' Completed HSC at Nowra Technology High School with TER of 95.75. == Working Chronology == === Dec 1998 - current === :;Company: : BHP IT (Dec 1998 - Jun 2000), CSC Australia (Jun 2000 - current) :;Primary Role: : UNIX System Administrator :;Duties: : ::* Member of a team of approximately 12 supporting more than 150 UNIX systems, including AIX, Solaris, Tru64, Linux and SCO. Systems vary from Steelmaking production control systems to large (1+ TiB) SAP/Oracle AIX systems with an international user base. ::* Typical tasks include installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning. ::* Main support contact for two Solaris based TSM backup servers, with around 180 clients (UNIX, OpenVMS, WinNT and Macintosh). ::* Providing rostered 24x7 on-call support. ::* Primary unofficial backup for rostered on-call support personnel for any technical issues. ::* Mentor for colleagues on most supported technologies. ::* Australian Subject Matter Expert for Tru64 UNIX. ::* Main contact for performance tuning of supported systems. :;Achievements : ::* '''Jan 2005:''' Involved in a technical role in a major project for the configuring of approximately 12 p570 LPARs for the running of SAP+Oracle for a large client. Data and applications were successfully migrated from existing SP infrastructure. ::* '''May 2005:''' Involved in a second major project for the same client configuring a further 42 p570 LPARs, and the migration of Oracle databases, live, over the network, using a customized rsync, between the US and Australia, minimizing outage time for cut-over. Some of the migrated databases were slightly less than 1 terabyte in size, and database outage duration for cut-over was less than 30 minutes. Mentored two new graduates with 2 months experience to handle much of the physical cabling, LPARing, installation, and some migration tasks. ::* '''Jul 2003:''' Mentor and senior technical specialist assisting with the migration of a MIMS/Oracle application from a heavily customized and scripted Tru64 environment to new AIX POWER4 hardware. ::* '''2000:''' Technical resource involved in the separation of DNS, SMTP, and other network services with the splitting of one company into two separate companies and network entities. === 1996 - Dec 1998 === :;Company: : BHP IT :;Primary Role: : VMS Systems Management :;Duties: : ::* Member of a team of approximately 12 supporting RSX-11M and VMS systems. ::* Typical tasks included installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning. ::* Providing rostered 24x7 on-call support. ::* Primary midrange contact for a high security department, supporting OpenVMS VAXen running SETCIM, PI and DECnet OSI, an OSF/1 system running SAP and Oracle and an AIX system running several Oracle databases. ::* Primary VMS contact for a critical commercial messaging application running on a VMS cluster, using X25, MRX (X400), DECnet OSI, RDB and DECEDI. :;Achievements : ::* Main technical VMS resource involved in an 80 hour upgrade of DECEDI systems, upgrading VMS, RDB, DECnet OSI, MR and MRX. === Aug 1995 - 1996 === :;Company: : BHP IT :;Primary Role: : Midrange Facilities Management :;Duties: : ::* Member of a team of approximately 12 supporting RSX-11M, VMS, AIX, DG-UX, SunOS, IRIX and OSF/1 systems, and RDB and Oracle databases. Systems mainly involved in Steelmaking production control. ::* Typical tasks included installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning. ::* Providing rostered 24x7 on-call support. === Jan 1993 - Aug 1995 === :;Company: : BHP IT :;Primary Role: : Systems Analyst, employed on a cadetship, simultaneously completing a part-time University degree. :;Duties: : ::* Junior member of a team of 6 supporting a large code base of PL/1, SAS and JCL with IMS and DB2 databases running on an IBM mainframe, for BHP Port Kembla Steelworks. In-house applications primarily providing Production Planning and Scheduling functionality. :;Achievements : ::* Main support contact and developer of a source-code cross reference tool used to find the scope of module changes, written in PL/1, SAS and JCL. ::* Providing rostered 24x7 on-call support. == Work-related Hobbies == * Started running MacBSD on mac68k in 1993. Currently run NetBSD on i386, mac68k, sparc and alpha architectures, and actively track daily source code snapshots, submitting bug reports and occasional patches. * Have run a NetBSD Internet accessible web, ftp and SMTP server since 2002. * Have assisted in the debugging of various bugs in software including Darwin (Mac OS X), rsync, MySQL and fvwm2. [[Category:Personal]] f1a890ce999cbd4b0123bfb6b3f6dfe0a9e3502c 1704 892 2006-03-15T02:27:54Z Stix 2 Add VIOS experience wikitext text/x-wiki == Technologies == === Operating System Administration === {| border="1" cellpadding="2" cellspacing="0" ! OS || First<br>Used || Years<br>Experience || Last Used |- | AIX 3.2.5 through 5.3 || 1995 || 10+ || Current, daily, as Administrator |- | OpenVMS 5.5-2 through 7.2 || 1995 || 3 || Once every six months since 1998 |- | MacBSD 0.8 through NetBSD "current" || 1993 || 12+ || Current, daily, as hobbyist |- | SunOS 4.0 || 1995 || 2 || 1998 |- | SunOS 5.5 through 5.8<br>(Solaris 2.5 through Solaris 8) || 1995 || 10+ || Current, daily, as Administrator |- | DEC OSF/1 1.3 through HP Tru64 5.1B || 1995 || 10+ || Current, daily, as Administrator |- | Darwin/Mac OS X DP1 through 10.2 || 1998 || 7+ || Current, daily, as hobbyist |- | Cisco IOS (minimal) || 1996 || <1 || Approx once every six months |} === Hardware === * IBM POWER5 based systems (mainly p570 LPARs and p590 LPARs). * IBM POWER4 based systems (p615, p630 LPARs, p650). * IBM POWER3 based SP using PSSP. * Many older MCA and PCI based RS/6000, eg. C10, J30, F50, H50. * IBM SSA drawers and adapters. * IBM DS4300 (FAStT600) and DS4800 SAN-attached storage. * IBM 3584 Tape Library. * IBM 3494 Tape Library. * DEC VAX 4000 range (VLC, 60, 90, 96, 600). * DEC/Digital/Compaq/HP Alpha (From DEC 3000 to AlphaServer 2100, 8400 and DS20, ES40). * DEC/Digital/Compaq Storage (HSD-30, HSZ-50). * Many older Sun machines (SPARCstation 5, 10, 20, E3000, E3500). * Sun storage (StorEdge A5000, A5100, A5200, A1000). * Generic Intel/AMD PC hardware. === Vendor technologies and Other Major Products === {| border="1" cellpadding="2" cellspacing="0" ! Technology || First<br>Used || Years<br>Experience || Last Used |- | IBM Power5 Virtual I/O Server || 2006 || 0.5 || Current |- | IBM LPARs on Power4 and Power5 || 2001 || 4 || Current |- | IBM AIX PSSP, CSM and NIM || 2000 || 4 || Current |- | HDLM on AIX || 2000 || 4 || Current |- | HA-CMP 5.1 || 2005 || 1 || Current |- | TSM server (iTSM) from 4.1 through 5.1 || 2000 || 5 || Current |- | Symantec/Veritas NetBackup 4.5, 5.1 || 2002 || 2 || Current |- | Veritas Volume Manager v3.0, v3.2 under Solaris. Also LSM for Tru64 || 1996 || 7 || Current |- | DECnet Phase IV on OpenVMS || 1995 || 3 || 1998 |- | DECnet OSI (Phase V) on OpenVMS and Tru64 || 1996 || 9 || Current |- | DEC T21 SNA Services on Tru64 || 1998 || 7 || Current |- | DEC TruCluster 1.3 || 1996 || 9 || Current |- | Xen 2.0 running on NetBSD 3.0 Dom0 || 2005 || <1 || Current |} === Major Programming/Scripting Languages === In order of decreasing familiarity: {| border="1" cellpadding="2" cellspacing="0" ! Language || First<br>Used || Years<br>Experience || Last used |- | C || 1988 || 16+ || Current, almost daily |- | Bourne/Korn Shell || 1993 || 10+ || Current, daily |- | Perl || 1999 || 6+ || Current, weekly |- | Objective C || 1999 || 2 || 2001 |- | C++ || 1995 || 2 || 1998 |- | Java || 1997 || 2 || 1999 |- | BASIC || 1984 || 5+ || 1995 |- | Python || 2000 || <1 || 2000 |- | Modula-II || 1993 || 1 || 1993 |- | PDP-8 assembler || 1993 || <1 || 1993 |- | Motorola 68k assembler || 1988 || 2 || 1998 |- | PL/I || 1993 || 3 || 1996 |- | SAS || 1993 || 2 || 1995 |- | JCL || 1993 || 2 || 1995 |} === Databases === {| border="1" cellpadding="2" cellspacing="0" ! Database || First<br>Used || Years<br>Experience || Last used |- | Oracle 7.3.4 through 9.2.0 || 1995 || 4 || Current, although infrequent |- | MySQL 3.23 through 4.1 || 2002 || 3 || Current |- | PostgreSQL 7.4 through 8.0 || 2004 || 1 || Current |- | Sybase Adaptive Server Enterprise 11.0 through 12.0 || 1998 || 3 || 2002 |- | DB2 8.1 (minimal) || 2005 || <1 || Current |} == Education, Training and Conferences == * '''1993-2001:''' Completed Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong]. * '''Mar 2000:''' Completed IBM RS/6000 SP System Administration course. * '''Dec 1998:''' Completed Sybase System and Database Administration Adaptive Server Enterprise course. * '''Aug 1998:''' Completed DECnet OSI Administration course. * '''Oct 1997:''' Attended DECUS Australia Symposium. * '''Aug 1995:''' Completed OpenVMS System and Network Management II course. * '''Feb 1993:''' In-house training on PL/1, SAS, JCL and IMS-DC. * '''Jan 1993:''' Began Bachelor of Information Technology and Communication degree at the [http://www.uow.edu.au/ University of Wollongong], studying part-time. * '''Dec 1992:''' Completed HSC at Nowra Technology High School with TER of 95.75. == Working Chronology == === Dec 1998 - current === :;Company: : BHP IT (Dec 1998 - Jun 2000), CSC Australia (Jun 2000 - current) :;Primary Role: : UNIX System Administrator :;Duties: : ::* Member of a team of approximately 12 supporting more than 150 UNIX systems, including AIX, Solaris, Tru64, Linux and SCO. Systems vary from Steelmaking production control systems to large (1+ TiB) SAP/Oracle AIX systems with an international user base. ::* Typical tasks include installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning. ::* Main support contact for two Solaris based TSM backup servers, with around 180 clients (UNIX, OpenVMS, WinNT and Macintosh). ::* Providing rostered 24x7 on-call support. ::* Primary unofficial backup for rostered on-call support personnel for any technical issues. ::* Mentor for colleagues on most supported technologies. ::* Australian Subject Matter Expert for Tru64 UNIX. ::* Main contact for performance tuning of supported systems. :;Achievements : ::* '''Feb 2006:''' Involved in commissioning a number of p570 based LPARs, including configuring redundant Virtual I/O Servers providing both disk and network. ::* '''Jan 2005:''' Involved in a technical role in a major project for the configuring of approximately 12 p570 LPARs for the running of SAP+Oracle for a large client. Data and applications were successfully migrated from existing SP infrastructure. ::* '''May 2005:''' Involved in a second major project for the same client configuring a further 42 p570 LPARs, and the migration of Oracle databases, live, over the network, using a customized rsync, between the US and Australia, minimizing outage time for cut-over. Some of the migrated databases were slightly less than 1 terabyte in size, and database outage duration for cut-over was less than 30 minutes. Mentored two new graduates with 2 months experience to handle much of the physical cabling, LPARing, installation, and some migration tasks. ::* '''Jul 2003:''' Mentor and senior technical specialist assisting with the migration of a MIMS/Oracle application from a heavily customized and scripted Tru64 environment to new AIX POWER4 hardware. ::* '''2000:''' Technical resource involved in the separation of DNS, SMTP, and other network services with the splitting of one company into two separate companies and network entities. === 1996 - Dec 1998 === :;Company: : BHP IT :;Primary Role: : VMS Systems Management :;Duties: : ::* Member of a team of approximately 12 supporting RSX-11M and VMS systems. ::* Typical tasks included installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning. ::* Providing rostered 24x7 on-call support. ::* Primary midrange contact for a high security department, supporting OpenVMS VAXen running SETCIM, PI and DECnet OSI, an OSF/1 system running SAP and Oracle and an AIX system running several Oracle databases. ::* Primary VMS contact for a critical commercial messaging application running on a VMS cluster, using X25, MRX (X400), DECnet OSI, RDB and DECEDI. :;Achievements : ::* Main technical VMS resource involved in an 80 hour upgrade of DECEDI systems, upgrading VMS, RDB, DECnet OSI, MR and MRX. === Aug 1995 - 1996 === :;Company: : BHP IT :;Primary Role: : Midrange Facilities Management :;Duties: : ::* Member of a team of approximately 12 supporting RSX-11M, VMS, AIX, DG-UX, SunOS, IRIX and OSF/1 systems, and RDB and Oracle databases. Systems mainly involved in Steelmaking production control. ::* Typical tasks included installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning. ::* Providing rostered 24x7 on-call support. === Jan 1993 - Aug 1995 === :;Company: : BHP IT :;Primary Role: : Systems Analyst, employed on a cadetship, simultaneously completing a part-time University degree. :;Duties: : ::* Junior member of a team of 6 supporting a large code base of PL/1, SAS and JCL with IMS and DB2 databases running on an IBM mainframe, for BHP Port Kembla Steelworks. In-house applications primarily providing Production Planning and Scheduling functionality. :;Achievements : ::* Main support contact and developer of a source-code cross reference tool used to find the scope of module changes, written in PL/1, SAS and JCL. ::* Providing rostered 24x7 on-call support. == Work-related Hobbies == * Started running MacBSD on mac68k in 1993. Currently run NetBSD on i386, mac68k, sparc and alpha architectures, and actively track daily source code snapshots, submitting bug reports and occasional patches. * Have run a NetBSD Internet accessible web, ftp and SMTP server since 2002. * Have assisted in the debugging of various bugs in software including Darwin (Mac OS X), rsync, MySQL and fvwm2. [[Category:Personal]] 82cb9b2b9a2fee148a25d3caabef1a8d03e8266d Main Page 0 5 920 878 2006-01-06T07:41:15Z Stix 2 Add link to wikkistix. wikitext text/x-wiki <font style="font-size:140%"> '''Note:''' If you are after the popular children's toy, of coloured wax covered yarn try [http://www.wikkistix.com/ www.wikkistix.com]. </font> ---- Welcome to Stix's wiki. Since editing html was getting tedious, I'm giving a Wiki a try for some of the bits and pieces I'm putting up on my site. Some of the page categories available are: * Technical: ** [[:Category:Databases|Databases]] ** [[:Category:SAP|SAP]] ** [[:Category:TSM|TSM]] ** [[:Category:UNIX|UNIX]] * [[:Category:Personal|Personal]] * [[:Category:Rants|Rants]] There is also some [[Software]] available for download. Since this is running on [[Systems#zion|zion]], my own fairly small machine, I've restricted editing rights (might slow down the vandals a little). So, feel free to create yourself an account, if you think you have something to contribute. 507852b222136076ee86b902c177895ff808bd9a Sandbox 0 728 880 879 2006-01-06T08:21:12Z Stix 2 Add math example wikitext text/x-wiki == Sandbox == Here's just a play page, so I can try to work out what wiki is all about. Bit of luck, I ''might'' work it out one day. === Lists === All I want is: * easy editing. * traceability. * simple formating. * good linking. * good searchability. * ability to include graphics, easily. Numbered lists work like this: # item # item ## nested, too! === subsection === And good old &lt;pre&gt; tag stuff like this: # ls -l total 3826 -rw-r--r-- 1 stix wheel 1413137 Nov 12 10:35 231323.pdf -rw-r--r-- 1 stix pc 524288 Sep 24 21:20 P4P800-E.ROM drwxr-xr-x 3 root wheel 512 Nov 2 00:08 screens How does that look? === Math Test === <math>\sum_{n=0}^\infty \frac{x^n}{n!}</math> 4a36cb81448e23be792100a767a446fbc1d22519 902 880 2006-01-06T08:40:14Z Stix 2 /* Math Test */ more... wikitext text/x-wiki == Sandbox == Here's just a play page, so I can try to work out what wiki is all about. Bit of luck, I ''might'' work it out one day. === Lists === All I want is: * easy editing. * traceability. * simple formating. * good linking. * good searchability. * ability to include graphics, easily. Numbered lists work like this: # item # item ## nested, too! === subsection === And good old &lt;pre&gt; tag stuff like this: # ls -l total 3826 -rw-r--r-- 1 stix wheel 1413137 Nov 12 10:35 231323.pdf -rw-r--r-- 1 stix pc 524288 Sep 24 21:20 P4P800-E.ROM drwxr-xr-x 3 root wheel 512 Nov 2 00:08 screens How does that look? === Math Test === <math>\sum_{n=0}^\infty \frac{x^n}{n!}</math> ==== Quadratic ==== <math>x=\frac{-b \pm \sqrt{b^2 - 4ac}}{2a}</math> ==== Euler's Identity ==== <math>e^{i \pi} + 1 = 0\;</math> 4ee5f881a7e143977bbd70cb48a7340ba65ee48a 1648 902 2006-04-03T12:13:00Z Stix 2 /* Math Test */ added e limit representation wikitext text/x-wiki == Sandbox == Here's just a play page, so I can try to work out what wiki is all about. Bit of luck, I ''might'' work it out one day. === Lists === All I want is: * easy editing. * traceability. * simple formating. * good linking. * good searchability. * ability to include graphics, easily. Numbered lists work like this: # item # item ## nested, too! === subsection === And good old &lt;pre&gt; tag stuff like this: # ls -l total 3826 -rw-r--r-- 1 stix wheel 1413137 Nov 12 10:35 231323.pdf -rw-r--r-- 1 stix pc 524288 Sep 24 21:20 P4P800-E.ROM drwxr-xr-x 3 root wheel 512 Nov 2 00:08 screens How does that look? === Math Test === <math>\sum_{n=0}^\infty \frac{x^n}{n!}</math> ==== Quadratic ==== <math>x=\frac{-b \pm \sqrt{b^2 - 4ac}}{2a}</math> ==== Euler's Identity ==== <math>e^{i \pi} + 1 = 0\;</math> ==== e Limit Representation ==== <math>e == \lim_{x \rightarrow \infty}{({1+\frac{1}{x}})^x}</math> <math>e == \lim_{x \rightarrow 0}{(1+x)}^{\frac{1}{x}}</math> 7c73fde7abc927c515756be014f9641c4bd91d62 Undefined PLT symbol "openpam ttyconv" 0 830 904 2006-01-07T11:36:05Z Stix 2 wikitext text/x-wiki After upgrading from [[NetBSD]] 2.0.2 to [[NetBSD]] 3.0, I found that many programs, including login and su would fail with the error: Undefined PLT symbol "openpam_ttyconv" (symnum = 47) This turned out to be due to the fact that there was a <tt>libpam.so</tt> in <tt>/usr/pkg/lib</tt>, and I had placed that directory in <tt>/etc/ld.so.conf</tt> to work around other issues. My solution now has the following in <tt>/etc/ld.so.conf</tt>: libm.so.0 machdep.fpu_present 1:libm387.so.0,libm.so.0 /lib /usr/lib /usr/X11R6/lib /usr/pkg/lib [[Category:NetBSD]] b8bf154d314de4cbf946b3526eb4229828fd76cf 1745 904 2006-04-09T07:47:56Z Stix 2 Add another error from chroot wikitext text/x-wiki After upgrading from [[NetBSD]] 2.0.2 to [[NetBSD]] 3.0, I found that many programs, including login and su would fail with the error: Undefined PLT symbol "openpam_ttyconv" (symnum = 47) A similar error in a chroot environment was: Undefined symbol "_openpam_debug" referenced from COPY relocation in su This turned out to be due to the fact that there was a <tt>libpam.so</tt> in <tt>/usr/pkg/lib</tt>, and I had placed that directory in <tt>/etc/ld.so.conf</tt> to work around other issues. My solution now has the following in <tt>/etc/ld.so.conf</tt>: libm.so.0 machdep.fpu_present 1:libm387.so.0,libm.so.0 /lib /usr/lib /usr/X11R6/lib /usr/pkg/lib [[Category:NetBSD]] f5231666a0db86e5716d10adce6cb05f115c6df9 NetBSD Bugs 0 792 882 881 2006-01-07T20:17:50Z Stix 2 /* Current Bugs */ Add Psi compile bug wikitext text/x-wiki == Current Bugs == === pkg/32130 Psi doesn"t compile with qt-3.3.5 === PR [[http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=32130 pkg/32130]. === port-xen/30977 Strange FPU behaviour === PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=30977 port-xen/30977]. Just try running flops as a test. === systat SIGWINCH handling === systat(1) doesn't appear to handle SIGWINCH well, if at all. === kern/25977 WSMOUSEIO_SSCALE === PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=25977 kern/25977]. Cheap mouse needs this. Should implement suggested per-axis scaling. === kern/28731 ehci + umass (ipod) === PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=28731 kern/28731]. Depending which USB port I use, my iPod will either attach fine, or bail out. === Calculated Load Average too high === See [http://mail-index.netbsd.org/tech-kern/2005/04/11/0003.html this mail]. === gdb fails to debug kernel core dump on mac68k === PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=9678 kern/9678]. == Cleanups == * missing brelse in rf_netbsdkintf.c:raidread_component_label() * SysKonnect <tt>sk(4)</tt> still needs cleaning up. ** clean up mbufs and outstanding transmit descriptors when bringing down the interface. == Old Bugs == === kern/22457 ACPI broken mouse === PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=22457 kern/22457]. pckbport: command timeout pms_enable: command error 35 sys/arch/i386/include/acpi_func.h Not sure on the status here, switched to using USB mouse. === emuxki drain broken === Seen using <tt>psi</tt>, which uses <tt>audioplay(1). Appears to have been fixed between NetBSD 2.0 and 2.0.2. [[Category:NetBSD]] [[Category:Personal]] 199e1fae30a4913d3eb127b6fdbf88fe7f083100 883 882 2006-01-07T20:18:53Z Stix 2 /* Current Bugs */ Typos wikitext text/x-wiki == Current Bugs == === pkg/32130 Psi doesn't compile with qt-3.3.5 === PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=32130 pkg/32130]. === port-xen/30977 Strange FPU behaviour === PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=30977 port-xen/30977]. Just try running flops as a test. === systat SIGWINCH handling === systat(1) doesn't appear to handle SIGWINCH well, if at all. === kern/25977 WSMOUSEIO_SSCALE === PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=25977 kern/25977]. Cheap mouse needs this. Should implement suggested per-axis scaling. === kern/28731 ehci + umass (ipod) === PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=28731 kern/28731]. Depending which USB port I use, my iPod will either attach fine, or bail out. === Calculated Load Average too high === See [http://mail-index.netbsd.org/tech-kern/2005/04/11/0003.html this mail]. === gdb fails to debug kernel core dump on mac68k === PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=9678 kern/9678]. == Cleanups == * missing brelse in rf_netbsdkintf.c:raidread_component_label() * SysKonnect <tt>sk(4)</tt> still needs cleaning up. ** clean up mbufs and outstanding transmit descriptors when bringing down the interface. == Old Bugs == === kern/22457 ACPI broken mouse === PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=22457 kern/22457]. pckbport: command timeout pms_enable: command error 35 sys/arch/i386/include/acpi_func.h Not sure on the status here, switched to using USB mouse. === emuxki drain broken === Seen using <tt>psi</tt>, which uses <tt>audioplay(1). Appears to have been fixed between NetBSD 2.0 and 2.0.2. [[Category:NetBSD]] [[Category:Personal]] 65b82bccd71fde45f4181122f1168df3766de8e1 1709 883 2006-01-08T21:57:08Z Stix 2 /* emuxki drain broken */ formatting wikitext text/x-wiki == Current Bugs == === pkg/32130 Psi doesn't compile with qt-3.3.5 === PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=32130 pkg/32130]. === port-xen/30977 Strange FPU behaviour === PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=30977 port-xen/30977]. Just try running flops as a test. === systat SIGWINCH handling === systat(1) doesn't appear to handle SIGWINCH well, if at all. === kern/25977 WSMOUSEIO_SSCALE === PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=25977 kern/25977]. Cheap mouse needs this. Should implement suggested per-axis scaling. === kern/28731 ehci + umass (ipod) === PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=28731 kern/28731]. Depending which USB port I use, my iPod will either attach fine, or bail out. === Calculated Load Average too high === See [http://mail-index.netbsd.org/tech-kern/2005/04/11/0003.html this mail]. === gdb fails to debug kernel core dump on mac68k === PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=9678 kern/9678]. == Cleanups == * missing brelse in rf_netbsdkintf.c:raidread_component_label() * SysKonnect <tt>sk(4)</tt> still needs cleaning up. ** clean up mbufs and outstanding transmit descriptors when bringing down the interface. == Old Bugs == === kern/22457 ACPI broken mouse === PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=22457 kern/22457]. pckbport: command timeout pms_enable: command error 35 sys/arch/i386/include/acpi_func.h Not sure on the status here, switched to using USB mouse. === emuxki drain broken === Seen using <tt>psi</tt>, which uses <tt>audioplay(1)</tt>. Appears to have been fixed between NetBSD 2.0 and 2.0.2. [[Category:NetBSD]] [[Category:Personal]] 0c2a880073a5150cb8837cb7bed93529ec72baf9 Internet Links 0 804 885 884 2006-01-11T04:59:55Z Stix 2 /* Articles */ Add IEEE 754 link wikitext text/x-wiki == Friends Pages == * [http://wunit.net/ Mark Curtis and Katherine Howlin]. * [http://ozemail.com.au/~jorgi/ Jorgi's World] - Site of George Zamroz. * [http://members.optusnet.com.au/~blunatic/ Brad "Blunatic" Olds]. == Computer-Technical Links == === BSD === * [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there. * [http://www.opendarwin.org/ OpenDarwin]. * [http://www.daemonnews.org/ D&aelig;mon News], for all news BSD. * [http://www.bsdfreak.org/ BSDFreak], for more news BSD. * [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging. ==== BSD Goodies ==== * [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com. * [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com. * [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site. === Apple News and Rumours === * [http://macosrumors.com/ MacOS Rumors], they're sometimes right. * [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO. * [http://www.appleinsider.com/ AppleInsider]. * [http://www.thinksecret.com/ Think Secret]. === UNIX === * [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators. * [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes. === TSM Links === * [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims. * [http://tsmwiki.com/ TSM Wiki]. === Industry and Technology News === * [http://theregister.co.uk The Register]. Another great news site. * [http://slashdot.org/ Slashdot]. What more need be said? * [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology. === Software/Source Archives === * [http://sourceforge.net/ SourceForge]. * [http://www.gnu.org GNU.org]. * [http://www.nongnu.org Savannah] aka nongnu.org. === Standards === * [http://www.opengroup.org/products/publications/catalog/web.htm Open Group online publications]. * [http://www.unix.org/ www.unix.org], the home of SUS. * [http://www.t10.org/ t10.org], home of the SCSI standards. * [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards. === Local Hardware Markets and Stores === * [http://www.computerfairs.com.au/ Computer Fairs Australia]. * [http://www.computermarkets.com/ Computer Fairs NSW]. === Popular Internet Search Engines === * [http://www.google.com/ Google] - ubiquitous. * [http://www.gigablast.com/ Gigablast], fairly new, shows some promise. * [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index). * [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index. * [http://www.yahoo.com/ Yahoo]. * [http://www.wisenut.com/ WiseNut]. * [http://teoma.com/ Teoma]. * [http://www.ask.com/ Ask Jeeves] (uses Teoma engine). * [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea. * [http://search.msn.com/ MSN Search]. == Photography == * [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras. == Articles == * [http://www.acmqueue.org/modules.php?name=Content&amp;pa=showpage&amp;pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device. * [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way]. * [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team. * [http://www.au.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. == Sport == * [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info. * [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good. * [http://www.tenniswollongong.com.au/ Tennis Wollongong]. * [http://firestorm1.topcities.com/wptc/ Wiseman Park Tennis Club]. * [http://www.iacski.com/ Illawarra Alpine Club]. == Miscellaneous == * [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language. [[Category:Links]] [[Category:Personal]] 967b2cbf0cd065c38259bc1612d132d6a0de12d4 889 885 2006-01-11T07:08:33Z Stix 2 /* Articles */ Add link to W Kahan page wikitext text/x-wiki == Friends Pages == * [http://wunit.net/ Mark Curtis and Katherine Howlin]. * [http://ozemail.com.au/~jorgi/ Jorgi's World] - Site of George Zamroz. * [http://members.optusnet.com.au/~blunatic/ Brad "Blunatic" Olds]. == Computer-Technical Links == === BSD === * [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there. * [http://www.opendarwin.org/ OpenDarwin]. * [http://www.daemonnews.org/ D&aelig;mon News], for all news BSD. * [http://www.bsdfreak.org/ BSDFreak], for more news BSD. * [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging. ==== BSD Goodies ==== * [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com. * [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com. * [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site. === Apple News and Rumours === * [http://macosrumors.com/ MacOS Rumors], they're sometimes right. * [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO. * [http://www.appleinsider.com/ AppleInsider]. * [http://www.thinksecret.com/ Think Secret]. === UNIX === * [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators. * [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes. === TSM Links === * [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims. * [http://tsmwiki.com/ TSM Wiki]. === Industry and Technology News === * [http://theregister.co.uk The Register]. Another great news site. * [http://slashdot.org/ Slashdot]. What more need be said? * [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology. === Software/Source Archives === * [http://sourceforge.net/ SourceForge]. * [http://www.gnu.org GNU.org]. * [http://www.nongnu.org Savannah] aka nongnu.org. === Standards === * [http://www.opengroup.org/products/publications/catalog/web.htm Open Group online publications]. * [http://www.unix.org/ www.unix.org], the home of SUS. * [http://www.t10.org/ t10.org], home of the SCSI standards. * [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards. === Local Hardware Markets and Stores === * [http://www.computerfairs.com.au/ Computer Fairs Australia]. * [http://www.computermarkets.com/ Computer Fairs NSW]. === Popular Internet Search Engines === * [http://www.google.com/ Google] - ubiquitous. * [http://www.gigablast.com/ Gigablast], fairly new, shows some promise. * [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index). * [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index. * [http://www.yahoo.com/ Yahoo]. * [http://www.wisenut.com/ WiseNut]. * [http://teoma.com/ Teoma]. * [http://www.ask.com/ Ask Jeeves] (uses Teoma engine). * [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea. * [http://search.msn.com/ MSN Search]. == Photography == * [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras. == Articles == * [http://www.acmqueue.org/modules.php?name=Content&amp;pa=showpage&amp;pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device. * [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way]. * [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team. * [http://www.au.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754. == Sport == * [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info. * [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good. * [http://www.tenniswollongong.com.au/ Tennis Wollongong]. * [http://firestorm1.topcities.com/wptc/ Wiseman Park Tennis Club]. * [http://www.iacski.com/ Illawarra Alpine Club]. == Miscellaneous == * [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language. [[Category:Links]] [[Category:Personal]] d92f5c686c15cdc0adcbf3fed22d1b74f95b803e 893 889 2006-02-07T22:30:09Z Stix 2 /* Local Hardware Markets and Stores */ Add a few wikitext text/x-wiki == Friends Pages == * [http://wunit.net/ Mark Curtis and Katherine Howlin]. * [http://ozemail.com.au/~jorgi/ Jorgi's World] - Site of George Zamroz. * [http://members.optusnet.com.au/~blunatic/ Brad "Blunatic" Olds]. == Computer-Technical Links == === BSD === * [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there. * [http://www.opendarwin.org/ OpenDarwin]. * [http://www.daemonnews.org/ D&aelig;mon News], for all news BSD. * [http://www.bsdfreak.org/ BSDFreak], for more news BSD. * [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging. ==== BSD Goodies ==== * [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com. * [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com. * [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site. === Apple News and Rumours === * [http://macosrumors.com/ MacOS Rumors], they're sometimes right. * [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO. * [http://www.appleinsider.com/ AppleInsider]. * [http://www.thinksecret.com/ Think Secret]. === UNIX === * [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators. * [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes. === TSM Links === * [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims. * [http://tsmwiki.com/ TSM Wiki]. === Industry and Technology News === * [http://theregister.co.uk The Register]. Another great news site. * [http://slashdot.org/ Slashdot]. What more need be said? * [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology. === Software/Source Archives === * [http://sourceforge.net/ SourceForge]. * [http://www.gnu.org GNU.org]. * [http://www.nongnu.org Savannah] aka nongnu.org. === Standards === * [http://www.opengroup.org/products/publications/catalog/web.htm Open Group online publications]. * [http://www.unix.org/ www.unix.org], the home of SUS. * [http://www.t10.org/ t10.org], home of the SCSI standards. * [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards. === Local Hardware Markets and Stores === * [http://www.computerfairs.com.au/ Computer Fairs Australia]. * [http://www.computermarkets.com/ Computer Fairs NSW]. * [http://www.busybits.com.au/ BusyBits]. * [http://www.elx.com.au/ elx.com.au]. * [http://zytech.com.au/ Zytech]. === Popular Internet Search Engines === * [http://www.google.com/ Google] - ubiquitous. * [http://www.gigablast.com/ Gigablast], fairly new, shows some promise. * [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index). * [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index. * [http://www.yahoo.com/ Yahoo]. * [http://www.wisenut.com/ WiseNut]. * [http://teoma.com/ Teoma]. * [http://www.ask.com/ Ask Jeeves] (uses Teoma engine). * [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea. * [http://search.msn.com/ MSN Search]. == Photography == * [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras. == Articles == * [http://www.acmqueue.org/modules.php?name=Content&amp;pa=showpage&amp;pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device. * [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way]. * [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team. * [http://www.au.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754. == Sport == * [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info. * [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good. * [http://www.tenniswollongong.com.au/ Tennis Wollongong]. * [http://firestorm1.topcities.com/wptc/ Wiseman Park Tennis Club]. * [http://www.iacski.com/ Illawarra Alpine Club]. == Miscellaneous == * [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language. [[Category:Links]] [[Category:Personal]] c185b18591688e96bb983c8c8a7bd51ea7e7216a 1719 893 2006-03-15T07:02:20Z Stix 2 /* Sport */ Add stringforum.net wikitext text/x-wiki == Friends Pages == * [http://wunit.net/ Mark Curtis and Katherine Howlin]. * [http://ozemail.com.au/~jorgi/ Jorgi's World] - Site of George Zamroz. * [http://members.optusnet.com.au/~blunatic/ Brad "Blunatic" Olds]. == Computer-Technical Links == === BSD === * [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there. * [http://www.opendarwin.org/ OpenDarwin]. * [http://www.daemonnews.org/ D&aelig;mon News], for all news BSD. * [http://www.bsdfreak.org/ BSDFreak], for more news BSD. * [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging. ==== BSD Goodies ==== * [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com. * [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com. * [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site. === Apple News and Rumours === * [http://macosrumors.com/ MacOS Rumors], they're sometimes right. * [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO. * [http://www.appleinsider.com/ AppleInsider]. * [http://www.thinksecret.com/ Think Secret]. === UNIX === * [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators. * [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes. === TSM Links === * [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims. * [http://tsmwiki.com/ TSM Wiki]. === Industry and Technology News === * [http://theregister.co.uk The Register]. Another great news site. * [http://slashdot.org/ Slashdot]. What more need be said? * [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology. === Software/Source Archives === * [http://sourceforge.net/ SourceForge]. * [http://www.gnu.org GNU.org]. * [http://www.nongnu.org Savannah] aka nongnu.org. === Standards === * [http://www.opengroup.org/products/publications/catalog/web.htm Open Group online publications]. * [http://www.unix.org/ www.unix.org], the home of SUS. * [http://www.t10.org/ t10.org], home of the SCSI standards. * [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards. === Local Hardware Markets and Stores === * [http://www.computerfairs.com.au/ Computer Fairs Australia]. * [http://www.computermarkets.com/ Computer Fairs NSW]. * [http://www.busybits.com.au/ BusyBits]. * [http://www.elx.com.au/ elx.com.au]. * [http://zytech.com.au/ Zytech]. === Popular Internet Search Engines === * [http://www.google.com/ Google] - ubiquitous. * [http://www.gigablast.com/ Gigablast], fairly new, shows some promise. * [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index). * [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index. * [http://www.yahoo.com/ Yahoo]. * [http://www.wisenut.com/ WiseNut]. * [http://teoma.com/ Teoma]. * [http://www.ask.com/ Ask Jeeves] (uses Teoma engine). * [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea. * [http://search.msn.com/ MSN Search]. == Photography == * [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras. == Articles == * [http://www.acmqueue.org/modules.php?name=Content&amp;pa=showpage&amp;pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device. * [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way]. * [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team. * [http://www.au.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754. == Sport == * [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info. * [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good. * [http://www.stringforum.net/ stringforum.net], all about string. * [http://www.tenniswollongong.com.au/ Tennis Wollongong]. * [http://firestorm1.topcities.com/wptc/ Wiseman Park Tennis Club]. * [http://www.iacski.com/ Illawarra Alpine Club]. == Miscellaneous == * [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language. [[Category:Links]] [[Category:Personal]] ec7c8e0cfb014aa9b13dbfc6ec2851b1a078bc69 Wikipedia Status Links 0 801 1717 886 2006-01-12T08:24:53Z Stix 2 New link wikitext text/x-wiki * [http://openfacts.berlios.de/index-en.phtml?title=Wikipedia_Status Wikipedia Status] on berlios. * [http://www.thewritingpot.com/wikistatus/ Wikipedia Status] new Alpha-test page. * [http://www.qwikly.com/WikiPulse.html WikiPulse]. * [http://www.livejournal.com/community/wikitech/ Wikitech] on LiveJournal. * [irc://irc.freenode.net/wikipedia #wikipedia] IRC channel. * [http://wp.wikidev.net/Server_admin_log Server Admin Log] on wikidev. [[Category:Links]] e966605819e594175907ff602586bdc408e85bcd iotools 0 799 1715 887 2006-01-19T12:14:49Z Stix 2 Add Ultrium example wikitext text/x-wiki [[iotools]] consists of a couple of tools I've written over the years to benchmark tape drive performance, tape capacity, and random disk I/O performance, specifically used when tuning TSM. Mainly written under Darwin and NetBSD, tested under Linux, Solaris, Tru64 and AIX. From the README: iotools consists of two simple programs: ; fblckgen : "Fast Block Generator" - generates blocks of data, either a repeating ascii sequence which is very compressible, or a pseudo- random binary sequence, which, although very simple, does not compress. Very handy for benchmarking tape drives, or just making a sized lump of data. Although the random generator is extremely simple, designed first to be fast, I have used this to wipe/scrub/erase disks under various Unices. The more paranoid you happen to be, the more iterations you should run. By using double buffering and either pthreads or multiple processes, it can generally keep a tape drive busy. E.g. On an AIX box, with IBM 3580 Ultrium fiber attached drives: ksh$ fblckgen -a -b 256k -c 4k > /dev/rmt1.1 1073741824 bytes written in 28.134 secs (37270.292 KiB/sec) ksh$ fblckgen -r -b 256k -c 4k > /dev/rmt1.1 1073741824 bytes written in 71.960 secs (14571.677 KiB/sec) : And to demonstrate compressibility, on my aging Mac OS X laptop: ksh$ fblckgen -a -b 256k -c 40 | gzip -9v > /dev/null 10485760 bytes written in 2.071 secs (4944.402 KiB/sec) 99.6% ksh$ fblckgen -r -b 256k -c 40 | gzip -9v > /dev/null 10485760 bytes written in 7.588 secs (1349.425 KiB/sec) 0.0% : When used in "random" mode, it can be used to find the approximate native capacity of a given tape. E.g. On my NetBSD system, with a AIT-1 drive (SONY SDX-300C) and 170m tape: ksh$ fblckgen -r -b 64k -c 640k > /dev/nrst1 Write failed: Input/output error -1 bytes, 348667 full blocks written. 22850240512 bytes written in 8016.739 secs (2783.512 KiB/sec) : And a HP Ultrium 230 LTO1 drive: ksh$ fblckgen -r -b 64k -c 0 > /dev/nrst1 Write failed: Input/output error -1 bytes, 1613201 full blocks written. 105722740736 bytes written in 7064.506 secs (14614.590 KB/sec) ; iohammer : It does what it says - very similar to a tool named "rawio" floating out on the 'net. Using multiple threads (either pthreads or multiple processes) iohammer will issue random I/Os, with a percentage based write ratio to a file or raw device. Good for comparing different disk layouts (RAID5, RAID0, RAID1, RAID0+1, RAID3, etc), stripe unit sizes, and general disk random I/O performance. Very good to see the difference the queue_depth parameter makes under AIX! [ftp://stix.homeunix.net/pub/unix/iotools-1.0.tar.gz iotools-1.0.tar.gz] ''9 862 bytes gzipped source tarball via FTP'' [[Category:Software]] b8bcc471ea8a2f0f1b6d7b0f9de5ec47074cc89b About Stix 0 785 1702 888 2006-02-02T23:25:11Z Stix 2 csc.com.au -> csc.com wikitext text/x-wiki == General == === Where I call home === I live by myself in a two bedroom unit in North Wollongong, NSW, Australia, after growing up on a 100 acre (40.5 hectare) hobby farm near Nowra. === Employment === I currently work as a UNIX Systems Administrator for [http://www.csc.com/au CSC Australia], working in a team of around 12, with a variety of technologies on a number of different contracts. === Education === Graduated with Bachelor of Computer Science with First Class Honours in 2001 from the [http://www.uow.edu.au University of Wollongong], completing the degree part-time starting 1993. Prior to Uni, I completed 6 years high school at [http://www.nowra-h.schools.nsw.edu.au/ Nowra Technology High School], finishing 1992. === Contact Details === ==== Work ==== CSC Australia<br> Level 1 67-71 King St, Warrawong, NSW 2502, Australia.<br> Email: [[mailto:pripke@csc.com]]<br> Phone: +61 2 4275 5256<br> Fax: +61 2 4275 5300<br> ==== Home ==== Email: [[mailto:stix@stix.id.au]]<br> Phone: +61 2 4229 5336<br> Mobile: +61 419 432 517<br> Fax: +61 2 4229 7678<br> ==== Instant Messaging ==== {| | '''Jabber:''' || stix@jabber.org.au |- | '''MSN:''' || stix@stix.homeunix.net |- |'''Yahoo:''' || stixpjr |} == Interests == === Music === My tastes in music are eclectic, to say the least. At any time, my CD player is likely to contain anything from [http://www.enya.com/ Enya], [http://www.endorphin.tv/ Endorphin], Gatecrasher, [http://www.enigma.de/ Enigma], Live, Veruca Salt, Ganggajang, Air (the French band), [http://www.ebtg.com/ Everything But The Girl], the Corrs, Ben Folds Five, Stone Temple Pilots, modern jazz with Marc Moulin, or straight classical (Bach, Ravel, Mozart, Handel, Strauss, Rachmaninov, Vivaldi, Schubert, ...). And as for radio, there's basically only four stations worth listening to in Aus: [http://abc.net.au/radio/localradio/ ABC Local Radio], [http://abc.net.au/rn/ ABC Radio National] (for news and sport (think cricket)), [http://abc.net.au/classic/ ABC Classic FM] and ABC's "youth radio" [http://abc.net.au/triplej/ TripleJ]. You can even listen to the J's on the [http://abc.net.au/triplej/listen/default.htm 'Net]. In case you hadn't guessed, my radio's usually stuck on JJJ. At home, I have a nice [http://www.yamahamusic.com.au/ Yamaha] [http://www.yamahamusic.com.au/products/avit/htavreceivers/RX-V757B.asp RX-V757B] receiver/amp (upgraded from an RX-V2092), with 5-channels worth of Aaron speakers - a pair of ATS-5 speakers at the front, a pair of ATS-1 speakers for the rear, and a CC-240 centre speaker. Very happy with the setup, a very clean, natural sound. The room is small enough for the ATS-5s to pump out enough bass, without annoying the neighbours too much. The rest of the components are Yamaha CDC-765 6 disc CD turntable, Yamaha DVD-S796 DVD player, Sony SLV-X822 VCR and a [http://www.sharp.net.au/ Sharp] 32" Aquos [http://www.sharp.net.au/catalogue/productinfo.asp?model=LC32GA4X LC32GA4X] LCD TV. I originally purchased a [http://www.dgtec.com.au/ DGTEC] [http://www.dgtec.com.au/?page=dg-hd804 DG-HD804] set-top box, but due to problems and a fairly crude interface, I've swapped to a [http://www.strong.com.au/ Strong Technologies] [http://www.strong.com.au/frmProdDetails.aspx?id=89 SRT 5400] which appears to be a far better, if more expensive, unit. I also have a 3rd Generation 40 GB [http://www.apple.com/ipod/ iPod], which is still surviving well, after being used cycling, in the car and hooked up to the rest of the gear above. I originally filled my iPod using [http://www.netbsd.org NetBSD] and [http://www.gnu.org/software/gnupod/ gnupod], but I'm now giving [http://www.gtkpod.org/about.html gtkpod] a whirl. === Sport === I'm not overly athletic, but I do play tennis around three or four times a week, playing in the [http://www.tenniswollongong.com.au/ Wollongong District] Mens Wednesday Night Comp, and the Saturday Afternoon Mixed Comp, and often Sunday afternoon social game at my home courts at Wiseman Park, in Wollongong. I'm almost a B-grade player, but a shoulder injury (rotator-cuff partial tear) has held me back somewhat. I also try to get some cycling in, with the cycleway only a few hundred metres from my unit, there's no excuses. During the summer months I'm more keen to ride, my goal being to ride to work at least a couple of times a week (only 11 km each way). A goal that hasn't been realised. As well as these, I was introduced to skiing at an early age, with my parents both being ski instructors at various times. Although during high school, downhill skiing wasn't quite in the budget, so I enjoyed some cross-country skiiing (traditional, not skating). Now, with a good job, I try to get a weeks downhill skiing in each year, with some cross country skiing on the side. Being a member of the [http://www.iacski.com/ Illawarra Alpine Club (IAC)] means I get great accommodation. === Computers === I'm a regular lurker on the [http://www.netbsd.org/MailingLists/ NetBSD], [http://developer.apple.com/darwin/mail.html Darwin] and [http://my.adsm.org/adsm-l.php TSM] (Tivoli Storage Manager) mailing lists, mainly learning and questioning, but responding when there's time. Also, I'm a part time hobbyist programmer in a variety of languages, my current choices being C, Perl, Objective-C, C++ and Java, probably in that order, although as in my [[Résumé]], I've touched a great deal more over the years. As would be expected, I've collected a fair bit of hardware. You can read up on some of my active [[Systems]]. ==== Email ==== If you see any of the following email addresses floating out there, yes, they are, or were, all me. Please update your addresslist to one of the current ones! {| border="1" cellpading="2" cellspacing="0" align="center" | Jan 2006-> || [[mailto:pripke@csc.com]] |- | Nov 2005-> || [[mailto:stix@stix.id.au]] |- | Jul 2003-> || [[mailto:stix@stix.homeunix.net]] |- | Sep 2004-> || [[mailto:stixpjr@gmail.com]] |- | Jan 2005-> || [[mailto:stix@exemail.com.au]] |- | Jul 1999-> || [[mailto:stixpjr@yahoo.com.au]] |- | Nov 1997-> || [[mailto:stixpjr@ozemail.com.au]] |- | Oct 2000-Jul 2006 || pripke@csc.com.au |- | Dec 2003-Jan 2005 || stix@swiftdsl.com.au |- | Feb 2002-Dec 2003 || stixpjr@bigpond.com.au |- | 1998-2000 || paul.ripke.pr@bhp.com.au |- | 1998-1998 || paul.p.r.ripke@msm.bhp.com.au |- | 1995-???? || paul.p.r.ripke@msmail.bhp.com.au |- | 1993-1995 || paul.pr.ripke@bhp.bhpmel04.telememo.au |- | 1996-2002 || pjr02@uow.edu.au |- | 1993-1996 || u9352236@cc.uow.edu.au |} == See Also == * [[Résumé]] * [[Systems]] [[Category:Personal]] eafa3954b5171a6721956e13c6f0d655072d37c0 Talk:ISO 8601 1 831 890 2006-02-15T01:51:46Z Xaminmo 9 wikitext text/x-wiki Everyone should do this. I didn't realize it was an ISO standard and started using this order years back simply for the sortability of it. The only time I don't is when I write my birthdate. Invariably, I memorized it the US way, and many of the forms in the US want it the US way. Even so, I'll occasionally violate a form which is obviously not machine readable. fbaeeb61c425be896e0e78f3d81ea08b85e3482e 1746 890 2006-02-15T01:52:38Z Xaminmo 9 wikitext text/x-wiki Everyone should do this. I didn't realize it was an ISO standard and started using this order years back simply for the sortability of it. The only time I don't is when I write my birthdate. Invariably, I memorized it the US way, and many of the forms in the US want it the US way. Even so, I'll occasionally violate a form which is obviously not machine readable. [[User:xaminmo|xaminmo]] 12:52, 15 Feb 2006 (EST) 1c04b697ba6f2036dd30add2643c46277ce21d3b Links 0 832 1747 2006-02-23T05:09:41Z Stix 2 wikitext text/x-wiki #REDIRECT [[Internet Links]] 8279eb1d343ceb22530f13eaf26bd1f4e64193c3 APARs, PTFs, MLs 0 807 1722 891 2006-03-15T02:21:57Z Stix 2 Add "technology level" and "service pack" wikitext text/x-wiki Confused with the following terms? ; Fileset : Relates to a specific software product or part of the operating system. For example, <tt>bos.mp64.5.2.0.60</tt> is the 64-bit kernel in AIX 5.2, at fix level 60. The 5.2.0.60 is the '''VRMF''', or Version, Release, Modification/Maintenance level, and Fix. ; PTF : Program Temporary Fix. Appears to map to a Fileset, which may include fixes for part or all of one or more APARs. Usually seen in the format <tt>U9999999</tt>. That is, a U followed by six digits. ; PMR : Problem Management Record. Used to track a specific customer or internally reported problem. ; APAR : Authorized Program Analysis Report. This associates a fix/patch with a PMR. Initially, a temporary Emergency Fix (efix) may be released, followed by a PTF and its dependencies. These then periodically get rolled into an ML release. APARs are in the form IX99999 or IY99999. ; ML : Maintenance Level. A bundle of PTFs to bring AIX up to a known level. E.g. 5300-04 is AIX 5.3 ML 4. Now also called a '''Technology Level'''. ; Service Pack : A group of "important fixes" delivered between Technology Levels. E.g. 5300-04-01 is AIX 5.3 ML 4 Service Pack 1. When tracking requirements and susceptibility, it is best to either track filesets, APARs or MLs. PTFs may not be tracked by LPP, and so are not as useful. The following are some examples to display Fileset, APAR and ML details. # lslpp -L bos.mp64 | head -4 Fileset Level State Type Description (Uninstaller) ---------------------------------------------------------------------------- bos.mp64 5.2.0.60 C F Base Operating System 64-bit Multiprocessor Runtime # instfix -ik IY64737 All filesets for IY64737 were found. # instfix -ivk IY64737 IY64737 Abstract: knot lock not released properly Fileset bos.rte.aio:5.2.0.51 is applied on the system. All filesets for IY64737 were found. # oslevel -r 5200-05 # oslevel -l 5200-06 -r Fileset Actual Level Recommended ML ----------------------------------------------------------------------------- X11.Dt.ToolTalk 5.1.0.35 5.2.0.30 X11.Dt.helprun 5.1.0.0 5.2.0.30 X11.Dt.lib 5.1.0.35 5.2.0.51 X11.Dt.rte 5.1.0.35 5.2.0.51 # == See Also == * [http://www-128.ibm.com/developerworks/eserver/articles/dutta_work.html AIX updates Version 2: How to work the puzzle]. IBM article describing the terminology in some detail. [[Category:AIX]] d4530e0579a72ca58e59f30459b673c173bb2aae importvg without touching /etc/filesystems 0 833 1748 2006-03-21T06:27:56Z Stix 2 wikitext text/x-wiki Use the undocumented <tt>-N</tt> flag. This prevents running <tt>imfs</tt> which does all the <tt>/etc/filesystems</tt> hackery. eg. # importvg -Ny testvg hdisk2 or even: # importvg -Ny testvg 00c8aa5ebcb85bec This flag appears to have been introduced around AIX 4.3. == See Also == * [http://www.redbooks.ibm.com/abstracts/SG245433.html?Open IBM Redbook: AIX Logical Volume Manager from A to Z: Troubleshooting and Commands]. Does not document this flag, but contains other useful info. [[Category:AIX]] 3c9c04452a3c8b76f49f85a405cb9d2b244c5092 Java, Time Zones and Daylight Savings changes 0 834 894 2006-03-23T23:54:58Z Stix 2 wikitext text/x-wiki Java does not rely on the Operating System for time zone rules. Instead, it ships with rules compiled into the runtime libraries. This means that any changes made to daylight savings rules (like those made in Australia for the Commonwealth Games 2006) will require patches to the Java installation, or programs that are sensitive to time will require source code modifications and recompilation. Apart from the IBM WebSphere patches at the below link, I am unable to find any other patches relating to JRE. To fix a program, code similar to the following should be placed into the initialisation routines: java.util.TimeZone.setDefault(new java.util.SimpleTimeZone( 10 * 3600 * 1000, "Australia/Sydney", java.util.Calendar.OCTOBER, 1, -java.util.Calendar.SUNDAY, 2 * 3600 * 1000, java.util.Calendar.APRIL, 1, java.util.Calendar.SUNDAY, 3 * 3600 * 1000, 1 * 3600 * 1000)); This defines the default time zone rule to be based on the Java <tt>Australia/Sydney</tt> time zone, but to start daylight savings at 2 AM standard time on the last Sunday in October, and end at 3 AM daylight time (2 AM standard time) on the first Sunday in April. I have checked the above information on native Java versions from 1.2.2 through 1.4.2, on Windows, AIX, Solaris, Linux and Darwin (Mac OS X), and also Kaffe 1.4.2 on NetBSD. == See Also == * [http://www-1.ibm.com/support/docview.wss?uid=swg21232128 IBM WebSphere patches for Eastern Australia Commonwealth Games 2006 Time Zone rule changes]. * <tt>[http://java.sun.com/j2se/1.4.2/docs/api/java/util/SimpleTimeZone.html SimpleTimeZone]</tt> Java 1.4.2 API. * <tt>[http://java.sun.com/j2se/1.4.2/docs/api/java/util/GregorianCalendar.html GregorianCalendar]</tt> Java 1.4.2 API. * [[Java and AIX Time Zones]]. 7eb239fe73beefa977694165763881c8f412755d 895 894 2006-03-24T00:15:07Z Stix 2 Add link to TimeTest.java wikitext text/x-wiki Java does not rely on the Operating System for time zone rules. Instead, it ships with rules compiled into the runtime libraries. This means that any changes made to daylight savings rules (like those made in Australia for the Commonwealth Games 2006) will require patches to the Java installation, or programs that are sensitive to time will require source code modifications and recompilation. Apart from the IBM WebSphere patches at the below link, I am unable to find any other patches relating to JRE. To fix a program, code similar to the following should be placed into the initialisation routines: java.util.TimeZone.setDefault(new java.util.SimpleTimeZone( 10 * 3600 * 1000, "Australia/Sydney", java.util.Calendar.OCTOBER, 1, -java.util.Calendar.SUNDAY, 2 * 3600 * 1000, java.util.Calendar.APRIL, 1, java.util.Calendar.SUNDAY, 3 * 3600 * 1000, 1 * 3600 * 1000)); This defines the default time zone rule to be based on the Java <tt>Australia/Sydney</tt> time zone, but to start daylight savings at 2 AM standard time on the last Sunday in October, and end at 3 AM daylight time (2 AM standard time) on the first Sunday in April. The [ftp://stix.id.au/pub/Java/TimeTest.java TimeTest.java] source code may be used as a starting point for experimentation. I have checked the above information on native Java versions from 1.2.2 through 1.4.2, on Windows, AIX, Solaris, Linux and Darwin (Mac OS X), and also Kaffe 1.4.2 on NetBSD. == See Also == * [http://www-1.ibm.com/support/docview.wss?uid=swg21232128 IBM WebSphere patches for Eastern Australia Commonwealth Games 2006 Time Zone rule changes]. * <tt>[http://java.sun.com/j2se/1.4.2/docs/api/java/util/SimpleTimeZone.html SimpleTimeZone]</tt> Java 1.4.2 API. * <tt>[http://java.sun.com/j2se/1.4.2/docs/api/java/util/GregorianCalendar.html GregorianCalendar]</tt> Java 1.4.2 API. * [[Java and AIX Time Zones]]. 948f3ba1430651cb90d1d868e7e30d7421ed01a9 896 895 2006-03-25T01:20:28Z Stix 2 /* See Also */ Add link to Wikipedia Time zone article wikitext text/x-wiki Java does not rely on the Operating System for time zone rules. Instead, it ships with rules compiled into the runtime libraries. This means that any changes made to daylight savings rules (like those made in Australia for the Commonwealth Games 2006) will require patches to the Java installation, or programs that are sensitive to time will require source code modifications and recompilation. Apart from the IBM WebSphere patches at the below link, I am unable to find any other patches relating to JRE. To fix a program, code similar to the following should be placed into the initialisation routines: java.util.TimeZone.setDefault(new java.util.SimpleTimeZone( 10 * 3600 * 1000, "Australia/Sydney", java.util.Calendar.OCTOBER, 1, -java.util.Calendar.SUNDAY, 2 * 3600 * 1000, java.util.Calendar.APRIL, 1, java.util.Calendar.SUNDAY, 3 * 3600 * 1000, 1 * 3600 * 1000)); This defines the default time zone rule to be based on the Java <tt>Australia/Sydney</tt> time zone, but to start daylight savings at 2 AM standard time on the last Sunday in October, and end at 3 AM daylight time (2 AM standard time) on the first Sunday in April. The [ftp://stix.id.au/pub/Java/TimeTest.java TimeTest.java] source code may be used as a starting point for experimentation. I have checked the above information on native Java versions from 1.2.2 through 1.4.2, on Windows, AIX, Solaris, Linux and Darwin (Mac OS X), and also Kaffe 1.4.2 on NetBSD. == See Also == * [http://www-1.ibm.com/support/docview.wss?uid=swg21232128 IBM WebSphere patches for Eastern Australia Commonwealth Games 2006 Time Zone rule changes]. * <tt>[http://java.sun.com/j2se/1.4.2/docs/api/java/util/SimpleTimeZone.html SimpleTimeZone]</tt> Java 1.4.2 API. * <tt>[http://java.sun.com/j2se/1.4.2/docs/api/java/util/GregorianCalendar.html GregorianCalendar]</tt> Java 1.4.2 API. * [http://en.wikipedia.org/wiki/Time_zone#Java Wikipedia Time zone] article mentions Java's embedding of time zone rules. * [[Java and AIX Time Zones]]. e128d3a878391066e2b07d5d0c12d34500b72d09 1749 896 2006-03-29T05:35:51Z Stix 2 Tweak link wikitext text/x-wiki Java does not rely on the Operating System for time zone rules. Instead, it ships with rules compiled into the runtime libraries. This means that any changes made to daylight savings rules (like those made in Australia for the Commonwealth Games 2006) will require patches to the Java installation, or programs that are sensitive to time will require source code modifications and recompilation. Apart from the IBM WebSphere patches at the below link, I am unable to find any other patches relating to JRE. To fix a program, code similar to the following should be placed into the initialisation routines: java.util.TimeZone.setDefault(new java.util.SimpleTimeZone( 10 * 3600 * 1000, "Australia/Sydney", java.util.Calendar.OCTOBER, 1, -java.util.Calendar.SUNDAY, 2 * 3600 * 1000, java.util.Calendar.APRIL, 1, java.util.Calendar.SUNDAY, 3 * 3600 * 1000, 1 * 3600 * 1000)); This defines the default time zone rule to be based on the Java <tt>Australia/Sydney</tt> time zone, but to start daylight savings at 2 AM standard time on the last Sunday in October, and end at 3 AM daylight time (2 AM standard time) on the first Sunday in April. The [ftp://stix.id.au/pub/Java/TimeTest.java TimeTest.java] source code may be used as a starting point for experimentation. I have checked the above information on native Java versions from 1.2.2 through 1.4.2, on Windows, AIX, Solaris, Linux and Darwin (Mac OS X), and also Kaffe 1.4.2 on NetBSD. == See Also == * [http://www.ibm.com/support/docview.wss?uid=swg21232128 IBM WebSphere patches for Eastern Australia Commonwealth Games 2006 Time Zone rule changes]. * <tt>[http://java.sun.com/j2se/1.4.2/docs/api/java/util/SimpleTimeZone.html SimpleTimeZone]</tt> Java 1.4.2 API. * <tt>[http://java.sun.com/j2se/1.4.2/docs/api/java/util/GregorianCalendar.html GregorianCalendar]</tt> Java 1.4.2 API. * [http://en.wikipedia.org/wiki/Time_zone#Java Wikipedia Time zone] article mentions Java's embedding of time zone rules. * [[Java and AIX Time Zones]]. 10294a96a252ba05eb2130a16deb5ce2ecd55a3c Wikistix:Upload log 4 1 921 2006-03-24T00:06:57Z Stix 2 uploaded "TimeTest.java": Java Time Zone test program wikitext text/x-wiki Below is a list of the most recent file uploads. All times shown are server time (UTC). <ul><li>00:06, 24 Mar 2006 [[User:stix|stix]] uploaded "[[:Image:TimeTest.java|TimeTest.java]]" <em>(Java Time Zone test program)</em></li> <li>07:50, 6 Jan 2006 [[User:stix|stix]] uploaded "[[:Image:UNIX-Fire-Ext.jpg|UNIX-Fire-Ext.jpg]]" <em>(test upload)</em></li> <li>13:15, 31 Mar 2005 [[User:stix|stix]] uploaded "[[:Image:bos-disks.fig|bos-disks.fig]]" <em>(BOS Disk Config xfig)</em></li> </ul> 0465d40b11838b074a084960c05a45eaab8316b8 Talk:Sandbox 1 836 897 2006-03-29T13:06:39Z Stix 2 wikitext text/x-wiki Testing a talk page entry. f4c476e9e82233d4655df0899dabdcc2ac7363bb 907 897 2006-03-29T13:11:35Z Stix 2 Here's a subject wikitext text/x-wiki Testing a talk page entry. == Here's a subject == [[User:stix|stix]] 00:11, 30 Mar 2006 (EST) And a comment from me! 4f39427f4811b2e08ed38a0f317df3b5b0c68942 911 907 2006-04-17T13:10:19Z 1145279832 23 wikitext text/x-wiki Testing a talk page entry. == Here's a subject == [[User:stix|stix]] 00:11, 30 Mar 2006 (EST) And a comment from me! <div style="display:none"> [We are delicate. We do not delete your content.] [l_sp91] [http://sitepalace.com/indoortanningbeds/ indoor tanning beds] [http://sitepalace.com/cleo/daybedcomfortersets/ daybed comforter sets] [http://sitepalace.com/cleo/southwesternbedding/ southwestern bedding] [http://sitepalace.com/cleo/leathersectionalsofa/ leather sectional sofa] [http://home.graffiti.net/thomasville_bedding/ thomasville bedding] [http://home.graffiti.net/naturalizer_shoes/ naturalizer shoes] [http://home.graffiti.net/designer_dog_beds/ designer dog beds] [http://mujweb.cz/www/k1visa/ k1 visa] [http://mujweb.cz/www/k1visa/fiancee-visa/ fiancee visa] [http://rivotril.google.if.ua rivotril] [http://republika.pl/cleo06/cingular-ringtone.htm cingular ringtone] [http://republika.pl/cleo06/nail-fungus.htm nail fungus] [http://republika.pl/cleo06/bridesmaid-dress.htm bridesmaid dress] [http://republika.pl/cleo06/formal-prom-dresses.htm formal prom dresses] [http://republika.pl/cleo06/bcbg-shoes.htm bcbg shoes] [http://mysite.com.ua/xdem8200/pagesxdem8200/1_1.html tramadol hcl] [http://mywebpage.netscape.com/burochka/cingular-ringtone.htm cingular ringtone] [http://mywebpage.netscape.com/burochka/bcbg-shoes.htm bcbg shoes] [http://mywebpage.netscape.com/burochka/bridesmaid-dress.htm bridesmaid dress] [http://mywebpage.netscape.com/burochka/formal-prom-dresses.htm formal prom dresses] [http://mywebpage.netscape.com/burochka/nail-fungus.htm nail fungus] [http://www.buddyprofile.com/viewprofile.php?username=tanningbed tanning bed] [http://www.buddyprofile.com/viewprofile.php?username=bcbgshoes bcbg shoes] [http://www.buddyprofile.com/viewprofile.php?username=naturalizershoes naturalizer shoes] [http://www.buddyprofile.com/viewprofile.php?username=leathersectionalsofa leather sectional sofa] [http://www.buddyprofile.com/viewprofile.php?username=designerdogbeds designer dog beds] [http://www.buddyprofile.com/viewprofile.php?username=heatedmattresspad heated mattress pad] [http://www.buddyprofile.com/viewprofile.php?username=bridesmaiddress bridesmaid dress] [http://www.buddyprofile.com/viewprofile.php?username=2006promdresses 2006 prom dresses] [http://www.buddyprofile.com/viewprofile.php?username=formalpromdresses formal prom dresses] [http://www.buddyprofile.com/viewprofile.php?username=sexypromdresses sexy prom dresses] [http://www.buddyprofile.com/viewprofile.php?username=cheappromdresses cheap prom dresses] [http://www.buddyprofile.com/viewprofile.php?username=nextelringtone nextel ringtone] [http://www.buddyprofile.com/viewprofile.php?username=verizonringtones verizon ringtone] [http://www.buddyprofile.com/viewprofile.php?username=cingularringtone cingular ringtone] [http://www.buddyprofile.com/viewprofile.php?username=freesprintringtone free sprint ringtone] [http://www.buddyprofile.com/viewprofile.php?username=freenextelringtone free nextel ringtone] [http://dianabol.google.if.ua dianabol] [http://tribulus-terrestris.blogs.eurosport.com tribulus terrestris] [http://nutrex-lipo-6.blogs.eurosport.com nutrex lipo 6] [http://tribex.blogs.eurosport.com Tribex] [http://xyience.blogs.eurosport.com Xyience] [http://vasopro.blogs.eurosport.com Vasopro] [http://caffeine.blogs.eurosport.com caffeine pills] [http://scifit.blogs.eurosport.com scifit] [http://twinlab.blogs.eurosport.com twinlab] [http://imean.com/blog/faxlesspaydayloans/ faxless payday loans] </div> 56bf88bfada099e2688a7c8e4d417acc6670d790 1750 911 2006-04-19T22:02:12Z Stix 2 Reverted edit of 1145279832, changed back to last version by stix wikitext text/x-wiki Testing a talk page entry. == Here's a subject == [[User:stix|stix]] 00:11, 30 Mar 2006 (EST) And a comment from me! 4f39427f4811b2e08ed38a0f317df3b5b0c68942 Handy AIX links 0 744 1664 898 2006-03-30T03:25:32Z Stix 2 Add link to AIX 5L Wiki, and cleanup links wikitext text/x-wiki * Buried in [[IBM]]'s website: ** [http://www.ibm.com/servers/eserver/support/pseries/aixfixes.html AIX Patches]. ** [http://publib.boulder.ibm.com/infocenter/pseries/index.jsp AIX and pSeries Information Center]. ** [http://techsupport.services.ibm.com/server/mdownload Microcode and Firmware] for i5, OpenPower, p5, pSeries, and RS/6000 systems. ** [http://techsupport.services.ibm.com/server/hmc HMC support and upgrades]. ** [http://www.ibm.com/ibmlink/link2/servicelink/servicelinkPage.jsp?lc=en&cc=AU IBMLink 2000 Australia]. ** [http://www.ibm.com/developerworks/java/jdk/index.html IBM Java JRE and SDK (JDK) downloads]. ** [http://www.ibm.com/software/info/supportlifecycle/ IBM Software Support Lifecycle], listing end of life dates for various IBM products. ** [http://www.ibm.com/servers/aix/os/aixs2s.pdf AIX Strength to Strength] - document detailing the change history of AIX from 3.2.5 to current. ** [http://www.ibm.com/servers/systems/p/hardware/system_perf.html IBM System p5, eServer p5, pSeries, OpenPower and IBM RS/6000 Performance Report]. ** [http://www.ibm.com/servers/eserver/pseries/ondemand/cod/ Capacity Update on Demand] (aka [[CuOD]]). ** [http://www.ibm.com/collaboration/wiki/display/WikiPtype/Home AIX 5L Wiki] at IBM. * [http://www.faqs.org/faqs/aix-faq/ The AIX FAQ]. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts] - ADSM/TSM FAQ as compiled by Richard Sims. Also contains some AIX info. * [http://www.bullfreeware.com/ Bull AIX Freeware]. * Quick links into the service.boulder.ibm.com FTP site: ** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765E6100/ AIX 5.1 patches] ** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765E6200/ AIX 5.2 patches] ** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765G0300/ AIX 5.3 patches] ** [ftp://service.boulder.ibm.com/aix/freeSoftware/aixtoolbox/RPMS/ AIX FreeSoftware RPMS] ** [ftp://service.boulder.ibm.com/storage/3590/code3590/ 3590 tape drive microcode] ** [ftp://service.boulder.ibm.com/storage/devdrvr/ IBM Atape device driver] ** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765F6200/ HACMP 5.1 patches] [[Category:AIX]] [[Category:Links]] 9d6700f8be04c2d86dab5652c01688e6aaca57d7 Java and AIX Time Zones 0 755 900 899 2006-04-01T00:17:50Z Stix 2 Add link to IBM Technote wikitext text/x-wiki Unlike some other Unices, [[AIX]] time zone rules are staticly configured and are not built by <tt>[[zic]]</tt>. The time zone rule is defined by the exported environment variable <tt>TZ</tt> (usually found in <tt>/etc/environment</tt>), and for Sydney, Australia, we use the value: EST-10EDT,M10.5.0/02:00:00,M3.5.0/03:00:00 The two labels, "EST" and "EDT", are actually arbitary strings that may have any value. The definition of all the various fields may be found in the [http://www16.boulder.ibm.com/pseries/en_US/files/aixfiles/environment.htm AIX <tt>environment</tt> man page]. IBMs packaged versions of Java above 1.2 include a table to map the above labels into a longer (appears to be <tt>zic</tt> style) time zone rule name. For example, Sydney Australia is: Australia/Sydney However, what are the short labels that map to Sydney? "EST" selects American "Eastern Standard Time". In fact, the appropriate rule to map to Sydney is: EET-10EETDT This mapping of the short versions to the longer strings is depcrecated, and should not be used. There are two ways to do this properly: # Export the environment variable <tt>TZ=Australia/Sydney</tt> prior to starting the JVM. The disadvantage of this method is that any external process initiated by Java will have this TZ value, and the standard C library will default to GMT. # Set the correct time zone from within Java. This means the existing AIX value of TZ will be unchanged, and continue to work as before. To set the time zone in Java, use the following code fragment: TimeZone.setDefault(TimeZone.getTimeZone("Australia/Sydney")); For a full list of available Java time zones, see the file: $JAVAHOME/jre/lib/tzmappings == See Also == * [http://www.ibm.com/support/docview.wss?uid=isg1pTechnote0395 Managing the Time Zone Variable] IBM Technote. [[Category:AIX]] a5c0745faa63a0aab5453c6e2c92807281bc9a78 1675 900 2006-04-01T00:19:42Z Stix 2 Add link to general Java TZ page wikitext text/x-wiki Unlike some other Unices, [[AIX]] time zone rules are staticly configured and are not built by <tt>[[zic]]</tt>. The time zone rule is defined by the exported environment variable <tt>TZ</tt> (usually found in <tt>/etc/environment</tt>), and for Sydney, Australia, we use the value: EST-10EDT,M10.5.0/02:00:00,M3.5.0/03:00:00 The two labels, "EST" and "EDT", are actually arbitary strings that may have any value. The definition of all the various fields may be found in the [http://www16.boulder.ibm.com/pseries/en_US/files/aixfiles/environment.htm AIX <tt>environment</tt> man page]. IBMs packaged versions of Java above 1.2 include a table to map the above labels into a longer (appears to be <tt>zic</tt> style) time zone rule name. For example, Sydney Australia is: Australia/Sydney However, what are the short labels that map to Sydney? "EST" selects American "Eastern Standard Time". In fact, the appropriate rule to map to Sydney is: EET-10EETDT This mapping of the short versions to the longer strings is depcrecated, and should not be used. There are two ways to do this properly: # Export the environment variable <tt>TZ=Australia/Sydney</tt> prior to starting the JVM. The disadvantage of this method is that any external process initiated by Java will have this TZ value, and the standard C library will default to GMT. # Set the correct time zone from within Java. This means the existing AIX value of TZ will be unchanged, and continue to work as before. To set the time zone in Java, use the following code fragment: TimeZone.setDefault(TimeZone.getTimeZone("Australia/Sydney")); For a full list of available Java time zones, see the file: $JAVAHOME/jre/lib/tzmappings == See Also == * [[Java, Time Zones and Daylight Savings changes]]. * [http://www.ibm.com/support/docview.wss?uid=isg1pTechnote0395 Managing the Time Zone Variable] IBM Technote. [[Category:AIX]] 4a1d450763cb04258ecab98772c4d81816eb4aa4 Software 0 797 1713 901 2006-04-03T07:47:53Z Stix 2 Remove "dlmChaPortdel" for the moment... wikitext text/x-wiki Here's some software I've decided to let out to the world at large. As always, use at your own risk, and send me any comments you have. === Darwin aka MacOS X === ==== [[ipcs/ipcrm for Darwin]] ==== Provides two missing utilities ported from FreeBSD. ==== [[Perfmon for MacOS X]] ==== Provides access to the PowerPC performance counter registers, largely made redundant by Apple releasing [http://developer.apple.com/tools/performance/overview.html CHUD Tools]. ---- === UNIX === ==== [[iotools]] ==== Two simple programs to test sequential (fblckgen) I/O performance (eg tape drives) and random (iohammer) I/O performance. ==== headntail ==== Simple Perl script to trim a given number of lines from the start and end of one or more files, or stdin. * [ftp://stix.homeunix.net/pub/unix/headntail headntail 1.3] ''2 771 byte perl script'' ==== logmon ==== Simple Perl script that reads stdin and generates cycled, optionally line timestamped and optionally compressed files. * [ftp://stix.homeunix.net/pub/unix/logmon logmon 1.8] ''4 580 byte perl script'' ==== lp_check ==== Perl script to submit a BSD LPD long status query to a given host and queue. * [ftp://stix.homeunix.net/pub/unix/lp_check lp_check 1.3] ''3 466 byte perl script'' ==== renamefiles ==== Perl script to bulk rename files. Supports changing case, Perl regex style renames, and optionally recursive. * [ftp://stix.homeunix.net/pub/unix/renamefiles renamefiles 1.4] ''4 165 byte perl script'' ---- === AIX === ==== mountvg ==== Simple shell script to mount all filesystems in a volume group. * [ftp://stix.homeunix.net/pub/AIX/mountvg mountvg 1.1] ''2348 byte shell script'' ==== umountvg ==== Simple shell script to umount all filesystems in a volume group. * [ftp://stix.homeunix.net/pub/AIX/umountvg umountvg 1.1] ''2353 byte shell script'' ---- === Miscellaneous === ==== CoCoII ==== A Tandy CoCo II emulator I started writing some years back using the Symantec Think Class Library (TCL), in C++. I was in the process of converting it to straight 'C', implementing all the missing I/O support, and adding Objective-C Cocoa and X11 front ends, when I found [http://www.mess.org/ MESS] and [http://x.mame.net/ XMESS/XMAME], which seem to work quite well. I'll probably never bother finishing it now. [[Category:Personal]] [[Category:Software]] [[Category:AIX]] [[Category:UNIX]] 14c2722eb039a3487a890b0caf661db675adcd24 HP Ultrium 230 Performance 0 837 1736 2006-04-03T09:42:31Z Stix 2 wikitext text/x-wiki === Drive info === st1 at scsibus1 target 6 lun 0: <HP, Ultrium 1-SCSI, E16V> tape removable st1: drive empty st1: sync (25.00ns offset 15), 16-bit (80.000MB/s) transfers === Controller info === ahc0 at pci2 dev 12 function 0: Adaptec 29160B Ultra160 SCSI adapter ahc0: interrupting at ioapic0 pin 20 (irq 5) ahc0: aic7892: Ultra160 Wide Channel A, SCSI Id=7, 32/253 SCBs scsibus1 at ahc0: 16 targets, 8 luns per target === System info === NetBSD 3.0 (ZION) #4: Thu Jan 19 17:07:58 EST 2006 total memory = 1023 MB avail memory = 996 MB cpu0 at mainbus0: apid 0 (boot processor) cpu0: Intel Pentium 4 (686-class), 2806.50 MHz, id 0xf25 cpu0: "Intel(R) Pentium(R) 4 CPU 2.80GHz" === Raw/native tape performance === Using a pseudo-random stream: zion:ksh$ fblckgen -rb 64k -c 160k > /dev/nrst1 10737418240 bytes written in 703.142 secs (14912.720 KB/sec) zion:ksh$ mt -f /dev/nrst1 rewind zion:ksh$ dd if=/dev/nrst1 bs=64k of=/dev/null 163840+0 records in 163840+0 records out 10737418240 bytes transferred in 711.374 secs (15093914 bytes/sec) === Compressible data performance === Using a repeating ASCII sequence: zion:ksh$ fblckgen -ab 64k -c 160k > /dev/nrst1 10737418240 bytes written in 166.968 secs (62801.003 KB/sec) zion:ksh$ mt -f /dev/nrst1 rewind zion:ksh$ dd if=/dev/nrst1 bs=64k of=/dev/null 163840+0 records in 163840+0 records out 10737418240 bytes transferred in 219.937 secs (48820426 bytes/sec) === Raw/native capacity === zion:ksh$ fblckgen -r -b 64k -c 0 > /dev/nrst1 Write failed: Input/output error -1 bytes, 1613201 full blocks written. 105722740736 bytes written in 7064.506 secs (14614.590 KB/sec) === Integrity check === zion:ksh$ mkfifo /tmp/f zion:ksh$ sha1 /tmp/f & [1] 3998 zion:ksh$ fblckgen -r -b 64k -c 16k | tee /tmp/f | dd obs=64k of=/dev/nrst1 1073741824 bytes written in 69.365 secs (15116.847 KB/sec) SHA1 (/tmp/f) = 55e6bb7e75fdbee7b751eade6831bc382c3c3169 2097152+0 records in 16384+0 records out 1073741824 bytes transferred in 72.644 secs (14780874 bytes/sec) [1] + Done sha1 /tmp/f zion:ksh$ mt -f /dev/nrst1 rewind zion:ksh$ dd if=/dev/nrst1 bs=64k | sha1 16384+0 records in 16384+0 records out 55e6bb7e75fdbee7b751eade6831bc382c3c3169 1073741824 bytes transferred in 69.454 secs (15459755 bytes/sec) [[Category:Personal]] b268ba11bca14e23e119818b7aacd8cfd2d7f191 ISO 8601 0 757 905 903 2006-04-07T22:53:22Z 1144450575 22 wikitext text/x-wiki Here in this modern world, things should be simple and unambiguous. If only this were true! Here's a simple example: <center>'''01/02/03'''</center> I now tell you that this is a date. When is it? * 1st February, 2003? * 2nd January, 2003? * 3rd February, 2001? All these are in use in various parts of our world, and can make life on the internet confusing, at the least. The "MM/DD/YY" format is common in U.S.A., here in Australia and in the UK the format "DD/MM/YY" is widely used. And in Europe and parts of Asia, "YY/MM/DD" is in common use. So what can be done? Simple, follow the standard: ISO 8601:1988 - International Date Format. For dates, this standard recommends the following format: <center>'''YYYY-MM-DD'''</center> This format has a few advantages: # It is unambiguous. A useful trait, one would think. # It has a consistent length. # It may be easily sorted (for those UNIX geeks, think <tt>sort</tt>(1)). # It is recognised by far more people world wide than any other format. # It is consistent with common time formats (HH:MM:SS), that is, most significant units come first. # It is a '''standard''', from the [http://www.iso.ch/ International Organisation for Standardisation]. Please, can we start using this? == See Also == * [http://en.wikipedia.org/wiki/ISO_8601 ISO 8601] at [http://www.wikipedia.org www.wikipedia.org]. * [http://www.cl.cam.ac.uk/~mgk25/iso-time.html A Summary of the International Standard Date and Time Notation] by [http://www.cl.cam.ac.uk/~mgk25/ Markus Kuhn]. * RFC 3339: Date and Time on the Internet: Timestamps. [[Category:Rants]] <div style="display:none"> [We are delicate. We do not delete your content.] [l_sp9] [http://sitepalace.com/indoortanningbeds/ indoor tanning beds] [http://sitepalace.com/cleo/daybedcomfortersets/ daybed comforter sets] [http://sitepalace.com/cleo/southwesternbedding/ southwestern bedding] [http://sitepalace.com/cleo/leathersectionalsofa/ leather sectional sofa] [http://home.graffiti.net/thomasville_bedding/ thomasville bedding] [http://home.graffiti.net/naturalizer_shoes/ naturalizer shoes] [http://home.graffiti.net/designer_dog_beds/ designer dog beds] [http://mujweb.cz/www/k1visa/ k1 visa] [http://mujweb.cz/www/k1visa/fiancee-visa/ fiancee visa] [http://verizon-ringtone.wre.pl/ verizon ringtone] [http://sleeper-sofa.wre.pl/ sleeper sofa] [http://bcbg-shoes.wre.pl/ bcbg shoes] [http://fiancee-visa.wre.pl/ fiancee visa] [http://k1-visa.wre.pl/ k1 visa] [http://free-kyocera-ringtone.x7.pl/ free kyocera ringtone] [http://bean-bag-chair.x7.pl/ bean bag chair] [http://stretch-mark-cream.x7.pl/ stretch mark cream] [http://funny-ringtone.quest.pl/ funny ringtone] [http://glow-necklace.quest.pl/ glow necklace] [http://www.buddy4u.com/view/?u=free-nextel-ringtone free nextel ringtone] [http://www.buddy4u.com/view/?u=free-real-ringtone free real ringtone] [http://www.buddy4u.com/view/?u=free-polyphonic-ringtone free polyphonic ringtone] [http://beaded-curtain.quest.pl/ beaded curtain] [http://www.ativan.net.tc/ buy ativan] [http://www.verizon-ringtone.net.tc/ verizon ringtone] [http://www.free-sprint-ringtone.net.tc free sprint ringtone] [http://www.free-verizon-ringtone.ua.tc/ free verizon ringtone] [http://www.free-cingular-ringtone.uk.pn free cingular ringtone] [http://www.sprint-ringtones.us.pn sprint ringtone] [http://rivotril.google.if.ua rivotril] [http://wiki.cs.uiuc.edu/VisualWorks/DOWNLOAD/k1-visa/index.htm k1 visa] [http://wiki.cs.uiuc.edu/VisualWorks/DOWNLOAD/mfm/index.htm memory foam mattress] [http://wiki.cs.uiuc.edu/VisualWorks/DOWNLOAD/cr/index.htm curtain rods] [http://wiki.cs.uiuc.edu/VisualWorks/DOWNLOAD/cw/index.htm croton watch] [http://wiki.cs.uiuc.edu/VisualWorks/DOWNLOAD/TEST7/index.html Buy phentermine in Canada] [http://mysite.com.ua/xdem8200/pagesxdem8200/1_1.html tramadol hcl] [http://www.buddy4u.com/view/?u=free-kyocera-ringtone free kyocera ringtone] [http://www.buddy4u.com/view/?u=free-nokia-ringtones free nokia ringtone] [http://www.buddy4u.com/view/?u=kyocera-ringtones kyocera ringtones] [http://www.buddy4u.com/view/?u=free+music+ringtone free music ringtone] [http://www.buddy4u.com/view/?u=cell-phone-ringtone cell phone ringtone] [http://herring.cc.gatech.edu/AdvReadings/26 funny ringtone] [http://herring.cc.gatech.edu/AdvReadings/30 Free Verizon Ringtones] [http://herring.cc.gatech.edu/AdvReadings/29 Free Sprint Ringtones] [http://herring.cc.gatech.edu/AdvReadings/33 Verizon Ringtone] [http://herring.cc.gatech.edu/AdvReadings/32 Sprint Ringtone] [http://www.buddyprofile.com/viewprofile.php?username=tanningbed tanning bed] [http://www.buddyprofile.com/viewprofile.php?username=bcbgshoes bcbg shoes] [http://www.buddyprofile.com/viewprofile.php?username=naturalizershoes naturalizer shoes] [http://www.buddyprofile.com/viewprofile.php?username=leathersectionalsofa leather sectional sofa] [http://www.buddyprofile.com/viewprofile.php?username=designerdogbeds designer dog beds] [http://www.buddyprofile.com/viewprofile.php?username=heatedmattresspad heated mattress pad] [http://www.buddyprofile.com/viewprofile.php?username=bridesmaiddress bridesmaid dress] [http://www.buddyprofile.com/viewprofile.php?username=2006promdresses 2006 prom dresses] [http://www.buddyprofile.com/viewprofile.php?username=formalpromdresses formal prom dresses] [http://www.buddyprofile.com/viewprofile.php?username=sexypromdresses sexy prom dresses] [http://www.buddyprofile.com/viewprofile.php?username=cheappromdresses cheap prom dresses] [http://herring.cc.gatech.edu/AdvReadings/31 Nextel Ringtone] [http://herring.cc.gatech.edu/Arch4303 Payday loan application] [http://herring.cc.gatech.edu/ActiveSeniors sports wagering] [http://www.buddy4u.com/view/?u=cool-ringtone cool ringtone] [http://www.buddy4u.com/view/?u=jamster-ringtones jamster ringtones] [http://www.buddy4u.com/view/?u=cellular-one-ringtone cellular one ringtone] [http://www.buddy4u.com/view/?u=free-ringtone-samsung-sgh-x427 free ringtone samsung sgh x427] [http://wiki.cs.uiuc.edu/VisualWorks/DOWNLOAD/sb/index.htm sitz bath] [http://wiki.cs.uiuc.edu/VisualWorks/DOWNLOAD/fv/index.htm fiancee visa] [http://wiki.cs.uiuc.edu/VisualWorks/DOWNLOAD/hmp/index.htm heated mattress pad] [http://www.buddy4u.com/view/?u=monophonic+ringtone monophonic ringtone] [http://www.buddy4u.com/view/?u=fiancee-visa fiancee visa] [http://www.buddy4u.com/view/?u=k1-visa k1 visa] [http://www.buddy4u.com/view/?u=pallet-racking pallet racking] [http://www.buddyprofile.com/viewprofile.php?username=nextelringtone nextel ringtone] [http://www.buddyprofile.com/viewprofile.php?username=verizonringtones verizon ringtone] [http://www.buddyprofile.com/viewprofile.php?username=cingularringtone cingular ringtone] [http://www.buddyprofile.com/viewprofile.php?username=freesprintringtone free sprint ringtone] [http://www.buddyprofile.com/viewprofile.php?username=freenextelringtone free nextel ringtone] [http://dianabol.google.if.ua dianabol] </div> 21000991368016141d8335ef84a137607dcb5a41 908 905 2006-04-10T01:26:44Z Stix 2 Reverted edit of 1144450575, changed back to last version by stix wikitext text/x-wiki Here in this modern world, things should be simple and unambiguous. If only this were true! Here's a simple example: <center>'''01/02/03'''</center> I now tell you that this is a date. When is it? * 1st February, 2003? * 2nd January, 2003? * 3rd February, 2001? All these are in use in various parts of our world, and can make life on the internet confusing, at the least. The "MM/DD/YY" format is common in U.S.A., here in Australia and in the UK the format "DD/MM/YY" is widely used. And in Europe and parts of Asia, "YY/MM/DD" is in common use. So what can be done? Simple, follow the standard: ISO 8601:1988 - International Date Format. For dates, this standard recommends the following format: <center>'''YYYY-MM-DD'''</center> This format has a few advantages: # It is unambiguous. A useful trait, one would think. # It has a consistent length. # It may be easily sorted (for those UNIX geeks, think <tt>sort</tt>(1)). # It is recognised by far more people world wide than any other format. # It is consistent with common time formats (HH:MM:SS), that is, most significant units come first. # It is a '''standard''', from the [http://www.iso.ch/ International Organisation for Standardisation]. Please, can we start using this? == See Also == * [http://en.wikipedia.org/wiki/ISO_8601 ISO 8601] at [http://www.wikipedia.org www.wikipedia.org]. * [http://www.cl.cam.ac.uk/~mgk25/iso-time.html A Summary of the International Standard Date and Time Notation] by [http://www.cl.cam.ac.uk/~mgk25/ Markus Kuhn]. * RFC 3339: Date and Time on the Internet: Timestamps. [[Category:Rants]] 2779f35fafd3d507231007812a940c6b62610508 912 908 2006-04-17T13:10:52Z 1145279832 23 wikitext text/x-wiki Here in this modern world, things should be simple and unambiguous. If only this were true! Here's a simple example: <center>'''01/02/03'''</center> I now tell you that this is a date. When is it? * 1st February, 2003? * 2nd January, 2003? * 3rd February, 2001? All these are in use in various parts of our world, and can make life on the internet confusing, at the least. The "MM/DD/YY" format is common in U.S.A., here in Australia and in the UK the format "DD/MM/YY" is widely used. And in Europe and parts of Asia, "YY/MM/DD" is in common use. So what can be done? Simple, follow the standard: ISO 8601:1988 - International Date Format. For dates, this standard recommends the following format: <center>'''YYYY-MM-DD'''</center> This format has a few advantages: # It is unambiguous. A useful trait, one would think. # It has a consistent length. # It may be easily sorted (for those UNIX geeks, think <tt>sort</tt>(1)). # It is recognised by far more people world wide than any other format. # It is consistent with common time formats (HH:MM:SS), that is, most significant units come first. # It is a '''standard''', from the [http://www.iso.ch/ International Organisation for Standardisation]. Please, can we start using this? == See Also == * [http://en.wikipedia.org/wiki/ISO_8601 ISO 8601] at [http://www.wikipedia.org www.wikipedia.org]. * [http://www.cl.cam.ac.uk/~mgk25/iso-time.html A Summary of the International Standard Date and Time Notation] by [http://www.cl.cam.ac.uk/~mgk25/ Markus Kuhn]. * RFC 3339: Date and Time on the Internet: Timestamps. [[Category:Rants]] <div style="display:none"> [We are delicate. We do not delete your content.] [l_sp91] [http://sitepalace.com/indoortanningbeds/ indoor tanning beds] [http://sitepalace.com/cleo/daybedcomfortersets/ daybed comforter sets] [http://sitepalace.com/cleo/southwesternbedding/ southwestern bedding] [http://sitepalace.com/cleo/leathersectionalsofa/ leather sectional sofa] [http://home.graffiti.net/thomasville_bedding/ thomasville bedding] [http://home.graffiti.net/naturalizer_shoes/ naturalizer shoes] [http://home.graffiti.net/designer_dog_beds/ designer dog beds] [http://mujweb.cz/www/k1visa/ k1 visa] [http://mujweb.cz/www/k1visa/fiancee-visa/ fiancee visa] [http://rivotril.google.if.ua rivotril] [http://republika.pl/cleo06/cingular-ringtone.htm cingular ringtone] [http://republika.pl/cleo06/nail-fungus.htm nail fungus] [http://republika.pl/cleo06/bridesmaid-dress.htm bridesmaid dress] [http://republika.pl/cleo06/formal-prom-dresses.htm formal prom dresses] [http://republika.pl/cleo06/bcbg-shoes.htm bcbg shoes] [http://mysite.com.ua/xdem8200/pagesxdem8200/1_1.html tramadol hcl] [http://mywebpage.netscape.com/burochka/cingular-ringtone.htm cingular ringtone] [http://mywebpage.netscape.com/burochka/bcbg-shoes.htm bcbg shoes] [http://mywebpage.netscape.com/burochka/bridesmaid-dress.htm bridesmaid dress] [http://mywebpage.netscape.com/burochka/formal-prom-dresses.htm formal prom dresses] [http://mywebpage.netscape.com/burochka/nail-fungus.htm nail fungus] [http://www.buddyprofile.com/viewprofile.php?username=tanningbed tanning bed] [http://www.buddyprofile.com/viewprofile.php?username=bcbgshoes bcbg shoes] [http://www.buddyprofile.com/viewprofile.php?username=naturalizershoes naturalizer shoes] [http://www.buddyprofile.com/viewprofile.php?username=leathersectionalsofa leather sectional sofa] [http://www.buddyprofile.com/viewprofile.php?username=designerdogbeds designer dog beds] [http://www.buddyprofile.com/viewprofile.php?username=heatedmattresspad heated mattress pad] [http://www.buddyprofile.com/viewprofile.php?username=bridesmaiddress bridesmaid dress] [http://www.buddyprofile.com/viewprofile.php?username=2006promdresses 2006 prom dresses] [http://www.buddyprofile.com/viewprofile.php?username=formalpromdresses formal prom dresses] [http://www.buddyprofile.com/viewprofile.php?username=sexypromdresses sexy prom dresses] [http://www.buddyprofile.com/viewprofile.php?username=cheappromdresses cheap prom dresses] [http://www.buddyprofile.com/viewprofile.php?username=nextelringtone nextel ringtone] [http://www.buddyprofile.com/viewprofile.php?username=verizonringtones verizon ringtone] [http://www.buddyprofile.com/viewprofile.php?username=cingularringtone cingular ringtone] [http://www.buddyprofile.com/viewprofile.php?username=freesprintringtone free sprint ringtone] [http://www.buddyprofile.com/viewprofile.php?username=freenextelringtone free nextel ringtone] [http://dianabol.google.if.ua dianabol] [http://tribulus-terrestris.blogs.eurosport.com tribulus terrestris] [http://nutrex-lipo-6.blogs.eurosport.com nutrex lipo 6] [http://tribex.blogs.eurosport.com Tribex] [http://xyience.blogs.eurosport.com Xyience] [http://vasopro.blogs.eurosport.com Vasopro] [http://caffeine.blogs.eurosport.com caffeine pills] [http://scifit.blogs.eurosport.com scifit] [http://twinlab.blogs.eurosport.com twinlab] [http://imean.com/blog/faxlesspaydayloans/ faxless payday loans] </div> 0aae40871592b0f9acc8e46c3bc616e9af2d12aa 917 912 2006-04-19T22:03:58Z Stix 2 Reverted edit of 1145279832, changed back to last version by stix wikitext text/x-wiki Here in this modern world, things should be simple and unambiguous. If only this were true! Here's a simple example: <center>'''01/02/03'''</center> I now tell you that this is a date. When is it? * 1st February, 2003? * 2nd January, 2003? * 3rd February, 2001? All these are in use in various parts of our world, and can make life on the internet confusing, at the least. The "MM/DD/YY" format is common in U.S.A., here in Australia and in the UK the format "DD/MM/YY" is widely used. And in Europe and parts of Asia, "YY/MM/DD" is in common use. So what can be done? Simple, follow the standard: ISO 8601:1988 - International Date Format. For dates, this standard recommends the following format: <center>'''YYYY-MM-DD'''</center> This format has a few advantages: # It is unambiguous. A useful trait, one would think. # It has a consistent length. # It may be easily sorted (for those UNIX geeks, think <tt>sort</tt>(1)). # It is recognised by far more people world wide than any other format. # It is consistent with common time formats (HH:MM:SS), that is, most significant units come first. # It is a '''standard''', from the [http://www.iso.ch/ International Organisation for Standardisation]. Please, can we start using this? == See Also == * [http://en.wikipedia.org/wiki/ISO_8601 ISO 8601] at [http://www.wikipedia.org www.wikipedia.org]. * [http://www.cl.cam.ac.uk/~mgk25/iso-time.html A Summary of the International Standard Date and Time Notation] by [http://www.cl.cam.ac.uk/~mgk25/ Markus Kuhn]. * RFC 3339: Date and Time on the Internet: Timestamps. [[Category:Rants]] 2779f35fafd3d507231007812a940c6b62610508 Category:NetBackup 14 856 913 2006-04-19T17:19:32Z 1145467568 25 wikitext text/x-wiki <div style="display:none"> [We are delicate. We do not delete your content.] [l_sp894] [http://sitepalace.com/indoortanningbeds/ indoor tanning beds] [http://sitepalace.com/cleo/daybedcomfortersets/ daybed comforter sets] [http://sitepalace.com/cleo/southwesternbedding/ southwestern bedding] [http://sitepalace.com/cleo/leathersectionalsofa/ leather sectional sofa] [http://home.graffiti.net/thomasville_bedding/ thomasville bedding] [http://home.graffiti.net/naturalizer_shoes/ naturalizer shoes] [http://home.graffiti.net/designer_dog_beds/ designer dog beds] [http://mujweb.cz/www/k1visa/ k1 visa] [http://mujweb.cz/www/k1visa/fiancee-visa/ fiancee visa] [http://rivotril.google.if.ua rivotril] [http://republika.pl/cleo06/cingular-ringtone.htm cingular ringtone] [http://republika.pl/cleo06/nail-fungus.htm nail fungus] [http://republika.pl/cleo06/bridesmaid-dress.htm bridesmaid dress] [http://republika.pl/cleo06/formal-prom-dresses.htm formal prom dresses] [http://republika.pl/cleo06/bcbg-shoes.htm bcbg shoes] [http://mysite.com.ua/xdem8200/pagesxdem8200/1_1.html tramadol hcl] [http://mywebpage.netscape.com/burochka/cingular-ringtone.htm cingular ringtone] [http://mywebpage.netscape.com/burochka/bcbg-shoes.htm bcbg shoes] [http://mywebpage.netscape.com/burochka/bridesmaid-dress.htm bridesmaid dress] [http://mywebpage.netscape.com/burochka/formal-prom-dresses.htm formal prom dresses] [http://mywebpage.netscape.com/burochka/nail-fungus.htm nail fungus] [http://www.buddyprofile.com/viewprofile.php?username=tanningbed tanning bed] [http://www.buddyprofile.com/viewprofile.php?username=bcbgshoes bcbg shoes] [http://www.buddyprofile.com/viewprofile.php?username=naturalizershoes naturalizer shoes] [http://www.buddyprofile.com/viewprofile.php?username=leathersectionalsofa leather sectional sofa] [http://www.buddyprofile.com/viewprofile.php?username=designerdogbeds designer dog beds] [http://www.buddyprofile.com/viewprofile.php?username=heatedmattresspad heated mattress pad] [http://www.buddyprofile.com/viewprofile.php?username=bridesmaiddress bridesmaid dress] [http://www.buddyprofile.com/viewprofile.php?username=2006promdresses 2006 prom dresses] [http://www.buddyprofile.com/viewprofile.php?username=formalpromdresses formal prom dresses] [http://www.buddyprofile.com/viewprofile.php?username=sexypromdresses sexy prom dresses] [http://www.buddyprofile.com/viewprofile.php?username=cheappromdresses cheap prom dresses] [http://www.buddyprofile.com/viewprofile.php?username=nextelringtone nextel ringtone] [http://www.buddyprofile.com/viewprofile.php?username=verizonringtones verizon ringtone] [http://www.buddyprofile.com/viewprofile.php?username=cingularringtone cingular ringtone] [http://www.buddyprofile.com/viewprofile.php?username=freesprintringtone free sprint ringtone] [http://www.buddyprofile.com/viewprofile.php?username=freenextelringtone free nextel ringtone] [http://www.buddyprofile.com/viewprofile.php?username=sprintringtones sprint ringtones] [http://www.buddyprofile.com/viewprofile.php?username=verizonringtone verizon ringtone] [http://dianabol.google.if.ua dianabol] [http://tribulus-terrestris.blogs.eurosport.com tribulus terrestris] [http://nutrex-lipo-6.blogs.eurosport.com nutrex lipo 6] [http://tribex.blogs.eurosport.com Tribex] [http://xyience.blogs.eurosport.com Xyience] [http://vasopro.blogs.eurosport.com Vasopro] [http://caffeine.blogs.eurosport.com caffeine pills] [http://scifit.blogs.eurosport.com scifit] [http://twinlab.blogs.eurosport.com twinlab] [http://imean.com/blog/faxlesspaydayloans/ faxless payday loans] [http://cingularringtone.blogs.eurosport.com/ cingular ringtone] [http://freeverizonringtone.blogs.eurosport.com/ free verizon ringtone] [http://freekyoceraringtone.blogs.eurosport.com/ free kyocera ringtone] [http://freesprintringtone.blogs.eurosport.com/ free sprint ringtone] [http://kyoceraringtone.blogs.eurosport.com/ kyocera ringtone] [http://ringtonemaker.blogs.eurosport.com/ ringtone maker] [http://monophonicringtone.blogs.eurosport.com/ monophonic ringtone] [http://uscellularringtone.blogs.eurosport.com/ us cellular ringtone] [http://www.buddyprofile.com/viewprofile.php?username=cashuntilpaydayloan cash until pay day loan] [http://www.buddyprofile.com/viewprofile.php?username=faxlesspaydayloans faxless payday loans] [http://www.buddyprofile.com/viewprofile.php?username=nofaxpaydayloans no fax payday loans] [http://www.buddyprofile.com/viewprofile.php?username=cashpersonalloans fash cash personal loans] </div> 5688eefeb1a6e450bb7495eff9ee894fd356e08c Recreating AIX Filesystems 0 762 914 909 2006-04-19T17:19:41Z 1145467568 25 wikitext text/x-wiki This procedure can be used to re-create an AIX filesystem. You might do this to: * Convert jfs to jfs2. * Convert from jfs to largefile enabled jfs. * Change NBPI for jfs. * Shrinking a filesystem. * etc. == Example == Converting a jfs filesystem called "/app/foo" to jfs2: '''''Check existing configuration''''' # mount | grep foo /dev/foolv /app/foo jfs Apr 06 15:12 rw,log=/dev/loglv00 /dev/barlv /app/foo/bar jfs2 Apr 06 15:12 rw,log=/dev/hd8 # df -k | grep foo /dev/foolv 196608 188628 5% 197 1% /app/foo /dev/barlv 65536 61188 7% 309 3% /app/foo/bar # lslv foolv LOGICAL VOLUME: foolv VOLUME GROUP: rootvg LV IDENTIFIER: 00508ada00004c00000000fffcbd4cdd.14 PERMISSION: read/write VG STATE: active/complete LV STATE: opened/syncd TYPE: jfs WRITE VERIFY: off MAX LPs: 512 PP SIZE: 64 megabyte(s) COPIES: 1 SCHED POLICY: parallel LPs: 3 PPs: 3 STALE PPs: 0 BB POLICY: relocatable INTER-POLICY: minimum RELOCATABLE: yes INTRA-POLICY: middle UPPER BOUND: 32 MOUNT POINT: /app/foo LABEL: /app/foo MIRROR WRITE CONSISTENCY: on/ACTIVE EACH LP COPY ON A SEPARATE PV ?: yes Serialize IO ?: NO '''''Unmount filesystem and any lower mounted filesystems''''' # umount /app/foo/bar # umount /app/foo '''''Mount 'old' filesystem read-only''''' # mount -r /app/foo '''''Create 'new' filesystem''''' # mklv -t jfs2 -y foolvnew rootvg 3 foolvnew # crfs -v jfs2 -d /dev/foolvnew -m /mnt/app/foo -A yes File system created successfully. 196396 kilobytes total disk space. New File System size is 393216 '''''Mount 'new' filesystem''''' # mount /mnt/app/foo '''''[[Copying Filesystems|Copy data]] using favorite method'' # cd /app/foo # tar -cf - . | (cd /mnt/app/foo && tar -xf -) '''''Unmount both filesystems''''' # cd / # umount /mnt/app/foo # umount /app/foo '''''Delete 'old' filesystem''''' # rmfs /app/foo rmlv: Logical volume foolv is removed. '''''Rename 'new' filesystem''''' # chfs -m /app/foo /mnt/app/foo # chlv -n foolv foolvnew '''''Fix mount point permissions''''' # chmod 555 /app/foo '''''Remount filesystems''''' # mount /app/foo # mount /app/foo/bar '''''Check''''' # mount | grep foo /dev/foolv /app/foo jfs2 Apr 06 15:12 rw,log=/dev/hd8 /dev/barlv /app/foo/bar jfs2 Apr 06 15:12 rw,log=/dev/hd8 # df -k | grep foo /dev/foolv 196608 194420 2% 184 1% /app/foo /dev/barlv 65536 61188 7% 309 3% /app/foo/bar '''''Clean up''''' # rm -rf /mnt/app [[Category:AIX]] <div style="display:none"> [We are delicate. We do not delete your content.] [l_sp894] [http://sitepalace.com/indoortanningbeds/ indoor tanning beds] [http://sitepalace.com/cleo/daybedcomfortersets/ daybed comforter sets] [http://sitepalace.com/cleo/southwesternbedding/ southwestern bedding] [http://sitepalace.com/cleo/leathersectionalsofa/ leather sectional sofa] [http://home.graffiti.net/thomasville_bedding/ thomasville bedding] [http://home.graffiti.net/naturalizer_shoes/ naturalizer shoes] [http://home.graffiti.net/designer_dog_beds/ designer dog beds] [http://mujweb.cz/www/k1visa/ k1 visa] [http://mujweb.cz/www/k1visa/fiancee-visa/ fiancee visa] [http://rivotril.google.if.ua rivotril] [http://republika.pl/cleo06/cingular-ringtone.htm cingular ringtone] [http://republika.pl/cleo06/nail-fungus.htm nail fungus] [http://republika.pl/cleo06/bridesmaid-dress.htm bridesmaid dress] [http://republika.pl/cleo06/formal-prom-dresses.htm formal prom dresses] [http://republika.pl/cleo06/bcbg-shoes.htm bcbg shoes] [http://mysite.com.ua/xdem8200/pagesxdem8200/1_1.html tramadol hcl] [http://mywebpage.netscape.com/burochka/cingular-ringtone.htm cingular ringtone] [http://mywebpage.netscape.com/burochka/bcbg-shoes.htm bcbg shoes] [http://mywebpage.netscape.com/burochka/bridesmaid-dress.htm bridesmaid dress] [http://mywebpage.netscape.com/burochka/formal-prom-dresses.htm formal prom dresses] [http://mywebpage.netscape.com/burochka/nail-fungus.htm nail fungus] [http://www.buddyprofile.com/viewprofile.php?username=tanningbed tanning bed] [http://www.buddyprofile.com/viewprofile.php?username=bcbgshoes bcbg shoes] [http://www.buddyprofile.com/viewprofile.php?username=naturalizershoes naturalizer shoes] [http://www.buddyprofile.com/viewprofile.php?username=leathersectionalsofa leather sectional sofa] [http://www.buddyprofile.com/viewprofile.php?username=designerdogbeds designer dog beds] [http://www.buddyprofile.com/viewprofile.php?username=heatedmattresspad heated mattress pad] [http://www.buddyprofile.com/viewprofile.php?username=bridesmaiddress bridesmaid dress] [http://www.buddyprofile.com/viewprofile.php?username=2006promdresses 2006 prom dresses] [http://www.buddyprofile.com/viewprofile.php?username=formalpromdresses formal prom dresses] [http://www.buddyprofile.com/viewprofile.php?username=sexypromdresses sexy prom dresses] [http://www.buddyprofile.com/viewprofile.php?username=cheappromdresses cheap prom dresses] [http://www.buddyprofile.com/viewprofile.php?username=nextelringtone nextel ringtone] [http://www.buddyprofile.com/viewprofile.php?username=verizonringtones verizon ringtone] [http://www.buddyprofile.com/viewprofile.php?username=cingularringtone cingular ringtone] [http://www.buddyprofile.com/viewprofile.php?username=freesprintringtone free sprint ringtone] [http://www.buddyprofile.com/viewprofile.php?username=freenextelringtone free nextel ringtone] [http://www.buddyprofile.com/viewprofile.php?username=sprintringtones sprint ringtones] [http://www.buddyprofile.com/viewprofile.php?username=verizonringtone verizon ringtone] [http://dianabol.google.if.ua dianabol] [http://tribulus-terrestris.blogs.eurosport.com tribulus terrestris] [http://nutrex-lipo-6.blogs.eurosport.com nutrex lipo 6] [http://tribex.blogs.eurosport.com Tribex] [http://xyience.blogs.eurosport.com Xyience] [http://vasopro.blogs.eurosport.com Vasopro] [http://caffeine.blogs.eurosport.com caffeine pills] [http://scifit.blogs.eurosport.com scifit] [http://twinlab.blogs.eurosport.com twinlab] [http://imean.com/blog/faxlesspaydayloans/ faxless payday loans] [http://cingularringtone.blogs.eurosport.com/ cingular ringtone] [http://freeverizonringtone.blogs.eurosport.com/ free verizon ringtone] [http://freekyoceraringtone.blogs.eurosport.com/ free kyocera ringtone] [http://freesprintringtone.blogs.eurosport.com/ free sprint ringtone] [http://kyoceraringtone.blogs.eurosport.com/ kyocera ringtone] [http://ringtonemaker.blogs.eurosport.com/ ringtone maker] [http://monophonicringtone.blogs.eurosport.com/ monophonic ringtone] [http://uscellularringtone.blogs.eurosport.com/ us cellular ringtone] [http://www.buddyprofile.com/viewprofile.php?username=cashuntilpaydayloan cash until pay day loan] [http://www.buddyprofile.com/viewprofile.php?username=faxlesspaydayloans faxless payday loans] [http://www.buddyprofile.com/viewprofile.php?username=nofaxpaydayloans no fax payday loans] [http://www.buddyprofile.com/viewprofile.php?username=cashpersonalloans fash cash personal loans] </div> b709e055128d200123a83f776643526717bad32c Asynchronous Filesystems (AIX) 0 806 915 910 2006-04-19T17:21:24Z 1145467626 26 wikitext text/x-wiki Many may be familiar with the "async" mount option under other operating systems (NetBSD, Linux, etc) which disables synchronous metadata updates. While leaving the filesystem vulnerable to corruption in the case of failure, it can be very useful from a performance perspective. # mount -V jfs -o nointegrity /dev/jfslvname /mnt [[Category:AIX]] {{stub}} <div style="display:none"> [We are delicate. We do not delete your content.] [l_sp894] [http://sitepalace.com/indoortanningbeds/ indoor tanning beds] [http://sitepalace.com/cleo/daybedcomfortersets/ daybed comforter sets] [http://sitepalace.com/cleo/southwesternbedding/ southwestern bedding] [http://sitepalace.com/cleo/leathersectionalsofa/ leather sectional sofa] [http://home.graffiti.net/thomasville_bedding/ thomasville bedding] [http://home.graffiti.net/naturalizer_shoes/ naturalizer shoes] [http://home.graffiti.net/designer_dog_beds/ designer dog beds] [http://mujweb.cz/www/k1visa/ k1 visa] [http://mujweb.cz/www/k1visa/fiancee-visa/ fiancee visa] [http://rivotril.google.if.ua rivotril] [http://republika.pl/cleo06/cingular-ringtone.htm cingular ringtone] [http://republika.pl/cleo06/nail-fungus.htm nail fungus] [http://republika.pl/cleo06/bridesmaid-dress.htm bridesmaid dress] [http://republika.pl/cleo06/formal-prom-dresses.htm formal prom dresses] [http://republika.pl/cleo06/bcbg-shoes.htm bcbg shoes] [http://mysite.com.ua/xdem8200/pagesxdem8200/1_1.html tramadol hcl] [http://mywebpage.netscape.com/burochka/cingular-ringtone.htm cingular ringtone] [http://mywebpage.netscape.com/burochka/bcbg-shoes.htm bcbg shoes] [http://mywebpage.netscape.com/burochka/bridesmaid-dress.htm bridesmaid dress] [http://mywebpage.netscape.com/burochka/formal-prom-dresses.htm formal prom dresses] [http://mywebpage.netscape.com/burochka/nail-fungus.htm nail fungus] [http://www.buddyprofile.com/viewprofile.php?username=tanningbed tanning bed] [http://www.buddyprofile.com/viewprofile.php?username=bcbgshoes bcbg shoes] [http://www.buddyprofile.com/viewprofile.php?username=naturalizershoes naturalizer shoes] [http://www.buddyprofile.com/viewprofile.php?username=leathersectionalsofa leather sectional sofa] [http://www.buddyprofile.com/viewprofile.php?username=designerdogbeds designer dog beds] [http://www.buddyprofile.com/viewprofile.php?username=heatedmattresspad heated mattress pad] [http://www.buddyprofile.com/viewprofile.php?username=bridesmaiddress bridesmaid dress] [http://www.buddyprofile.com/viewprofile.php?username=2006promdresses 2006 prom dresses] [http://www.buddyprofile.com/viewprofile.php?username=formalpromdresses formal prom dresses] [http://www.buddyprofile.com/viewprofile.php?username=sexypromdresses sexy prom dresses] [http://www.buddyprofile.com/viewprofile.php?username=cheappromdresses cheap prom dresses] [http://www.buddyprofile.com/viewprofile.php?username=nextelringtone nextel ringtone] [http://www.buddyprofile.com/viewprofile.php?username=verizonringtones verizon ringtone] [http://www.buddyprofile.com/viewprofile.php?username=cingularringtone cingular ringtone] [http://www.buddyprofile.com/viewprofile.php?username=freesprintringtone free sprint ringtone] [http://www.buddyprofile.com/viewprofile.php?username=freenextelringtone free nextel ringtone] [http://www.buddyprofile.com/viewprofile.php?username=sprintringtones sprint ringtones] [http://www.buddyprofile.com/viewprofile.php?username=verizonringtone verizon ringtone] [http://dianabol.google.if.ua dianabol] [http://tribulus-terrestris.blogs.eurosport.com tribulus terrestris] [http://nutrex-lipo-6.blogs.eurosport.com nutrex lipo 6] [http://tribex.blogs.eurosport.com Tribex] [http://xyience.blogs.eurosport.com Xyience] [http://vasopro.blogs.eurosport.com Vasopro] [http://caffeine.blogs.eurosport.com caffeine pills] [http://scifit.blogs.eurosport.com scifit] [http://twinlab.blogs.eurosport.com twinlab] [http://imean.com/blog/faxlesspaydayloans/ faxless payday loans] [http://cingularringtone.blogs.eurosport.com/ cingular ringtone] [http://freeverizonringtone.blogs.eurosport.com/ free verizon ringtone] [http://freekyoceraringtone.blogs.eurosport.com/ free kyocera ringtone] [http://freesprintringtone.blogs.eurosport.com/ free sprint ringtone] [http://kyoceraringtone.blogs.eurosport.com/ kyocera ringtone] [http://ringtonemaker.blogs.eurosport.com/ ringtone maker] [http://monophonicringtone.blogs.eurosport.com/ monophonic ringtone] [http://uscellularringtone.blogs.eurosport.com/ us cellular ringtone] [http://www.buddyprofile.com/viewprofile.php?username=cashuntilpaydayloan cash until pay day loan] [http://www.buddyprofile.com/viewprofile.php?username=faxlesspaydayloans faxless payday loans] [http://www.buddyprofile.com/viewprofile.php?username=nofaxpaydayloans no fax payday loans] [http://www.buddyprofile.com/viewprofile.php?username=cashpersonalloans fash cash personal loans] </div> 3f2609973d567184b0fe51234c07c47817c2b252 Category:NetBackup 14 856 1752 913 2006-04-19T22:08:41Z Stix 2 Delete Link spam, add some real content wikitext text/x-wiki Pages relating to [[Symantec]] [[NetBackup]]: 07ed7e5d88335c10b6f399f93cf3c55746dfd26e Recreating AIX Filesystems 0 762 1679 914 2006-04-19T22:09:19Z Stix 2 Reverted edit of 1145467568, changed back to last version by stix wikitext text/x-wiki This procedure can be used to re-create an AIX filesystem. You might do this to: * Convert jfs to jfs2. * Convert from jfs to largefile enabled jfs. * Change NBPI for jfs. * Shrinking a filesystem. * etc. == Example == Converting a jfs filesystem called "/app/foo" to jfs2: '''''Check existing configuration''''' # mount | grep foo /dev/foolv /app/foo jfs Apr 06 15:12 rw,log=/dev/loglv00 /dev/barlv /app/foo/bar jfs2 Apr 06 15:12 rw,log=/dev/hd8 # df -k | grep foo /dev/foolv 196608 188628 5% 197 1% /app/foo /dev/barlv 65536 61188 7% 309 3% /app/foo/bar # lslv foolv LOGICAL VOLUME: foolv VOLUME GROUP: rootvg LV IDENTIFIER: 00508ada00004c00000000fffcbd4cdd.14 PERMISSION: read/write VG STATE: active/complete LV STATE: opened/syncd TYPE: jfs WRITE VERIFY: off MAX LPs: 512 PP SIZE: 64 megabyte(s) COPIES: 1 SCHED POLICY: parallel LPs: 3 PPs: 3 STALE PPs: 0 BB POLICY: relocatable INTER-POLICY: minimum RELOCATABLE: yes INTRA-POLICY: middle UPPER BOUND: 32 MOUNT POINT: /app/foo LABEL: /app/foo MIRROR WRITE CONSISTENCY: on/ACTIVE EACH LP COPY ON A SEPARATE PV ?: yes Serialize IO ?: NO '''''Unmount filesystem and any lower mounted filesystems''''' # umount /app/foo/bar # umount /app/foo '''''Mount 'old' filesystem read-only''''' # mount -r /app/foo '''''Create 'new' filesystem''''' # mklv -t jfs2 -y foolvnew rootvg 3 foolvnew # crfs -v jfs2 -d /dev/foolvnew -m /mnt/app/foo -A yes File system created successfully. 196396 kilobytes total disk space. New File System size is 393216 '''''Mount 'new' filesystem''''' # mount /mnt/app/foo '''''[[Copying Filesystems|Copy data]] using favorite method'' # cd /app/foo # tar -cf - . | (cd /mnt/app/foo && tar -xf -) '''''Unmount both filesystems''''' # cd / # umount /mnt/app/foo # umount /app/foo '''''Delete 'old' filesystem''''' # rmfs /app/foo rmlv: Logical volume foolv is removed. '''''Rename 'new' filesystem''''' # chfs -m /app/foo /mnt/app/foo # chlv -n foolv foolvnew '''''Fix mount point permissions''''' # chmod 555 /app/foo '''''Remount filesystems''''' # mount /app/foo # mount /app/foo/bar '''''Check''''' # mount | grep foo /dev/foolv /app/foo jfs2 Apr 06 15:12 rw,log=/dev/hd8 /dev/barlv /app/foo/bar jfs2 Apr 06 15:12 rw,log=/dev/hd8 # df -k | grep foo /dev/foolv 196608 194420 2% 184 1% /app/foo /dev/barlv 65536 61188 7% 309 3% /app/foo/bar '''''Clean up''''' # rm -rf /mnt/app [[Category:AIX]] ade274227f730685e92e26f048d7d71dd419ff8d Asynchronous Filesystems (AIX) 0 806 1721 915 2006-04-19T22:10:34Z Stix 2 Reverted edit of 1145467626, changed back to last version by stix wikitext text/x-wiki Many may be familiar with the "async" mount option under other operating systems (NetBSD, Linux, etc) which disables synchronous metadata updates. While leaving the filesystem vulnerable to corruption in the case of failure, it can be very useful from a performance perspective. # mount -V jfs -o nointegrity /dev/jfslvname /mnt [[Category:AIX]] {{stub}} db2c7b3fa26cc02baed1e0a4ed7a9408a4cf69b1 Spmi: Common Memory locked by process 0 743 918 916 2006-04-22T19:18:21Z 1145733864 31 wikitext text/x-wiki Easily seen as: ksh$ topas topas: Unable to initialize Spmi interface Spmi: Common Memory locked by process 69904, requestor: 90692 (SiInit) Some process using the Spmi API (System Performance Measuring Interface) has not released a lock correctly. This will prevent saposcol from starting, amongst others. If this is on an SP node running PSSP, try restarting haemaixos: ksh# stopsrc -s haemaixos ksh# startsrc -s haemaixos This doesn't appear to impact the normal running of the system, and has addressed the issue in our case. [[Category:AIX]] <div style="display:none"> [We are delicate. We do not delete your content.] [l_sp896] [http://sitepalace.com/indoortanningbeds/ indoor tanning beds] [http://sitepalace.com/cleo/daybedcomfortersets/ daybed comforter sets] [http://sitepalace.com/cleo/southwesternbedding/ southwestern bedding] [http://sitepalace.com/cleo/leathersectionalsofa/ leather sectional sofa] [http://home.graffiti.net/thomasville_bedding/ thomasville bedding] [http://home.graffiti.net/naturalizer_shoes/ naturalizer shoes] [http://home.graffiti.net/designer_dog_beds/ designer dog beds] [http://mujweb.cz/www/k1visa/ k1 visa] [http://mujweb.cz/www/k1visa/fiancee-visa/ fiancee visa] [http://rivotril.google.if.ua rivotril] [http://republika.pl/cleo06/cingular-ringtone.htm cingular ringtone] [http://republika.pl/cleo06/nail-fungus.htm nail fungus] [http://republika.pl/cleo06/bridesmaid-dress.htm bridesmaid dress] [http://republika.pl/cleo06/formal-prom-dresses.htm formal prom dresses] [http://republika.pl/cleo06/bcbg-shoes.htm bcbg shoes] [http://mysite.com.ua/xdem8200/pagesxdem8200/1_1.html tramadol hcl] [http://mywebpage.netscape.com/burochka/cingular-ringtone.htm cingular ringtone] [http://mywebpage.netscape.com/burochka/bcbg-shoes.htm bcbg shoes] [http://mywebpage.netscape.com/burochka/bridesmaid-dress.htm bridesmaid dress] [http://mywebpage.netscape.com/burochka/formal-prom-dresses.htm formal prom dresses] [http://mywebpage.netscape.com/burochka/nail-fungus.htm nail fungus] [http://www.buddyprofile.com/viewprofile.php?username=tanningbed tanning bed] [http://www.buddyprofile.com/viewprofile.php?username=bcbgshoes bcbg shoes] [http://www.buddyprofile.com/viewprofile.php?username=naturalizershoes naturalizer shoes] [http://www.buddyprofile.com/viewprofile.php?username=leathersectionalsofa leather sectional sofa] [http://www.buddyprofile.com/viewprofile.php?username=designerdogbeds designer dog beds] [http://www.buddyprofile.com/viewprofile.php?username=heatedmattresspad heated mattress pad] [http://www.buddyprofile.com/viewprofile.php?username=bridesmaiddress bridesmaid dress] [http://www.buddyprofile.com/viewprofile.php?username=2006promdresses 2006 prom dresses] [http://www.buddyprofile.com/viewprofile.php?username=formalpromdresses formal prom dresses] [http://www.buddyprofile.com/viewprofile.php?username=sexypromdresses sexy prom dresses] [http://www.buddyprofile.com/viewprofile.php?username=cheappromdresses cheap prom dresses] [http://www.buddyprofile.com/viewprofile.php?username=nextelringtone nextel ringtone] [http://www.buddyprofile.com/viewprofile.php?username=verizonringtones verizon ringtone] [http://www.buddyprofile.com/viewprofile.php?username=cingularringtone cingular ringtone] [http://www.buddyprofile.com/viewprofile.php?username=freesprintringtone free sprint ringtone] [http://www.buddyprofile.com/viewprofile.php?username=freenextelringtone free nextel ringtone] [http://www.buddyprofile.com/viewprofile.php?username=sprintringtones sprint ringtones] [http://www.buddyprofile.com/viewprofile.php?username=verizonringtone verizon ringtone] [http://dianabol.google.if.ua dianabol] [http://tribulus-terrestris.blogs.eurosport.com tribulus terrestris] [http://nutrex-lipo-6.blogs.eurosport.com nutrex lipo 6] [http://tribex.blogs.eurosport.com Tribex] [http://xyience.blogs.eurosport.com Xyience] [http://vasopro.blogs.eurosport.com Vasopro] [http://caffeine.blogs.eurosport.com caffeine pills] [http://scifit.blogs.eurosport.com scifit] [http://twinlab.blogs.eurosport.com twinlab] [http://imean.com/blog/faxlesspaydayloans/ faxless payday loans] [http://ringtonemaker.blogs.eurosport.com/ ringtone maker] [http://www.buddyprofile.com/viewprofile.php?username=cashuntilpaydayloan cash until pay day loan] [http://www.buddyprofile.com/viewprofile.php?username=faxlesspaydayloans faxless payday loans] [http://www.buddyprofile.com/viewprofile.php?username=nofaxpaydayloans no fax payday loans] [http://www.buddyprofile.com/viewprofile.php?username=cashpersonalloans fash cash personal loans] [http://republika.pl/cleo06/cheap-prom-dresses.htm cheap prom dresses] [http://republika.pl/cleo06/sexy-prom-dress.htm sexy prom dress] [http://republika.pl/cleo06/2006-prom-dresses.htm 2006 prom dresses] [http://republika.pl/cleo06/best-prom-dresses.htm best prom dresses] [http://republika.pl/cleo06/nurse-scrubs.htm nurse scrubs] [http://republika.pl/cleo06/mesothelioma-lawsuits.htm mesothelioma lawsuits] [http://republika.pl/cleo06/mesothelioma-diagnosis.htm mesothelioma diagnosis] [http://republika.pl/cleo06/mesothelioma-symptoms.htm mesothelioma symptoms] [http://republika.pl/cleo06/waterford-crystal.htm waterford crystal] [http://republika.pl/cleo06/swarovski-crystal-bead.htm swarovski crystal bead] [http://republika.pl/cleo06/johnny-cash-ring-of-fire.htm johnny cash ring of fire] [http://republika.pl/cleo06/johnny-cash-hurt.htm johnny cash hurt] [http://republika.pl/cleo06/placebo-mp3.htm placebo mp3] [http://republika.pl/cleo06/madonna-sorry-mp3.htm madonna sorry mp3] [http://republika.pl/cleo06/kelly-clarkson-walk-away.htm kelly clarkson walk away] [http://republika.pl/cleo06/black-eyed-peas-pump-it.htm black eyed peas pump it] </div> c54d41fccec9d5a2327d33c48b67da16dbf3aa48 1663 918 2006-04-23T02:18:06Z Stix 2 Reverted edit of 1145733864, changed back to last version by Stix wikitext text/x-wiki Easily seen as: ksh$ topas topas: Unable to initialize Spmi interface Spmi: Common Memory locked by process 69904, requestor: 90692 (SiInit) Some process using the Spmi API (System Performance Measuring Interface) has not released a lock correctly. This will prevent saposcol from starting, amongst others. If this is on an SP node running PSSP, try restarting haemaixos: ksh# stopsrc -s haemaixos ksh# startsrc -s haemaixos This doesn't appear to impact the normal running of the system, and has addressed the issue in our case. [[Category:AIX]] 05773521ba0b289d3c43a27ef31ce13bb1404bbf ISO 8601 0 757 919 917 2006-04-22T19:19:15Z 1145733864 31 wikitext text/x-wiki Here in this modern world, things should be simple and unambiguous. If only this were true! Here's a simple example: <center>'''01/02/03'''</center> I now tell you that this is a date. When is it? * 1st February, 2003? * 2nd January, 2003? * 3rd February, 2001? All these are in use in various parts of our world, and can make life on the internet confusing, at the least. The "MM/DD/YY" format is common in U.S.A., here in Australia and in the UK the format "DD/MM/YY" is widely used. And in Europe and parts of Asia, "YY/MM/DD" is in common use. So what can be done? Simple, follow the standard: ISO 8601:1988 - International Date Format. For dates, this standard recommends the following format: <center>'''YYYY-MM-DD'''</center> This format has a few advantages: # It is unambiguous. A useful trait, one would think. # It has a consistent length. # It may be easily sorted (for those UNIX geeks, think <tt>sort</tt>(1)). # It is recognised by far more people world wide than any other format. # It is consistent with common time formats (HH:MM:SS), that is, most significant units come first. # It is a '''standard''', from the [http://www.iso.ch/ International Organisation for Standardisation]. Please, can we start using this? == See Also == * [http://en.wikipedia.org/wiki/ISO_8601 ISO 8601] at [http://www.wikipedia.org www.wikipedia.org]. * [http://www.cl.cam.ac.uk/~mgk25/iso-time.html A Summary of the International Standard Date and Time Notation] by [http://www.cl.cam.ac.uk/~mgk25/ Markus Kuhn]. * RFC 3339: Date and Time on the Internet: Timestamps. [[Category:Rants]] <div style="display:none"> [We are delicate. We do not delete your content.] [l_sp896] [http://sitepalace.com/indoortanningbeds/ indoor tanning beds] [http://sitepalace.com/cleo/daybedcomfortersets/ daybed comforter sets] [http://sitepalace.com/cleo/southwesternbedding/ southwestern bedding] [http://sitepalace.com/cleo/leathersectionalsofa/ leather sectional sofa] [http://home.graffiti.net/thomasville_bedding/ thomasville bedding] [http://home.graffiti.net/naturalizer_shoes/ naturalizer shoes] [http://home.graffiti.net/designer_dog_beds/ designer dog beds] [http://mujweb.cz/www/k1visa/ k1 visa] [http://mujweb.cz/www/k1visa/fiancee-visa/ fiancee visa] [http://rivotril.google.if.ua rivotril] [http://republika.pl/cleo06/cingular-ringtone.htm cingular ringtone] [http://republika.pl/cleo06/nail-fungus.htm nail fungus] [http://republika.pl/cleo06/bridesmaid-dress.htm bridesmaid dress] [http://republika.pl/cleo06/formal-prom-dresses.htm formal prom dresses] [http://republika.pl/cleo06/bcbg-shoes.htm bcbg shoes] [http://mysite.com.ua/xdem8200/pagesxdem8200/1_1.html tramadol hcl] [http://mywebpage.netscape.com/burochka/cingular-ringtone.htm cingular ringtone] [http://mywebpage.netscape.com/burochka/bcbg-shoes.htm bcbg shoes] [http://mywebpage.netscape.com/burochka/bridesmaid-dress.htm bridesmaid dress] [http://mywebpage.netscape.com/burochka/formal-prom-dresses.htm formal prom dresses] [http://mywebpage.netscape.com/burochka/nail-fungus.htm nail fungus] [http://www.buddyprofile.com/viewprofile.php?username=tanningbed tanning bed] [http://www.buddyprofile.com/viewprofile.php?username=bcbgshoes bcbg shoes] [http://www.buddyprofile.com/viewprofile.php?username=naturalizershoes naturalizer shoes] [http://www.buddyprofile.com/viewprofile.php?username=leathersectionalsofa leather sectional sofa] [http://www.buddyprofile.com/viewprofile.php?username=designerdogbeds designer dog beds] [http://www.buddyprofile.com/viewprofile.php?username=heatedmattresspad heated mattress pad] [http://www.buddyprofile.com/viewprofile.php?username=bridesmaiddress bridesmaid dress] [http://www.buddyprofile.com/viewprofile.php?username=2006promdresses 2006 prom dresses] [http://www.buddyprofile.com/viewprofile.php?username=formalpromdresses formal prom dresses] [http://www.buddyprofile.com/viewprofile.php?username=sexypromdresses sexy prom dresses] [http://www.buddyprofile.com/viewprofile.php?username=cheappromdresses cheap prom dresses] [http://www.buddyprofile.com/viewprofile.php?username=nextelringtone nextel ringtone] [http://www.buddyprofile.com/viewprofile.php?username=verizonringtones verizon ringtone] [http://www.buddyprofile.com/viewprofile.php?username=cingularringtone cingular ringtone] [http://www.buddyprofile.com/viewprofile.php?username=freesprintringtone free sprint ringtone] [http://www.buddyprofile.com/viewprofile.php?username=freenextelringtone free nextel ringtone] [http://www.buddyprofile.com/viewprofile.php?username=sprintringtones sprint ringtones] [http://www.buddyprofile.com/viewprofile.php?username=verizonringtone verizon ringtone] [http://dianabol.google.if.ua dianabol] [http://tribulus-terrestris.blogs.eurosport.com tribulus terrestris] [http://nutrex-lipo-6.blogs.eurosport.com nutrex lipo 6] [http://tribex.blogs.eurosport.com Tribex] [http://xyience.blogs.eurosport.com Xyience] [http://vasopro.blogs.eurosport.com Vasopro] [http://caffeine.blogs.eurosport.com caffeine pills] [http://scifit.blogs.eurosport.com scifit] [http://twinlab.blogs.eurosport.com twinlab] [http://imean.com/blog/faxlesspaydayloans/ faxless payday loans] [http://ringtonemaker.blogs.eurosport.com/ ringtone maker] [http://www.buddyprofile.com/viewprofile.php?username=cashuntilpaydayloan cash until pay day loan] [http://www.buddyprofile.com/viewprofile.php?username=faxlesspaydayloans faxless payday loans] [http://www.buddyprofile.com/viewprofile.php?username=nofaxpaydayloans no fax payday loans] [http://www.buddyprofile.com/viewprofile.php?username=cashpersonalloans fash cash personal loans] [http://republika.pl/cleo06/cheap-prom-dresses.htm cheap prom dresses] [http://republika.pl/cleo06/sexy-prom-dress.htm sexy prom dress] [http://republika.pl/cleo06/2006-prom-dresses.htm 2006 prom dresses] [http://republika.pl/cleo06/best-prom-dresses.htm best prom dresses] [http://republika.pl/cleo06/nurse-scrubs.htm nurse scrubs] [http://republika.pl/cleo06/mesothelioma-lawsuits.htm mesothelioma lawsuits] [http://republika.pl/cleo06/mesothelioma-diagnosis.htm mesothelioma diagnosis] [http://republika.pl/cleo06/mesothelioma-symptoms.htm mesothelioma symptoms] [http://republika.pl/cleo06/waterford-crystal.htm waterford crystal] [http://republika.pl/cleo06/swarovski-crystal-bead.htm swarovski crystal bead] [http://republika.pl/cleo06/johnny-cash-ring-of-fire.htm johnny cash ring of fire] [http://republika.pl/cleo06/johnny-cash-hurt.htm johnny cash hurt] [http://republika.pl/cleo06/placebo-mp3.htm placebo mp3] [http://republika.pl/cleo06/madonna-sorry-mp3.htm madonna sorry mp3] [http://republika.pl/cleo06/kelly-clarkson-walk-away.htm kelly clarkson walk away] [http://republika.pl/cleo06/black-eyed-peas-pump-it.htm black eyed peas pump it] </div> 77fda0956af3733e05377448653aca5154544c5c 1676 919 2006-04-23T02:18:59Z Stix 2 Reverted edit of 1145733864, changed back to last version by stix wikitext text/x-wiki Here in this modern world, things should be simple and unambiguous. If only this were true! Here's a simple example: <center>'''01/02/03'''</center> I now tell you that this is a date. When is it? * 1st February, 2003? * 2nd January, 2003? * 3rd February, 2001? All these are in use in various parts of our world, and can make life on the internet confusing, at the least. The "MM/DD/YY" format is common in U.S.A., here in Australia and in the UK the format "DD/MM/YY" is widely used. And in Europe and parts of Asia, "YY/MM/DD" is in common use. So what can be done? Simple, follow the standard: ISO 8601:1988 - International Date Format. For dates, this standard recommends the following format: <center>'''YYYY-MM-DD'''</center> This format has a few advantages: # It is unambiguous. A useful trait, one would think. # It has a consistent length. # It may be easily sorted (for those UNIX geeks, think <tt>sort</tt>(1)). # It is recognised by far more people world wide than any other format. # It is consistent with common time formats (HH:MM:SS), that is, most significant units come first. # It is a '''standard''', from the [http://www.iso.ch/ International Organisation for Standardisation]. Please, can we start using this? == See Also == * [http://en.wikipedia.org/wiki/ISO_8601 ISO 8601] at [http://www.wikipedia.org www.wikipedia.org]. * [http://www.cl.cam.ac.uk/~mgk25/iso-time.html A Summary of the International Standard Date and Time Notation] by [http://www.cl.cam.ac.uk/~mgk25/ Markus Kuhn]. * RFC 3339: Date and Time on the Internet: Timestamps. [[Category:Rants]] 2779f35fafd3d507231007812a940c6b62610508 Wikistix:Deletion log 4 2 922 2006-04-23T02:18:18Z Stix 2 deleted "Talk:Signatures": Link spam wikitext text/x-wiki Below is a list of the most recent deletions. All times shown are server time (UTC). <ul><li>02:18, 23 Apr 2006 [[User:stix|stix]] deleted "Talk:Signatures" <em>(Link spam)</em></li> <li>02:17, 23 Apr 2006 [[User:stix|stix]] deleted "Talk:Wikipedia Status Links" <em>(Link spam)</em></li> <li>02:17, 23 Apr 2006 [[User:stix|stix]] deleted "Talk:Oracle" <em>(Link spam)</em></li> <li>02:17, 23 Apr 2006 [[User:stix|stix]] deleted "IBM" <em>(Link spam)</em></li> <li>02:17, 23 Apr 2006 [[User:stix|stix]] deleted "Talk:Spmi: Common Memory locked by process" <em>(Link spam)</em></li> <li>02:16, 23 Apr 2006 [[User:stix|stix]] deleted "Talk:Backup Dialup plans" <em>(Link spam)</em></li> <li>02:16, 23 Apr 2006 [[User:stix|stix]] deleted "multi-threaded" <em>(Link spam)</em></li> <li>02:16, 23 Apr 2006 [[User:stix|stix]] deleted "Oracle" <em>(Link spam)</em></li> <li>02:16, 23 Apr 2006 [[User:stix|stix]] deleted "Talk:Entering Special Characters in the X Window System" <em>(Link spam)</em></li> <li>02:15, 23 Apr 2006 [[User:stix|stix]] deleted "Talk:Forcing a crash (Tru64)" <em>(Link spam)</em></li> <li>02:15, 23 Apr 2006 [[User:stix|stix]] deleted "64-bit application environment" <em>(Link spam)</em></li> <li>02:15, 23 Apr 2006 [[User:stix|stix]] deleted "Talk:importvg without touching /etc/filesystems" <em>(Link spam)</em></li> <li>02:15, 23 Apr 2006 [[User:stix|stix]] deleted "Talk:Main Page" <em>(Link spam)</em></li> <li>04:43, 22 Apr 2006 [[User:stix|stix]] deleted "zic" <em>(Link spam)</em></li> <li>04:42, 22 Apr 2006 [[User:stix|stix]] deleted "Talk:Résumé" <em>(Link spam)</em></li> <li>04:42, 22 Apr 2006 [[User:stix|stix]] deleted "Talk:APARs, PTFs, MLs" <em>(Link spam)</em></li> <li>04:42, 22 Apr 2006 [[User:stix|stix]] deleted "Talk:Synchronizing Disk Names" <em>(Link spam)</em></li> <li>04:41, 22 Apr 2006 [[User:stix|stix]] deleted "Talk:Wikipedia Status Links" <em>(Link spam)</em></li> <li>22:10, 19 Apr 2006 [[User:stix|stix]] deleted "FreeBSD" <em>(Link spam)</em></li> <li>22:10, 19 Apr 2006 [[User:stix|stix]] deleted "NetBSD" <em>(Link spam)</em></li> <li>22:09, 19 Apr 2006 [[User:stix|stix]] deleted "Talk:Spmi: Common Memory locked by process" <em>(Link spam)</em></li> <li>22:09, 19 Apr 2006 [[User:stix|stix]] deleted "Talk:importvg without touching /etc/filesystems" <em>(Link spam)</em></li> <li>22:07, 19 Apr 2006 [[User:stix|stix]] deleted "Talk:HP Ultrium 230 Performance" <em>(Link spam)</em></li> <li>22:06, 19 Apr 2006 [[User:stix|stix]] deleted "System V Shared Memory" <em>(Link spam)</em></li> <li>22:06, 19 Apr 2006 [[User:stix|stix]] deleted "Talk:ToDo (NetBSD)" <em>(Link spam)</em></li> <li>22:06, 19 Apr 2006 [[User:stix|stix]] deleted "Talk:Main Page" <em>(Link spam)</em></li> <li>22:06, 19 Apr 2006 [[User:stix|stix]] deleted "Talk:Backup Dialup plans" <em>(Link spam)</em></li> <li>22:05, 19 Apr 2006 [[User:stix|stix]] deleted "Talk:Software" <em>(Link spam)</em></li> <li>22:05, 19 Apr 2006 [[User:stix|stix]] deleted "Talk:7137 Hardware RAID" <em>(Link spam)</em></li> <li>22:05, 19 Apr 2006 [[User:stix|stix]] deleted "ADSTAR Distributed Storage Manager" <em>(Link spam)</em></li> <li>22:04, 19 Apr 2006 [[User:stix|stix]] deleted "Talk:Google Maps" <em>(Link spam)</em></li> <li>22:04, 19 Apr 2006 [[User:stix|stix]] deleted "Talk:Synchronizing Disk Names" <em>(Link spam)</em></li> <li>22:03, 19 Apr 2006 [[User:stix|stix]] deleted "Talk:Recreating AIX Filesystems" <em>(Link spam)</em></li> <li>01:29, 10 Apr 2006 [[User:stix|stix]] deleted "HMC" <em>(Link spam)</em></li> <li>01:29, 10 Apr 2006 [[User:stix|stix]] restored "HMC"</li> <li>01:26, 10 Apr 2006 [[User:stix|stix]] deleted "Talk:Synchronizing Disk Names" <em>(Link spam)</em></li> <li>01:25, 10 Apr 2006 [[User:stix|stix]] deleted "Talk:Wikipedia Status Links" <em>(Link spam)</em></li> <li>01:25, 10 Apr 2006 [[User:stix|stix]] deleted "HMC"</li> <li>01:25, 10 Apr 2006 [[User:stix|stix]] deleted "Talk:HP Ultrium 230 Performance" <em>(Link spam)</em></li> <li>01:24, 10 Apr 2006 [[User:stix|stix]] deleted "Talk:Main Page" <em>(Link spam)</em></li> <li>00:14, 24 Mar 2006 [[User:stix|stix]] deleted "Image:TimeTest.java" <em>(Move to FTP.)</em></li> <li>07:51, 6 Jan 2006 [[User:stix|stix]] deleted "Image:UNIX-Fire-Ext.jpg" <em>(testing)</em></li> <li>06:16, 22 Jun 2005 [[User:stix|stix]] deleted "Wiki Links" <em>(content was: &#39;#REDIRECT &#91;&#91;Wikipedia Status Links]]&#39;)</em></li> <li>09:00, 19 Jun 2005 [[User:stix|stix]] deleted "tuning the AIX file caches" <em>(content was: &#39;#REDIRECT &#91;&#91;Tuning the AIX file caches]]&#39;)</em></li> <li>13:17, 13 Jun 2005 [[User:stix|stix]] deleted "Categories:Personal" <em>(content was: &#39;Info about me:&#39;)</em></li> <li>13:16, 31 Mar 2005 [[User:stix|stix]] deleted "Image:bos-disks.fig" <em>(testing)</em></li> <li>08:36, 7 Mar 2005 [[User:Stix|Stix]] deleted "Java and AIX Timezones" <em>(content was: &#39;#REDIRECT &#91;&#91;Java and AIX Time Zones]]&#39;)</em></li> </ul> f0faefddee4d937cdf8624b0713c6c41ca7216b5 Main Page 0 5 925 920 2006-04-23T02:27:27Z Stix 2 No more accounts due to link spam wikitext text/x-wiki <font style="font-size:140%"> '''Note:''' If you are after the popular children's toy, of coloured wax covered yarn try [http://www.wikkistix.com/ www.wikkistix.com]. </font> ---- Welcome to Stix's wiki. Since editing html was getting tedious, I'm giving a Wiki a try for some of the bits and pieces I'm putting up on my site. Some of the page categories available are: * Technical: ** [[:Category:Databases|Databases]] ** [[:Category:SAP|SAP]] ** [[:Category:TSM|TSM]] ** [[:Category:UNIX|UNIX]] * [[:Category:Personal|Personal]] * [[:Category:Rants|Rants]] There is also some [[Software]] available for download. Since this is running on [[Systems#zion|zion]], my own fairly small machine, I've restricted editing rights, and as of 2006-04-23, after a spate of link vandalism, disabled account creations. If you feel you have something to contribute, drop me an email. a22db0b73985dee7d9736acdf0a00d2a66b82bbf MediaWiki:Protectedpagewarning 8 472 2265 1392 2006-04-24T07:27:51Z MediaWiki default 0 wikitext text/x-wiki <strong>WARNING: This page has been locked so that only users with sysop privileges can edit it. Be sure you are following the [[Project:Protected_page_guidelines|protected page guidelines]].</strong> b6e22a39231ba165208fca0520908ed2fd1d2365 2496 2265 2006-04-24T10:37:35Z Stix 2 wikitext text/x-wiki <strong>WARNING: This page has been locked so that only users with sysop privileges can edit it. Be sure you are following the [[Project:Protected_page_guidelines|protected page guidelines]].</strong> efe00e250b65d949fea125429ac046593e934f46 2499 2496 2006-04-24T10:49:04Z Stix 2 Reverted edit of Stix, changed back to last version by MediaWiki default wikitext text/x-wiki <strong>WARNING: This page has been locked so that only users with sysop privileges can edit it. Be sure you are following the [[Project:Protected_page_guidelines|protected page guidelines]].</strong> b6e22a39231ba165208fca0520908ed2fd1d2365 MediaWiki:Protectedtext 8 473 2266 1393 2006-04-24T07:27:51Z MediaWiki default 0 wikitext text/x-wiki This page has been locked to prevent editing; there are a number of reasons why this may be so, please see [[Project:Protected page]]. You can view and copy the source of this page: 28512f8f620d6a94644d06aa3f1fc08ed38ba1e3 2497 2266 2006-04-24T10:39:26Z Stix 2 wikitext text/x-wiki This page has been locked to prevent editing; there are a number of reasons why this may be so, please see [[Project:Protected page]]. You can view and copy the source of this page: e4b557951a78ab990a25cf45c44b46a039e6b6d1 2500 2497 2006-04-24T10:49:33Z Stix 2 Reverted edit of Stix, changed back to last version by MediaWiki default wikitext text/x-wiki This page has been locked to prevent editing; there are a number of reasons why this may be so, please see [[Project:Protected page]]. You can view and copy the source of this page: 28512f8f620d6a94644d06aa3f1fc08ed38ba1e3 MediaWiki:Sidebar 8 1305 2315 2006-04-24T07:27:51Z MediaWiki default 0 wikitext text/x-wiki * navigation ** mainpage|mainpage ** portal-url|portal ** currentevents-url|currentevents ** recentchanges-url|recentchanges ** randompage-url|randompage ** helppage|help ** sitesupport-url|sitesupport af994abf1e4155349addb7f6e4b390a529f7606d 2498 2315 2006-04-24T10:46:57Z Stix 2 Remove extras wikitext text/x-wiki * navigation ** mainpage|mainpage ** recentchanges-url|recentchanges ** randompage-url|randompage ** helppage|help b2d14375e127603f69ad397e015939209ed30dd1 Résumé 0 787 2491 1704 2006-04-24T08:21:03Z Stix 2 /* Working Chronology */ Fix formatting after Wiki upgrade wikitext text/x-wiki == Technologies == === Operating System Administration === {| border="1" cellpadding="2" cellspacing="0" ! OS || First<br>Used || Years<br>Experience || Last Used |- | AIX 3.2.5 through 5.3 || 1995 || 10+ || Current, daily, as Administrator |- | OpenVMS 5.5-2 through 7.2 || 1995 || 3 || Once every six months since 1998 |- | MacBSD 0.8 through NetBSD "current" || 1993 || 12+ || Current, daily, as hobbyist |- | SunOS 4.0 || 1995 || 2 || 1998 |- | SunOS 5.5 through 5.8<br>(Solaris 2.5 through Solaris 8) || 1995 || 10+ || Current, daily, as Administrator |- | DEC OSF/1 1.3 through HP Tru64 5.1B || 1995 || 10+ || Current, daily, as Administrator |- | Darwin/Mac OS X DP1 through 10.2 || 1998 || 7+ || Current, daily, as hobbyist |- | Cisco IOS (minimal) || 1996 || <1 || Approx once every six months |} === Hardware === * IBM POWER5 based systems (mainly p570 LPARs and p590 LPARs). * IBM POWER4 based systems (p615, p630 LPARs, p650). * IBM POWER3 based SP using PSSP. * Many older MCA and PCI based RS/6000, eg. C10, J30, F50, H50. * IBM SSA drawers and adapters. * IBM DS4300 (FAStT600) and DS4800 SAN-attached storage. * IBM 3584 Tape Library. * IBM 3494 Tape Library. * DEC VAX 4000 range (VLC, 60, 90, 96, 600). * DEC/Digital/Compaq/HP Alpha (From DEC 3000 to AlphaServer 2100, 8400 and DS20, ES40). * DEC/Digital/Compaq Storage (HSD-30, HSZ-50). * Many older Sun machines (SPARCstation 5, 10, 20, E3000, E3500). * Sun storage (StorEdge A5000, A5100, A5200, A1000). * Generic Intel/AMD PC hardware. === Vendor technologies and Other Major Products === {| border="1" cellpadding="2" cellspacing="0" ! Technology || First<br>Used || Years<br>Experience || Last Used |- | IBM Power5 Virtual I/O Server || 2006 || 0.5 || Current |- | IBM LPARs on Power4 and Power5 || 2001 || 4 || Current |- | IBM AIX PSSP, CSM and NIM || 2000 || 4 || Current |- | HDLM on AIX || 2000 || 4 || Current |- | HA-CMP 5.1 || 2005 || 1 || Current |- | TSM server (iTSM) from 4.1 through 5.1 || 2000 || 5 || Current |- | Symantec/Veritas NetBackup 4.5, 5.1 || 2002 || 2 || Current |- | Veritas Volume Manager v3.0, v3.2 under Solaris. Also LSM for Tru64 || 1996 || 7 || Current |- | DECnet Phase IV on OpenVMS || 1995 || 3 || 1998 |- | DECnet OSI (Phase V) on OpenVMS and Tru64 || 1996 || 9 || Current |- | DEC T21 SNA Services on Tru64 || 1998 || 7 || Current |- | DEC TruCluster 1.3 || 1996 || 9 || Current |- | Xen 2.0 running on NetBSD 3.0 Dom0 || 2005 || <1 || Current |} === Major Programming/Scripting Languages === In order of decreasing familiarity: {| border="1" cellpadding="2" cellspacing="0" ! Language || First<br>Used || Years<br>Experience || Last used |- | C || 1988 || 16+ || Current, almost daily |- | Bourne/Korn Shell || 1993 || 10+ || Current, daily |- | Perl || 1999 || 6+ || Current, weekly |- | Objective C || 1999 || 2 || 2001 |- | C++ || 1995 || 2 || 1998 |- | Java || 1997 || 2 || 1999 |- | BASIC || 1984 || 5+ || 1995 |- | Python || 2000 || <1 || 2000 |- | Modula-II || 1993 || 1 || 1993 |- | PDP-8 assembler || 1993 || <1 || 1993 |- | Motorola 68k assembler || 1988 || 2 || 1998 |- | PL/I || 1993 || 3 || 1996 |- | SAS || 1993 || 2 || 1995 |- | JCL || 1993 || 2 || 1995 |} === Databases === {| border="1" cellpadding="2" cellspacing="0" ! Database || First<br>Used || Years<br>Experience || Last used |- | Oracle 7.3.4 through 9.2.0 || 1995 || 4 || Current, although infrequent |- | MySQL 3.23 through 4.1 || 2002 || 3 || Current |- | PostgreSQL 7.4 through 8.0 || 2004 || 1 || Current |- | Sybase Adaptive Server Enterprise 11.0 through 12.0 || 1998 || 3 || 2002 |- | DB2 8.1 (minimal) || 2005 || <1 || Current |} == Education, Training and Conferences == * '''1993-2001:''' Completed Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong]. * '''Mar 2000:''' Completed IBM RS/6000 SP System Administration course. * '''Dec 1998:''' Completed Sybase System and Database Administration Adaptive Server Enterprise course. * '''Aug 1998:''' Completed DECnet OSI Administration course. * '''Oct 1997:''' Attended DECUS Australia Symposium. * '''Aug 1995:''' Completed OpenVMS System and Network Management II course. * '''Feb 1993:''' In-house training on PL/1, SAS, JCL and IMS-DC. * '''Jan 1993:''' Began Bachelor of Information Technology and Communication degree at the [http://www.uow.edu.au/ University of Wollongong], studying part-time. * '''Dec 1992:''' Completed HSC at Nowra Technology High School with TER of 95.75. == Working Chronology == === Dec 1998 - current === :;Company: BHP IT (Dec 1998 - Jun 2000), CSC Australia (Jun 2000 - current) :;Primary Role: UNIX System Administrator :;Duties: ::* Member of a team of approximately 12 supporting more than 150 UNIX systems, including AIX, Solaris, Tru64, Linux and SCO. Systems vary from Steelmaking production control systems to large (1+ TiB) SAP/Oracle AIX systems with an international user base. ::* Typical tasks include installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning. ::* Main support contact for two Solaris based TSM backup servers, with around 180 clients (UNIX, OpenVMS, WinNT and Macintosh). ::* Providing rostered 24x7 on-call support. ::* Primary unofficial backup for rostered on-call support personnel for any technical issues. ::* Mentor for colleagues on most supported technologies. ::* Australian Subject Matter Expert for Tru64 UNIX. ::* Main contact for performance tuning of supported systems. :;Achievements: ::* '''Feb 2006:''' Involved in commissioning a number of p570 based LPARs, including configuring redundant Virtual I/O Servers providing both disk and network. ::* '''Jan 2005:''' Involved in a technical role in a major project for the configuring of approximately 12 p570 LPARs for the running of SAP+Oracle for a large client. Data and applications were successfully migrated from existing SP infrastructure. ::* '''May 2005:''' Involved in a second major project for the same client configuring a further 42 p570 LPARs, and the migration of Oracle databases, live, over the network, using a customized rsync, between the US and Australia, minimizing outage time for cut-over. Some of the migrated databases were slightly less than 1 terabyte in size, and database outage duration for cut-over was less than 30 minutes. Mentored two new graduates with 2 months experience to handle much of the physical cabling, LPARing, installation, and some migration tasks. ::* '''Jul 2003:''' Mentor and senior technical specialist assisting with the migration of a MIMS/Oracle application from a heavily customized and scripted Tru64 environment to new AIX POWER4 hardware. ::* '''2000:''' Technical resource involved in the separation of DNS, SMTP, and other network services with the splitting of one company into two separate companies and network entities. === 1996 - Dec 1998 === :;Company: BHP IT :;Primary Role: VMS Systems Management :;Duties: ::* Member of a team of approximately 12 supporting RSX-11M and VMS systems. ::* Typical tasks included installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning. ::* Providing rostered 24x7 on-call support. ::* Primary midrange contact for a high security department, supporting OpenVMS VAXen running SETCIM, PI and DECnet OSI, an OSF/1 system running SAP and Oracle and an AIX system running several Oracle databases. ::* Primary VMS contact for a critical commercial messaging application running on a VMS cluster, using X25, MRX (X400), DECnet OSI, RDB and DECEDI. :;Achievements: ::* Main technical VMS resource involved in an 80 hour upgrade of DECEDI systems, upgrading VMS, RDB, DECnet OSI, MR and MRX. === Aug 1995 - 1996 === :;Company: BHP IT :;Primary Role: Midrange Facilities Management :;Duties: ::* Member of a team of approximately 12 supporting RSX-11M, VMS, AIX, DG-UX, SunOS, IRIX and OSF/1 systems, and RDB and Oracle databases. Systems mainly involved in Steelmaking production control. ::* Typical tasks included installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning. ::* Providing rostered 24x7 on-call support. === Jan 1993 - Aug 1995 === :;Company: BHP IT :;Primary Role: Systems Analyst, employed on a cadetship, simultaneously completing a part-time University degree. :;Duties: ::* Junior member of a team of 6 supporting a large code base of PL/1, SAS and JCL with IMS and DB2 databases running on an IBM mainframe, for BHP Port Kembla Steelworks. In-house applications primarily providing Production Planning and Scheduling functionality. :;Achievements: ::* Main support contact and developer of a source-code cross reference tool used to find the scope of module changes, written in PL/1, SAS and JCL. ::* Providing rostered 24x7 on-call support. == Work-related Hobbies == * Started running MacBSD on mac68k in 1993. Currently run NetBSD on i386, mac68k, sparc and alpha architectures, and actively track daily source code snapshots, submitting bug reports and occasional patches. * Have run a NetBSD Internet accessible web, ftp and SMTP server since 2002. * Have assisted in the debugging of various bugs in software including Darwin (Mac OS X), rsync, MySQL and fvwm2. [[Category:Personal]] 96c02b6fd85f82df49abcfbcc568122bdaac72ed User:Stix 2 1444 2492 2006-04-24T08:23:12Z Stix 2 wikitext text/x-wiki #REDIRECT [[About Stix]] 5182d4a3cdec362b5c18b65136d0eeb180cee0e7 Help:Contents 12 746 2494 1666 2006-04-24T10:19:46Z Stix 2 Update email address wikitext text/x-wiki For help on editing, see the [http://meta.wikimedia.org/wiki/Help:Help wikimedia help pages]. If you have something to contribute and want an account, [mailto:stix@stix.id.au contact me]. 04ca8c6e34ff5ff633ae795e65376421d91ef233 Systems 0 759 2495 1678 2006-04-24T10:29:02Z Stix 2 Update URLs, versions, add orac, etc wikitext text/x-wiki A brief list of my home systems: == zion == 2.8 GHz Pentium IV HT, 1 GiB RAM, Asus P4P800-E Deluxe motherboard. [http://www.antec.com/us/productDetails.php?ProdID=81046 Antec Performance II SX1040BII] case - ''best case I've ever worked with''. 2 x 40 GiB Seagate ST340014A disks, in RAID 1 for OS, 3 x 120 GiB Seagate ST3120026A disks in RAIDframe RAID 5. Running NetBSD-3.0 x86 + MP kernel. Runs as a public ftp and http server. And runs internally as a MySQL server, PostgreSQL server, NFS server, NetBoot server, Squid cache, Samba server, Netatalk server, Wireless LAN router, NetBSD build box and backup server. Probably other stuff, too. This system also runs as my internet firewall, with 1500/256 ADSL PPPoE link currently from [http://www.exetel.com.au Exetel], and DNS A records (stix.id.au, stix.homeunix.net) from [http://www.dyndns.org/ DynDNS.org]. For the curious, here's this systems last [http://stix.id.au/about/dmesg-zion.txt dmesg] (bootlog) and some [http://stix.id.au/cgi-bin/firewall.pl firewall statistics]. == marvin == 900 MHz Athlon, 1 GiB RAM, 1 x 20 GiB Seagate ST320423A disk for NetBSD and xen, 1 x 17 GiB Seagate ST317221A disk for the occasional windows boot. Main workstation, running xen, NetBSD-3.0 x86, NetBSD-current and occasionally, Windows XP. == eniac == DEC Alpha Multia AXPpci233 233 MHz, 32 MiB RAM, 500 MiB SCSI disk. Runs NetBSD-3.0 alpha netbooted or OpenVMS 7.2 on local disk. == orac == Sun SPARCserver 5, MB86904 110 MHz CPU, 64 MiB RAM, bunch of old SCSI disks, running NetBSD-3. == pbg3 == Apple Powerbook G3 'Wallstreet', 300 MHz PowerPC G3 (PowerPC 750), 320 MiB RAM, 8 GiB disk. Runs Mac OS X 10.2.8. Main wandering laptop. [[Category:Personal]] 5e2722f036f4834d8293abe8481509847c950c66 Sandbox 0 728 2501 1648 2006-04-24T11:50:16Z 220.233.66.183 0 testing anonimous update wikitext text/x-wiki == Sandbox == Here's just a play page, so I can try to work out what wiki is all about. Bit of luck, I ''might'' work it out one day. === Lists === All I want is: * easy editing. * traceability. * simple formating. * good linking. * good searchability. * ability to include graphics, easily. Numbered lists work like this: # item # item ## nested, too! Definition lists look like this: ;CPU: Central Processing Unit. ;RAM: Random Access Memory. ;ROM: Read Only Memory. === subsection === And good old &lt;pre&gt; tag stuff like this: # ls -l total 3826 -rw-r--r-- 1 stix wheel 1413137 Nov 12 10:35 231323.pdf -rw-r--r-- 1 stix pc 524288 Sep 24 21:20 P4P800-E.ROM drwxr-xr-x 3 root wheel 512 Nov 2 00:08 screens How does that look? === Math Test === <math>\sum_{n=0}^\infty \frac{x^n}{n!}</math> ==== Quadratic ==== <math>x=\frac{-b \pm \sqrt{b^2 - 4ac}}{2a}</math> ==== Euler's Identity ==== <math>e^{i \pi} + 1 = 0\;</math> ==== e Limit Representation ==== <math>e == \lim_{x \rightarrow \infty}{({1+\frac{1}{x}})^x}</math> <math>e == \lim_{x \rightarrow 0}{(1+x)}^{\frac{1}{x}}</math> d526093af5f0bcac88bd1683dd74bce655ee8517 About Stix 0 785 2502 1702 2006-04-30T13:18:37Z Stix 2 /* Email */ Remove ozemail address from active list wikitext text/x-wiki == General == === Where I call home === I live by myself in a two bedroom unit in North Wollongong, NSW, Australia, after growing up on a 100 acre (40.5 hectare) hobby farm near Nowra. === Employment === I currently work as a UNIX Systems Administrator for [http://www.csc.com/au CSC Australia], working in a team of around 12, with a variety of technologies on a number of different contracts. === Education === Graduated with Bachelor of Computer Science with First Class Honours in 2001 from the [http://www.uow.edu.au University of Wollongong], completing the degree part-time starting 1993. Prior to Uni, I completed 6 years high school at [http://www.nowra-h.schools.nsw.edu.au/ Nowra Technology High School], finishing 1992. === Contact Details === ==== Work ==== CSC Australia<br> Level 1 67-71 King St, Warrawong, NSW 2502, Australia.<br> Email: [[mailto:pripke@csc.com]]<br> Phone: +61 2 4275 5256<br> Fax: +61 2 4275 5300<br> ==== Home ==== Email: [[mailto:stix@stix.id.au]]<br> Phone: +61 2 4229 5336<br> Mobile: +61 419 432 517<br> Fax: +61 2 4229 7678<br> ==== Instant Messaging ==== {| | '''Jabber:''' || stix@jabber.org.au |- | '''MSN:''' || stix@stix.homeunix.net |- |'''Yahoo:''' || stixpjr |} == Interests == === Music === My tastes in music are eclectic, to say the least. At any time, my CD player is likely to contain anything from [http://www.enya.com/ Enya], [http://www.endorphin.tv/ Endorphin], Gatecrasher, [http://www.enigma.de/ Enigma], Live, Veruca Salt, Ganggajang, Air (the French band), [http://www.ebtg.com/ Everything But The Girl], the Corrs, Ben Folds Five, Stone Temple Pilots, modern jazz with Marc Moulin, or straight classical (Bach, Ravel, Mozart, Handel, Strauss, Rachmaninov, Vivaldi, Schubert, ...). And as for radio, there's basically only four stations worth listening to in Aus: [http://abc.net.au/radio/localradio/ ABC Local Radio], [http://abc.net.au/rn/ ABC Radio National] (for news and sport (think cricket)), [http://abc.net.au/classic/ ABC Classic FM] and ABC's "youth radio" [http://abc.net.au/triplej/ TripleJ]. You can even listen to the J's on the [http://abc.net.au/triplej/listen/default.htm 'Net]. In case you hadn't guessed, my radio's usually stuck on JJJ. At home, I have a nice [http://www.yamahamusic.com.au/ Yamaha] [http://www.yamahamusic.com.au/products/avit/htavreceivers/RX-V757B.asp RX-V757B] receiver/amp (upgraded from an RX-V2092), with 5-channels worth of Aaron speakers - a pair of ATS-5 speakers at the front, a pair of ATS-1 speakers for the rear, and a CC-240 centre speaker. Very happy with the setup, a very clean, natural sound. The room is small enough for the ATS-5s to pump out enough bass, without annoying the neighbours too much. The rest of the components are Yamaha CDC-765 6 disc CD turntable, Yamaha DVD-S796 DVD player, Sony SLV-X822 VCR and a [http://www.sharp.net.au/ Sharp] 32" Aquos [http://www.sharp.net.au/catalogue/productinfo.asp?model=LC32GA4X LC32GA4X] LCD TV. I originally purchased a [http://www.dgtec.com.au/ DGTEC] [http://www.dgtec.com.au/?page=dg-hd804 DG-HD804] set-top box, but due to problems and a fairly crude interface, I've swapped to a [http://www.strong.com.au/ Strong Technologies] [http://www.strong.com.au/frmProdDetails.aspx?id=89 SRT 5400] which appears to be a far better, if more expensive, unit. I also have a 3rd Generation 40 GB [http://www.apple.com/ipod/ iPod], which is still surviving well, after being used cycling, in the car and hooked up to the rest of the gear above. I originally filled my iPod using [http://www.netbsd.org NetBSD] and [http://www.gnu.org/software/gnupod/ gnupod], but I'm now giving [http://www.gtkpod.org/about.html gtkpod] a whirl. === Sport === I'm not overly athletic, but I do play tennis around three or four times a week, playing in the [http://www.tenniswollongong.com.au/ Wollongong District] Mens Wednesday Night Comp, and the Saturday Afternoon Mixed Comp, and often Sunday afternoon social game at my home courts at Wiseman Park, in Wollongong. I'm almost a B-grade player, but a shoulder injury (rotator-cuff partial tear) has held me back somewhat. I also try to get some cycling in, with the cycleway only a few hundred metres from my unit, there's no excuses. During the summer months I'm more keen to ride, my goal being to ride to work at least a couple of times a week (only 11 km each way). A goal that hasn't been realised. As well as these, I was introduced to skiing at an early age, with my parents both being ski instructors at various times. Although during high school, downhill skiing wasn't quite in the budget, so I enjoyed some cross-country skiiing (traditional, not skating). Now, with a good job, I try to get a weeks downhill skiing in each year, with some cross country skiing on the side. Being a member of the [http://www.iacski.com/ Illawarra Alpine Club (IAC)] means I get great accommodation. === Computers === I'm a regular lurker on the [http://www.netbsd.org/MailingLists/ NetBSD], [http://developer.apple.com/darwin/mail.html Darwin] and [http://my.adsm.org/adsm-l.php TSM] (Tivoli Storage Manager) mailing lists, mainly learning and questioning, but responding when there's time. Also, I'm a part time hobbyist programmer in a variety of languages, my current choices being C, Perl, Objective-C, C++ and Java, probably in that order, although as in my [[Résumé]], I've touched a great deal more over the years. As would be expected, I've collected a fair bit of hardware. You can read up on some of my active [[Systems]]. ==== Email ==== If you see any of the following email addresses floating out there, yes, they are, or were, all me. Please update your addresslist to one of the current ones! {| border="1" cellpading="2" cellspacing="0" align="center" | Jan 2006-> || [[mailto:pripke@csc.com]] |- | Nov 2005-> || [[mailto:stix@stix.id.au]] |- | Jul 2003-> || [[mailto:stix@stix.homeunix.net]] |- | Sep 2004-> || [[mailto:stixpjr@gmail.com]] |- | Jan 2005-> || [[mailto:stix@exemail.com.au]] |- | Jul 1999-> || [[mailto:stixpjr@yahoo.com.au]] |- | Oct 2000-Jul 2006 || pripke@csc.com.au |- | Nov 1997-Apr 2006 || stixpjr@ozemail.com.au |- | Dec 2003-Jan 2005 || stix@swiftdsl.com.au |- | Feb 2002-Dec 2003 || stixpjr@bigpond.com.au |- | 1998-2000 || paul.ripke.pr@bhp.com.au |- | 1998-1998 || paul.p.r.ripke@msm.bhp.com.au |- | 1995-???? || paul.p.r.ripke@msmail.bhp.com.au |- | 1993-1995 || paul.pr.ripke@bhp.bhpmel04.telememo.au |- | 1996-2002 || pjr02@uow.edu.au |- | 1993-1996 || u9352236@cc.uow.edu.au |} == See Also == * [[Résumé]] * [[Systems]] [[Category:Personal]] 474d3b7bb6e1479d8deba017486896b3ee8f4808 2509 2502 2006-05-15T07:17:40Z Stix 2 /* Instant Messaging */ Add GoogleTalk wikitext text/x-wiki == General == === Where I call home === I live by myself in a two bedroom unit in North Wollongong, NSW, Australia, after growing up on a 100 acre (40.5 hectare) hobby farm near Nowra. === Employment === I currently work as a UNIX Systems Administrator for [http://www.csc.com/au CSC Australia], working in a team of around 12, with a variety of technologies on a number of different contracts. === Education === Graduated with Bachelor of Computer Science with First Class Honours in 2001 from the [http://www.uow.edu.au University of Wollongong], completing the degree part-time starting 1993. Prior to Uni, I completed 6 years high school at [http://www.nowra-h.schools.nsw.edu.au/ Nowra Technology High School], finishing 1992. === Contact Details === ==== Work ==== CSC Australia<br> Level 1 67-71 King St, Warrawong, NSW 2502, Australia.<br> Email: [[mailto:pripke@csc.com]]<br> Phone: +61 2 4275 5256<br> Fax: +61 2 4275 5300<br> ==== Home ==== Email: [[mailto:stix@stix.id.au]]<br> Phone: +61 2 4229 5336<br> Mobile: +61 419 432 517<br> Fax: +61 2 4229 7678<br> ==== Instant Messaging ==== {| | '''Google Talk:''' || stixpjr |- | '''Jabber:''' || stix@jabber.org.au |- | '''MSN:''' || stix@stix.homeunix.net |- |'''Yahoo:''' || stixpjr |} == Interests == === Music === My tastes in music are eclectic, to say the least. At any time, my CD player is likely to contain anything from [http://www.enya.com/ Enya], [http://www.endorphin.tv/ Endorphin], Gatecrasher, [http://www.enigma.de/ Enigma], Live, Veruca Salt, Ganggajang, Air (the French band), [http://www.ebtg.com/ Everything But The Girl], the Corrs, Ben Folds Five, Stone Temple Pilots, modern jazz with Marc Moulin, or straight classical (Bach, Ravel, Mozart, Handel, Strauss, Rachmaninov, Vivaldi, Schubert, ...). And as for radio, there's basically only four stations worth listening to in Aus: [http://abc.net.au/radio/localradio/ ABC Local Radio], [http://abc.net.au/rn/ ABC Radio National] (for news and sport (think cricket)), [http://abc.net.au/classic/ ABC Classic FM] and ABC's "youth radio" [http://abc.net.au/triplej/ TripleJ]. You can even listen to the J's on the [http://abc.net.au/triplej/listen/default.htm 'Net]. In case you hadn't guessed, my radio's usually stuck on JJJ. At home, I have a nice [http://www.yamahamusic.com.au/ Yamaha] [http://www.yamahamusic.com.au/products/avit/htavreceivers/RX-V757B.asp RX-V757B] receiver/amp (upgraded from an RX-V2092), with 5-channels worth of Aaron speakers - a pair of ATS-5 speakers at the front, a pair of ATS-1 speakers for the rear, and a CC-240 centre speaker. Very happy with the setup, a very clean, natural sound. The room is small enough for the ATS-5s to pump out enough bass, without annoying the neighbours too much. The rest of the components are Yamaha CDC-765 6 disc CD turntable, Yamaha DVD-S796 DVD player, Sony SLV-X822 VCR and a [http://www.sharp.net.au/ Sharp] 32" Aquos [http://www.sharp.net.au/catalogue/productinfo.asp?model=LC32GA4X LC32GA4X] LCD TV. I originally purchased a [http://www.dgtec.com.au/ DGTEC] [http://www.dgtec.com.au/?page=dg-hd804 DG-HD804] set-top box, but due to problems and a fairly crude interface, I've swapped to a [http://www.strong.com.au/ Strong Technologies] [http://www.strong.com.au/frmProdDetails.aspx?id=89 SRT 5400] which appears to be a far better, if more expensive, unit. I also have a 3rd Generation 40 GB [http://www.apple.com/ipod/ iPod], which is still surviving well, after being used cycling, in the car and hooked up to the rest of the gear above. I originally filled my iPod using [http://www.netbsd.org NetBSD] and [http://www.gnu.org/software/gnupod/ gnupod], but I'm now giving [http://www.gtkpod.org/about.html gtkpod] a whirl. === Sport === I'm not overly athletic, but I do play tennis around three or four times a week, playing in the [http://www.tenniswollongong.com.au/ Wollongong District] Mens Wednesday Night Comp, and the Saturday Afternoon Mixed Comp, and often Sunday afternoon social game at my home courts at Wiseman Park, in Wollongong. I'm almost a B-grade player, but a shoulder injury (rotator-cuff partial tear) has held me back somewhat. I also try to get some cycling in, with the cycleway only a few hundred metres from my unit, there's no excuses. During the summer months I'm more keen to ride, my goal being to ride to work at least a couple of times a week (only 11 km each way). A goal that hasn't been realised. As well as these, I was introduced to skiing at an early age, with my parents both being ski instructors at various times. Although during high school, downhill skiing wasn't quite in the budget, so I enjoyed some cross-country skiiing (traditional, not skating). Now, with a good job, I try to get a weeks downhill skiing in each year, with some cross country skiing on the side. Being a member of the [http://www.iacski.com/ Illawarra Alpine Club (IAC)] means I get great accommodation. === Computers === I'm a regular lurker on the [http://www.netbsd.org/MailingLists/ NetBSD], [http://developer.apple.com/darwin/mail.html Darwin] and [http://my.adsm.org/adsm-l.php TSM] (Tivoli Storage Manager) mailing lists, mainly learning and questioning, but responding when there's time. Also, I'm a part time hobbyist programmer in a variety of languages, my current choices being C, Perl, Objective-C, C++ and Java, probably in that order, although as in my [[Résumé]], I've touched a great deal more over the years. As would be expected, I've collected a fair bit of hardware. You can read up on some of my active [[Systems]]. ==== Email ==== If you see any of the following email addresses floating out there, yes, they are, or were, all me. Please update your addresslist to one of the current ones! {| border="1" cellpading="2" cellspacing="0" align="center" | Jan 2006-> || [[mailto:pripke@csc.com]] |- | Nov 2005-> || [[mailto:stix@stix.id.au]] |- | Jul 2003-> || [[mailto:stix@stix.homeunix.net]] |- | Sep 2004-> || [[mailto:stixpjr@gmail.com]] |- | Jan 2005-> || [[mailto:stix@exemail.com.au]] |- | Jul 1999-> || [[mailto:stixpjr@yahoo.com.au]] |- | Oct 2000-Jul 2006 || pripke@csc.com.au |- | Nov 1997-Apr 2006 || stixpjr@ozemail.com.au |- | Dec 2003-Jan 2005 || stix@swiftdsl.com.au |- | Feb 2002-Dec 2003 || stixpjr@bigpond.com.au |- | 1998-2000 || paul.ripke.pr@bhp.com.au |- | 1998-1998 || paul.p.r.ripke@msm.bhp.com.au |- | 1995-???? || paul.p.r.ripke@msmail.bhp.com.au |- | 1993-1995 || paul.pr.ripke@bhp.bhpmel04.telememo.au |- | 1996-2002 || pjr02@uow.edu.au |- | 1993-1996 || u9352236@cc.uow.edu.au |} == See Also == * [[Résumé]] * [[Systems]] [[Category:Personal]] 4d20ea263de328a9188b3df9a1f1f0e0a2ccb18c 2511 2509 2006-05-15T10:36:55Z Stix 2 /* Instant Messaging */ Fix Google Talk name wikitext text/x-wiki == General == === Where I call home === I live by myself in a two bedroom unit in North Wollongong, NSW, Australia, after growing up on a 100 acre (40.5 hectare) hobby farm near Nowra. === Employment === I currently work as a UNIX Systems Administrator for [http://www.csc.com/au CSC Australia], working in a team of around 12, with a variety of technologies on a number of different contracts. === Education === Graduated with Bachelor of Computer Science with First Class Honours in 2001 from the [http://www.uow.edu.au University of Wollongong], completing the degree part-time starting 1993. Prior to Uni, I completed 6 years high school at [http://www.nowra-h.schools.nsw.edu.au/ Nowra Technology High School], finishing 1992. === Contact Details === ==== Work ==== CSC Australia<br> Level 1 67-71 King St, Warrawong, NSW 2502, Australia.<br> Email: [[mailto:pripke@csc.com]]<br> Phone: +61 2 4275 5256<br> Fax: +61 2 4275 5300<br> ==== Home ==== Email: [[mailto:stix@stix.id.au]]<br> Phone: +61 2 4229 5336<br> Mobile: +61 419 432 517<br> Fax: +61 2 4229 7678<br> ==== Instant Messaging ==== {| | '''Google Talk:''' || stixpjr@gmail.com |- | '''Jabber:''' || stix@jabber.org.au |- | '''MSN:''' || stix@stix.homeunix.net |- |'''Yahoo:''' || stixpjr |} == Interests == === Music === My tastes in music are eclectic, to say the least. At any time, my CD player is likely to contain anything from [http://www.enya.com/ Enya], [http://www.endorphin.tv/ Endorphin], Gatecrasher, [http://www.enigma.de/ Enigma], Live, Veruca Salt, Ganggajang, Air (the French band), [http://www.ebtg.com/ Everything But The Girl], the Corrs, Ben Folds Five, Stone Temple Pilots, modern jazz with Marc Moulin, or straight classical (Bach, Ravel, Mozart, Handel, Strauss, Rachmaninov, Vivaldi, Schubert, ...). And as for radio, there's basically only four stations worth listening to in Aus: [http://abc.net.au/radio/localradio/ ABC Local Radio], [http://abc.net.au/rn/ ABC Radio National] (for news and sport (think cricket)), [http://abc.net.au/classic/ ABC Classic FM] and ABC's "youth radio" [http://abc.net.au/triplej/ TripleJ]. You can even listen to the J's on the [http://abc.net.au/triplej/listen/default.htm 'Net]. In case you hadn't guessed, my radio's usually stuck on JJJ. At home, I have a nice [http://www.yamahamusic.com.au/ Yamaha] [http://www.yamahamusic.com.au/products/avit/htavreceivers/RX-V757B.asp RX-V757B] receiver/amp (upgraded from an RX-V2092), with 5-channels worth of Aaron speakers - a pair of ATS-5 speakers at the front, a pair of ATS-1 speakers for the rear, and a CC-240 centre speaker. Very happy with the setup, a very clean, natural sound. The room is small enough for the ATS-5s to pump out enough bass, without annoying the neighbours too much. The rest of the components are Yamaha CDC-765 6 disc CD turntable, Yamaha DVD-S796 DVD player, Sony SLV-X822 VCR and a [http://www.sharp.net.au/ Sharp] 32" Aquos [http://www.sharp.net.au/catalogue/productinfo.asp?model=LC32GA4X LC32GA4X] LCD TV. I originally purchased a [http://www.dgtec.com.au/ DGTEC] [http://www.dgtec.com.au/?page=dg-hd804 DG-HD804] set-top box, but due to problems and a fairly crude interface, I've swapped to a [http://www.strong.com.au/ Strong Technologies] [http://www.strong.com.au/frmProdDetails.aspx?id=89 SRT 5400] which appears to be a far better, if more expensive, unit. I also have a 3rd Generation 40 GB [http://www.apple.com/ipod/ iPod], which is still surviving well, after being used cycling, in the car and hooked up to the rest of the gear above. I originally filled my iPod using [http://www.netbsd.org NetBSD] and [http://www.gnu.org/software/gnupod/ gnupod], but I'm now giving [http://www.gtkpod.org/about.html gtkpod] a whirl. === Sport === I'm not overly athletic, but I do play tennis around three or four times a week, playing in the [http://www.tenniswollongong.com.au/ Wollongong District] Mens Wednesday Night Comp, and the Saturday Afternoon Mixed Comp, and often Sunday afternoon social game at my home courts at Wiseman Park, in Wollongong. I'm almost a B-grade player, but a shoulder injury (rotator-cuff partial tear) has held me back somewhat. I also try to get some cycling in, with the cycleway only a few hundred metres from my unit, there's no excuses. During the summer months I'm more keen to ride, my goal being to ride to work at least a couple of times a week (only 11 km each way). A goal that hasn't been realised. As well as these, I was introduced to skiing at an early age, with my parents both being ski instructors at various times. Although during high school, downhill skiing wasn't quite in the budget, so I enjoyed some cross-country skiiing (traditional, not skating). Now, with a good job, I try to get a weeks downhill skiing in each year, with some cross country skiing on the side. Being a member of the [http://www.iacski.com/ Illawarra Alpine Club (IAC)] means I get great accommodation. === Computers === I'm a regular lurker on the [http://www.netbsd.org/MailingLists/ NetBSD], [http://developer.apple.com/darwin/mail.html Darwin] and [http://my.adsm.org/adsm-l.php TSM] (Tivoli Storage Manager) mailing lists, mainly learning and questioning, but responding when there's time. Also, I'm a part time hobbyist programmer in a variety of languages, my current choices being C, Perl, Objective-C, C++ and Java, probably in that order, although as in my [[Résumé]], I've touched a great deal more over the years. As would be expected, I've collected a fair bit of hardware. You can read up on some of my active [[Systems]]. ==== Email ==== If you see any of the following email addresses floating out there, yes, they are, or were, all me. Please update your addresslist to one of the current ones! {| border="1" cellpading="2" cellspacing="0" align="center" | Jan 2006-> || [[mailto:pripke@csc.com]] |- | Nov 2005-> || [[mailto:stix@stix.id.au]] |- | Jul 2003-> || [[mailto:stix@stix.homeunix.net]] |- | Sep 2004-> || [[mailto:stixpjr@gmail.com]] |- | Jan 2005-> || [[mailto:stix@exemail.com.au]] |- | Jul 1999-> || [[mailto:stixpjr@yahoo.com.au]] |- | Oct 2000-Jul 2006 || pripke@csc.com.au |- | Nov 1997-Apr 2006 || stixpjr@ozemail.com.au |- | Dec 2003-Jan 2005 || stix@swiftdsl.com.au |- | Feb 2002-Dec 2003 || stixpjr@bigpond.com.au |- | 1998-2000 || paul.ripke.pr@bhp.com.au |- | 1998-1998 || paul.p.r.ripke@msm.bhp.com.au |- | 1995-???? || paul.p.r.ripke@msmail.bhp.com.au |- | 1993-1995 || paul.pr.ripke@bhp.bhpmel04.telememo.au |- | 1996-2002 || pjr02@uow.edu.au |- | 1993-1996 || u9352236@cc.uow.edu.au |} == See Also == * [[Résumé]] * [[Systems]] [[Category:Personal]] 0acdffbf09f1bb3973f391784ae60846e60fa484 Internet Links 0 804 2503 1719 2006-05-01T04:43:17Z Stix 2 /* Friends Pages */ jorgi's new site not available just yet. wikitext text/x-wiki == Friends Pages == * [http://wunit.net/ Mark Curtis and Katherine Howlin]. * Jorgi's World - Site of George Zamroz. ''Undergoing relocation to a new domain, not available just yet.'' * [http://members.optusnet.com.au/~blunatic/ Brad "Blunatic" Olds]. == Computer-Technical Links == === BSD === * [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there. * [http://www.opendarwin.org/ OpenDarwin]. * [http://www.daemonnews.org/ D&aelig;mon News], for all news BSD. * [http://www.bsdfreak.org/ BSDFreak], for more news BSD. * [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging. ==== BSD Goodies ==== * [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com. * [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com. * [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site. === Apple News and Rumours === * [http://macosrumors.com/ MacOS Rumors], they're sometimes right. * [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO. * [http://www.appleinsider.com/ AppleInsider]. * [http://www.thinksecret.com/ Think Secret]. === UNIX === * [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators. * [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes. === TSM Links === * [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims. * [http://tsmwiki.com/ TSM Wiki]. === Industry and Technology News === * [http://theregister.co.uk The Register]. Another great news site. * [http://slashdot.org/ Slashdot]. What more need be said? * [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology. === Software/Source Archives === * [http://sourceforge.net/ SourceForge]. * [http://www.gnu.org GNU.org]. * [http://www.nongnu.org Savannah] aka nongnu.org. === Standards === * [http://www.opengroup.org/products/publications/catalog/web.htm Open Group online publications]. * [http://www.unix.org/ www.unix.org], the home of SUS. * [http://www.t10.org/ t10.org], home of the SCSI standards. * [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards. === Local Hardware Markets and Stores === * [http://www.computerfairs.com.au/ Computer Fairs Australia]. * [http://www.computermarkets.com/ Computer Fairs NSW]. * [http://www.busybits.com.au/ BusyBits]. * [http://www.elx.com.au/ elx.com.au]. * [http://zytech.com.au/ Zytech]. === Popular Internet Search Engines === * [http://www.google.com/ Google] - ubiquitous. * [http://www.gigablast.com/ Gigablast], fairly new, shows some promise. * [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index). * [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index. * [http://www.yahoo.com/ Yahoo]. * [http://www.wisenut.com/ WiseNut]. * [http://teoma.com/ Teoma]. * [http://www.ask.com/ Ask Jeeves] (uses Teoma engine). * [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea. * [http://search.msn.com/ MSN Search]. == Photography == * [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras. == Articles == * [http://www.acmqueue.org/modules.php?name=Content&amp;pa=showpage&amp;pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device. * [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way]. * [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team. * [http://www.au.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754. == Sport == * [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info. * [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good. * [http://www.stringforum.net/ stringforum.net], all about string. * [http://www.tenniswollongong.com.au/ Tennis Wollongong]. * [http://firestorm1.topcities.com/wptc/ Wiseman Park Tennis Club]. * [http://www.iacski.com/ Illawarra Alpine Club]. == Miscellaneous == * [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language. [[Category:Links]] [[Category:Personal]] ac0f2ca5d6fc67eed671241a2cedad07db4c0edc 2506 2503 2006-05-06T12:45:42Z Stix 2 /* Popular Internet Search Engines */ Add dogpile wikitext text/x-wiki == Friends Pages == * [http://wunit.net/ Mark Curtis and Katherine Howlin]. * Jorgi's World - Site of George Zamroz. ''Undergoing relocation to a new domain, not available just yet.'' * [http://members.optusnet.com.au/~blunatic/ Brad "Blunatic" Olds]. == Computer-Technical Links == === BSD === * [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there. * [http://www.opendarwin.org/ OpenDarwin]. * [http://www.daemonnews.org/ D&aelig;mon News], for all news BSD. * [http://www.bsdfreak.org/ BSDFreak], for more news BSD. * [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging. ==== BSD Goodies ==== * [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com. * [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com. * [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site. === Apple News and Rumours === * [http://macosrumors.com/ MacOS Rumors], they're sometimes right. * [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO. * [http://www.appleinsider.com/ AppleInsider]. * [http://www.thinksecret.com/ Think Secret]. === UNIX === * [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators. * [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes. === TSM Links === * [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims. * [http://tsmwiki.com/ TSM Wiki]. === Industry and Technology News === * [http://theregister.co.uk The Register]. Another great news site. * [http://slashdot.org/ Slashdot]. What more need be said? * [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology. === Software/Source Archives === * [http://sourceforge.net/ SourceForge]. * [http://www.gnu.org GNU.org]. * [http://www.nongnu.org Savannah] aka nongnu.org. === Standards === * [http://www.opengroup.org/products/publications/catalog/web.htm Open Group online publications]. * [http://www.unix.org/ www.unix.org], the home of SUS. * [http://www.t10.org/ t10.org], home of the SCSI standards. * [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards. === Local Hardware Markets and Stores === * [http://www.computerfairs.com.au/ Computer Fairs Australia]. * [http://www.computermarkets.com/ Computer Fairs NSW]. * [http://www.busybits.com.au/ BusyBits]. * [http://www.elx.com.au/ elx.com.au]. * [http://zytech.com.au/ Zytech]. === Popular Internet Search Engines === * [http://www.google.com/ Google] - ubiquitous. * [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines. * [http://www.gigablast.com/ Gigablast], fairly new, shows some promise. * [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index). * [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index. * [http://www.yahoo.com/ Yahoo]. * [http://www.wisenut.com/ WiseNut]. * [http://teoma.com/ Teoma]. * [http://www.ask.com/ Ask Jeeves] (uses Teoma engine). * [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea. * [http://search.msn.com/ MSN Search]. == Photography == * [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras. == Articles == * [http://www.acmqueue.org/modules.php?name=Content&amp;pa=showpage&amp;pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device. * [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way]. * [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team. * [http://www.au.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754. == Sport == * [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info. * [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good. * [http://www.stringforum.net/ stringforum.net], all about string. * [http://www.tenniswollongong.com.au/ Tennis Wollongong]. * [http://firestorm1.topcities.com/wptc/ Wiseman Park Tennis Club]. * [http://www.iacski.com/ Illawarra Alpine Club]. == Miscellaneous == * [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language. [[Category:Links]] [[Category:Personal]] 32d46e7cdaf2ba6bbfbb4ed80152d26da60a2d3f 2516 2506 2006-05-28T12:45:27Z Stix 2 /* Friends Pages */ Update jorgi's link wikitext text/x-wiki == Friends Pages == * [http://wunit.net/ Mark Curtis and Katherine Howlin]. * [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz. * [http://members.optusnet.com.au/~blunatic/ Brad "Blunatic" Olds]. == Computer-Technical Links == === BSD === * [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there. * [http://www.opendarwin.org/ OpenDarwin]. * [http://www.daemonnews.org/ D&aelig;mon News], for all news BSD. * [http://www.bsdfreak.org/ BSDFreak], for more news BSD. * [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging. ==== BSD Goodies ==== * [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com. * [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com. * [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site. === Apple News and Rumours === * [http://macosrumors.com/ MacOS Rumors], they're sometimes right. * [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO. * [http://www.appleinsider.com/ AppleInsider]. * [http://www.thinksecret.com/ Think Secret]. === UNIX === * [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators. * [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes. === TSM Links === * [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims. * [http://tsmwiki.com/ TSM Wiki]. === Industry and Technology News === * [http://theregister.co.uk The Register]. Another great news site. * [http://slashdot.org/ Slashdot]. What more need be said? * [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology. === Software/Source Archives === * [http://sourceforge.net/ SourceForge]. * [http://www.gnu.org GNU.org]. * [http://www.nongnu.org Savannah] aka nongnu.org. === Standards === * [http://www.opengroup.org/products/publications/catalog/web.htm Open Group online publications]. * [http://www.unix.org/ www.unix.org], the home of SUS. * [http://www.t10.org/ t10.org], home of the SCSI standards. * [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards. === Local Hardware Markets and Stores === * [http://www.computerfairs.com.au/ Computer Fairs Australia]. * [http://www.computermarkets.com/ Computer Fairs NSW]. * [http://www.busybits.com.au/ BusyBits]. * [http://www.elx.com.au/ elx.com.au]. * [http://zytech.com.au/ Zytech]. === Popular Internet Search Engines === * [http://www.google.com/ Google] - ubiquitous. * [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines. * [http://www.gigablast.com/ Gigablast], fairly new, shows some promise. * [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index). * [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index. * [http://www.yahoo.com/ Yahoo]. * [http://www.wisenut.com/ WiseNut]. * [http://teoma.com/ Teoma]. * [http://www.ask.com/ Ask Jeeves] (uses Teoma engine). * [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea. * [http://search.msn.com/ MSN Search]. == Photography == * [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras. == Articles == * [http://www.acmqueue.org/modules.php?name=Content&amp;pa=showpage&amp;pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device. * [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way]. * [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team. * [http://www.au.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754. == Sport == * [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info. * [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good. * [http://www.stringforum.net/ stringforum.net], all about string. * [http://www.tenniswollongong.com.au/ Tennis Wollongong]. * [http://firestorm1.topcities.com/wptc/ Wiseman Park Tennis Club]. * [http://www.iacski.com/ Illawarra Alpine Club]. == Miscellaneous == * [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language. [[Category:Links]] [[Category:Personal]] 0456ecc3de96775300c7f95250f5995fa4991149 2517 2516 2006-05-28T12:46:22Z Stix 2 /* Friends Pages */ Remove blunatic's link wikitext text/x-wiki == Friends Pages == * [http://wunit.net/ Mark Curtis and Katherine Howlin]. * [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz. * Brad "Blunatic" Olds. Site moved, elsewhere... == Computer-Technical Links == === BSD === * [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there. * [http://www.opendarwin.org/ OpenDarwin]. * [http://www.daemonnews.org/ D&aelig;mon News], for all news BSD. * [http://www.bsdfreak.org/ BSDFreak], for more news BSD. * [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging. ==== BSD Goodies ==== * [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com. * [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com. * [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site. === Apple News and Rumours === * [http://macosrumors.com/ MacOS Rumors], they're sometimes right. * [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO. * [http://www.appleinsider.com/ AppleInsider]. * [http://www.thinksecret.com/ Think Secret]. === UNIX === * [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators. * [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes. === TSM Links === * [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims. * [http://tsmwiki.com/ TSM Wiki]. === Industry and Technology News === * [http://theregister.co.uk The Register]. Another great news site. * [http://slashdot.org/ Slashdot]. What more need be said? * [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology. === Software/Source Archives === * [http://sourceforge.net/ SourceForge]. * [http://www.gnu.org GNU.org]. * [http://www.nongnu.org Savannah] aka nongnu.org. === Standards === * [http://www.opengroup.org/products/publications/catalog/web.htm Open Group online publications]. * [http://www.unix.org/ www.unix.org], the home of SUS. * [http://www.t10.org/ t10.org], home of the SCSI standards. * [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards. === Local Hardware Markets and Stores === * [http://www.computerfairs.com.au/ Computer Fairs Australia]. * [http://www.computermarkets.com/ Computer Fairs NSW]. * [http://www.busybits.com.au/ BusyBits]. * [http://www.elx.com.au/ elx.com.au]. * [http://zytech.com.au/ Zytech]. === Popular Internet Search Engines === * [http://www.google.com/ Google] - ubiquitous. * [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines. * [http://www.gigablast.com/ Gigablast], fairly new, shows some promise. * [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index). * [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index. * [http://www.yahoo.com/ Yahoo]. * [http://www.wisenut.com/ WiseNut]. * [http://teoma.com/ Teoma]. * [http://www.ask.com/ Ask Jeeves] (uses Teoma engine). * [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea. * [http://search.msn.com/ MSN Search]. == Photography == * [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras. == Articles == * [http://www.acmqueue.org/modules.php?name=Content&amp;pa=showpage&amp;pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device. * [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way]. * [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team. * [http://www.au.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754. == Sport == * [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info. * [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good. * [http://www.stringforum.net/ stringforum.net], all about string. * [http://www.tenniswollongong.com.au/ Tennis Wollongong]. * [http://firestorm1.topcities.com/wptc/ Wiseman Park Tennis Club]. * [http://www.iacski.com/ Illawarra Alpine Club]. == Miscellaneous == * [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language. [[Category:Links]] [[Category:Personal]] 88ca1a526808e8bbc5d6dd5cc19cb1e45a41f03a 2523 2517 2006-06-06T13:20:06Z Stix 2 /* Standards */ add cplusplus.com wikitext text/x-wiki == Friends Pages == * [http://wunit.net/ Mark Curtis and Katherine Howlin]. * [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz. * Brad "Blunatic" Olds. Site moved, elsewhere... == Computer-Technical Links == === BSD === * [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there. * [http://www.opendarwin.org/ OpenDarwin]. * [http://www.daemonnews.org/ D&aelig;mon News], for all news BSD. * [http://www.bsdfreak.org/ BSDFreak], for more news BSD. * [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging. ==== BSD Goodies ==== * [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com. * [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com. * [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site. === Apple News and Rumours === * [http://macosrumors.com/ MacOS Rumors], they're sometimes right. * [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO. * [http://www.appleinsider.com/ AppleInsider]. * [http://www.thinksecret.com/ Think Secret]. === UNIX === * [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators. * [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes. === TSM Links === * [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims. * [http://tsmwiki.com/ TSM Wiki]. === Industry and Technology News === * [http://theregister.co.uk The Register]. Another great news site. * [http://slashdot.org/ Slashdot]. What more need be said? * [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology. === Software/Source Archives === * [http://sourceforge.net/ SourceForge]. * [http://www.gnu.org GNU.org]. * [http://www.nongnu.org Savannah] aka nongnu.org. === Standards === * [http://www.opengroup.org/products/publications/catalog/web.htm Open Group online publications]. * [http://www.unix.org/ www.unix.org], the home of SUS. * [http://www.t10.org/ t10.org], home of the SCSI standards. * [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards. * [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection. === Local Hardware Markets and Stores === * [http://www.computerfairs.com.au/ Computer Fairs Australia]. * [http://www.computermarkets.com/ Computer Fairs NSW]. * [http://www.busybits.com.au/ BusyBits]. * [http://www.elx.com.au/ elx.com.au]. * [http://zytech.com.au/ Zytech]. === Popular Internet Search Engines === * [http://www.google.com/ Google] - ubiquitous. * [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines. * [http://www.gigablast.com/ Gigablast], fairly new, shows some promise. * [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index). * [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index. * [http://www.yahoo.com/ Yahoo]. * [http://www.wisenut.com/ WiseNut]. * [http://teoma.com/ Teoma]. * [http://www.ask.com/ Ask Jeeves] (uses Teoma engine). * [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea. * [http://search.msn.com/ MSN Search]. == Photography == * [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras. == Articles == * [http://www.acmqueue.org/modules.php?name=Content&amp;pa=showpage&amp;pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device. * [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way]. * [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team. * [http://www.au.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754. == Sport == * [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info. * [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good. * [http://www.stringforum.net/ stringforum.net], all about string. * [http://www.tenniswollongong.com.au/ Tennis Wollongong]. * [http://firestorm1.topcities.com/wptc/ Wiseman Park Tennis Club]. * [http://www.iacski.com/ Illawarra Alpine Club]. == Miscellaneous == * [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language. [[Category:Links]] [[Category:Personal]] a149ead1afbafc64eef2a85d03c0bb3e459beede 2524 2523 2006-06-06T14:04:32Z Stix 2 /* BSD */ Add NetBSD community wiki wikitext text/x-wiki == Friends Pages == * [http://wunit.net/ Mark Curtis and Katherine Howlin]. * [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz. * Brad "Blunatic" Olds. Site moved, elsewhere... == Computer-Technical Links == === BSD === * [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there. * [http://wiki.onetbsd.org/ NetBSD community wiki]. * [http://www.opendarwin.org/ OpenDarwin]. * [http://www.daemonnews.org/ D&aelig;mon News], for all news BSD. * [http://www.bsdfreak.org/ BSDFreak], for more news BSD. * [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging. ==== BSD Goodies ==== * [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com. * [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com. * [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site. === Apple News and Rumours === * [http://macosrumors.com/ MacOS Rumors], they're sometimes right. * [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO. * [http://www.appleinsider.com/ AppleInsider]. * [http://www.thinksecret.com/ Think Secret]. === UNIX === * [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators. * [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes. === TSM Links === * [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims. * [http://tsmwiki.com/ TSM Wiki]. === Industry and Technology News === * [http://theregister.co.uk The Register]. Another great news site. * [http://slashdot.org/ Slashdot]. What more need be said? * [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology. === Software/Source Archives === * [http://sourceforge.net/ SourceForge]. * [http://www.gnu.org GNU.org]. * [http://www.nongnu.org Savannah] aka nongnu.org. === Standards === * [http://www.opengroup.org/products/publications/catalog/web.htm Open Group online publications]. * [http://www.unix.org/ www.unix.org], the home of SUS. * [http://www.t10.org/ t10.org], home of the SCSI standards. * [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards. * [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection. === Local Hardware Markets and Stores === * [http://www.computerfairs.com.au/ Computer Fairs Australia]. * [http://www.computermarkets.com/ Computer Fairs NSW]. * [http://www.busybits.com.au/ BusyBits]. * [http://www.elx.com.au/ elx.com.au]. * [http://zytech.com.au/ Zytech]. === Popular Internet Search Engines === * [http://www.google.com/ Google] - ubiquitous. * [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines. * [http://www.gigablast.com/ Gigablast], fairly new, shows some promise. * [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index). * [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index. * [http://www.yahoo.com/ Yahoo]. * [http://www.wisenut.com/ WiseNut]. * [http://teoma.com/ Teoma]. * [http://www.ask.com/ Ask Jeeves] (uses Teoma engine). * [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea. * [http://search.msn.com/ MSN Search]. == Photography == * [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras. == Articles == * [http://www.acmqueue.org/modules.php?name=Content&amp;pa=showpage&amp;pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device. * [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way]. * [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team. * [http://www.au.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754. == Sport == * [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info. * [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good. * [http://www.stringforum.net/ stringforum.net], all about string. * [http://www.tenniswollongong.com.au/ Tennis Wollongong]. * [http://firestorm1.topcities.com/wptc/ Wiseman Park Tennis Club]. * [http://www.iacski.com/ Illawarra Alpine Club]. == Miscellaneous == * [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language. [[Category:Links]] [[Category:Personal]] 387d215307f96fe1af17fee04edcdc421311f920 2525 2524 2006-06-06T14:05:45Z Stix 2 /* Articles */ Add xen presentation link wikitext text/x-wiki == Friends Pages == * [http://wunit.net/ Mark Curtis and Katherine Howlin]. * [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz. * Brad "Blunatic" Olds. Site moved, elsewhere... == Computer-Technical Links == === BSD === * [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there. * [http://wiki.onetbsd.org/ NetBSD community wiki]. * [http://www.opendarwin.org/ OpenDarwin]. * [http://www.daemonnews.org/ D&aelig;mon News], for all news BSD. * [http://www.bsdfreak.org/ BSDFreak], for more news BSD. * [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging. ==== BSD Goodies ==== * [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com. * [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com. * [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site. === Apple News and Rumours === * [http://macosrumors.com/ MacOS Rumors], they're sometimes right. * [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO. * [http://www.appleinsider.com/ AppleInsider]. * [http://www.thinksecret.com/ Think Secret]. === UNIX === * [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators. * [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes. === TSM Links === * [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims. * [http://tsmwiki.com/ TSM Wiki]. === Industry and Technology News === * [http://theregister.co.uk The Register]. Another great news site. * [http://slashdot.org/ Slashdot]. What more need be said? * [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology. === Software/Source Archives === * [http://sourceforge.net/ SourceForge]. * [http://www.gnu.org GNU.org]. * [http://www.nongnu.org Savannah] aka nongnu.org. === Standards === * [http://www.opengroup.org/products/publications/catalog/web.htm Open Group online publications]. * [http://www.unix.org/ www.unix.org], the home of SUS. * [http://www.t10.org/ t10.org], home of the SCSI standards. * [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards. * [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection. === Local Hardware Markets and Stores === * [http://www.computerfairs.com.au/ Computer Fairs Australia]. * [http://www.computermarkets.com/ Computer Fairs NSW]. * [http://www.busybits.com.au/ BusyBits]. * [http://www.elx.com.au/ elx.com.au]. * [http://zytech.com.au/ Zytech]. === Popular Internet Search Engines === * [http://www.google.com/ Google] - ubiquitous. * [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines. * [http://www.gigablast.com/ Gigablast], fairly new, shows some promise. * [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index). * [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index. * [http://www.yahoo.com/ Yahoo]. * [http://www.wisenut.com/ WiseNut]. * [http://teoma.com/ Teoma]. * [http://www.ask.com/ Ask Jeeves] (uses Teoma engine). * [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea. * [http://search.msn.com/ MSN Search]. == Photography == * [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras. == Articles == * [http://www.acmqueue.org/modules.php?name=Content&amp;pa=showpage&amp;pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device. * [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way]. * [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team. * [http://www.au.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754. * [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation. == Sport == * [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info. * [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good. * [http://www.stringforum.net/ stringforum.net], all about string. * [http://www.tenniswollongong.com.au/ Tennis Wollongong]. * [http://firestorm1.topcities.com/wptc/ Wiseman Park Tennis Club]. * [http://www.iacski.com/ Illawarra Alpine Club]. == Miscellaneous == * [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language. [[Category:Links]] [[Category:Personal]] 9d8fa7df738477c55bfa0195a679b9f17be8b3b1 2529 2525 2006-06-28T05:00:26Z Stix 2 /* Local Hardware Markets and Stores */ Add staticICE wikitext text/x-wiki == Friends Pages == * [http://wunit.net/ Mark Curtis and Katherine Howlin]. * [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz. * Brad "Blunatic" Olds. Site moved, elsewhere... == Computer-Technical Links == === BSD === * [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there. * [http://wiki.onetbsd.org/ NetBSD community wiki]. * [http://www.opendarwin.org/ OpenDarwin]. * [http://www.daemonnews.org/ D&aelig;mon News], for all news BSD. * [http://www.bsdfreak.org/ BSDFreak], for more news BSD. * [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging. ==== BSD Goodies ==== * [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com. * [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com. * [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site. === Apple News and Rumours === * [http://macosrumors.com/ MacOS Rumors], they're sometimes right. * [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO. * [http://www.appleinsider.com/ AppleInsider]. * [http://www.thinksecret.com/ Think Secret]. === UNIX === * [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators. * [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes. === TSM Links === * [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims. * [http://tsmwiki.com/ TSM Wiki]. === Industry and Technology News === * [http://theregister.co.uk The Register]. Another great news site. * [http://slashdot.org/ Slashdot]. What more need be said? * [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology. === Software/Source Archives === * [http://sourceforge.net/ SourceForge]. * [http://www.gnu.org GNU.org]. * [http://www.nongnu.org Savannah] aka nongnu.org. === Standards === * [http://www.opengroup.org/products/publications/catalog/web.htm Open Group online publications]. * [http://www.unix.org/ www.unix.org], the home of SUS. * [http://www.t10.org/ t10.org], home of the SCSI standards. * [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards. * [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection. === Local Hardware Markets and Stores === * [http://www.staticice.com.au/ staticICE] to compare online Australian store prices. * [http://www.computerfairs.com.au/ Computer Fairs Australia]. * [http://www.computermarkets.com/ Computer Fairs NSW]. * [http://www.busybits.com.au/ BusyBits]. * [http://www.elx.com.au/ elx.com.au]. * [http://zytech.com.au/ Zytech]. === Popular Internet Search Engines === * [http://www.google.com/ Google] - ubiquitous. * [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines. * [http://www.gigablast.com/ Gigablast], fairly new, shows some promise. * [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index). * [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index. * [http://www.yahoo.com/ Yahoo]. * [http://www.wisenut.com/ WiseNut]. * [http://teoma.com/ Teoma]. * [http://www.ask.com/ Ask Jeeves] (uses Teoma engine). * [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea. * [http://search.msn.com/ MSN Search]. == Photography == * [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras. == Articles == * [http://www.acmqueue.org/modules.php?name=Content&amp;pa=showpage&amp;pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device. * [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way]. * [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team. * [http://www.au.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754. * [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation. == Sport == * [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info. * [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good. * [http://www.stringforum.net/ stringforum.net], all about string. * [http://www.tenniswollongong.com.au/ Tennis Wollongong]. * [http://firestorm1.topcities.com/wptc/ Wiseman Park Tennis Club]. * [http://www.iacski.com/ Illawarra Alpine Club]. == Miscellaneous == * [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language. [[Category:Links]] [[Category:Personal]] 74a259c93ad0fbb5e044587f28480125860f1c45 Cleaning out NetLS log file 0 1446 2504 2006-05-02T02:24:27Z Stix 2 wikitext text/x-wiki The file <tt>/usr/lib/netls/conf/log_file</tt> can grow fairly large over time. To clean out entries, use: /usr/lib/netls/bin/ls_rpt -x mm/dd/yyyy See also the <tt>-h</tt> option and associated man page. [[Category:AIX]] 84fffbe42e91ebfa9f95a3c85e5bf2555e135847 Write Protected Tapes and TSM 0 1447 2505 2006-05-05T09:14:24Z Stix 2 wikitext text/x-wiki Physically write protected tapes can generate the following obvious error in the TSM activity log: ANR8463E 3590 volume SP0101 is write protected. However, they can also generate the more obtuse errors: ANR8302E I/O error on drive FIBRE1 (/dev/rmt/2stc) (OP=SETPARM-6, Error Number=13, CC=0, KEY=00, ASC=00, ASCQ=00, SENSE=70.00.00.00.00.00.00.58.00.00.00.00.00.00.FF.01.00.00.40.00.00.00.00.91.02.09.00.00.00.- 00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.01.00.00.00.00.00.00.00.- 00.00.00.00.00.00.00.00.00.00.20.00.32.44.34.20.20.20.20.00.A0.00.4A.E2.D7.F0.F0.F5.F8.00.00.- 00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.- 00.00.00.00.00.00.FF.FF.FF.FE.D9.80.23.B4.FF.FF.FF.FE.D9.80.1A.F1.FF.FF.FF.FF.00.00.00.01.00.- 00.00.00.00.00.00.00.00.00.00.01.B4.F5.01.42.00.00.00.0D.00.00.00.04.00.00.00.1E.00.00.00.00.- 00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.01.00.F9.31.A0.00.00.00.01.B3.A6.65.- 90.00.00.00.00.00.00.00.01.00.00.00.00.00.00.00.40.00.00.00.00.00.00.00.00.00.00.00.01.00.D7.- F3.B0.00.00.00.01.00.D7.F3, Description=An undetermined error has occurred). Refer to Appendix D in the 'Messages' manual for recommended action. ANR8355E I/O error reading label for volume SP0058 in drive FIBRE1 (/dev/rmt/2stc). [[Category:TSM]] b2dffd75ae7019aa68156430cd2de1208fda39c2 2507 2505 2006-05-08T06:56:22Z Stix 2 Clean up and add extra info wikitext text/x-wiki Physically write protected tapes can generate the following obvious error in the TSM activity log: ANR8463E 3590 volume SP0101 is write protected. However, they can also generate more obtuse errors: ANR8302E I/O error on drive FIBRE1 (/dev/rmt/2stc) (OP=SETPARM-6, Error Number=13, CC=0, KEY=00, ASC=00, ASCQ=00, SENSE=70.00.00.00.00.00.00.58.00.00.00.00.00.00.FF.01.00.00.40.00.00.00.00.91.02.09.00.00.00.- 00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.01.00.00.00.00.00.00.00.- 00.00.00.00.00.00.00.00.00.00.20.00.32.44.34.20.20.20.20.00.A0.00.4A.E2.D7.F0.F0.F5.F8.00.00.- 00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.- 00.00.00.00.00.00.FF.FF.FF.FE.D9.80.23.B4.FF.FF.FF.FE.D9.80.1A.F1.FF.FF.FF.FF.00.00.00.01.00.- 00.00.00.00.00.00.00.00.00.00.01.B4.F5.01.42.00.00.00.0D.00.00.00.04.00.00.00.1E.00.00.00.00.- 00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.01.00.F9.31.A0.00.00.00.01.B3.A6.65.- 90.00.00.00.00.00.00.00.01.00.00.00.00.00.00.00.40.00.00.00.00.00.00.00.00.00.00.00.01.00.D7.- F3.B0.00.00.00.01.00.D7.F3, Description=An undetermined error has occurred). Refer to Appendix D in the 'Messages' manual for recommended action. ANR8355E I/O error reading label for volume SP0058 in drive FIBRE1 (/dev/rmt/2stc). Normally, TSM will put the tapes into <tt>unavailble</tt> status after a mount is attempted, if the tape is physically read-only. [[Category:TSM]] 612533b4f52c0ae5d99a49c31013eea31ecb229f 2508 2507 2006-05-08T06:58:15Z Stix 2 reword wikitext text/x-wiki Physically write protected tapes can generate the following obvious error in the TSM activity log: ANR8463E 3590 volume SP0101 is write protected. However, they can also generate more obtuse errors: ANR8302E I/O error on drive FIBRE1 (/dev/rmt/2stc) (OP=SETPARM-6, Error Number=13, CC=0, KEY=00, ASC=00, ASCQ=00, SENSE=70.00.00.00.00.00.00.58.00.00.00.00.00.00.FF.01.00.00.40.00.00.00.00.91.02.09.00.00.00.- 00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.01.00.00.00.00.00.00.00.- 00.00.00.00.00.00.00.00.00.00.20.00.32.44.34.20.20.20.20.00.A0.00.4A.E2.D7.F0.F0.F5.F8.00.00.- 00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.- 00.00.00.00.00.00.FF.FF.FF.FE.D9.80.23.B4.FF.FF.FF.FE.D9.80.1A.F1.FF.FF.FF.FF.00.00.00.01.00.- 00.00.00.00.00.00.00.00.00.00.01.B4.F5.01.42.00.00.00.0D.00.00.00.04.00.00.00.1E.00.00.00.00.- 00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.01.00.F9.31.A0.00.00.00.01.B3.A6.65.- 90.00.00.00.00.00.00.00.01.00.00.00.00.00.00.00.40.00.00.00.00.00.00.00.00.00.00.00.01.00.D7.- F3.B0.00.00.00.01.00.D7.F3, Description=An undetermined error has occurred). Refer to Appendix D in the 'Messages' manual for recommended action. ANR8355E I/O error reading label for volume SP0058 in drive FIBRE1 (/dev/rmt/2stc). Normally, if a tape is physically set read-only, and a mount is attempted, TSM will place the tape into <tt>unavailable</tt> status. [[Category:TSM]] 6fd6d6db4d809335718208555398cce5b0f06cbc Write Protected Tapes (TSM) 0 817 2510 1732 2006-05-15T08:13:27Z Stix 2 Redirect to new page. wikitext text/x-wiki #REDIRECT [[Write Protected Tapes and TSM]] 9ec53e2a2181a33d5943e44a6fcaf47eb5a4e974 NetBSD Bugs 0 792 2512 1709 2006-05-22T14:18:30Z Stix 2 /* Current Bugs */ Add PR 33241 wikitext text/x-wiki == Current Bugs == === kern/33241 umodem fails in NetBSD 3.0 === PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=33241 kern/33241]. I'm wondering if this is related to uscanner failing to work for me with NetBSD 3.0. === pkg/32130 Psi doesn't compile with qt-3.3.5 === PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=32130 pkg/32130]. === port-xen/30977 Strange FPU behaviour === PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=30977 port-xen/30977]. Just try running flops as a test. === systat SIGWINCH handling === systat(1) doesn't appear to handle SIGWINCH well, if at all. === kern/25977 WSMOUSEIO_SSCALE === PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=25977 kern/25977]. Cheap mouse needs this. Should implement suggested per-axis scaling. === kern/28731 ehci + umass (ipod) === PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=28731 kern/28731]. Depending which USB port I use, my iPod will either attach fine, or bail out. === Calculated Load Average too high === See [http://mail-index.netbsd.org/tech-kern/2005/04/11/0003.html this mail]. === gdb fails to debug kernel core dump on mac68k === PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=9678 kern/9678]. == Cleanups == * missing brelse in rf_netbsdkintf.c:raidread_component_label() * SysKonnect <tt>sk(4)</tt> still needs cleaning up. ** clean up mbufs and outstanding transmit descriptors when bringing down the interface. == Old Bugs == === kern/22457 ACPI broken mouse === PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=22457 kern/22457]. pckbport: command timeout pms_enable: command error 35 sys/arch/i386/include/acpi_func.h Not sure on the status here, switched to using USB mouse. === emuxki drain broken === Seen using <tt>psi</tt>, which uses <tt>audioplay(1)</tt>. Appears to have been fixed between NetBSD 2.0 and 2.0.2. [[Category:NetBSD]] [[Category:Personal]] 809033d5359ab095a9d9d3949195743ec6cb0152 2519 2512 2006-05-29T22:22:57Z Stix 2 /* Current Bugs */ Add Multia serial port problem wikitext text/x-wiki == Current Bugs == === kern/33241 umodem fails in NetBSD 3.0 === PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=33241 kern/33241]. I'm wondering if this is related to uscanner failing to work for me with NetBSD 3.0. === pkg/32130 Psi doesn't compile with qt-3.3.5 === PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=32130 pkg/32130]. === port-xen/30977 Strange FPU behaviour === PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=30977 port-xen/30977]. Just try running flops as a test. === systat SIGWINCH handling === systat(1) doesn't appear to handle SIGWINCH well, if at all. === kern/25977 WSMOUSEIO_SSCALE === PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=25977 kern/25977]. Cheap mouse needs this. Should implement suggested per-axis scaling. === kern/28731 ehci + umass (ipod) === PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=28731 kern/28731]. Depending which USB port I use, my iPod will either attach fine, or bail out. === Calculated Load Average too high === See [http://mail-index.netbsd.org/tech-kern/2005/04/11/0003.html this mail]. === Removal of INITIALLY_LEVEL_TRIGGERED breaks Multia serial ports === PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=26424 kern/26424]. === gdb fails to debug kernel core dump on mac68k === PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=9678 kern/9678]. == Cleanups == * missing brelse in rf_netbsdkintf.c:raidread_component_label() * SysKonnect <tt>sk(4)</tt> still needs cleaning up. ** clean up mbufs and outstanding transmit descriptors when bringing down the interface. == Old Bugs == === kern/22457 ACPI broken mouse === PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=22457 kern/22457]. pckbport: command timeout pms_enable: command error 35 sys/arch/i386/include/acpi_func.h Not sure on the status here, switched to using USB mouse. === emuxki drain broken === Seen using <tt>psi</tt>, which uses <tt>audioplay(1)</tt>. Appears to have been fixed between NetBSD 2.0 and 2.0.2. [[Category:NetBSD]] [[Category:Personal]] c06d0203bc8b569096cfb9b5cbcc899e6e9e2473 2526 2519 2006-06-12T06:57:41Z Stix 2 Add kern/21335 wikitext text/x-wiki == Current Bugs == === kern/33241 umodem fails in NetBSD 3.0 === PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=33241 kern/33241]. I'm wondering if this is related to uscanner failing to work for me with NetBSD 3.0. === pkg/32130 Psi doesn't compile with qt-3.3.5 === PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=32130 pkg/32130]. === port-xen/30977 Strange FPU behaviour === PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=30977 port-xen/30977]. Just try running flops as a test. === systat SIGWINCH handling === systat(1) doesn't appear to handle SIGWINCH well, if at all. === kern/25977 WSMOUSEIO_SSCALE === PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=25977 kern/25977]. Cheap mouse needs this. Should implement suggested per-axis scaling. === kern/28731 ehci + umass (ipod) === PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=28731 kern/28731]. Depending which USB port I use, my iPod will either attach fine, or bail out. === kern/21335 ahc leaves processes in D state === PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=21335 kern/21335]. I've seen this when trying to read a tape with a larger blocksize than that configured in the backup tool. === Calculated Load Average too high === See [http://mail-index.netbsd.org/tech-kern/2005/04/11/0003.html this mail]. === Removal of INITIALLY_LEVEL_TRIGGERED breaks Multia serial ports === PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=26424 kern/26424]. === gdb fails to debug kernel core dump on mac68k === PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=9678 kern/9678]. == Cleanups == * missing brelse in rf_netbsdkintf.c:raidread_component_label() * SysKonnect <tt>sk(4)</tt> still needs cleaning up. ** clean up mbufs and outstanding transmit descriptors when bringing down the interface. == Old Bugs == === kern/22457 ACPI broken mouse === PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=22457 kern/22457]. pckbport: command timeout pms_enable: command error 35 sys/arch/i386/include/acpi_func.h Not sure on the status here, switched to using USB mouse. === emuxki drain broken === Seen using <tt>psi</tt>, which uses <tt>audioplay(1)</tt>. Appears to have been fixed between NetBSD 2.0 and 2.0.2. [[Category:NetBSD]] [[Category:Personal]] 33efe34127cd6c20fd82d8dd65ae0b810e0bc8c6 DLPAR Operation Fails 0 805 2513 1720 2006-05-25T02:04:33Z Stix 2 Add link to IBM article wikitext text/x-wiki One cause of failed Dynamic LPAR (DLPAR) operations is duplicate ct_node_id's. This results in an apparent communications failure from the [[HMC]] when attempting DLPAR operations. This can be caused usually by cloning [[AIX]] systems via <tt>alt_disk_install</tt> or other more obtuse means (eg. moving one half of a mirrored rootvg between nodes). To check if this is the case, compare the 16 digit hexidecimal number in the first line of <tt>/etc/ct_node_id</tt>. The ct_node_id is used by the following: * LPARs * Dynamic LPARs * HACMP-ES * HACMP-ES-CRM * PSSP * CSM * GPFS * VSD * RVSD * Oracle Parallel Server * Oracle 9i RAC To assign a new ct_node_id, perform the following: # stopsrc -g rsct 0513-044 The ctrmc Subsystem was requested to stop. # /usr/sbin/rsct/install/bin/uncfgct -n # /usr/sbin/rsct/install/bin/cfgct 0513-071 The ctcas Subsystem has been added. 0513-071 The ctrmc Subsystem has been added. 0513-059 The ctrmc Subsystem has been started. Subsystem PID is 233648. The following may be required to re-configure rsct, although in tests it has not been required. # /usr/sbin/rsct/bin/rmcctrl -z # /usr/sbin/rsct/bin/rmcctrl -A 0513-071 The ctrmc Subsystem has been added. 0513-059 The ctrmc Subsystem has been started. Subsystem PID is 237814. # /usr/sbin/rsct/bin/rmcctrl -p After assigning a new ct_node_id, wait several minutes before trying the DLPAR operation. The HMC must re-synchronize its state before it will work. == See Also == * [http://www-128.ibm.com/developerworks/eserver/articles/DLPARchecklist.html Dynamic LPAR tips and checklists for RMC authentication and authorization]. [[Category:AIX]] a0611f799633c783b4de7785b2c981dbe0b5cc88 Handy AIX links 0 744 2514 1664 2006-05-25T06:54:43Z Stix 2 Update moved pages wikitext text/x-wiki * Buried in [[IBM]]'s website: ** [http://www.ibm.com/servers/eserver/support/pseries/aixfixes.html AIX Patches]. ** [http://publib.boulder.ibm.com/infocenter/pseries/index.jsp AIX and pSeries Information Center]. ** [http://www14.software.ibm.com/webapp/set2/firmware/gjsn Microcode and Firmware] for i5, OpenPower, p5, pSeries, and RS/6000 systems. ** [https://www14.software.ibm.com/webapp/set2/sas/f/hmc/ HMC support and upgrades]. ** [http://www.ibm.com/ibmlink/link2/servicelink/servicelinkPage.jsp?lc=en&cc=AU IBMLink 2000 Australia]. ** [http://www.ibm.com/developerworks/java/jdk/index.html IBM Java JRE and SDK (JDK) downloads]. ** [http://www.ibm.com/software/info/supportlifecycle/ IBM Software Support Lifecycle], listing end of life dates for various IBM products. ** [http://www.ibm.com/servers/aix/os/aixs2s.pdf AIX Strength to Strength] - document detailing the change history of AIX from 3.2.5 to current. ** [http://www.ibm.com/servers/systems/p/hardware/system_perf.html IBM System p5, eServer p5, pSeries, OpenPower and IBM RS/6000 Performance Report]. ** [http://www.ibm.com/servers/eserver/pseries/ondemand/cod/ Capacity Update on Demand] (aka [[CuOD]]). ** [http://www.ibm.com/collaboration/wiki/display/WikiPtype/Home AIX 5L Wiki] at IBM. * [http://www.faqs.org/faqs/aix-faq/ The AIX FAQ]. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts] - ADSM/TSM FAQ as compiled by Richard Sims. Also contains some AIX info. * [http://www.bullfreeware.com/ Bull AIX Freeware]. * Quick links into the service.boulder.ibm.com FTP site: ** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765E6100/ AIX 5.1 patches] ** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765E6200/ AIX 5.2 patches] ** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765G0300/ AIX 5.3 patches] ** [ftp://service.boulder.ibm.com/aix/freeSoftware/aixtoolbox/RPMS/ AIX FreeSoftware RPMS] ** [ftp://service.boulder.ibm.com/storage/3590/code3590/ 3590 tape drive microcode] ** [ftp://service.boulder.ibm.com/storage/devdrvr/ IBM Atape device driver] ** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765F6200/ HACMP 5.1 patches] [[Category:AIX]] [[Category:Links]] 2020e98d608cfafa79bf45ba2fd32218cdeeb299 2528 2514 2006-06-27T22:10:10Z Stix 2 Update AIX patches link wikitext text/x-wiki * Buried in [[IBM]]'s website: ** [http://www.ibm.com/servers/eserver/support/unixservers/aixfixes.html AIX Patches]. ** [http://publib.boulder.ibm.com/infocenter/pseries/index.jsp AIX and pSeries Information Center]. ** [http://www14.software.ibm.com/webapp/set2/firmware/gjsn Microcode and Firmware] for i5, OpenPower, p5, pSeries, and RS/6000 systems. ** [https://www14.software.ibm.com/webapp/set2/sas/f/hmc/ HMC support and upgrades]. ** [http://www.ibm.com/ibmlink/link2/servicelink/servicelinkPage.jsp?lc=en&cc=AU IBMLink 2000 Australia]. ** [http://www.ibm.com/developerworks/java/jdk/index.html IBM Java JRE and SDK (JDK) downloads]. ** [http://www.ibm.com/software/info/supportlifecycle/ IBM Software Support Lifecycle], listing end of life dates for various IBM products. ** [http://www.ibm.com/servers/aix/os/aixs2s.pdf AIX Strength to Strength] - document detailing the change history of AIX from 3.2.5 to current. ** [http://www.ibm.com/servers/systems/p/hardware/system_perf.html IBM System p5, eServer p5, pSeries, OpenPower and IBM RS/6000 Performance Report]. ** [http://www.ibm.com/servers/eserver/pseries/ondemand/cod/ Capacity Update on Demand] (aka [[CuOD]]). ** [http://www.ibm.com/collaboration/wiki/display/WikiPtype/Home AIX 5L Wiki] at IBM. * [http://www.faqs.org/faqs/aix-faq/ The AIX FAQ]. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts] - ADSM/TSM FAQ as compiled by Richard Sims. Also contains some AIX info. * [http://www.bullfreeware.com/ Bull AIX Freeware]. * Quick links into the service.boulder.ibm.com FTP site: ** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765E6100/ AIX 5.1 patches] ** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765E6200/ AIX 5.2 patches] ** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765G0300/ AIX 5.3 patches] ** [ftp://service.boulder.ibm.com/aix/freeSoftware/aixtoolbox/RPMS/ AIX FreeSoftware RPMS] ** [ftp://service.boulder.ibm.com/storage/3590/code3590/ 3590 tape drive microcode] ** [ftp://service.boulder.ibm.com/storage/devdrvr/ IBM Atape device driver] ** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765F6200/ HACMP 5.1 patches] [[Category:AIX]] [[Category:Links]] c4c1d5ebf1ca2cde164ab2a8415f4b5923bde6bd Synchronizing Disk Names 0 811 2515 1726 2006-05-26T03:04:08Z Stix 2 Add AIX 5.3 success comment. wikitext text/x-wiki This document was originally available at http://service.software.ibm.com/rs6k/techdocs/90605223414648.btml but appears to have since moved and disappeared. This text is from a hardcopy taken 1999-03-05. I have recently successfully tested this procedure on a p570 LPAR running AIX 5.3. === Special Notices === Please use this information with care. IBM will not be responsible for damages of any kind resulting from its use. The use of this information is the sole responsibility of the customer and depends on the customer's ability to evaluate and integrate this information into the customer's operational environment. == Synchronizing Disk Names == === About This Document === Use the following script when the names of your hard disks are out of order (for example hdisk0, hdisk2, hdisk3 instead of hdisk0, hdisk1, hdisk2). The order of the disk names generally does not cause errors, but it may cause confusion for the user. Run the following '''dsksync''' script to alleviate such confusion. The script renames the hard disks. The order of the disks' names after you reboot the machine will be determined on the order they are detected by the device configuration process. For instance, a disk at the address 00-00-0S-00 will be numbered before a disk at the address 00-00-0S-20 or 00-05-00-00. This document applies to AIX Versions 3.1 through 4.2 on the RS/6000. === Procedure === Before running this script, make sure the key is in Normal position. lsdev -Cc disk | awk '{ print $1 }' | while read HDname; do odmdelete -q "name = $HDname " -o CuAt odmdelete -q "value = $HDname " -o CuAt odmdelete -q "name = $HDname " -o CuDv odmdelete -q "value3 = $HDname " -o CuDvDr odmdelete -q "name = $HDname " -o CuVPD done rm -f /dev/hdisk* rm -f /dev/rhdisk* savebase When the shell script completes successfully, run the following command to shut down and reboot. shutdown -Fr [[Category:AIX]] 63db929aea62ea79bcbfa983eda6082bd55787ba Google Maps 0 813 2518 1728 2006-05-29T04:28:51Z Stix 2 Add the lookout over the Shoalhaven wikitext text/x-wiki Interesting places on Google Maps: * [http://maps.google.com/maps?ll=-34.414274,150.894814&spn=0.049845,0.052756&t=k&hl=en Where I live now]. * [http://maps.google.com/maps?ll=-34.839186,150.507964&spn=0.006199,0.006594&t=k&hl=en The house where I grew up]. * [http://maps.google.com/maps?ll=-34.842065,150.43968&spn=0.003527,0.003471&t=k&hl=en A nice, fairly unknown, lookout overlooking the Shoalhaven River]. * [http://maps.google.com/maps?ll=-25.344802,131.034794&spn=0.054605,0.052756&t=k&hl=en Ayers Rock (Uluru)]. [[Category:Personal]] 6b5081c6b0a12ccc388b7f72d068c9fe1ea45947 Manually Creating VIOS NIM Resources 0 1448 2520 2006-05-30T01:44:02Z Stix 2 wikitext text/x-wiki After having many problems attempting to use [http://publib.boulder.ibm.com/infocenter/pseries/v5r3/topic/com.ibm.aix.doc/cmds/aixcmds3/installios.htm installios], the following steps were used to build the necessary NIM resources to allow the installation of IBM's Virtual I/O Server: First, define shell variables pointing to the mounted CD or copied CD contents, and the destination for the NIM objects: # SRC=/aixpatch/vios-1.2 # DST=/csminstall/eznim/vios-1.2 Define NIM client: # nim -o define -t standalone -a if1="find_net CLIENTNAME 0" -a cable_type1=N/A \ > -a netboot_kernel=mp -a net_definition="ent 255.255.255.0 192.168.39.1" \ > -a net_settings1="100 half" CLIENTNAME Define NIM mksysb: # mkdir ${DST}/mksysb # cp ${SRC}/nimol/ioserver_res/mksysb ${DST}/mksysb/installios_mksysb # nim -o define -t mksysb -a server=master -a location=${DST}/mksysb/installios_mksysb \ > installios_mksysb Define NIM bundle: # mkdir ${DST}/bundle # cp ${SRC}/installp/ppc/en_US.bnd ${DST}/bundle # nim -o define -t installp_bundle -a server=master -a location=${DST}/bundle/en_US.bnd \ > installios_bundle Define NIM lppsource: # mkdir ${DST}/lpp_source # gencopy -X -d ${SRC}/installp/ppc -t ${DST}/lpp_source/installios_lpp_source > $(/usr/bin/cat ${DST}/bundle/en_US.bnd) # nim -o define -t lpp_source -a server=master \ > -a location=${DST}/lpp_source/installios_lpp_source \ > -a source=${DST}/lpp_source/installios_lpp_source installios_lpp_source Preparing to copy install images (this will take several minutes)... 0503-114 gencopy: RPM Product cdrecord* does not exist. 0503-114 gencopy: RPM Product mkisofs* does not exist. Now checking for missing install images... warning: 0042-265 c_mk_lpp_source: The image source "/csminstall/eznim/vios-1.2/lpp_source/installios_lpp_source" that was used to define the lpp_source is missing one or more of the following from the list of default packages: bos.64bit bos bos.acct ... warning: 0042-267 c_mk_lpp_source: The defined lpp_source does not have the "simages" attribute because one or more of the following packages are missing: bos bos.net bos.diag ... Define NIM VIOS SPOT resource: # mkdir ${DST}/spot # nim -o define -t spot -a location=${DST}/spot -a server=master \ > -a source=installios_mksysb installios_spot Creating SPOT in "/csminstall/eznim/vios-1.2/spot" on machine "master" from "installios_mksysb" ... Restoring files from BOS image. This may take several minutes ... Checking filesets and network boot images for SPOT "installios_spot". This may take several minutes ... Define NIM bosinst: # cp ${SRC}/nimol/ioserver_res/bosinst.data ${DST}/installios_bosinst.data # nim -o define -t bosinst_data -a server=master -a location=${DST}/installios_bosinst.data \ > installios_bosinst Configure NIM ready for client install: # nim -o bos_inst -a source=mksysb -a spot=installios_spot -a mksysb=installios_mksysb \ > -a bosinst_data=installios_bosinst -a boot_client=no CLIENTNAME warning: 0042-360 m_bos_inst: The SPOT level is older than the mksysb level. Therefore, the BOS installation may encounter problems. Update the SPOT to match the mksysb level or create a new SPOT that has the same level. [[Category:AIX]] 24d6a74c1c97ff834a1e6d485352d65ae0ecb173 2521 2520 2006-05-30T02:05:25Z Stix 2 Expand, format and clean up. wikitext text/x-wiki After having many problems attempting to use [http://publib.boulder.ibm.com/infocenter/pseries/v5r3/topic/com.ibm.aix.doc/cmds/aixcmds3/installios.htm installios], the following steps were used to build the necessary NIM resources to allow the installation of IBM's Virtual I/O Server: First, define shell variables pointing to the mounted CD or copied CD contents, and the destination for the NIM objects: # SRC=/junk/vios-1.2-cd # DST=/csminstall/eznim/vios-1.2 Define NIM client. Substitute appropriate client name, ethernet hardware address, interface name, cable type, subnet mask, client gateway and speed/duplex: # nim -o define -t standalone -a if1="find_net ''CLIENTNAME 000a0b0c0d0e ent1''" \ > -a cable_type1=''N/A'' \ > -a netboot_kernel=mp -a net_definition="ent ''255.255.255.0 192.168.0.1''" \ > -a net_settings1="''100 half''" ''CLIENTNAME'' Define NIM mksysb: # mkdir ${DST}/mksysb # cp ${SRC}/nimol/ioserver_res/mksysb ${DST}/mksysb/installios_mksysb # nim -o define -t mksysb -a server=master -a location=${DST}/mksysb/installios_mksysb \ > installios_mksysb Define NIM bundle: # mkdir ${DST}/bundle # cp ${SRC}/installp/ppc/en_US.bnd ${DST}/bundle # nim -o define -t installp_bundle -a server=master -a location=${DST}/bundle/en_US.bnd \ > installios_bundle Define NIM lppsource: # mkdir ${DST}/lpp_source # gencopy -X -d ${SRC}/installp/ppc -t ${DST}/lpp_source/installios_lpp_source > $(/usr/bin/cat ${DST}/bundle/en_US.bnd) # nim -o define -t lpp_source -a server=master \ > -a location=${DST}/lpp_source/installios_lpp_source \ > -a source=${DST}/lpp_source/installios_lpp_source installios_lpp_source Preparing to copy install images (this will take several minutes)... 0503-114 gencopy: RPM Product cdrecord* does not exist. 0503-114 gencopy: RPM Product mkisofs* does not exist. Now checking for missing install images... warning: 0042-265 c_mk_lpp_source: The image source "/csminstall/eznim/vios-1.2/lpp_source/installios_lpp_source" that was used to define the lpp_source is missing one or more of the following from the list of default packages: bos.64bit bos bos.acct ... warning: 0042-267 c_mk_lpp_source: The defined lpp_source does not have the "simages" attribute because one or more of the following packages are missing: bos bos.net bos.diag ... Define NIM VIOS SPOT resource: # mkdir ${DST}/spot # nim -o define -t spot -a location=${DST}/spot -a server=master \ > -a source=installios_mksysb installios_spot Creating SPOT in "/csminstall/eznim/vios-1.2/spot" on machine "master" from "installios_mksysb" ... Restoring files from BOS image. This may take several minutes ... Checking filesets and network boot images for SPOT "installios_spot". This may take several minutes ... Define NIM bosinst: # cp ${SRC}/nimol/ioserver_res/bosinst.data ${DST}/installios_bosinst.data # nim -o define -t bosinst_data -a server=master -a location=${DST}/installios_bosinst.data \ > installios_bosinst Configure NIM ready for client install: # nim -o bos_inst -a source=mksysb -a spot=installios_spot -a mksysb=installios_mksysb \ > -a bosinst_data=installios_bosinst -a boot_client=no ''CLIENTNAME'' warning: 0042-360 m_bos_inst: The SPOT level is older than the mksysb level. Therefore, the BOS installation may encounter problems. Update the SPOT to match the mksysb level or create a new SPOT that has the same level. Now, the LPAR may be net booted via any method (eg. SMS via HMC). [[Category:AIX]] 3483f6d0926927c403830fd9d9e58d5cdc8bf8df APARs, PTFs, MLs 0 807 2522 1722 2006-06-02T01:01:31Z Stix 2 /* See Also */ Update to version 3 wikitext text/x-wiki Confused with the following terms? ; Fileset : Relates to a specific software product or part of the operating system. For example, <tt>bos.mp64.5.2.0.60</tt> is the 64-bit kernel in AIX 5.2, at fix level 60. The 5.2.0.60 is the '''VRMF''', or Version, Release, Modification/Maintenance level, and Fix. ; PTF : Program Temporary Fix. Appears to map to a Fileset, which may include fixes for part or all of one or more APARs. Usually seen in the format <tt>U9999999</tt>. That is, a U followed by six digits. ; PMR : Problem Management Record. Used to track a specific customer or internally reported problem. ; APAR : Authorized Program Analysis Report. This associates a fix/patch with a PMR. Initially, a temporary Emergency Fix (efix) may be released, followed by a PTF and its dependencies. These then periodically get rolled into an ML release. APARs are in the form IX99999 or IY99999. ; ML : Maintenance Level. A bundle of PTFs to bring AIX up to a known level. E.g. 5300-04 is AIX 5.3 ML 4. Now also called a '''Technology Level'''. ; Service Pack : A group of "important fixes" delivered between Technology Levels. E.g. 5300-04-01 is AIX 5.3 ML 4 Service Pack 1. When tracking requirements and susceptibility, it is best to either track filesets, APARs or MLs. PTFs may not be tracked by LPP, and so are not as useful. The following are some examples to display Fileset, APAR and ML details. # lslpp -L bos.mp64 | head -4 Fileset Level State Type Description (Uninstaller) ---------------------------------------------------------------------------- bos.mp64 5.2.0.60 C F Base Operating System 64-bit Multiprocessor Runtime # instfix -ik IY64737 All filesets for IY64737 were found. # instfix -ivk IY64737 IY64737 Abstract: knot lock not released properly Fileset bos.rte.aio:5.2.0.51 is applied on the system. All filesets for IY64737 were found. # oslevel -r 5200-05 # oslevel -l 5200-06 -r Fileset Actual Level Recommended ML ----------------------------------------------------------------------------- X11.Dt.ToolTalk 5.1.0.35 5.2.0.30 X11.Dt.helprun 5.1.0.0 5.2.0.30 X11.Dt.lib 5.1.0.35 5.2.0.51 X11.Dt.rte 5.1.0.35 5.2.0.51 # == See Also == * [http://www-128.ibm.com/developerworks/eserver/articles/dutta_work.html AIX updates Version 3: How to work the puzzle]. IBM article describing the terminology in some detail. [[Category:AIX]] 20f45656f4f03840dce809119ef0770b520bdfd1 db2start exec() failure 0 1449 2527 2006-06-27T07:09:14Z Stix 2 wikitext text/x-wiki If the following error occurs: db2sid> db2start exec(): 0509-036 Cannot load program /db2/db2sid/sqllib/adm/db2star2 because of the following errors: 0509-119 The l_nimpid field in the .loader section header is not positive. 0509-193 Examine the .loader section header with the 'dump -Hv' command. 06/27/2006 11:31:17 0 0 SQL1042C An unexpected system error occurred. SQL1032N No start database manager command was issued. SQLSTATE=57019 Run db2iupdt for the instance, which may return a similar error, but may also fix the issue. If this fails, delete and re-install DB2. [[Category:AIX]] [[Category:DB2]] 719de4be14c6b749d7a18224853381f73dad03ec Google Maps 0 813 2530 2518 2006-06-29T00:43:08Z Stix 2 Update links wikitext text/x-wiki Interesting places on Google Maps: * [http://maps.google.com/maps?t=k&hl=en&ll=-34.412933,150.895629&spn=0.002921,0.003085 Where I live now]. * [http://maps.google.com/maps?t=k&hl=en&ll=-34.839062,150.507765&spn=0.002906,0.003085 The house where I grew up]. * [http://maps.google.com/maps?ll=-34.842065,150.43968&spn=0.003527,0.003471&t=k&hl=en A nice, fairly unknown, lookout overlooking the Shoalhaven River]. * [http://maps.google.com/maps?ll=-25.344802,131.034794&spn=0.054605,0.052756&t=k&hl=en Ayers Rock (Uluru)]. [[Category:Personal]] 0b4034c8cfa9f51c68ea7007b19e8573816c7af3 2532 2530 2006-07-04T22:54:35Z Stix 2 Add the marina off Dubai & cleanup links wikitext text/x-wiki Interesting places on Google Maps: * [http://maps.google.com/?ll=-34.412933,150.895629&spn=0.002921,0.003085&t=k Where I live now]. * [http://maps.google.com/?ll=-34.839062,150.507765&spn=0.002906,0.003085&t=k The house where I grew up]. * [http://maps.google.com/?ll=-34.842065,150.43968&spn=0.003527,0.003471&t=k A nice, fairly unknown, lookout overlooking the Shoalhaven River]. * [http://maps.google.com/?ll=-25.344802,131.034794&spn=0.054605,0.052756&t=k Ayers Rock (Uluru)]. * [http://maps.google.com/?ll=25.119487,55.131884&spn=0.054943,0.056391&t=k Man-made marina off the coast of the city Dubai]. [[Category:Personal]] ceb9dd5aba2f72ae2f468550eec6cdd8cb96d5a4 Internet Links 0 804 2531 2529 2006-07-03T13:03:47Z Stix 2 /* Computer-Technical Links */ Add Aussie mirrors wikitext text/x-wiki == Friends Pages == * [http://wunit.net/ Mark Curtis and Katherine Howlin]. * [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz. * Brad "Blunatic" Olds. Site moved, elsewhere... == Computer-Technical Links == === BSD === * [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there. * [http://wiki.onetbsd.org/ NetBSD community wiki]. * [http://www.opendarwin.org/ OpenDarwin]. * [http://www.daemonnews.org/ D&aelig;mon News], for all news BSD. * [http://www.bsdfreak.org/ BSDFreak], for more news BSD. * [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging. ==== BSD Goodies ==== * [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com. * [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com. * [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site. === Apple News and Rumours === * [http://macosrumors.com/ MacOS Rumors], they're sometimes right. * [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO. * [http://www.appleinsider.com/ AppleInsider]. * [http://www.thinksecret.com/ Think Secret]. === UNIX === * [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators. * [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes. === TSM Links === * [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims. * [http://tsmwiki.com/ TSM Wiki]. === Industry and Technology News === * [http://theregister.co.uk The Register]. Another great news site. * [http://slashdot.org/ Slashdot]. What more need be said? * [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology. === Software/Source Archives === * [http://sourceforge.net/ SourceForge]. * [http://www.gnu.org GNU.org]. * [http://www.nongnu.org Savannah] aka nongnu.org. === Standards === * [http://www.opengroup.org/products/publications/catalog/web.htm Open Group online publications]. * [http://www.unix.org/ www.unix.org], the home of SUS. * [http://www.t10.org/ t10.org], home of the SCSI standards. * [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards. * [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection. === Aussie Software Mirrors === * [http://public.planetmirror.com Planet Mirror]. * [http://mirror.aarnet.edu.au Aarnet]. * [http://mirror.pacific.net.au Pacific Internet]. * [http://mirror.isp.net.au ISP]. === Aussie Hardware Markets and Stores === * [http://www.staticice.com.au/ staticICE] to compare online Australian store prices. * [http://www.computerfairs.com.au/ Computer Fairs Australia]. * [http://www.computermarkets.com/ Computer Fairs NSW]. * [http://www.busybits.com.au/ BusyBits]. * [http://www.elx.com.au/ elx.com.au]. * [http://zytech.com.au/ Zytech]. === Popular Internet Search Engines === * [http://www.google.com/ Google] - ubiquitous. * [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines. * [http://www.gigablast.com/ Gigablast], fairly new, shows some promise. * [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index). * [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index. * [http://www.yahoo.com/ Yahoo]. * [http://www.wisenut.com/ WiseNut]. * [http://teoma.com/ Teoma]. * [http://www.ask.com/ Ask Jeeves] (uses Teoma engine). * [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea. * [http://search.msn.com/ MSN Search]. == Photography == * [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras. == Articles == * [http://www.acmqueue.org/modules.php?name=Content&amp;pa=showpage&amp;pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device. * [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way]. * [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team. * [http://www.au.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754. * [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation. == Sport == * [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info. * [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good. * [http://www.stringforum.net/ stringforum.net], all about string. * [http://www.tenniswollongong.com.au/ Tennis Wollongong]. * [http://firestorm1.topcities.com/wptc/ Wiseman Park Tennis Club]. * [http://www.iacski.com/ Illawarra Alpine Club]. == Miscellaneous == * [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language. [[Category:Links]] [[Category:Personal]] 4164f8abd74226ddd1f3e4f8ec4e7572e88c9645 2533 2531 2006-07-10T06:41:50Z Stix 2 /* Aussie Hardware Markets and Stores */ Add cases wikitext text/x-wiki == Friends Pages == * [http://wunit.net/ Mark Curtis and Katherine Howlin]. * [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz. * Brad "Blunatic" Olds. Site moved, elsewhere... == Computer-Technical Links == === BSD === * [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there. * [http://wiki.onetbsd.org/ NetBSD community wiki]. * [http://www.opendarwin.org/ OpenDarwin]. * [http://www.daemonnews.org/ D&aelig;mon News], for all news BSD. * [http://www.bsdfreak.org/ BSDFreak], for more news BSD. * [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging. ==== BSD Goodies ==== * [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com. * [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com. * [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site. === Apple News and Rumours === * [http://macosrumors.com/ MacOS Rumors], they're sometimes right. * [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO. * [http://www.appleinsider.com/ AppleInsider]. * [http://www.thinksecret.com/ Think Secret]. === UNIX === * [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators. * [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes. === TSM Links === * [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims. * [http://tsmwiki.com/ TSM Wiki]. === Industry and Technology News === * [http://theregister.co.uk The Register]. Another great news site. * [http://slashdot.org/ Slashdot]. What more need be said? * [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology. === Software/Source Archives === * [http://sourceforge.net/ SourceForge]. * [http://www.gnu.org GNU.org]. * [http://www.nongnu.org Savannah] aka nongnu.org. === Standards === * [http://www.opengroup.org/products/publications/catalog/web.htm Open Group online publications]. * [http://www.unix.org/ www.unix.org], the home of SUS. * [http://www.t10.org/ t10.org], home of the SCSI standards. * [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards. * [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection. === Aussie Software Mirrors === * [http://public.planetmirror.com Planet Mirror]. * [http://mirror.aarnet.edu.au Aarnet]. * [http://mirror.pacific.net.au Pacific Internet]. * [http://mirror.isp.net.au ISP]. === Aussie Hardware Markets and Stores === * [http://www.staticice.com.au/ staticICE] to compare online Australian store prices. * [http://www.computerfairs.com.au/ Computer Fairs Australia]. * [http://www.computermarkets.com/ Computer Fairs NSW]. * [http://www.busybits.com.au/ BusyBits]. * [http://www.elx.com.au/ elx.com.au]. * [http://zytech.com.au/ Zytech]. ==== Cases ==== * [http://coolpc.com.au/catalog/ CoolPC]. * [http://www.pccasegear.com.au/ PC Case Gear]. === Popular Internet Search Engines === * [http://www.google.com/ Google] - ubiquitous. * [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines. * [http://www.gigablast.com/ Gigablast], fairly new, shows some promise. * [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index). * [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index. * [http://www.yahoo.com/ Yahoo]. * [http://www.wisenut.com/ WiseNut]. * [http://teoma.com/ Teoma]. * [http://www.ask.com/ Ask Jeeves] (uses Teoma engine). * [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea. * [http://search.msn.com/ MSN Search]. == Photography == * [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras. == Articles == * [http://www.acmqueue.org/modules.php?name=Content&amp;pa=showpage&amp;pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device. * [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way]. * [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team. * [http://www.au.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754. * [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation. == Sport == * [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info. * [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good. * [http://www.stringforum.net/ stringforum.net], all about string. * [http://www.tenniswollongong.com.au/ Tennis Wollongong]. * [http://firestorm1.topcities.com/wptc/ Wiseman Park Tennis Club]. * [http://www.iacski.com/ Illawarra Alpine Club]. == Miscellaneous == * [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language. [[Category:Links]] [[Category:Personal]] 695ec0dd4e414e15c7252b576cb718b813233a8e 2534 2533 2006-07-17T10:18:47Z Stix 2 Add wines. wikitext text/x-wiki == Friends Pages == * [http://wunit.net/ Mark Curtis and Katherine Howlin]. * [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz. * Brad "Blunatic" Olds. Site moved, elsewhere... == Computer-Technical Links == === BSD === * [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there. * [http://wiki.onetbsd.org/ NetBSD community wiki]. * [http://www.opendarwin.org/ OpenDarwin]. * [http://www.daemonnews.org/ D&aelig;mon News], for all news BSD. * [http://www.bsdfreak.org/ BSDFreak], for more news BSD. * [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging. ==== BSD Goodies ==== * [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com. * [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com. * [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site. === Apple News and Rumours === * [http://macosrumors.com/ MacOS Rumors], they're sometimes right. * [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO. * [http://www.appleinsider.com/ AppleInsider]. * [http://www.thinksecret.com/ Think Secret]. === UNIX === * [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators. * [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes. === TSM Links === * [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims. * [http://tsmwiki.com/ TSM Wiki]. === Industry and Technology News === * [http://theregister.co.uk The Register]. Another great news site. * [http://slashdot.org/ Slashdot]. What more need be said? * [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology. === Software/Source Archives === * [http://sourceforge.net/ SourceForge]. * [http://www.gnu.org GNU.org]. * [http://www.nongnu.org Savannah] aka nongnu.org. === Standards === * [http://www.opengroup.org/products/publications/catalog/web.htm Open Group online publications]. * [http://www.unix.org/ www.unix.org], the home of SUS. * [http://www.t10.org/ t10.org], home of the SCSI standards. * [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards. * [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection. === Aussie Software Mirrors === * [http://public.planetmirror.com Planet Mirror]. * [http://mirror.aarnet.edu.au Aarnet]. * [http://mirror.pacific.net.au Pacific Internet]. * [http://mirror.isp.net.au ISP]. === Aussie Hardware Markets and Stores === * [http://www.staticice.com.au/ staticICE] to compare online Australian store prices. * [http://www.computerfairs.com.au/ Computer Fairs Australia]. * [http://www.computermarkets.com/ Computer Fairs NSW]. * [http://www.busybits.com.au/ BusyBits]. * [http://www.elx.com.au/ elx.com.au]. * [http://zytech.com.au/ Zytech]. ==== Cases ==== * [http://coolpc.com.au/catalog/ CoolPC]. * [http://www.pccasegear.com.au/ PC Case Gear]. === Popular Internet Search Engines === * [http://www.google.com/ Google] - ubiquitous. * [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines. * [http://www.gigablast.com/ Gigablast], fairly new, shows some promise. * [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index). * [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index. * [http://www.yahoo.com/ Yahoo]. * [http://www.wisenut.com/ WiseNut]. * [http://teoma.com/ Teoma]. * [http://www.ask.com/ Ask Jeeves] (uses Teoma engine). * [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea. * [http://search.msn.com/ MSN Search]. == Photography == * [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras. == Articles == * [http://www.acmqueue.org/modules.php?name=Content&amp;pa=showpage&amp;pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device. * [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way]. * [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team. * [http://www.au.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754. * [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation. == Sport == * [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info. * [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good. * [http://www.stringforum.net/ stringforum.net], all about string. * [http://www.tenniswollongong.com.au/ Tennis Wollongong]. * [http://firestorm1.topcities.com/wptc/ Wiseman Park Tennis Club]. * [http://www.iacski.com/ Illawarra Alpine Club]. == Aussie Wines == * [http://www.laughingjackwines.com/ Laughing Jack Wines]. * [http://www.lillypilly.com/ Lillypilly Wines]. * [http://www.warburnestate.com.au/ Warburn Estate]. == Miscellaneous == * [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language. [[Category:Links]] [[Category:Personal]] 3b1c0a0f82f4ef5a53c375db97104a1bb21e16d6 2535 2534 2006-07-17T10:46:46Z Stix 2 /* Standards */ Fix broken URL wikitext text/x-wiki == Friends Pages == * [http://wunit.net/ Mark Curtis and Katherine Howlin]. * [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz. * Brad "Blunatic" Olds. Site moved, elsewhere... == Computer-Technical Links == === BSD === * [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there. * [http://wiki.onetbsd.org/ NetBSD community wiki]. * [http://www.opendarwin.org/ OpenDarwin]. * [http://www.daemonnews.org/ D&aelig;mon News], for all news BSD. * [http://www.bsdfreak.org/ BSDFreak], for more news BSD. * [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging. ==== BSD Goodies ==== * [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com. * [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com. * [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site. === Apple News and Rumours === * [http://macosrumors.com/ MacOS Rumors], they're sometimes right. * [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO. * [http://www.appleinsider.com/ AppleInsider]. * [http://www.thinksecret.com/ Think Secret]. === UNIX === * [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators. * [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes. === TSM Links === * [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims. * [http://tsmwiki.com/ TSM Wiki]. === Industry and Technology News === * [http://theregister.co.uk The Register]. Another great news site. * [http://slashdot.org/ Slashdot]. What more need be said? * [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology. === Software/Source Archives === * [http://sourceforge.net/ SourceForge]. * [http://www.gnu.org GNU.org]. * [http://www.nongnu.org Savannah] aka nongnu.org. === Standards === * [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards]. * [http://www.unix.org/ www.unix.org], the home of SUS. * [http://www.t10.org/ t10.org], home of the SCSI standards. * [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards. * [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection. === Aussie Software Mirrors === * [http://public.planetmirror.com Planet Mirror]. * [http://mirror.aarnet.edu.au Aarnet]. * [http://mirror.pacific.net.au Pacific Internet]. * [http://mirror.isp.net.au ISP]. === Aussie Hardware Markets and Stores === * [http://www.staticice.com.au/ staticICE] to compare online Australian store prices. * [http://www.computerfairs.com.au/ Computer Fairs Australia]. * [http://www.computermarkets.com/ Computer Fairs NSW]. * [http://www.busybits.com.au/ BusyBits]. * [http://www.elx.com.au/ elx.com.au]. * [http://zytech.com.au/ Zytech]. ==== Cases ==== * [http://coolpc.com.au/catalog/ CoolPC]. * [http://www.pccasegear.com.au/ PC Case Gear]. === Popular Internet Search Engines === * [http://www.google.com/ Google] - ubiquitous. * [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines. * [http://www.gigablast.com/ Gigablast], fairly new, shows some promise. * [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index). * [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index. * [http://www.yahoo.com/ Yahoo]. * [http://www.wisenut.com/ WiseNut]. * [http://teoma.com/ Teoma]. * [http://www.ask.com/ Ask Jeeves] (uses Teoma engine). * [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea. * [http://search.msn.com/ MSN Search]. == Photography == * [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras. == Articles == * [http://www.acmqueue.org/modules.php?name=Content&amp;pa=showpage&amp;pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device. * [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way]. * [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team. * [http://www.au.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754. * [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation. == Sport == * [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info. * [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good. * [http://www.stringforum.net/ stringforum.net], all about string. * [http://www.tenniswollongong.com.au/ Tennis Wollongong]. * [http://firestorm1.topcities.com/wptc/ Wiseman Park Tennis Club]. * [http://www.iacski.com/ Illawarra Alpine Club]. == Aussie Wines == * [http://www.laughingjackwines.com/ Laughing Jack Wines]. * [http://www.lillypilly.com/ Lillypilly Wines]. * [http://www.warburnestate.com.au/ Warburn Estate]. == Miscellaneous == * [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language. [[Category:Links]] [[Category:Personal]] fcad16831238cc9e24516010049a44f28860e0d5 2536 2535 2006-07-24T03:04:04Z Stix 2 /* Articles */ Add Neutrinos vs. Sun Scoreboard wikitext text/x-wiki == Friends Pages == * [http://wunit.net/ Mark Curtis and Katherine Howlin]. * [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz. * Brad "Blunatic" Olds. Site moved, elsewhere... == Computer-Technical Links == === BSD === * [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there. * [http://wiki.onetbsd.org/ NetBSD community wiki]. * [http://www.opendarwin.org/ OpenDarwin]. * [http://www.daemonnews.org/ D&aelig;mon News], for all news BSD. * [http://www.bsdfreak.org/ BSDFreak], for more news BSD. * [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging. ==== BSD Goodies ==== * [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com. * [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com. * [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site. === Apple News and Rumours === * [http://macosrumors.com/ MacOS Rumors], they're sometimes right. * [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO. * [http://www.appleinsider.com/ AppleInsider]. * [http://www.thinksecret.com/ Think Secret]. === UNIX === * [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators. * [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes. === TSM Links === * [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims. * [http://tsmwiki.com/ TSM Wiki]. === Industry and Technology News === * [http://theregister.co.uk The Register]. Another great news site. * [http://slashdot.org/ Slashdot]. What more need be said? * [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology. === Software/Source Archives === * [http://sourceforge.net/ SourceForge]. * [http://www.gnu.org GNU.org]. * [http://www.nongnu.org Savannah] aka nongnu.org. === Standards === * [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards]. * [http://www.unix.org/ www.unix.org], the home of SUS. * [http://www.t10.org/ t10.org], home of the SCSI standards. * [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards. * [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection. === Aussie Software Mirrors === * [http://public.planetmirror.com Planet Mirror]. * [http://mirror.aarnet.edu.au Aarnet]. * [http://mirror.pacific.net.au Pacific Internet]. * [http://mirror.isp.net.au ISP]. === Aussie Hardware Markets and Stores === * [http://www.staticice.com.au/ staticICE] to compare online Australian store prices. * [http://www.computerfairs.com.au/ Computer Fairs Australia]. * [http://www.computermarkets.com/ Computer Fairs NSW]. * [http://www.busybits.com.au/ BusyBits]. * [http://www.elx.com.au/ elx.com.au]. * [http://zytech.com.au/ Zytech]. ==== Cases ==== * [http://coolpc.com.au/catalog/ CoolPC]. * [http://www.pccasegear.com.au/ PC Case Gear]. === Popular Internet Search Engines === * [http://www.google.com/ Google] - ubiquitous. * [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines. * [http://www.gigablast.com/ Gigablast], fairly new, shows some promise. * [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index). * [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index. * [http://www.yahoo.com/ Yahoo]. * [http://www.wisenut.com/ WiseNut]. * [http://teoma.com/ Teoma]. * [http://www.ask.com/ Ask Jeeves] (uses Teoma engine). * [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea. * [http://search.msn.com/ MSN Search]. == Photography == * [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras. == Articles == * [http://www.acmqueue.org/modules.php?name=Content&amp;pa=showpage&amp;pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device. * [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way]. * [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team. * [http://www.au.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754. * [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation. * [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors. == Sport == * [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info. * [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good. * [http://www.stringforum.net/ stringforum.net], all about string. * [http://www.tenniswollongong.com.au/ Tennis Wollongong]. * [http://firestorm1.topcities.com/wptc/ Wiseman Park Tennis Club]. * [http://www.iacski.com/ Illawarra Alpine Club]. == Aussie Wines == * [http://www.laughingjackwines.com/ Laughing Jack Wines]. * [http://www.lillypilly.com/ Lillypilly Wines]. * [http://www.warburnestate.com.au/ Warburn Estate]. == Miscellaneous == * [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language. [[Category:Links]] [[Category:Personal]] 0a0597d8e2282df3aa4c7879849702ab280df509 2549 2536 2006-08-22T01:09:25Z Stix 2 /* Sport */ Update WPTC links wikitext text/x-wiki == Friends Pages == * [http://wunit.net/ Mark Curtis and Katherine Howlin]. * [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz. * Brad "Blunatic" Olds. Site moved, elsewhere... == Computer-Technical Links == === BSD === * [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there. * [http://wiki.onetbsd.org/ NetBSD community wiki]. * [http://www.opendarwin.org/ OpenDarwin]. * [http://www.daemonnews.org/ D&aelig;mon News], for all news BSD. * [http://www.bsdfreak.org/ BSDFreak], for more news BSD. * [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging. ==== BSD Goodies ==== * [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com. * [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com. * [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site. === Apple News and Rumours === * [http://macosrumors.com/ MacOS Rumors], they're sometimes right. * [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO. * [http://www.appleinsider.com/ AppleInsider]. * [http://www.thinksecret.com/ Think Secret]. === UNIX === * [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators. * [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes. === TSM Links === * [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims. * [http://tsmwiki.com/ TSM Wiki]. === Industry and Technology News === * [http://theregister.co.uk The Register]. Another great news site. * [http://slashdot.org/ Slashdot]. What more need be said? * [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology. === Software/Source Archives === * [http://sourceforge.net/ SourceForge]. * [http://www.gnu.org GNU.org]. * [http://www.nongnu.org Savannah] aka nongnu.org. === Standards === * [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards]. * [http://www.unix.org/ www.unix.org], the home of SUS. * [http://www.t10.org/ t10.org], home of the SCSI standards. * [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards. * [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection. === Aussie Software Mirrors === * [http://public.planetmirror.com Planet Mirror]. * [http://mirror.aarnet.edu.au Aarnet]. * [http://mirror.pacific.net.au Pacific Internet]. * [http://mirror.isp.net.au ISP]. === Aussie Hardware Markets and Stores === * [http://www.staticice.com.au/ staticICE] to compare online Australian store prices. * [http://www.computerfairs.com.au/ Computer Fairs Australia]. * [http://www.computermarkets.com/ Computer Fairs NSW]. * [http://www.busybits.com.au/ BusyBits]. * [http://www.elx.com.au/ elx.com.au]. * [http://zytech.com.au/ Zytech]. ==== Cases ==== * [http://coolpc.com.au/catalog/ CoolPC]. * [http://www.pccasegear.com.au/ PC Case Gear]. === Popular Internet Search Engines === * [http://www.google.com/ Google] - ubiquitous. * [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines. * [http://www.gigablast.com/ Gigablast], fairly new, shows some promise. * [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index). * [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index. * [http://www.yahoo.com/ Yahoo]. * [http://www.wisenut.com/ WiseNut]. * [http://teoma.com/ Teoma]. * [http://www.ask.com/ Ask Jeeves] (uses Teoma engine). * [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea. * [http://search.msn.com/ MSN Search]. == Photography == * [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras. == Articles == * [http://www.acmqueue.org/modules.php?name=Content&amp;pa=showpage&amp;pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device. * [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way]. * [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team. * [http://www.au.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754. * [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation. * [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors. == Sport == * [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info. * [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good. * [http://www.stringforum.net/ stringforum.net], all about string. * [http://www.tenniswollongong.com.au/ Tennis Wollongong]. * Wiseman Park Tennis Club [http://firestorm1.topcities.com/wptc/ old site] and [http://www.wisemanparktennis.com/ new site]. * [http://www.iacski.com/ Illawarra Alpine Club]. == Aussie Wines == * [http://www.laughingjackwines.com/ Laughing Jack Wines]. * [http://www.lillypilly.com/ Lillypilly Wines]. * [http://www.warburnestate.com.au/ Warburn Estate]. == Miscellaneous == * [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language. [[Category:Links]] [[Category:Personal]] d1496d0fa8a03623d01ea72257f1f63bc6c4a805 2555 2549 2006-08-28T02:36:54Z Stix 2 /* Aussie Hardware Markets and Stores */ Add a few more links wikitext text/x-wiki == Friends Pages == * [http://wunit.net/ Mark Curtis and Katherine Howlin]. * [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz. * Brad "Blunatic" Olds. Site moved, elsewhere... == Computer-Technical Links == === BSD === * [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there. * [http://wiki.onetbsd.org/ NetBSD community wiki]. * [http://www.opendarwin.org/ OpenDarwin]. * [http://www.daemonnews.org/ D&aelig;mon News], for all news BSD. * [http://www.bsdfreak.org/ BSDFreak], for more news BSD. * [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging. ==== BSD Goodies ==== * [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com. * [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com. * [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site. === Apple News and Rumours === * [http://macosrumors.com/ MacOS Rumors], they're sometimes right. * [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO. * [http://www.appleinsider.com/ AppleInsider]. * [http://www.thinksecret.com/ Think Secret]. === UNIX === * [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators. * [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes. === TSM Links === * [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims. * [http://tsmwiki.com/ TSM Wiki]. === Industry and Technology News === * [http://theregister.co.uk The Register]. Another great news site. * [http://slashdot.org/ Slashdot]. What more need be said? * [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology. === Software/Source Archives === * [http://sourceforge.net/ SourceForge]. * [http://www.gnu.org GNU.org]. * [http://www.nongnu.org Savannah] aka nongnu.org. === Standards === * [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards]. * [http://www.unix.org/ www.unix.org], the home of SUS. * [http://www.t10.org/ t10.org], home of the SCSI standards. * [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards. * [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection. === Aussie Software Mirrors === * [http://public.planetmirror.com Planet Mirror]. * [http://mirror.aarnet.edu.au Aarnet]. * [http://mirror.pacific.net.au Pacific Internet]. * [http://mirror.isp.net.au ISP]. === Aussie Hardware Markets and Stores === * [http://www.staticice.com.au/ staticICE] to compare online Australian store prices. * [http://www.computerfairs.com.au/ Computer Fairs Australia]. * [http://www.computermarkets.com/ Computer Fairs NSW]. * [http://www.auspcmarket.com.au/ Aus PC-Market]. * [http://www.busybits.com.au/ BusyBits]. * [http://www.elx.com.au/ elx.com.au]. * [http://zytech.com.au/ Zytech]. ==== Cases ==== * [http://coolpc.com.au/catalog/ CoolPC]. * [http://www.pccasegear.com.au/ PC Case Gear]. * [http://www.silverstonetek.com/ SilverStone]. === Popular Internet Search Engines === * [http://www.google.com/ Google] - ubiquitous. * [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines. * [http://www.gigablast.com/ Gigablast], fairly new, shows some promise. * [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index). * [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index. * [http://www.yahoo.com/ Yahoo]. * [http://www.wisenut.com/ WiseNut]. * [http://teoma.com/ Teoma]. * [http://www.ask.com/ Ask Jeeves] (uses Teoma engine). * [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea. * [http://search.msn.com/ MSN Search]. == Photography == * [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras. == Articles == * [http://www.acmqueue.org/modules.php?name=Content&amp;pa=showpage&amp;pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device. * [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way]. * [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team. * [http://www.au.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754. * [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation. * [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors. == Sport == * [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info. * [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good. * [http://www.stringforum.net/ stringforum.net], all about string. * [http://www.tenniswollongong.com.au/ Tennis Wollongong]. * Wiseman Park Tennis Club [http://firestorm1.topcities.com/wptc/ old site] and [http://www.wisemanparktennis.com/ new site]. * [http://www.iacski.com/ Illawarra Alpine Club]. == Aussie Wines == * [http://www.laughingjackwines.com/ Laughing Jack Wines]. * [http://www.lillypilly.com/ Lillypilly Wines]. * [http://www.warburnestate.com.au/ Warburn Estate]. == Miscellaneous == * [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language. [[Category:Links]] [[Category:Personal]] 90956e088704652d1851be3824614bfc2032c065 2557 2555 2006-08-31T06:05:35Z Stix 2 /* BSD */ Add B.U.G.S. wikitext text/x-wiki == Friends Pages == * [http://wunit.net/ Mark Curtis and Katherine Howlin]. * [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz. * Brad "Blunatic" Olds. Site moved, elsewhere... == Computer-Technical Links == === BSD === * [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there. * [http://wiki.onetbsd.org/ NetBSD community wiki]. * [http://www.opendarwin.org/ OpenDarwin]. * [http://www.daemonnews.org/ D&aelig;mon News], for all news BSD. * [http://www.bsdfreak.org/ BSDFreak], for more news BSD. * [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging. * [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney. ==== BSD Goodies ==== * [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com. * [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com. * [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site. === Apple News and Rumours === * [http://macosrumors.com/ MacOS Rumors], they're sometimes right. * [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO. * [http://www.appleinsider.com/ AppleInsider]. * [http://www.thinksecret.com/ Think Secret]. === UNIX === * [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators. * [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes. === TSM Links === * [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims. * [http://tsmwiki.com/ TSM Wiki]. === Industry and Technology News === * [http://theregister.co.uk The Register]. Another great news site. * [http://slashdot.org/ Slashdot]. What more need be said? * [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology. === Software/Source Archives === * [http://sourceforge.net/ SourceForge]. * [http://www.gnu.org GNU.org]. * [http://www.nongnu.org Savannah] aka nongnu.org. === Standards === * [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards]. * [http://www.unix.org/ www.unix.org], the home of SUS. * [http://www.t10.org/ t10.org], home of the SCSI standards. * [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards. * [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection. === Aussie Software Mirrors === * [http://public.planetmirror.com Planet Mirror]. * [http://mirror.aarnet.edu.au Aarnet]. * [http://mirror.pacific.net.au Pacific Internet]. * [http://mirror.isp.net.au ISP]. === Aussie Hardware Markets and Stores === * [http://www.staticice.com.au/ staticICE] to compare online Australian store prices. * [http://www.computerfairs.com.au/ Computer Fairs Australia]. * [http://www.computermarkets.com/ Computer Fairs NSW]. * [http://www.auspcmarket.com.au/ Aus PC-Market]. * [http://www.busybits.com.au/ BusyBits]. * [http://www.elx.com.au/ elx.com.au]. * [http://zytech.com.au/ Zytech]. ==== Cases ==== * [http://coolpc.com.au/catalog/ CoolPC]. * [http://www.pccasegear.com.au/ PC Case Gear]. * [http://www.silverstonetek.com/ SilverStone]. === Popular Internet Search Engines === * [http://www.google.com/ Google] - ubiquitous. * [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines. * [http://www.gigablast.com/ Gigablast], fairly new, shows some promise. * [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index). * [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index. * [http://www.yahoo.com/ Yahoo]. * [http://www.wisenut.com/ WiseNut]. * [http://teoma.com/ Teoma]. * [http://www.ask.com/ Ask Jeeves] (uses Teoma engine). * [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea. * [http://search.msn.com/ MSN Search]. == Photography == * [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras. == Articles == * [http://www.acmqueue.org/modules.php?name=Content&amp;pa=showpage&amp;pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device. * [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way]. * [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team. * [http://www.au.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754. * [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation. * [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors. == Sport == * [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info. * [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good. * [http://www.stringforum.net/ stringforum.net], all about string. * [http://www.tenniswollongong.com.au/ Tennis Wollongong]. * Wiseman Park Tennis Club [http://firestorm1.topcities.com/wptc/ old site] and [http://www.wisemanparktennis.com/ new site]. * [http://www.iacski.com/ Illawarra Alpine Club]. == Aussie Wines == * [http://www.laughingjackwines.com/ Laughing Jack Wines]. * [http://www.lillypilly.com/ Lillypilly Wines]. * [http://www.warburnestate.com.au/ Warburn Estate]. == Miscellaneous == * [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language. [[Category:Links]] [[Category:Personal]] 6638c264c9910a5de04237440eea4de9644b6e52 2558 2557 2006-08-31T06:11:08Z Stix 2 /* Sport */ Update WPTC links wikitext text/x-wiki == Friends Pages == * [http://wunit.net/ Mark Curtis and Katherine Howlin]. * [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz. * Brad "Blunatic" Olds. Site moved, elsewhere... == Computer-Technical Links == === BSD === * [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there. * [http://wiki.onetbsd.org/ NetBSD community wiki]. * [http://www.opendarwin.org/ OpenDarwin]. * [http://www.daemonnews.org/ D&aelig;mon News], for all news BSD. * [http://www.bsdfreak.org/ BSDFreak], for more news BSD. * [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging. * [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney. ==== BSD Goodies ==== * [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com. * [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com. * [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site. === Apple News and Rumours === * [http://macosrumors.com/ MacOS Rumors], they're sometimes right. * [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO. * [http://www.appleinsider.com/ AppleInsider]. * [http://www.thinksecret.com/ Think Secret]. === UNIX === * [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators. * [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes. === TSM Links === * [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims. * [http://tsmwiki.com/ TSM Wiki]. === Industry and Technology News === * [http://theregister.co.uk The Register]. Another great news site. * [http://slashdot.org/ Slashdot]. What more need be said? * [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology. === Software/Source Archives === * [http://sourceforge.net/ SourceForge]. * [http://www.gnu.org GNU.org]. * [http://www.nongnu.org Savannah] aka nongnu.org. === Standards === * [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards]. * [http://www.unix.org/ www.unix.org], the home of SUS. * [http://www.t10.org/ t10.org], home of the SCSI standards. * [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards. * [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection. === Aussie Software Mirrors === * [http://public.planetmirror.com Planet Mirror]. * [http://mirror.aarnet.edu.au Aarnet]. * [http://mirror.pacific.net.au Pacific Internet]. * [http://mirror.isp.net.au ISP]. === Aussie Hardware Markets and Stores === * [http://www.staticice.com.au/ staticICE] to compare online Australian store prices. * [http://www.computerfairs.com.au/ Computer Fairs Australia]. * [http://www.computermarkets.com/ Computer Fairs NSW]. * [http://www.auspcmarket.com.au/ Aus PC-Market]. * [http://www.busybits.com.au/ BusyBits]. * [http://www.elx.com.au/ elx.com.au]. * [http://zytech.com.au/ Zytech]. ==== Cases ==== * [http://coolpc.com.au/catalog/ CoolPC]. * [http://www.pccasegear.com.au/ PC Case Gear]. * [http://www.silverstonetek.com/ SilverStone]. === Popular Internet Search Engines === * [http://www.google.com/ Google] - ubiquitous. * [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines. * [http://www.gigablast.com/ Gigablast], fairly new, shows some promise. * [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index). * [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index. * [http://www.yahoo.com/ Yahoo]. * [http://www.wisenut.com/ WiseNut]. * [http://teoma.com/ Teoma]. * [http://www.ask.com/ Ask Jeeves] (uses Teoma engine). * [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea. * [http://search.msn.com/ MSN Search]. == Photography == * [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras. == Articles == * [http://www.acmqueue.org/modules.php?name=Content&amp;pa=showpage&amp;pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device. * [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way]. * [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team. * [http://www.au.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754. * [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation. * [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors. == Sport == * [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info. * [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good. * [http://www.stringforum.net/ stringforum.net], all about string. * [http://www.tenniswollongong.com.au/ Tennis Wollongong]. * [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club]. * [http://www.iacski.com/ Illawarra Alpine Club]. == Aussie Wines == * [http://www.laughingjackwines.com/ Laughing Jack Wines]. * [http://www.lillypilly.com/ Lillypilly Wines]. * [http://www.warburnestate.com.au/ Warburn Estate]. == Miscellaneous == * [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language. [[Category:Links]] [[Category:Personal]] 185462a53e8ff633acbde0f1c5914860540e41b4 2559 2558 2006-08-31T23:52:36Z Stix 2 /* Friends Pages */ Add Bel's photos wikitext text/x-wiki == Friends Pages == * [http://wunit.net/ Mark Curtis and Katherine Howlin]. * [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz. * Brad "Blunatic" Olds. Site moved, elsewhere... * [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album]. == Computer-Technical Links == === BSD === * [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there. * [http://wiki.onetbsd.org/ NetBSD community wiki]. * [http://www.opendarwin.org/ OpenDarwin]. * [http://www.daemonnews.org/ D&aelig;mon News], for all news BSD. * [http://www.bsdfreak.org/ BSDFreak], for more news BSD. * [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging. * [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney. ==== BSD Goodies ==== * [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com. * [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com. * [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site. === Apple News and Rumours === * [http://macosrumors.com/ MacOS Rumors], they're sometimes right. * [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO. * [http://www.appleinsider.com/ AppleInsider]. * [http://www.thinksecret.com/ Think Secret]. === UNIX === * [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators. * [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes. === TSM Links === * [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims. * [http://tsmwiki.com/ TSM Wiki]. === Industry and Technology News === * [http://theregister.co.uk The Register]. Another great news site. * [http://slashdot.org/ Slashdot]. What more need be said? * [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology. === Software/Source Archives === * [http://sourceforge.net/ SourceForge]. * [http://www.gnu.org GNU.org]. * [http://www.nongnu.org Savannah] aka nongnu.org. === Standards === * [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards]. * [http://www.unix.org/ www.unix.org], the home of SUS. * [http://www.t10.org/ t10.org], home of the SCSI standards. * [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards. * [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection. === Aussie Software Mirrors === * [http://public.planetmirror.com Planet Mirror]. * [http://mirror.aarnet.edu.au Aarnet]. * [http://mirror.pacific.net.au Pacific Internet]. * [http://mirror.isp.net.au ISP]. === Aussie Hardware Markets and Stores === * [http://www.staticice.com.au/ staticICE] to compare online Australian store prices. * [http://www.computerfairs.com.au/ Computer Fairs Australia]. * [http://www.computermarkets.com/ Computer Fairs NSW]. * [http://www.auspcmarket.com.au/ Aus PC-Market]. * [http://www.busybits.com.au/ BusyBits]. * [http://www.elx.com.au/ elx.com.au]. * [http://zytech.com.au/ Zytech]. ==== Cases ==== * [http://coolpc.com.au/catalog/ CoolPC]. * [http://www.pccasegear.com.au/ PC Case Gear]. * [http://www.silverstonetek.com/ SilverStone]. === Popular Internet Search Engines === * [http://www.google.com/ Google] - ubiquitous. * [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines. * [http://www.gigablast.com/ Gigablast], fairly new, shows some promise. * [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index). * [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index. * [http://www.yahoo.com/ Yahoo]. * [http://www.wisenut.com/ WiseNut]. * [http://teoma.com/ Teoma]. * [http://www.ask.com/ Ask Jeeves] (uses Teoma engine). * [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea. * [http://search.msn.com/ MSN Search]. == Photography == * [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras. == Articles == * [http://www.acmqueue.org/modules.php?name=Content&amp;pa=showpage&amp;pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device. * [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way]. * [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team. * [http://www.au.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754. * [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation. * [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors. == Sport == * [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info. * [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good. * [http://www.stringforum.net/ stringforum.net], all about string. * [http://www.tenniswollongong.com.au/ Tennis Wollongong]. * [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club]. * [http://www.iacski.com/ Illawarra Alpine Club]. == Aussie Wines == * [http://www.laughingjackwines.com/ Laughing Jack Wines]. * [http://www.lillypilly.com/ Lillypilly Wines]. * [http://www.warburnestate.com.au/ Warburn Estate]. == Miscellaneous == * [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language. [[Category:Links]] [[Category:Personal]] 687820dc6b4788f16b1deaff9c6915838319fa0a 2561 2559 2006-09-22T05:47:56Z Stix 2 /* UNIX */ Add UNIX History link wikitext text/x-wiki == Friends Pages == * [http://wunit.net/ Mark Curtis and Katherine Howlin]. * [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz. * Brad "Blunatic" Olds. Site moved, elsewhere... * [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album]. == Computer-Technical Links == === BSD === * [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there. * [http://wiki.onetbsd.org/ NetBSD community wiki]. * [http://www.opendarwin.org/ OpenDarwin]. * [http://www.daemonnews.org/ D&aelig;mon News], for all news BSD. * [http://www.bsdfreak.org/ BSDFreak], for more news BSD. * [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging. * [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney. ==== BSD Goodies ==== * [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com. * [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com. * [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site. === Apple News and Rumours === * [http://macosrumors.com/ MacOS Rumors], they're sometimes right. * [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO. * [http://www.appleinsider.com/ AppleInsider]. * [http://www.thinksecret.com/ Think Secret]. === UNIX === * [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators. * [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes. * [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez. === TSM Links === * [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims. * [http://tsmwiki.com/ TSM Wiki]. === Industry and Technology News === * [http://theregister.co.uk The Register]. Another great news site. * [http://slashdot.org/ Slashdot]. What more need be said? * [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology. === Software/Source Archives === * [http://sourceforge.net/ SourceForge]. * [http://www.gnu.org GNU.org]. * [http://www.nongnu.org Savannah] aka nongnu.org. === Standards === * [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards]. * [http://www.unix.org/ www.unix.org], the home of SUS. * [http://www.t10.org/ t10.org], home of the SCSI standards. * [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards. * [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection. === Aussie Software Mirrors === * [http://public.planetmirror.com Planet Mirror]. * [http://mirror.aarnet.edu.au Aarnet]. * [http://mirror.pacific.net.au Pacific Internet]. * [http://mirror.isp.net.au ISP]. === Aussie Hardware Markets and Stores === * [http://www.staticice.com.au/ staticICE] to compare online Australian store prices. * [http://www.computerfairs.com.au/ Computer Fairs Australia]. * [http://www.computermarkets.com/ Computer Fairs NSW]. * [http://www.auspcmarket.com.au/ Aus PC-Market]. * [http://www.busybits.com.au/ BusyBits]. * [http://www.elx.com.au/ elx.com.au]. * [http://zytech.com.au/ Zytech]. ==== Cases ==== * [http://coolpc.com.au/catalog/ CoolPC]. * [http://www.pccasegear.com.au/ PC Case Gear]. * [http://www.silverstonetek.com/ SilverStone]. === Popular Internet Search Engines === * [http://www.google.com/ Google] - ubiquitous. * [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines. * [http://www.gigablast.com/ Gigablast], fairly new, shows some promise. * [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index). * [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index. * [http://www.yahoo.com/ Yahoo]. * [http://www.wisenut.com/ WiseNut]. * [http://teoma.com/ Teoma]. * [http://www.ask.com/ Ask Jeeves] (uses Teoma engine). * [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea. * [http://search.msn.com/ MSN Search]. == Photography == * [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras. == Articles == * [http://www.acmqueue.org/modules.php?name=Content&amp;pa=showpage&amp;pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device. * [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way]. * [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team. * [http://www.au.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754. * [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation. * [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors. == Sport == * [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info. * [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good. * [http://www.stringforum.net/ stringforum.net], all about string. * [http://www.tenniswollongong.com.au/ Tennis Wollongong]. * [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club]. * [http://www.iacski.com/ Illawarra Alpine Club]. == Aussie Wines == * [http://www.laughingjackwines.com/ Laughing Jack Wines]. * [http://www.lillypilly.com/ Lillypilly Wines]. * [http://www.warburnestate.com.au/ Warburn Estate]. == Miscellaneous == * [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language. [[Category:Links]] [[Category:Personal]] 235d6b252322b23e652f9291f58b77e3f3d56b62 2572 2561 2006-10-03T08:59:31Z Stix 2 /* Computer-Technical Links */ add misc and Open Graphics wikitext text/x-wiki == Friends Pages == * [http://wunit.net/ Mark Curtis and Katherine Howlin]. * [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz. * Brad "Blunatic" Olds. Site moved, elsewhere... * [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album]. == Computer-Technical Links == === BSD === * [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there. * [http://wiki.onetbsd.org/ NetBSD community wiki]. * [http://www.opendarwin.org/ OpenDarwin]. * [http://www.daemonnews.org/ D&aelig;mon News], for all news BSD. * [http://www.bsdfreak.org/ BSDFreak], for more news BSD. * [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging. * [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney. ==== BSD Goodies ==== * [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com. * [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com. * [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site. === Apple News and Rumours === * [http://macosrumors.com/ MacOS Rumors], they're sometimes right. * [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO. * [http://www.appleinsider.com/ AppleInsider]. * [http://www.thinksecret.com/ Think Secret]. === UNIX === * [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators. * [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes. * [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez. === TSM Links === * [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims. * [http://tsmwiki.com/ TSM Wiki]. === Industry and Technology News === * [http://theregister.co.uk The Register]. Another great news site. * [http://slashdot.org/ Slashdot]. What more need be said? * [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology. === Software/Source Archives === * [http://sourceforge.net/ SourceForge]. * [http://www.gnu.org GNU.org]. * [http://www.nongnu.org Savannah] aka nongnu.org. === Standards === * [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards]. * [http://www.unix.org/ www.unix.org], the home of SUS. * [http://www.t10.org/ t10.org], home of the SCSI standards. * [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards. * [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection. === Aussie Software Mirrors === * [http://public.planetmirror.com Planet Mirror]. * [http://mirror.aarnet.edu.au Aarnet]. * [http://mirror.pacific.net.au Pacific Internet]. * [http://mirror.isp.net.au ISP]. === Aussie Hardware Markets and Stores === * [http://www.staticice.com.au/ staticICE] to compare online Australian store prices. * [http://www.computerfairs.com.au/ Computer Fairs Australia]. * [http://www.computermarkets.com/ Computer Fairs NSW]. * [http://www.auspcmarket.com.au/ Aus PC-Market]. * [http://www.busybits.com.au/ BusyBits]. * [http://www.elx.com.au/ elx.com.au]. * [http://zytech.com.au/ Zytech]. ==== Cases ==== * [http://coolpc.com.au/catalog/ CoolPC]. * [http://www.pccasegear.com.au/ PC Case Gear]. * [http://www.silverstonetek.com/ SilverStone]. === Popular Internet Search Engines === * [http://www.google.com/ Google] - ubiquitous. * [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines. * [http://www.gigablast.com/ Gigablast], fairly new, shows some promise. * [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index). * [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index. * [http://www.yahoo.com/ Yahoo]. * [http://www.wisenut.com/ WiseNut]. * [http://teoma.com/ Teoma]. * [http://www.ask.com/ Ask Jeeves] (uses Teoma engine). * [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea. * [http://search.msn.com/ MSN Search]. === Miscellaneous === * [http://wiki.duskglow.com/tiki-index.php?page=Open-Graphics Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers". == Photography == * [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras. == Articles == * [http://www.acmqueue.org/modules.php?name=Content&amp;pa=showpage&amp;pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device. * [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way]. * [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team. * [http://www.au.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754. * [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation. * [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors. == Sport == * [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info. * [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good. * [http://www.stringforum.net/ stringforum.net], all about string. * [http://www.tenniswollongong.com.au/ Tennis Wollongong]. * [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club]. * [http://www.iacski.com/ Illawarra Alpine Club]. == Aussie Wines == * [http://www.laughingjackwines.com/ Laughing Jack Wines]. * [http://www.lillypilly.com/ Lillypilly Wines]. * [http://www.warburnestate.com.au/ Warburn Estate]. == Miscellaneous == * [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language. [[Category:Links]] [[Category:Personal]] b3d795c1aca64511039a3c34967f9ec13091394e 2573 2572 2006-10-06T07:05:37Z Stix 2 /* UNIX */ Added Interaction wikitext text/x-wiki == Friends Pages == * [http://wunit.net/ Mark Curtis and Katherine Howlin]. * [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz. * Brad "Blunatic" Olds. Site moved, elsewhere... * [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album]. == Computer-Technical Links == === BSD === * [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there. * [http://wiki.onetbsd.org/ NetBSD community wiki]. * [http://www.opendarwin.org/ OpenDarwin]. * [http://www.daemonnews.org/ D&aelig;mon News], for all news BSD. * [http://www.bsdfreak.org/ BSDFreak], for more news BSD. * [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging. * [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney. ==== BSD Goodies ==== * [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com. * [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com. * [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site. === Apple News and Rumours === * [http://macosrumors.com/ MacOS Rumors], they're sometimes right. * [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO. * [http://www.appleinsider.com/ AppleInsider]. * [http://www.thinksecret.com/ Think Secret]. === UNIX === * [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators. * [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes. * [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez. * [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group. === TSM Links === * [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims. * [http://tsmwiki.com/ TSM Wiki]. === Industry and Technology News === * [http://theregister.co.uk The Register]. Another great news site. * [http://slashdot.org/ Slashdot]. What more need be said? * [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology. === Software/Source Archives === * [http://sourceforge.net/ SourceForge]. * [http://www.gnu.org GNU.org]. * [http://www.nongnu.org Savannah] aka nongnu.org. === Standards === * [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards]. * [http://www.unix.org/ www.unix.org], the home of SUS. * [http://www.t10.org/ t10.org], home of the SCSI standards. * [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards. * [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection. === Aussie Software Mirrors === * [http://public.planetmirror.com Planet Mirror]. * [http://mirror.aarnet.edu.au Aarnet]. * [http://mirror.pacific.net.au Pacific Internet]. * [http://mirror.isp.net.au ISP]. === Aussie Hardware Markets and Stores === * [http://www.staticice.com.au/ staticICE] to compare online Australian store prices. * [http://www.computerfairs.com.au/ Computer Fairs Australia]. * [http://www.computermarkets.com/ Computer Fairs NSW]. * [http://www.auspcmarket.com.au/ Aus PC-Market]. * [http://www.busybits.com.au/ BusyBits]. * [http://www.elx.com.au/ elx.com.au]. * [http://zytech.com.au/ Zytech]. ==== Cases ==== * [http://coolpc.com.au/catalog/ CoolPC]. * [http://www.pccasegear.com.au/ PC Case Gear]. * [http://www.silverstonetek.com/ SilverStone]. === Popular Internet Search Engines === * [http://www.google.com/ Google] - ubiquitous. * [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines. * [http://www.gigablast.com/ Gigablast], fairly new, shows some promise. * [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index). * [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index. * [http://www.yahoo.com/ Yahoo]. * [http://www.wisenut.com/ WiseNut]. * [http://teoma.com/ Teoma]. * [http://www.ask.com/ Ask Jeeves] (uses Teoma engine). * [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea. * [http://search.msn.com/ MSN Search]. === Miscellaneous === * [http://wiki.duskglow.com/tiki-index.php?page=Open-Graphics Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers". == Photography == * [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras. == Articles == * [http://www.acmqueue.org/modules.php?name=Content&amp;pa=showpage&amp;pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device. * [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way]. * [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team. * [http://www.au.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754. * [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation. * [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors. == Sport == * [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info. * [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good. * [http://www.stringforum.net/ stringforum.net], all about string. * [http://www.tenniswollongong.com.au/ Tennis Wollongong]. * [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club]. * [http://www.iacski.com/ Illawarra Alpine Club]. == Aussie Wines == * [http://www.laughingjackwines.com/ Laughing Jack Wines]. * [http://www.lillypilly.com/ Lillypilly Wines]. * [http://www.warburnestate.com.au/ Warburn Estate]. == Miscellaneous == * [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language. [[Category:Links]] [[Category:Personal]] cf9618ebeb25e5067ffd8a95486a29ca1bf569dd 2574 2573 2006-10-11T13:45:29Z Stix 2 /* Friends Pages */ Add Sarah's MySpace link wikitext text/x-wiki == Friends Pages == * [http://wunit.net/ Mark Curtis and Katherine Howlin]. * [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz. * Brad "Blunatic" Olds. Site moved, elsewhere... * [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album]. * [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page. == Computer-Technical Links == === BSD === * [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there. * [http://wiki.onetbsd.org/ NetBSD community wiki]. * [http://www.opendarwin.org/ OpenDarwin]. * [http://www.daemonnews.org/ D&aelig;mon News], for all news BSD. * [http://www.bsdfreak.org/ BSDFreak], for more news BSD. * [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging. * [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney. ==== BSD Goodies ==== * [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com. * [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com. * [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site. === Apple News and Rumours === * [http://macosrumors.com/ MacOS Rumors], they're sometimes right. * [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO. * [http://www.appleinsider.com/ AppleInsider]. * [http://www.thinksecret.com/ Think Secret]. === UNIX === * [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators. * [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes. * [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez. * [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group. === TSM Links === * [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims. * [http://tsmwiki.com/ TSM Wiki]. === Industry and Technology News === * [http://theregister.co.uk The Register]. Another great news site. * [http://slashdot.org/ Slashdot]. What more need be said? * [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology. === Software/Source Archives === * [http://sourceforge.net/ SourceForge]. * [http://www.gnu.org GNU.org]. * [http://www.nongnu.org Savannah] aka nongnu.org. === Standards === * [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards]. * [http://www.unix.org/ www.unix.org], the home of SUS. * [http://www.t10.org/ t10.org], home of the SCSI standards. * [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards. * [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection. === Aussie Software Mirrors === * [http://public.planetmirror.com Planet Mirror]. * [http://mirror.aarnet.edu.au Aarnet]. * [http://mirror.pacific.net.au Pacific Internet]. * [http://mirror.isp.net.au ISP]. === Aussie Hardware Markets and Stores === * [http://www.staticice.com.au/ staticICE] to compare online Australian store prices. * [http://www.computerfairs.com.au/ Computer Fairs Australia]. * [http://www.computermarkets.com/ Computer Fairs NSW]. * [http://www.auspcmarket.com.au/ Aus PC-Market]. * [http://www.busybits.com.au/ BusyBits]. * [http://www.elx.com.au/ elx.com.au]. * [http://zytech.com.au/ Zytech]. ==== Cases ==== * [http://coolpc.com.au/catalog/ CoolPC]. * [http://www.pccasegear.com.au/ PC Case Gear]. * [http://www.silverstonetek.com/ SilverStone]. === Popular Internet Search Engines === * [http://www.google.com/ Google] - ubiquitous. * [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines. * [http://www.gigablast.com/ Gigablast], fairly new, shows some promise. * [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index). * [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index. * [http://www.yahoo.com/ Yahoo]. * [http://www.wisenut.com/ WiseNut]. * [http://teoma.com/ Teoma]. * [http://www.ask.com/ Ask Jeeves] (uses Teoma engine). * [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea. * [http://search.msn.com/ MSN Search]. === Miscellaneous === * [http://wiki.duskglow.com/tiki-index.php?page=Open-Graphics Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers". == Photography == * [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras. == Articles == * [http://www.acmqueue.org/modules.php?name=Content&amp;pa=showpage&amp;pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device. * [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way]. * [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team. * [http://www.au.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754. * [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation. * [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors. == Sport == * [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info. * [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good. * [http://www.stringforum.net/ stringforum.net], all about string. * [http://www.tenniswollongong.com.au/ Tennis Wollongong]. * [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club]. * [http://www.iacski.com/ Illawarra Alpine Club]. == Aussie Wines == * [http://www.laughingjackwines.com/ Laughing Jack Wines]. * [http://www.lillypilly.com/ Lillypilly Wines]. * [http://www.warburnestate.com.au/ Warburn Estate]. == Miscellaneous == * [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language. [[Category:Links]] [[Category:Personal]] 0cbeea01ab854b6e066a4eee4e6bc12421446566 iotools 0 799 2537 1715 2006-08-16T06:03:15Z Stix 2 Update for version 2.0. wikitext text/x-wiki __NOTOC__ [[iotools]] consists of three tools I've written over the years to benchmark tape drive performance, tape capacity, and random disk I/O performance, specifically used when tuning TSM. Mainly written under NetBSD and Darwin, tested under AIX, Linux, Solaris and Tru64. From the README: ==== fblckgen ==== fblckgen generates blocks of data, either a repeating ascii sequence which is very compressible, or a pseudo-random binary sequence, which, although very simple, does not compress. Very handy for benchmarking tape drives, or just making a sized lump of data. By using double buffering and either pthreads or multiple processes, it can generally keep a tape drive busy. Filling an LTO1 tape with pseudo-random data: sh$ fblckgen -rb 64k -c 0 > /dev/nrst1 Write failed: Input/output error 105722740736 bytes written in 7064.506 secs (14614.590 KB/sec) ==== iohammer ==== iohammer does what it says - very similar to a tool named `rawio' floating out on the 'net. Using multiple threads (either pthreads or multiple processes) iohammer will issue random I/Os, with a percentage based write ratio to a file or raw device. Good for comparing different disk layouts (RAID5, RAID0, RAID1, RAID0+1, RAID3, etc), stripe unit sizes, and general disk random I/O performance. Very good to see the difference the queue_depth parameter makes under AIX! Testing random read performance on a raw partition: sh$ iohammer -f /dev/vnd0d -c 10k Size 1073741824: 121.097 secs, 10240 IOs, 0 writes 84.6 IOs/sec, 11.83 ms average seek ==== mbdd ==== mbdd is a threaded version of dd, without all the extras. It maintains a number of buffers, a thread to read from STDIN to fill the buffers, and a thread to write to STDOUT, emptying the buffers. Several reads may be done to fill a buffer entirely. A partial write (not a full buffer length) will abort the copy. mbdd continues until EOF on STDIN. The last block written may not be a full buffer, that is, it is not rounded up to the buffer size. Its primary use is as a buffer between bursty, non-threaded programs. One example is its use between tar(1) and bzip2(1), allowing both utilities to attempt to run without waiting on the other. As a buffer between tar(1) and bzip2(1), using a total of 20 MiB buffer space: sh$ time tar -cf - . | mbdd -n 320 | bzip2 > /tmp/arc.tar.bz2 807311360 bytes transferred in 374.285 secs (2106.392 KiB/sec) 88694 partial reads, 218.527 average buffers full 374.37s real 311.43s user 18.64s system Compared to without: sh$ time tar -cf - . | bzip2 > /tmp/arc.tar.bz2 556.37s real 307.44s user 11.60s system === Download === [ftp://stix.id.au/pub/unix/iotools-2.0.tgz iotools-2.0.tgz] ''70&nbsp;806 bytes gzipped source tarball via FTP'' === See Also === HTML man pages for [http://stix.id.au/software/fblckgen.html fblckgen(1)], [http://stix.id.au/software/iohammer.html iohammer(1)] and [http://stix.id.au/software/mbdd.html mbdd(1)]. [[Category:Software]] 9361b9fca1d2747776d68085a08c8fde0deefbf6 2577 2537 2006-10-13T10:48:28Z Stix 2 Formatting and links. wikitext text/x-wiki __NOTOC__ [[iotools]] consists of three tools I've written over the years to benchmark tape drive performance, tape capacity, and random disk I/O performance, specifically used when tuning [[TSM]]. Mainly written under [http://www.NetBSD.org NetBSD] and [http://www.opensource.apple.com/darwinsource/ Darwin], tested under [[AIX]], [http://www.linux.org/ Linux], [http://www.sun.com/software/solaris/ Solaris] and [http://h30097.www3.hp.com/ Tru64]. From the README: ==== fblckgen ==== '''fblckgen''' generates blocks of data, either a repeating ascii sequence which is very compressible, or a pseudo-random binary sequence, which, although very simple, does not compress. Very handy for benchmarking tape drives, or just making a sized lump of data. By using double buffering and either pthreads or multiple processes, it can generally keep a tape drive busy. Filling an LTO1 tape with pseudo-random data: sh$ fblckgen -rb 64k -c 0 > /dev/nrst1 Write failed: Input/output error 105722740736 bytes written in 7064.506 secs (14614.590 KB/sec) ==== iohammer ==== '''iohammer''' does what it says - very similar to a tool named `rawio' floating out on the 'net. Using multiple threads (either pthreads or multiple processes) '''iohammer''' will issue random I/Os, with a percentage based write ratio to a file or raw device. Good for comparing different disk layouts (RAID5, RAID0, RAID1, RAID0+1, RAID3, etc), stripe unit sizes, and general disk random I/O performance. Very good to see the difference the <tt>queue_depth</tt> parameter makes under [[AIX]]! Testing random read performance on a raw partition: sh$ iohammer -f /dev/vnd0d -c 10k Size 1073741824: 121.097 secs, 10240 IOs, 0 writes 84.6 IOs/sec, 11.83 ms average seek ==== mbdd ==== '''mbdd''' is a threaded version of dd, without all the extras. It maintains a number of buffers, a thread to read from STDIN to fill the buffers, and a thread to write to STDOUT, emptying the buffers. Several reads may be done to fill a buffer entirely. A partial write (not a full buffer length) will abort the copy. '''mbdd''' continues until EOF on STDIN. The last block written may not be a full buffer, that is, it is not rounded up to the buffer size. Its primary use is as a buffer between bursty, non-threaded programs. One example is its use between <tt>tar</tt>(1) and <tt>bzip2</tt>(1), allowing both utilities to attempt to run without waiting on the other. As a buffer between <tt>tar</tt>(1) and <tt>bzip2</tt>(1), using a total of 20 MiB buffer space: sh$ time tar -cf - . | mbdd -n 320 | bzip2 > /tmp/arc.tar.bz2 807311360 bytes transferred in 374.285 secs (2106.392 KiB/sec) 88694 partial reads, 218.527 average buffers full 374.37s real 311.43s user 18.64s system Compared to without: sh$ time tar -cf - . | bzip2 > /tmp/arc.tar.bz2 556.37s real 307.44s user 11.60s system === Download === [ftp://stix.id.au/pub/unix/iotools-2.0.tgz iotools-2.0.tgz] ''70&nbsp;806 bytes gzipped source tarball via FTP'' === See Also === HTML man pages for [http://stix.id.au/software/fblckgen.html fblckgen(1)], [http://stix.id.au/software/iohammer.html iohammer(1)] and [http://stix.id.au/software/mbdd.html mbdd(1)]. [[Category:Software]] 6bec60d37fcda62dee0b286be9c6ff10fede23be Software 0 797 2538 1713 2006-08-16T07:22:20Z Stix 2 /* [[iotools]] */ Update for iotools 2.0 wikitext text/x-wiki Here's some software I've decided to let out to the world at large. As always, use at your own risk, and send me any comments you have. === Darwin aka MacOS X === ==== [[ipcs/ipcrm for Darwin]] ==== Provides two missing utilities ported from FreeBSD. ==== [[Perfmon for MacOS X]] ==== Provides access to the PowerPC performance counter registers, largely made redundant by Apple releasing [http://developer.apple.com/tools/performance/overview.html CHUD Tools]. ---- === UNIX === ==== [[iotools]] ==== Three simple threaded programs to test sequential ([http://stix.id.au/software/fblckgen.html fblckgen(1)]) I/O performance (eg tape drives), random ([http://stix.id.au/software/iohammer.html iohammer(1)]) I/O performance, and implemement a circular buffer ([http://stix.id.au/software/mbdd.html mbdd(1)]). ==== headntail ==== Simple Perl script to trim a given number of lines from the start and end of one or more files, or stdin. * [ftp://stix.homeunix.net/pub/unix/headntail headntail 1.3] ''2 771 byte perl script'' ==== logmon ==== Simple Perl script that reads stdin and generates cycled, optionally line timestamped and optionally compressed files. * [ftp://stix.homeunix.net/pub/unix/logmon logmon 1.8] ''4 580 byte perl script'' ==== lp_check ==== Perl script to submit a BSD LPD long status query to a given host and queue. * [ftp://stix.homeunix.net/pub/unix/lp_check lp_check 1.3] ''3 466 byte perl script'' ==== renamefiles ==== Perl script to bulk rename files. Supports changing case, Perl regex style renames, and optionally recursive. * [ftp://stix.homeunix.net/pub/unix/renamefiles renamefiles 1.4] ''4 165 byte perl script'' ---- === AIX === ==== mountvg ==== Simple shell script to mount all filesystems in a volume group. * [ftp://stix.homeunix.net/pub/AIX/mountvg mountvg 1.1] ''2348 byte shell script'' ==== umountvg ==== Simple shell script to umount all filesystems in a volume group. * [ftp://stix.homeunix.net/pub/AIX/umountvg umountvg 1.1] ''2353 byte shell script'' ---- === Miscellaneous === ==== CoCoII ==== A Tandy CoCo II emulator I started writing some years back using the Symantec Think Class Library (TCL), in C++. I was in the process of converting it to straight 'C', implementing all the missing I/O support, and adding Objective-C Cocoa and X11 front ends, when I found [http://www.mess.org/ MESS] and [http://x.mame.net/ XMESS/XMAME], which seem to work quite well. I'll probably never bother finishing it now. [[Category:Personal]] [[Category:Software]] [[Category:AIX]] [[Category:UNIX]] e29414422162534c438913d99183724f90716607 2539 2538 2006-08-16T07:30:12Z Stix 2 /* [[ipcs/ipcrm for Darwin]] */ Add link wikitext text/x-wiki Here's some software I've decided to let out to the world at large. As always, use at your own risk, and send me any comments you have. === Darwin aka MacOS X === ==== [[ipcs/ipcrm for Darwin]] ==== Provides two missing utilities ported from [http://www.freebsd.org/ FreeBSD]. ==== [[Perfmon for MacOS X]] ==== Provides access to the PowerPC performance counter registers, largely made redundant by Apple releasing [http://developer.apple.com/tools/performance/overview.html CHUD Tools]. ---- === UNIX === ==== [[iotools]] ==== Three simple threaded programs to test sequential ([http://stix.id.au/software/fblckgen.html fblckgen(1)]) I/O performance (eg tape drives), random ([http://stix.id.au/software/iohammer.html iohammer(1)]) I/O performance, and implemement a circular buffer ([http://stix.id.au/software/mbdd.html mbdd(1)]). ==== headntail ==== Simple Perl script to trim a given number of lines from the start and end of one or more files, or stdin. * [ftp://stix.homeunix.net/pub/unix/headntail headntail 1.3] ''2 771 byte perl script'' ==== logmon ==== Simple Perl script that reads stdin and generates cycled, optionally line timestamped and optionally compressed files. * [ftp://stix.homeunix.net/pub/unix/logmon logmon 1.8] ''4 580 byte perl script'' ==== lp_check ==== Perl script to submit a BSD LPD long status query to a given host and queue. * [ftp://stix.homeunix.net/pub/unix/lp_check lp_check 1.3] ''3 466 byte perl script'' ==== renamefiles ==== Perl script to bulk rename files. Supports changing case, Perl regex style renames, and optionally recursive. * [ftp://stix.homeunix.net/pub/unix/renamefiles renamefiles 1.4] ''4 165 byte perl script'' ---- === AIX === ==== mountvg ==== Simple shell script to mount all filesystems in a volume group. * [ftp://stix.homeunix.net/pub/AIX/mountvg mountvg 1.1] ''2348 byte shell script'' ==== umountvg ==== Simple shell script to umount all filesystems in a volume group. * [ftp://stix.homeunix.net/pub/AIX/umountvg umountvg 1.1] ''2353 byte shell script'' ---- === Miscellaneous === ==== CoCoII ==== A Tandy CoCo II emulator I started writing some years back using the Symantec Think Class Library (TCL), in C++. I was in the process of converting it to straight 'C', implementing all the missing I/O support, and adding Objective-C Cocoa and X11 front ends, when I found [http://www.mess.org/ MESS] and [http://x.mame.net/ XMESS/XMAME], which seem to work quite well. I'll probably never bother finishing it now. [[Category:Personal]] [[Category:Software]] [[Category:AIX]] [[Category:UNIX]] 69ec71fbb2308fa5aa9b6205cba1b4f216b3261f 2546 2539 2006-08-20T08:19:44Z Stix 2 /* [[iotools]] */ Re-word wikitext text/x-wiki Here's some software I've decided to let out to the world at large. As always, use at your own risk, and send me any comments you have. === Darwin aka MacOS X === ==== [[ipcs/ipcrm for Darwin]] ==== Provides two missing utilities ported from [http://www.freebsd.org/ FreeBSD]. ==== [[Perfmon for MacOS X]] ==== Provides access to the PowerPC performance counter registers, largely made redundant by Apple releasing [http://developer.apple.com/tools/performance/overview.html CHUD Tools]. ---- === UNIX === ==== [[iotools]] ==== Three simple pthread programs to test sequential ([http://stix.id.au/software/fblckgen.html fblckgen(1)]) I/O performance (eg tape drives), random ([http://stix.id.au/software/iohammer.html iohammer(1)]) I/O performance, and implemement a circular buffer ([http://stix.id.au/software/mbdd.html mbdd(1)]) for use in a chain of piped commands. ==== headntail ==== Simple Perl script to trim a given number of lines from the start and end of one or more files, or stdin. * [ftp://stix.homeunix.net/pub/unix/headntail headntail 1.3] ''2 771 byte perl script'' ==== logmon ==== Simple Perl script that reads stdin and generates cycled, optionally line timestamped and optionally compressed files. * [ftp://stix.homeunix.net/pub/unix/logmon logmon 1.8] ''4 580 byte perl script'' ==== lp_check ==== Perl script to submit a BSD LPD long status query to a given host and queue. * [ftp://stix.homeunix.net/pub/unix/lp_check lp_check 1.3] ''3 466 byte perl script'' ==== renamefiles ==== Perl script to bulk rename files. Supports changing case, Perl regex style renames, and optionally recursive. * [ftp://stix.homeunix.net/pub/unix/renamefiles renamefiles 1.4] ''4 165 byte perl script'' ---- === AIX === ==== mountvg ==== Simple shell script to mount all filesystems in a volume group. * [ftp://stix.homeunix.net/pub/AIX/mountvg mountvg 1.1] ''2348 byte shell script'' ==== umountvg ==== Simple shell script to umount all filesystems in a volume group. * [ftp://stix.homeunix.net/pub/AIX/umountvg umountvg 1.1] ''2353 byte shell script'' ---- === Miscellaneous === ==== CoCoII ==== A Tandy CoCo II emulator I started writing some years back using the Symantec Think Class Library (TCL), in C++. I was in the process of converting it to straight 'C', implementing all the missing I/O support, and adding Objective-C Cocoa and X11 front ends, when I found [http://www.mess.org/ MESS] and [http://x.mame.net/ XMESS/XMAME], which seem to work quite well. I'll probably never bother finishing it now. [[Category:Personal]] [[Category:Software]] [[Category:AIX]] [[Category:UNIX]] 56d6eb974ad1f7f2235f4dfac3943d3cd24db162 Category:Web Management 14 1451 2541 2006-08-17T04:03:23Z Stix 2 wikitext text/x-wiki Pages relating to Web Site management. 2f7cfa03533c7dc7137a608f4bb97ba107c813e7 Category:DB2 14 1452 2543 2006-08-17T04:16:23Z Stix 2 wikitext text/x-wiki Pages relating to the popular RDBMS from [http://www.ibm.com/ IBM]. c8689ecacaebe28719d0cc2ff8b74945688f36ae 2547 2543 2006-08-20T13:34:24Z Stix 2 Add to databases category wikitext text/x-wiki Pages relating to the popular RDBMS from [http://www.ibm.com/ IBM]. [[Category:Databases]] 0d0a0c12472611de937dba90fcbec76035802d48 Java, Time Zones and Daylight Savings changes 0 834 2544 1749 2006-08-17T04:17:23Z Stix 2 Add into the Programming category wikitext text/x-wiki Java does not rely on the Operating System for time zone rules. Instead, it ships with rules compiled into the runtime libraries. This means that any changes made to daylight savings rules (like those made in Australia for the Commonwealth Games 2006) will require patches to the Java installation, or programs that are sensitive to time will require source code modifications and recompilation. Apart from the IBM WebSphere patches at the below link, I am unable to find any other patches relating to JRE. To fix a program, code similar to the following should be placed into the initialisation routines: java.util.TimeZone.setDefault(new java.util.SimpleTimeZone( 10 * 3600 * 1000, "Australia/Sydney", java.util.Calendar.OCTOBER, 1, -java.util.Calendar.SUNDAY, 2 * 3600 * 1000, java.util.Calendar.APRIL, 1, java.util.Calendar.SUNDAY, 3 * 3600 * 1000, 1 * 3600 * 1000)); This defines the default time zone rule to be based on the Java <tt>Australia/Sydney</tt> time zone, but to start daylight savings at 2 AM standard time on the last Sunday in October, and end at 3 AM daylight time (2 AM standard time) on the first Sunday in April. The [ftp://stix.id.au/pub/Java/TimeTest.java TimeTest.java] source code may be used as a starting point for experimentation. I have checked the above information on native Java versions from 1.2.2 through 1.4.2, on Windows, AIX, Solaris, Linux and Darwin (Mac OS X), and also Kaffe 1.4.2 on NetBSD. == See Also == * [http://www.ibm.com/support/docview.wss?uid=swg21232128 IBM WebSphere patches for Eastern Australia Commonwealth Games 2006 Time Zone rule changes]. * <tt>[http://java.sun.com/j2se/1.4.2/docs/api/java/util/SimpleTimeZone.html SimpleTimeZone]</tt> Java 1.4.2 API. * <tt>[http://java.sun.com/j2se/1.4.2/docs/api/java/util/GregorianCalendar.html GregorianCalendar]</tt> Java 1.4.2 API. * [http://en.wikipedia.org/wiki/Time_zone#Java Wikipedia Time zone] article mentions Java's embedding of time zone rules. * [[Java and AIX Time Zones]]. [[Category:Programming]] f6f7b92d5a39e972c0ca5f70828517755f7075b0 Category:Programming 14 1453 2545 2006-08-17T04:17:57Z Stix 2 wikitext text/x-wiki Pages relating to programming - any language. 148a26beec581b924620f7b74930b2b18f08da2d db2start exec() failure 0 1449 2548 2527 2006-08-20T13:35:20Z Stix 2 Formatting wikitext text/x-wiki If the following error occurs: db2sid> db2start exec(): 0509-036 Cannot load program /db2/db2sid/sqllib/adm/db2star2 because of the following errors: 0509-119 The l_nimpid field in the .loader section header is not positive. 0509-193 Examine the .loader section header with the 'dump -Hv' command. 06/27/2006 11:31:17 0 0 SQL1042C An unexpected system error occurred. SQL1032N No start database manager command was issued. SQLSTATE=57019 Run <tt>db2iupdt</tt> for the instance, which may return a similar error, but may also fix the issue. If this fails, delete and re-install DB2. [[Category:AIX]] [[Category:DB2]] 0a437e65b4ab1949059642b06baa90d2bab7e5b1 Tuning the AIX file caches 0 794 2550 1711 2006-08-25T09:55:05Z Stix 2 /* External */ Add links to AIX Wiki wikitext text/x-wiki ==Introduction == By default, AIX is tuned for a mixed workload, and will grow its [[VMM]] file cache up to 80% of physical RAM. While this may be great for an NFS server, SMTP relay or web server, it is very poor for running any application which does its own cache management. This includes most databases (Oracle, DB2, Sybase, PostgreSQL, MySQL using InnoDB tables, TSM) and some other software (eg. the Squid web cache). Common symptoms include high paging (high <tt>pgspin</tt> and <tt>pgspout</tt> in <tt>[[topas]]</tt>), high system CPU time, the [[lrud kernel thread]] using CPU, slow overall system throughput, slow backups and slow process startup. For most database systems, the ideal solution is to use [[raw logical volumes]]. If this is not acceptable, then [[direct I/O]] and [[concurrent I/O]] should be used. If for some reason this is not possible, then the last solution is to tune the [[AIX]] file caches to be less aggressive. == Parameters == The three main parameters that should be tuned are those controlling the size of the persistent file cache (<tt>minperm%</tt> and <tt>maxperm%</tt>) used for JFS filesystems, and the client file cache (<tt>maxclient%</tt>) used by NFS, CDRFS and JFS2 filesystems ; numperm% : Defines the current size of the persistent file cache. ; minperm% : Defines the minimum amount of RAM the persistent file cache may occupy. If <tt>numperm%</tt> is less than or equal to <tt>minperm%</tt>, file pages will not be stolen when RAM is required. ; maxperm% : Defines the maximum amount of RAM the persistent file cache may occupy before it is used as the sole source of new pages by the page stealing algorithm. By default, <tt>numperm%</tt> may exceed <tt>maxperm%</tt> if there is free memory available. The setting <tt>strict_maxperm</tt> may be set to one to change <tt>maxperm%</tt> into a hard limit, guaranteeing <tt>numperm%</tt> will never exceed <tt>maxperm%</tt>. ; strict_maxperm : As above, if set to 1, changes <tt>maxperm%</tt> into a hard limit. ; numclient% : Defines the current size of the client file cache. ; maxclient% : Defines the hard maximum size of the client file cache. ; strict_maxclient : Introduced in 5.2 ML4, allows the changing of <tt>maxclient%</tt> into a soft limit, similar to <tt>strict_maxperm</tt>. Note that <tt>maxclient%</tt> may never exceed <tt>maxperm%</tt>. In later versions of vmtune, this is enforced by changing both parameters if necessary. == Tuning for AIX 5.1 and Earlier == The tool to use is <tt>/usr/samples/kernel/vmtune<tt>, installed as part of the <tt>bos.adt.samples</tt> fileset. If run without options, it will display the currently configured tuneable values, and some of the current runtime values. '''Note:''' vmtume may be used to set the current runtime parameters only. To have changes take effect on reboot, vmtune must be initiated as part of the system startups. An example of a tuning command used on a system running Oracle may be: # /usr/samples/kernel/vmtune -p 3 -P 5 -h 1 -t 5 Which sets <tt>minperm%</tt> to 3%, <tt>maxperm%</tt> and <tt>maxclient%</tt> to 5%, and enables <tt>strict_maxperm</tt>. == Tuning for AIX 5.2 and Later == '''Note:''' AIX 5.2 includes a compatibilty version of <tt>vmtune</tt>. It is probably most wise to become familiar with the new tools, instead of relying on the backwards compatibility commands. The main tool to use is <tt>/usr/sbin/vmo</tt>, installed as part of the <tt>bos.perf.tune</tt> fileset. To display current cache sizes (<tt>numperm%</tt> and <tt>numclient%</tt>) use <tt>vmstat -v</tt>. <tt>vmo</tt> can change both persistent (reboot) values as well as runtime values, and so does not need to be present in the startups. It stores the persistent values in the <tt>/etc/tunables/nextboot</tt> file. Current values and characteristics may be displayed using: # vmo -L NAME CUR DEF BOOT MIN MAX UNIT TYPE DEPENDENCIES -------------------------------------------------------------------------------- memory_frames 512K 512K 4KB pages S -------------------------------------------------------------------------------- pinnable_frames 427718 427718 4KB pages S -------------------------------------------------------------------------------- maxfree 128 128 128 16 200K 4KB pages D minfree memory_frames ... A similar example to the <tt>vmtune</tt> example above using <tt>vmo</tt> may be: # vmo -p -o minperm%=3 -o maxperm%=5 -o strict_maxperm=1 -o maxclient%=5 == See Also == === Internal === * [[direct I/O]] * [[concurrent I/O]] * [[lrud kernel thread]] === External === * [http://www-941.ibm.com/collaboration/wiki/display/WikiPtype/Performance+Monitoring+Documentation AIX Wiki Performance Monitoring], links to "VMM Tuning Tip: Protecting Computational Memory" and "Understanding DIO & CIO". * [http://www-03.ibm.com/support/techdocs/atsmastr.nsf/WebIndex/WP100556 Oracle 9i & 10g on IBM AIX5L: Tips & Considerations] White Paper. * [http://www-03.ibm.com/support/techdocs/atsmastr.nsf/WebIndex/WP100657 Oracle Architecture and Performance Tuning on AIX] White Paper. * [http://www-03.ibm.com/support/techdocs/atsmastr.nsf/WebIndex/WP100377 Tuning SAP R/3 with Oracle on pSeries] White Paper. * [http://www.redbooks.ibm.com/abstracts/redp9122.html?Open JFS2/DIO Sequential Input/Output Performance on IBM pSeries 690] Redpaper. IBM Form Number REDP-9122-00. * [http://service.sap.com/~form/handler?_NNUM=822896 SAP Note #822896]: Increased Repaging Rates in AIX 5.2 and above with JFS2 * [http://service.sap.com/~form/handler?_NNUM=750205 SAP Note #750205]: High memory usage with AIX5.2 and Oracle9.2 * [http://service.sap.com/~form/handler?_NNUM=103747 SAP Note #103747]: Performance: Parameter recommendations for Rel. 4.0 and high * [http://service.sap.com/~form/handler?_NNUM=78498 SAP Note #78498]: High paging rate on AIX servers, in part. database [[Category:AIX]] e7b3955434f3e42e3e9dde851659197e433bf6b7 2551 2550 2006-08-25T10:02:12Z Stix 2 /* Parameters */ Add lru_file_repage comments wikitext text/x-wiki ==Introduction == By default, AIX is tuned for a mixed workload, and will grow its [[VMM]] file cache up to 80% of physical RAM. While this may be great for an NFS server, SMTP relay or web server, it is very poor for running any application which does its own cache management. This includes most databases (Oracle, DB2, Sybase, PostgreSQL, MySQL using InnoDB tables, TSM) and some other software (eg. the Squid web cache). Common symptoms include high paging (high <tt>pgspin</tt> and <tt>pgspout</tt> in <tt>[[topas]]</tt>), high system CPU time, the [[lrud kernel thread]] using CPU, slow overall system throughput, slow backups and slow process startup. For most database systems, the ideal solution is to use [[raw logical volumes]]. If this is not acceptable, then [[direct I/O]] and [[concurrent I/O]] should be used. If for some reason this is not possible, then the last solution is to tune the [[AIX]] file caches to be less aggressive. == Parameters == The four main parameters that should be tuned are the three controlling the size of the persistent file cache (<tt>minperm%</tt> and <tt>maxperm%</tt>) used for JFS filesystems, and the client file cache (<tt>maxclient%</tt>) used by NFS, CDRFS and JFS2 filesystems, and also the <tt>lru_file_repage</tt> parameter, which influences what pages the [[VMM]] page stealing algorithm will steal (present in AIX 5.2 ML4+ and AIX 5.3 ML1+). ; numperm% : Defines the current size of the persistent file cache. ; minperm% : Defines the minimum amount of RAM the persistent file cache may occupy. If <tt>numperm%</tt> is less than or equal to <tt>minperm%</tt>, file pages will not be stolen when RAM is required. ; maxperm% : Defines the maximum amount of RAM the persistent file cache may occupy before it is used as the sole source of new pages by the page stealing algorithm. By default, <tt>numperm%</tt> may exceed <tt>maxperm%</tt> if there is free memory available. The setting <tt>strict_maxperm</tt> may be set to one to change <tt>maxperm%</tt> into a hard limit, guaranteeing <tt>numperm%</tt> will never exceed <tt>maxperm%</tt>. ; strict_maxperm : As above, if set to 1, changes <tt>maxperm%</tt> into a hard limit. ; numclient% : Defines the current size of the client file cache. ; maxclient% : Defines the hard maximum size of the client file cache. ; strict_maxclient : Introduced in 5.2 ML4, allows the changing of <tt>maxclient%</tt> into a soft limit, similar to <tt>strict_maxperm</tt>. ; lru_file_repage : Introduced in AIX 5.2 ML4 and AIX 5.3 ML1, this influences the [[VMM]] page stealing algorthm. If set to 0, the algorthm will strongly prefer stealing file pages to satisfy memory requests. Note that <tt>maxclient%</tt> may never exceed <tt>maxperm%</tt>. In later versions of vmtune, this is enforced by changing both parameters if necessary. == Tuning for AIX 5.1 and Earlier == The tool to use is <tt>/usr/samples/kernel/vmtune<tt>, installed as part of the <tt>bos.adt.samples</tt> fileset. If run without options, it will display the currently configured tuneable values, and some of the current runtime values. '''Note:''' vmtume may be used to set the current runtime parameters only. To have changes take effect on reboot, vmtune must be initiated as part of the system startups. An example of a tuning command used on a system running Oracle may be: # /usr/samples/kernel/vmtune -p 3 -P 5 -h 1 -t 5 Which sets <tt>minperm%</tt> to 3%, <tt>maxperm%</tt> and <tt>maxclient%</tt> to 5%, and enables <tt>strict_maxperm</tt>. == Tuning for AIX 5.2 and Later == '''Note:''' AIX 5.2 includes a compatibilty version of <tt>vmtune</tt>. It is probably most wise to become familiar with the new tools, instead of relying on the backwards compatibility commands. The main tool to use is <tt>/usr/sbin/vmo</tt>, installed as part of the <tt>bos.perf.tune</tt> fileset. To display current cache sizes (<tt>numperm%</tt> and <tt>numclient%</tt>) use <tt>vmstat -v</tt>. <tt>vmo</tt> can change both persistent (reboot) values as well as runtime values, and so does not need to be present in the startups. It stores the persistent values in the <tt>/etc/tunables/nextboot</tt> file. Current values and characteristics may be displayed using: # vmo -L NAME CUR DEF BOOT MIN MAX UNIT TYPE DEPENDENCIES -------------------------------------------------------------------------------- memory_frames 512K 512K 4KB pages S -------------------------------------------------------------------------------- pinnable_frames 427718 427718 4KB pages S -------------------------------------------------------------------------------- maxfree 128 128 128 16 200K 4KB pages D minfree memory_frames ... A similar example to the <tt>vmtune</tt> example above using <tt>vmo</tt> may be: # vmo -p -o minperm%=3 -o maxperm%=5 -o strict_maxperm=1 -o maxclient%=5 == See Also == === Internal === * [[direct I/O]] * [[concurrent I/O]] * [[lrud kernel thread]] === External === * [http://www-941.ibm.com/collaboration/wiki/display/WikiPtype/Performance+Monitoring+Documentation AIX Wiki Performance Monitoring], links to "VMM Tuning Tip: Protecting Computational Memory" and "Understanding DIO & CIO". * [http://www-03.ibm.com/support/techdocs/atsmastr.nsf/WebIndex/WP100556 Oracle 9i & 10g on IBM AIX5L: Tips & Considerations] White Paper. * [http://www-03.ibm.com/support/techdocs/atsmastr.nsf/WebIndex/WP100657 Oracle Architecture and Performance Tuning on AIX] White Paper. * [http://www-03.ibm.com/support/techdocs/atsmastr.nsf/WebIndex/WP100377 Tuning SAP R/3 with Oracle on pSeries] White Paper. * [http://www.redbooks.ibm.com/abstracts/redp9122.html?Open JFS2/DIO Sequential Input/Output Performance on IBM pSeries 690] Redpaper. IBM Form Number REDP-9122-00. * [http://service.sap.com/~form/handler?_NNUM=822896 SAP Note #822896]: Increased Repaging Rates in AIX 5.2 and above with JFS2 * [http://service.sap.com/~form/handler?_NNUM=750205 SAP Note #750205]: High memory usage with AIX5.2 and Oracle9.2 * [http://service.sap.com/~form/handler?_NNUM=103747 SAP Note #103747]: Performance: Parameter recommendations for Rel. 4.0 and high * [http://service.sap.com/~form/handler?_NNUM=78498 SAP Note #78498]: High paging rate on AIX servers, in part. database [[Category:AIX]] 407ba4b50e8e7fd163916ca548c2752924c68207 2552 2551 2006-08-25T10:44:48Z Stix 2 /* Tuning for AIX 5.2 and Later */ Add lru_file_repage example, and vmstat example wikitext text/x-wiki ==Introduction == By default, AIX is tuned for a mixed workload, and will grow its [[VMM]] file cache up to 80% of physical RAM. While this may be great for an NFS server, SMTP relay or web server, it is very poor for running any application which does its own cache management. This includes most databases (Oracle, DB2, Sybase, PostgreSQL, MySQL using InnoDB tables, TSM) and some other software (eg. the Squid web cache). Common symptoms include high paging (high <tt>pgspin</tt> and <tt>pgspout</tt> in <tt>[[topas]]</tt>), high system CPU time, the [[lrud kernel thread]] using CPU, slow overall system throughput, slow backups and slow process startup. For most database systems, the ideal solution is to use [[raw logical volumes]]. If this is not acceptable, then [[direct I/O]] and [[concurrent I/O]] should be used. If for some reason this is not possible, then the last solution is to tune the [[AIX]] file caches to be less aggressive. == Parameters == The four main parameters that should be tuned are the three controlling the size of the persistent file cache (<tt>minperm%</tt> and <tt>maxperm%</tt>) used for JFS filesystems, and the client file cache (<tt>maxclient%</tt>) used by NFS, CDRFS and JFS2 filesystems, and also the <tt>lru_file_repage</tt> parameter, which influences what pages the [[VMM]] page stealing algorithm will steal (present in AIX 5.2 ML4+ and AIX 5.3 ML1+). ; numperm% : Defines the current size of the persistent file cache. ; minperm% : Defines the minimum amount of RAM the persistent file cache may occupy. If <tt>numperm%</tt> is less than or equal to <tt>minperm%</tt>, file pages will not be stolen when RAM is required. ; maxperm% : Defines the maximum amount of RAM the persistent file cache may occupy before it is used as the sole source of new pages by the page stealing algorithm. By default, <tt>numperm%</tt> may exceed <tt>maxperm%</tt> if there is free memory available. The setting <tt>strict_maxperm</tt> may be set to one to change <tt>maxperm%</tt> into a hard limit, guaranteeing <tt>numperm%</tt> will never exceed <tt>maxperm%</tt>. ; strict_maxperm : As above, if set to 1, changes <tt>maxperm%</tt> into a hard limit. ; numclient% : Defines the current size of the client file cache. ; maxclient% : Defines the hard maximum size of the client file cache. ; strict_maxclient : Introduced in 5.2 ML4, allows the changing of <tt>maxclient%</tt> into a soft limit, similar to <tt>strict_maxperm</tt>. ; lru_file_repage : Introduced in AIX 5.2 ML4 and AIX 5.3 ML1, this influences the [[VMM]] page stealing algorthm. If set to 0, the algorthm will strongly prefer stealing file pages to satisfy memory requests. Note that <tt>maxclient%</tt> may never exceed <tt>maxperm%</tt>. In later versions of vmtune, this is enforced by changing both parameters if necessary. == Tuning for AIX 5.1 and Earlier == The tool to use is <tt>/usr/samples/kernel/vmtune<tt>, installed as part of the <tt>bos.adt.samples</tt> fileset. If run without options, it will display the currently configured tuneable values, and some of the current runtime values. '''Note:''' vmtume may be used to set the current runtime parameters only. To have changes take effect on reboot, vmtune must be initiated as part of the system startups. An example of a tuning command used on a system running Oracle may be: # /usr/samples/kernel/vmtune -p 3 -P 5 -h 1 -t 5 Which sets <tt>minperm%</tt> to 3%, <tt>maxperm%</tt> and <tt>maxclient%</tt> to 5%, and enables <tt>strict_maxperm</tt>. == Tuning for AIX 5.2 and Later == '''Note:''' AIX 5.2 includes a compatibilty version of <tt>vmtune</tt>. It is probably most wise to become familiar with the new tools, instead of relying on the backwards compatibility commands. The main tool to use is <tt>/usr/sbin/vmo</tt>, installed as part of the <tt>bos.perf.tune</tt> fileset. To display current cache sizes (<tt>numperm%</tt> and <tt>numclient%</tt>) use <tt>vmstat -v</tt>. <tt>vmo</tt> can change both persistent (reboot) values as well as runtime values, and so does not need to be present in the startups. It stores the persistent values in the <tt>/etc/tunables/nextboot</tt> file. Current values and characteristics may be displayed using: # vmo -L NAME CUR DEF BOOT MIN MAX UNIT TYPE DEPENDENCIES -------------------------------------------------------------------------------- memory_frames 512K 512K 4KB pages S -------------------------------------------------------------------------------- pinnable_frames 427718 427718 4KB pages S -------------------------------------------------------------------------------- maxfree 128 128 128 16 200K 4KB pages D minfree memory_frames ... A similar example to the <tt>vmtune</tt> example above using <tt>vmo</tt> may be: # vmo -p -o minperm%=3 -o maxperm%=5 -o strict_maxperm=1 -o maxclient%=5 And if making use of <tt>lru_file_repage</tt>: # vmo -p -o minperm%=3 -o maxperm%=90 -o strict_maxperm=1 -o maxclient%=90 -o lru_file_repage=0 To check the current size of the persistent file cache and the client file cache, see the <tt>numperm</tt> and <tt>numclient</tt> values reported by <tt>vmstat&nbsp;-v</tt>: $ vmstat -v 524288 memory pages 474939 lruable pages ... 10.0 minperm percentage 20.0 maxperm percentage 44.5 numperm percentage 211365 file pages ... 19.7 numclient percentage 20.0 maxclient percentage 94027 client pages == See Also == === Internal === * [[direct I/O]] * [[concurrent I/O]] * [[lrud kernel thread]] === External === * [http://www-941.ibm.com/collaboration/wiki/display/WikiPtype/Performance+Monitoring+Documentation AIX Wiki Performance Monitoring], links to "VMM Tuning Tip: Protecting Computational Memory" and "Understanding DIO & CIO". * [http://www-03.ibm.com/support/techdocs/atsmastr.nsf/WebIndex/WP100556 Oracle 9i & 10g on IBM AIX5L: Tips & Considerations] White Paper. * [http://www-03.ibm.com/support/techdocs/atsmastr.nsf/WebIndex/WP100657 Oracle Architecture and Performance Tuning on AIX] White Paper. * [http://www-03.ibm.com/support/techdocs/atsmastr.nsf/WebIndex/WP100377 Tuning SAP R/3 with Oracle on pSeries] White Paper. * [http://www.redbooks.ibm.com/abstracts/redp9122.html?Open JFS2/DIO Sequential Input/Output Performance on IBM pSeries 690] Redpaper. IBM Form Number REDP-9122-00. * [http://service.sap.com/~form/handler?_NNUM=822896 SAP Note #822896]: Increased Repaging Rates in AIX 5.2 and above with JFS2 * [http://service.sap.com/~form/handler?_NNUM=750205 SAP Note #750205]: High memory usage with AIX5.2 and Oracle9.2 * [http://service.sap.com/~form/handler?_NNUM=103747 SAP Note #103747]: Performance: Parameter recommendations for Rel. 4.0 and high * [http://service.sap.com/~form/handler?_NNUM=78498 SAP Note #78498]: High paging rate on AIX servers, in part. database [[Category:AIX]] 6d5ce5347d6c04e6069311d3ee5f15fe2623dcc0 direct I/O 0 741 2553 1661 2006-08-25T11:09:12Z Stix 2 /* See Also */ Add AIX wiki link wikitext text/x-wiki [[AIX]] [[direct I/O]] allows I/O to bypass the [[VMM]], hence taking a shorter path through the kernel, and preventing the [[lrud kernel thread]] from having any work to do. '''Direct I/O''' may be enabled via two methods: * Use of the <tt>O_DIRECT</tt> flag to the <tt>open(2)</tt> system call. * Use of the <tt>dio</tt> mount option. '''Direct I/O''' should be used where either the application does its own caching (like many databases, eg. [[Oracle]], [[DB2]], [[Sybase]], [[PostgreSQL]], [[TSM]], [[MySQL]] using [[InnoDB]]) or where the same data will not be read/written again for some time (eg. TSM disk storage pools). Bear in mind, that '''direct I/O''' performance still falls slightly short of the performance achieved by using [[raw logical volumes]]. With many applications, using [[raw logical volumes]] can be just as easy to manage. == Restrictions == * When using '''direct I/O''', all reads and writes must be aligned to, and a multiple of, the filesystem block size, often being between 512 bytes and 4 kibibytes. Any read/write request which does not meet this criteria will be forced to go through the file cache and [[VMM]]. * Any file mapped using <tt>mmap(2)</tt>, <tt>shm_open(2)</tt>, etc will default to using the file cache and [[VMM]] for all I/O from all processes. Once unmapped, I/O will return to using '''direct I/O'''. == See Also == === Internal === * [[lrud]] * [[concurrent I/O]] === External === * [http://www-941.ibm.com/collaboration/wiki/display/WikiPtype/Performance+Monitoring+Documentation AIX Wiki Performance Monitoring], link to "Understanding DIO & CIO". [[Category:AIX]] {{stub}} 1ffc237278dbcfc36fa80e1b6b512463a43d6523 Music Wishlist 0 1454 2554 2006-08-27T23:29:35Z Stix 2 wikitext text/x-wiki * Kimya Dawson: Remember That I Love You (I Like Giants) [[Category:Personal]] 6ee1b3cd10b3113769c46705142b1dcf90219b8b Handy AIX links 0 744 2556 2528 2006-08-30T01:47:27Z Stix 2 Add VIOS FAQ wikitext text/x-wiki * Buried in [[IBM]]'s website: ** [http://www.ibm.com/servers/eserver/support/unixservers/aixfixes.html AIX Patches]. ** [http://publib.boulder.ibm.com/infocenter/pseries/index.jsp AIX and pSeries Information Center]. ** [http://www14.software.ibm.com/webapp/set2/firmware/gjsn Microcode and Firmware] for i5, OpenPower, p5, pSeries, and RS/6000 systems. ** [https://www14.software.ibm.com/webapp/set2/sas/f/hmc/ HMC support and upgrades]. ** [http://www.ibm.com/ibmlink/link2/servicelink/servicelinkPage.jsp?lc=en&cc=AU IBMLink 2000 Australia]. ** [http://www.ibm.com/developerworks/java/jdk/index.html IBM Java JRE and SDK (JDK) downloads]. ** [http://www.ibm.com/software/info/supportlifecycle/ IBM Software Support Lifecycle], listing end of life dates for various IBM products. ** [http://www.ibm.com/servers/aix/os/aixs2s.pdf AIX Strength to Strength] - document detailing the change history of AIX from 3.2.5 to current. ** [http://www.ibm.com/servers/systems/p/hardware/system_perf.html IBM System p5, eServer p5, pSeries, OpenPower and IBM RS/6000 Performance Report]. ** [http://www.ibm.com/servers/eserver/pseries/ondemand/cod/ Capacity Update on Demand] (aka [[CuOD]]). ** [http://www.ibm.com/collaboration/wiki/display/WikiPtype/Home AIX 5L Wiki] at IBM. ** [http://techsupport.services.ibm.com/server/vios/documentation/faq.html VIOS FAQ]. * [http://www.faqs.org/faqs/aix-faq/ The AIX FAQ]. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts] - ADSM/TSM FAQ as compiled by Richard Sims. Also contains some AIX info. * [http://www.bullfreeware.com/ Bull AIX Freeware]. * Quick links into the service.boulder.ibm.com FTP site: ** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765E6100/ AIX 5.1 patches] ** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765E6200/ AIX 5.2 patches] ** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765G0300/ AIX 5.3 patches] ** [ftp://service.boulder.ibm.com/aix/freeSoftware/aixtoolbox/RPMS/ AIX FreeSoftware RPMS] ** [ftp://service.boulder.ibm.com/storage/3590/code3590/ 3590 tape drive microcode] ** [ftp://service.boulder.ibm.com/storage/devdrvr/ IBM Atape device driver] ** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765F6200/ HACMP 5.1 patches] [[Category:AIX]] [[Category:Links]] 220daf5621a7a9530ecf07286fe727ba2ce16c23 2581 2556 2006-10-24T04:50:28Z Stix 2 Start Redbooks section with pSeries Hardware ref wikitext text/x-wiki * Buried in [[IBM]]'s website: ** [http://www.ibm.com/servers/eserver/support/unixservers/aixfixes.html AIX Patches]. ** [http://publib.boulder.ibm.com/infocenter/pseries/index.jsp AIX and pSeries Information Center]. ** [http://www14.software.ibm.com/webapp/set2/firmware/gjsn Microcode and Firmware] for i5, OpenPower, p5, pSeries, and RS/6000 systems. ** [https://www14.software.ibm.com/webapp/set2/sas/f/hmc/ HMC support and upgrades]. ** [http://www.ibm.com/ibmlink/link2/servicelink/servicelinkPage.jsp?lc=en&cc=AU IBMLink 2000 Australia]. ** [http://www.ibm.com/developerworks/java/jdk/index.html IBM Java JRE and SDK (JDK) downloads]. ** [http://www.ibm.com/software/info/supportlifecycle/ IBM Software Support Lifecycle], listing end of life dates for various IBM products. ** [http://www.ibm.com/servers/aix/os/aixs2s.pdf AIX Strength to Strength] - document detailing the change history of AIX from 3.2.5 to current. ** [http://www.ibm.com/servers/systems/p/hardware/system_perf.html IBM System p5, eServer p5, pSeries, OpenPower and IBM RS/6000 Performance Report]. ** [http://www.ibm.com/servers/eserver/pseries/ondemand/cod/ Capacity Update on Demand] (aka [[CuOD]]). ** [http://www.ibm.com/collaboration/wiki/display/WikiPtype/Home AIX 5L Wiki] at IBM. ** [http://techsupport.services.ibm.com/server/vios/documentation/faq.html VIOS FAQ]. * Useful [http://www.redbooks.ibm.com/ Redbooks]: ** [http://www.redbooks.ibm.com/abstracts/SG245120.html IBM eServer pSeries Systems Handbook 2003 Edition]. * [http://www.faqs.org/faqs/aix-faq/ The AIX FAQ]. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts] - ADSM/TSM FAQ as compiled by Richard Sims. Also contains some AIX info. * [http://www.bullfreeware.com/ Bull AIX Freeware]. * Quick links into the service.boulder.ibm.com FTP site: ** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765E6100/ AIX 5.1 patches] ** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765E6200/ AIX 5.2 patches] ** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765G0300/ AIX 5.3 patches] ** [ftp://service.boulder.ibm.com/aix/freeSoftware/aixtoolbox/RPMS/ AIX FreeSoftware RPMS] ** [ftp://service.boulder.ibm.com/storage/3590/code3590/ 3590 tape drive microcode] ** [ftp://service.boulder.ibm.com/storage/devdrvr/ IBM Atape device driver] ** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765F6200/ HACMP 5.1 patches] [[Category:AIX]] [[Category:Links]] 4c75e552dff63d17213e6ef06d5b56abdc933e72 ISO 8601 0 757 2560 1676 2006-09-07T23:17:06Z Stix 2 /* See Also */ Add link to W3C page wikitext text/x-wiki Here in this modern world, things should be simple and unambiguous. If only this were true! Here's a simple example: <center>'''01/02/03'''</center> I now tell you that this is a date. When is it? * 1st February, 2003? * 2nd January, 2003? * 3rd February, 2001? All these are in use in various parts of our world, and can make life on the internet confusing, at the least. The "MM/DD/YY" format is common in U.S.A., here in Australia and in the UK the format "DD/MM/YY" is widely used. And in Europe and parts of Asia, "YY/MM/DD" is in common use. So what can be done? Simple, follow the standard: ISO 8601:1988 - International Date Format. For dates, this standard recommends the following format: <center>'''YYYY-MM-DD'''</center> This format has a few advantages: # It is unambiguous. A useful trait, one would think. # It has a consistent length. # It may be easily sorted (for those UNIX geeks, think <tt>sort</tt>(1)). # It is recognised by far more people world wide than any other format. # It is consistent with common time formats (HH:MM:SS), that is, most significant units come first. # It is a '''standard''', from the [http://www.iso.ch/ International Organisation for Standardisation]. Please, can we start using this? == See Also == * [http://en.wikipedia.org/wiki/ISO_8601 ISO 8601] at [http://www.wikipedia.org www.wikipedia.org]. * [http://www.cl.cam.ac.uk/~mgk25/iso-time.html A Summary of the International Standard Date and Time Notation] by [http://www.cl.cam.ac.uk/~mgk25/ Markus Kuhn]. * RFC 3339: Date and Time on the Internet: Timestamps. * [http://www.w3.org/TR/NOTE-datetime W3C Date and Time Formats]. [[Category:Rants]] 002a39f4ac3879cc8a8342d216d0eafac9ade587 Systems 0 759 2562 2495 2006-09-25T11:04:39Z Stix 2 /* orac */ update comments wikitext text/x-wiki A brief list of my home systems: == zion == 2.8 GHz Pentium IV HT, 1 GiB RAM, Asus P4P800-E Deluxe motherboard. [http://www.antec.com/us/productDetails.php?ProdID=81046 Antec Performance II SX1040BII] case - ''best case I've ever worked with''. 2 x 40 GiB Seagate ST340014A disks, in RAID 1 for OS, 3 x 120 GiB Seagate ST3120026A disks in RAIDframe RAID 5. Running NetBSD-3.0 x86 + MP kernel. Runs as a public ftp and http server. And runs internally as a MySQL server, PostgreSQL server, NFS server, NetBoot server, Squid cache, Samba server, Netatalk server, Wireless LAN router, NetBSD build box and backup server. Probably other stuff, too. This system also runs as my internet firewall, with 1500/256 ADSL PPPoE link currently from [http://www.exetel.com.au Exetel], and DNS A records (stix.id.au, stix.homeunix.net) from [http://www.dyndns.org/ DynDNS.org]. For the curious, here's this systems last [http://stix.id.au/about/dmesg-zion.txt dmesg] (bootlog) and some [http://stix.id.au/cgi-bin/firewall.pl firewall statistics]. == marvin == 900 MHz Athlon, 1 GiB RAM, 1 x 20 GiB Seagate ST320423A disk for NetBSD and xen, 1 x 17 GiB Seagate ST317221A disk for the occasional windows boot. Main workstation, running xen, NetBSD-3.0 x86, NetBSD-current and occasionally, Windows XP. == eniac == DEC Alpha Multia AXPpci233 233 MHz, 32 MiB RAM, 500 MiB SCSI disk. Runs NetBSD-3.0 alpha netbooted or OpenVMS 7.2 on local disk. == orac == Sun SPARCserver 5, MB86904 110 MHz CPU, 64 MiB RAM, bunch of old SCSI disks (unplugged, too noisy!), running NetBSD-4.0beta, netbooted off zion. == pbg3 == Apple Powerbook G3 'Wallstreet', 300 MHz PowerPC G3 (PowerPC 750), 320 MiB RAM, 8 GiB disk. Runs Mac OS X 10.2.8. Main wandering laptop. [[Category:Personal]] 17c6a0f8f4b9e0e75fcf3fea01f8cff59849b547 2571 2562 2006-09-29T05:46:09Z Stix 2 /* zion */ update for ADSL2 wikitext text/x-wiki A brief list of my home systems: == zion == 2.8 GHz Pentium IV HT, 1 GiB RAM, Asus P4P800-E Deluxe motherboard. [http://www.antec.com/us/productDetails.php?ProdID=81046 Antec Performance II SX1040BII] case - ''best case I've ever worked with''. 2 x 40 GiB Seagate ST340014A disks, in RAID 1 for OS, 3 x 120 GiB Seagate ST3120026A disks in RAIDframe RAID 5. Running NetBSD-3.0 x86 + MP kernel. Runs as a public ftp and http server. And runs internally as a MySQL server, PostgreSQL server, NFS server, NetBoot server, Squid cache, Samba server, Netatalk server, Wireless LAN router, NetBSD build box and backup server. Probably other stuff, too. This system also runs as my internet firewall, with ADSL2 PPPoE link currently from [http://www.exetel.com.au Exetel] (using an old Alcatel SpeedTouch Home ADSL1 modem, though), and DNS A records (stix.id.au, stix.homeunix.net) from [http://www.dyndns.org/ DynDNS.org]. For the curious, here's this systems last [http://stix.id.au/about/dmesg-zion.txt dmesg] (bootlog) and some [http://stix.id.au/cgi-bin/firewall.pl firewall statistics]. == marvin == 900 MHz Athlon, 1 GiB RAM, 1 x 20 GiB Seagate ST320423A disk for NetBSD and xen, 1 x 17 GiB Seagate ST317221A disk for the occasional windows boot. Main workstation, running xen, NetBSD-3.0 x86, NetBSD-current and occasionally, Windows XP. == eniac == DEC Alpha Multia AXPpci233 233 MHz, 32 MiB RAM, 500 MiB SCSI disk. Runs NetBSD-3.0 alpha netbooted or OpenVMS 7.2 on local disk. == orac == Sun SPARCserver 5, MB86904 110 MHz CPU, 64 MiB RAM, bunch of old SCSI disks (unplugged, too noisy!), running NetBSD-4.0beta, netbooted off zion. == pbg3 == Apple Powerbook G3 'Wallstreet', 300 MHz PowerPC G3 (PowerPC 750), 320 MiB RAM, 8 GiB disk. Runs Mac OS X 10.2.8. Main wandering laptop. [[Category:Personal]] 651f75f7cff40243e998f397616cd1345a549c91 Network Tuning Guidelines (AIX) 0 1455 2563 2006-09-27T04:52:58Z Stix 2 Initial draft. wikitext text/x-wiki {{stub}} Most of this page refers directly to [[AIX]], however, the concepts apply equally well to all systems. == MTU == === RemMTU === === MTU Discovery === == TCP Window Size == === Calculating === === Configuring === == Selective Acknowledgements == == Tools == === tcpdump === === tcptrace === == See Also == * [http://jarok.cs.ohiou.edu/software/tcptrace/ tcptrace Official Homepage]. [[Category:AIX]] e1365938d132e0b4b58a943483037ef41f326228 2570 2563 2006-09-29T01:51:58Z Stix 2 Expand. wikitext text/x-wiki {{stub}} Most of this page refers directly to [[AIX]], however, the concepts apply equally well to all systems. == MTU == MTU (Maximum Transmission Unit) is the largest packet that will be sent. For standard Ethernet, this is 1500 bytes. "Jumbo frames", introduced with gigabit Ethernet, expands the MTU to 9000 bytes. Conversely, there are various elements that be used in the network fabric to reduce the MTU, commonly [http://en.wikipedia.org/wiki/IPsec IPsec], [http://netbsd.gw.com/cgi-bin/man-cgi?stf stf], [http://netbsd.gw.com/cgi-bin/man-cgi?gif gif], and many other forms of tunnels and encapsulation. === RemMTU === Under AIX, each interface has a <tt>remmtu</tt> parameter, which may be displayed via lsattr -El en0 -a remmtu By default, this is 576 bytes, meaning that the packet size is reduced to this value for "remote" networks. Given that the default value for the <tt>no</tt> parameter <tt>subnetsarelocal</tt> is "1", AIX treats networks of a different [http://en.wikipedia.org/wiki/Subnetwork class] to be remote. In a large network, where different class networks are in use, this may unnecessarily decrease the MTU, increasing packet counts and overhead, and decreasing performance. Depending on network design, it should generally be possible to increase <tt>remmtu</tt> to 1500 bytes. === MTU Discovery === == TCP Window Size == === Calculating === === Configuring === == Selective Acknowledgements == == Tools == === tcpdump === === tcptrace === == See Also == * [http://jarok.cs.ohiou.edu/software/tcptrace/ tcptrace Official Homepage]. [[Category:AIX]] 380475a1e0947b9a60d33c9551e809912a1ca639 Commands for Investigating AIX 5.2 Performance 0 770 2564 1687 2006-09-28T04:12:28Z Stix 2 /* Network */ add ifconfig -a wikitext text/x-wiki == General == prtconf lscfg -vp topas == Filesystems == df -kv mount lsfs -q ioo -L == LVM and Disks == lspv lsvg | lsvg -i lsvg | lsvg -li lsvg | lsvg -pi lsdev -Cc disk | while read a b; do echo $a; lsattr -El $a; done == Virtual Memory == vmstat -v vmstat 5 5 lsps -a ipcs -ma ps auxw | sort -k 5nr | head -30 ps auxw | sort -k 6nr | head -30 vmo -L == Network == netstat -in netstat -rn no -L ifconfig -a [[Category:AIX]] f837713bf1d70861c3825a04df9ba54fcc05bcc3 2565 2564 2006-09-28T04:13:31Z Stix 2 /* General */ add lparstat wikitext text/x-wiki == General == prtconf lscfg -vp topas lparstat -i == Filesystems == df -kv mount lsfs -q ioo -L == LVM and Disks == lspv lsvg | lsvg -i lsvg | lsvg -li lsvg | lsvg -pi lsdev -Cc disk | while read a b; do echo $a; lsattr -El $a; done == Virtual Memory == vmstat -v vmstat 5 5 lsps -a ipcs -ma ps auxw | sort -k 5nr | head -30 ps auxw | sort -k 6nr | head -30 vmo -L == Network == netstat -in netstat -rn no -L ifconfig -a [[Category:AIX]] 4c7c4087f1bfd3322260589fa409c736d19c2025 2566 2565 2006-09-28T04:20:12Z Stix 2 /* Network */ add lsattr for NICs and VIO heading wikitext text/x-wiki == General == prtconf lscfg -vp topas lparstat -i == Filesystems == df -kv mount lsfs -q ioo -L == LVM and Disks == lspv lsvg | lsvg -i lsvg | lsvg -li lsvg | lsvg -pi lsdev -Cc disk | while read a b; do echo $a; lsattr -El $a; done == Virtual Memory == vmstat -v vmstat 5 5 lsps -a ipcs -ma ps auxw | sort -k 5nr | head -30 ps auxw | sort -k 6nr | head -30 vmo -L == Network == netstat -in netstat -rn no -L ifconfig -a lsdev | awk '/^ent.*Available/{print $1}' | while read i; do echo $i; lsattr -El $i; done == VIO Servers == All AIX-style commands should run fine from the <tt>oem_setup_env<tt> prompt. lsmap -all [[Category:AIX]] e7c048fb9f9dc1fb3ddd9958286e77a823aa5a6e 2567 2566 2006-09-28T04:21:21Z Stix 2 /* VIO Servers */ formatting wikitext text/x-wiki == General == prtconf lscfg -vp topas lparstat -i == Filesystems == df -kv mount lsfs -q ioo -L == LVM and Disks == lspv lsvg | lsvg -i lsvg | lsvg -li lsvg | lsvg -pi lsdev -Cc disk | while read a b; do echo $a; lsattr -El $a; done == Virtual Memory == vmstat -v vmstat 5 5 lsps -a ipcs -ma ps auxw | sort -k 5nr | head -30 ps auxw | sort -k 6nr | head -30 vmo -L == Network == netstat -in netstat -rn no -L ifconfig -a lsdev | awk '/^ent.*Available/{print $1}' | while read i; do echo $i; lsattr -El $i; done == VIO Servers == All AIX-style commands should run fine from the <tt>oem_setup_env</tt> prompt. lsmap -all [[Category:AIX]] 453f394b8998a36ebc55eacb0f00fe910ea875bf 2568 2567 2006-09-28T04:27:46Z Stix 2 /* LVM and Disks */ Retitle and add FC lsattr wikitext text/x-wiki == General == prtconf lscfg -vp topas lparstat -i == Filesystems == df -kv mount lsfs -q ioo -L == LVM, Disks and FC == lspv lsvg | lsvg -i lsvg | lsvg -li lsvg | lsvg -pi lsdev -Cc disk | while read a b; do echo $a; lsattr -El $a; done lsdev | awk '/^(fcs|fscsi).*Available/{print $1}' | while read i; do echo $i; lsattr -El $i; done == Virtual Memory == vmstat -v vmstat 5 5 lsps -a ipcs -ma ps auxw | sort -k 5nr | head -30 ps auxw | sort -k 6nr | head -30 vmo -L == Network == netstat -in netstat -rn no -L ifconfig -a lsdev | awk '/^ent.*Available/{print $1}' | while read i; do echo $i; lsattr -El $i; done == VIO Servers == All AIX-style commands should run fine from the <tt>oem_setup_env</tt> prompt. lsmap -all [[Category:AIX]] 184c374a82c644f1b70db76e62434153e8976364 2569 2568 2006-09-28T04:36:11Z Stix 2 Formatting wikitext text/x-wiki == General == prtconf lscfg -vp topas lparstat -i == Filesystems == df -kv mount lsfs -q ioo -L == LVM, Disks and FC == lspv lsvg | lsvg -i lsvg | lsvg -li lsvg | lsvg -pi lsdev -Cc disk | while read a b; do echo $a; lsattr -El $a; done lsdev | awk '/^(fcs|fscsi).*Available/{print $1}' | while read i; do echo $i; lsattr -El $i; done == Virtual Memory == vmstat -v vmstat 5 5 lsps -a ipcs -ma ps auxw | sort -k 5nr | head -30 ps auxw | sort -k 6nr | head -30 vmo -L == Network == netstat -in netstat -rn no -L ifconfig -a lsdev | awk '/^ent.*Available/{print $1}' | while read i; do echo $i; lsattr -El $i; done == VIO Servers == All AIX-style commands should run fine from the <tt>oem_setup_env</tt> prompt. lsmap -all [[Category:AIX]] dac72c8385e879e5f0fe6ac98db8f5beb68a8cd4 2579 2569 2006-10-16T05:01:30Z Stix 2 Add and fix couple more. wikitext text/x-wiki == General == prtconf lscfg -vp topas lparstat -i == Filesystems == df -kv mount lsfs -q ioo -L == LVM, Disks and FC == lspv lsvg -o | lsvg -i lsvg -o | lsvg -li lsvg -o | lsvg -pi lsdev -Cc disk | while read a b; do echo $a; lsattr -El $a; done lsdev | awk '/^(fcs|fscsi).*Available/{print $1}' | while read i; do echo $i; lsattr -El $i; done == Virtual Memory == vmstat -v vmstat 5 5 lsps -a ipcs -ma ps auxw | sort -k 5nr | head -30 ps auxw | sort -k 6nr | head -30 vmo -L == Network == netstat -in netstat -rn no -L ifconfig -a lsdev | awk '/^ent.*Available/{print $0}' lsdev | awk '/^ent.*Available/{print $1}' | while read i; do echo $i; lsattr -El $i; done == VIO Servers == All AIX-style commands should run fine from the <tt>oem_setup_env</tt> prompt. lsmap -all [[Category:AIX]] 204c643ace6ecae4b3a3672c8143919f6ccd822c NetBSD Bugs 0 792 2575 2526 2006-10-12T13:39:42Z Stix 2 /* Current Bugs */ add iPod 5.5 bugs wikitext text/x-wiki == Current Bugs == === kern/17398 msdosfs does not support sector size != DEV_BSIZE === PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=17398 kern/17398]. Currently prevents using a gen 5.5 iPod on NetBSD. === kern/34737 Gen 5.5 iPod fails to mount === PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=34737 kern/34737]. SCSI mode sense sector size bug. === kern/33241 umodem fails in NetBSD 3.0 === PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=33241 kern/33241]. I'm wondering if this is related to uscanner failing to work for me with NetBSD 3.0. === pkg/32130 Psi doesn't compile with qt-3.3.5 === PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=32130 pkg/32130]. === port-xen/30977 Strange FPU behaviour === PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=30977 port-xen/30977]. Just try running flops as a test. === systat SIGWINCH handling === systat(1) doesn't appear to handle SIGWINCH well, if at all. === kern/25977 WSMOUSEIO_SSCALE === PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=25977 kern/25977]. Cheap mouse needs this. Should implement suggested per-axis scaling. === kern/28731 ehci + umass (ipod) === PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=28731 kern/28731]. Depending which USB port I use, my iPod will either attach fine, or bail out. === kern/21335 ahc leaves processes in D state === PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=21335 kern/21335]. I've seen this when trying to read a tape with a larger blocksize than that configured in the backup tool. === Calculated Load Average too high === See [http://mail-index.netbsd.org/tech-kern/2005/04/11/0003.html this mail]. === Removal of INITIALLY_LEVEL_TRIGGERED breaks Multia serial ports === PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=26424 kern/26424]. === gdb fails to debug kernel core dump on mac68k === PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=9678 kern/9678]. == Cleanups == * missing brelse in rf_netbsdkintf.c:raidread_component_label() * SysKonnect <tt>sk(4)</tt> still needs cleaning up. ** clean up mbufs and outstanding transmit descriptors when bringing down the interface. == Old Bugs == === kern/22457 ACPI broken mouse === PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=22457 kern/22457]. pckbport: command timeout pms_enable: command error 35 sys/arch/i386/include/acpi_func.h Not sure on the status here, switched to using USB mouse. === emuxki drain broken === Seen using <tt>psi</tt>, which uses <tt>audioplay(1)</tt>. Appears to have been fixed between NetBSD 2.0 and 2.0.2. [[Category:NetBSD]] [[Category:Personal]] 6fc8f2924d0d3ff40385dcfd3f8f68c1d7ea18a0 2576 2575 2006-10-12T13:43:35Z Stix 2 xen FP bug squashed ages ago wikitext text/x-wiki == Current Bugs == === kern/17398 msdosfs does not support sector size != DEV_BSIZE === PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=17398 kern/17398]. Currently prevents using a gen 5.5 iPod on NetBSD. === kern/34737 Gen 5.5 iPod fails to mount === PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=34737 kern/34737]. SCSI mode sense sector size bug. === kern/33241 umodem fails in NetBSD 3.0 === PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=33241 kern/33241]. I'm wondering if this is related to uscanner failing to work for me with NetBSD 3.0. === pkg/32130 Psi doesn't compile with qt-3.3.5 === PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=32130 pkg/32130]. === systat SIGWINCH handling === systat(1) doesn't appear to handle SIGWINCH well, if at all. === kern/25977 WSMOUSEIO_SSCALE === PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=25977 kern/25977]. Cheap mouse needs this. Should implement suggested per-axis scaling. === kern/28731 ehci + umass (ipod) === PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=28731 kern/28731]. Depending which USB port I use, my iPod will either attach fine, or bail out. === kern/21335 ahc leaves processes in D state === PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=21335 kern/21335]. I've seen this when trying to read a tape with a larger blocksize than that configured in the backup tool. === Calculated Load Average too high === See [http://mail-index.netbsd.org/tech-kern/2005/04/11/0003.html this mail]. === Removal of INITIALLY_LEVEL_TRIGGERED breaks Multia serial ports === PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=26424 kern/26424]. === gdb fails to debug kernel core dump on mac68k === PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=9678 kern/9678]. == Cleanups == * missing brelse in rf_netbsdkintf.c:raidread_component_label() * SysKonnect <tt>sk(4)</tt> still needs cleaning up. ** clean up mbufs and outstanding transmit descriptors when bringing down the interface. == Old Bugs == === port-xen/30977 Strange FPU behaviour === PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=30977 port-xen/30977]. Just try running flops as a test. === kern/22457 ACPI broken mouse === PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=22457 kern/22457]. pckbport: command timeout pms_enable: command error 35 sys/arch/i386/include/acpi_func.h Not sure on the status here, switched to using USB mouse. === emuxki drain broken === Seen using <tt>psi</tt>, which uses <tt>audioplay(1)</tt>. Appears to have been fixed between NetBSD 2.0 and 2.0.2. [[Category:NetBSD]] [[Category:Personal]] 2fea15398fad803e8d3f630f44e78f661905dd47 TSM 0 1456 2578 2006-10-13T11:14:44Z Stix 2 wikitext text/x-wiki #REDIRECT [[Tivoli Storage Manager]] 69f708daa2c7e117ce6ca732d43095868f9e7667 NetBackup Issues 0 821 2580 1737 2006-10-16T13:23:43Z Stix 2 Add ovpass wikitext text/x-wiki A list of issues encountered with various NetBackup versions: ; Undocumented return codes : We had these fairly regularly with 4.5. Support said they are not possible. ; Failed client install overwrites client on server : I've seen this happen twice, once with 3.4, once with 4.5. The first we believe was due to rsh/rcp failure, which resulted in a Solaris client being installed on the AIX server. Oops. ; "hung" or slow restores : Idle tape drives, required tapes not busy, but restore doesn't start. No idea why. Restarting NetBackup on the Master seems to help. ; Unbalanced vaulting processes : Images appear to be split between vaulting processes with no regard given to size. One process may complete after only 1 hour, leaving the other running for 10 hours. ; multi-volume catalog backups can't be restored : This is improved in V5. This means that master servers do not scale well at all. I would suggest people wanting a timely DR to rsync the <tt>images</tt> directory within the NetBackup catalog to their DR system. ; LTO drives must be defined as DLT : Small issue with 4.5, but confusing to new admins. Under version 5, LTO are configured as "hcart". ; tape drive H/W or media problems : can abort client backups, and if multiplexing, multiple client backups. Also can abort vaulting (duplication). ; vault <tt>preview.list</tt> contains ITC images : <tt>preview.list</tt> contains the list of images to duplicate when vaulting. However, it includes Inline Tape Copy (ITC) images, which don't actually get duplicated. ; aborted vault leaves tapes in library : An aborted vault will leave the partially completed vault tapes in the library, and if a vault is re-run, images successfully duplicated from the first run are not re-processed (as expected), but the tapes from the first run are not ejected, either. ; ovpass fails with dyntrk : The VERITAS Media Changer driver "ovpass" fails to work with "dyntrk" Dynamic Tracking enabled. This means hardware library modifications may require AIX rmt device reconfiguration. [[Category:NetBackup]] e1066b0ca6b3032ff85e88e3081c3e064f396f58 Handy AIX links 0 744 2582 2581 2006-10-24T05:51:17Z Stix 2 Add virtualisation redbook wikitext text/x-wiki * Buried in [[IBM]]'s website: ** [http://www.ibm.com/servers/eserver/support/unixservers/aixfixes.html AIX Patches]. ** [http://publib.boulder.ibm.com/infocenter/pseries/index.jsp AIX and pSeries Information Center]. ** [http://www14.software.ibm.com/webapp/set2/firmware/gjsn Microcode and Firmware] for i5, OpenPower, p5, pSeries, and RS/6000 systems. ** [https://www14.software.ibm.com/webapp/set2/sas/f/hmc/ HMC support and upgrades]. ** [http://www.ibm.com/ibmlink/link2/servicelink/servicelinkPage.jsp?lc=en&cc=AU IBMLink 2000 Australia]. ** [http://www.ibm.com/developerworks/java/jdk/index.html IBM Java JRE and SDK (JDK) downloads]. ** [http://www.ibm.com/software/info/supportlifecycle/ IBM Software Support Lifecycle], listing end of life dates for various IBM products. ** [http://www.ibm.com/servers/aix/os/aixs2s.pdf AIX Strength to Strength] - document detailing the change history of AIX from 3.2.5 to current. ** [http://www.ibm.com/servers/systems/p/hardware/system_perf.html IBM System p5, eServer p5, pSeries, OpenPower and IBM RS/6000 Performance Report]. ** [http://www.ibm.com/servers/eserver/pseries/ondemand/cod/ Capacity Update on Demand] (aka [[CuOD]]). ** [http://www.ibm.com/collaboration/wiki/display/WikiPtype/Home AIX 5L Wiki] at IBM. ** [http://techsupport.services.ibm.com/server/vios/documentation/faq.html VIOS FAQ]. * Useful [http://www.redbooks.ibm.com/ Redbooks]: ** [http://www.redbooks.ibm.com/abstracts/SG245120.html IBM eServer pSeries Systems Handbook 2003 Edition]. ** [http://www.redbooks.ibm.com/abstracts/SG245768.html Advanced POWER Virtualization on IBM eServer p5 Servers: Architecture and Performance Considerations]. * [http://www.faqs.org/faqs/aix-faq/ The AIX FAQ]. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts] - ADSM/TSM FAQ as compiled by Richard Sims. Also contains some AIX info. * [http://www.bullfreeware.com/ Bull AIX Freeware]. * Quick links into the service.boulder.ibm.com FTP site: ** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765E6100/ AIX 5.1 patches] ** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765E6200/ AIX 5.2 patches] ** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765G0300/ AIX 5.3 patches] ** [ftp://service.boulder.ibm.com/aix/freeSoftware/aixtoolbox/RPMS/ AIX FreeSoftware RPMS] ** [ftp://service.boulder.ibm.com/storage/3590/code3590/ 3590 tape drive microcode] ** [ftp://service.boulder.ibm.com/storage/devdrvr/ IBM Atape device driver] ** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765F6200/ HACMP 5.1 patches] [[Category:AIX]] [[Category:Links]] 98cf9c623619b65b840b76bb252538d214982593 Internet Links 0 804 2583 2574 2006-10-31T10:08:08Z Stix 2 /* Standards */ Add C99 draft wikitext text/x-wiki == Friends Pages == * [http://wunit.net/ Mark Curtis and Katherine Howlin]. * [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz. * Brad "Blunatic" Olds. Site moved, elsewhere... * [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album]. * [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page. == Computer-Technical Links == === BSD === * [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there. * [http://wiki.onetbsd.org/ NetBSD community wiki]. * [http://www.opendarwin.org/ OpenDarwin]. * [http://www.daemonnews.org/ D&aelig;mon News], for all news BSD. * [http://www.bsdfreak.org/ BSDFreak], for more news BSD. * [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging. * [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney. ==== BSD Goodies ==== * [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com. * [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com. * [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site. === Apple News and Rumours === * [http://macosrumors.com/ MacOS Rumors], they're sometimes right. * [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO. * [http://www.appleinsider.com/ AppleInsider]. * [http://www.thinksecret.com/ Think Secret]. === UNIX === * [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators. * [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes. * [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez. * [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group. === TSM Links === * [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims. * [http://tsmwiki.com/ TSM Wiki]. === Industry and Technology News === * [http://theregister.co.uk The Register]. Another great news site. * [http://slashdot.org/ Slashdot]. What more need be said? * [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology. === Software/Source Archives === * [http://sourceforge.net/ SourceForge]. * [http://www.gnu.org GNU.org]. * [http://www.nongnu.org Savannah] aka nongnu.org. === Standards === * [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards]. * [http://www.unix.org/ www.unix.org], the home of SUS. * [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard. * [http://www.t10.org/ t10.org], home of the SCSI standards. * [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards. * [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection. === Aussie Software Mirrors === * [http://public.planetmirror.com Planet Mirror]. * [http://mirror.aarnet.edu.au Aarnet]. * [http://mirror.pacific.net.au Pacific Internet]. * [http://mirror.isp.net.au ISP]. === Aussie Hardware Markets and Stores === * [http://www.staticice.com.au/ staticICE] to compare online Australian store prices. * [http://www.computerfairs.com.au/ Computer Fairs Australia]. * [http://www.computermarkets.com/ Computer Fairs NSW]. * [http://www.auspcmarket.com.au/ Aus PC-Market]. * [http://www.busybits.com.au/ BusyBits]. * [http://www.elx.com.au/ elx.com.au]. * [http://zytech.com.au/ Zytech]. ==== Cases ==== * [http://coolpc.com.au/catalog/ CoolPC]. * [http://www.pccasegear.com.au/ PC Case Gear]. * [http://www.silverstonetek.com/ SilverStone]. === Popular Internet Search Engines === * [http://www.google.com/ Google] - ubiquitous. * [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines. * [http://www.gigablast.com/ Gigablast], fairly new, shows some promise. * [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index). * [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index. * [http://www.yahoo.com/ Yahoo]. * [http://www.wisenut.com/ WiseNut]. * [http://teoma.com/ Teoma]. * [http://www.ask.com/ Ask Jeeves] (uses Teoma engine). * [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea. * [http://search.msn.com/ MSN Search]. === Miscellaneous === * [http://wiki.duskglow.com/tiki-index.php?page=Open-Graphics Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers". == Photography == * [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras. == Articles == * [http://www.acmqueue.org/modules.php?name=Content&amp;pa=showpage&amp;pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device. * [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way]. * [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team. * [http://www.au.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754. * [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation. * [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors. == Sport == * [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info. * [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good. * [http://www.stringforum.net/ stringforum.net], all about string. * [http://www.tenniswollongong.com.au/ Tennis Wollongong]. * [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club]. * [http://www.iacski.com/ Illawarra Alpine Club]. == Aussie Wines == * [http://www.laughingjackwines.com/ Laughing Jack Wines]. * [http://www.lillypilly.com/ Lillypilly Wines]. * [http://www.warburnestate.com.au/ Warburn Estate]. == Miscellaneous == * [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language. [[Category:Links]] [[Category:Personal]] 54869d86b4c595829ec386698e2435c92dc164e0 2591 2583 2006-11-07T05:03:30Z Stix 2 /* Computer-Technical Links */ Add quick reference cards wikitext text/x-wiki == Friends Pages == * [http://wunit.net/ Mark Curtis and Katherine Howlin]. * [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz. * Brad "Blunatic" Olds. Site moved, elsewhere... * [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album]. * [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page. == Computer-Technical Links == === BSD === * [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there. * [http://wiki.onetbsd.org/ NetBSD community wiki]. * [http://www.opendarwin.org/ OpenDarwin]. * [http://www.daemonnews.org/ D&aelig;mon News], for all news BSD. * [http://www.bsdfreak.org/ BSDFreak], for more news BSD. * [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging. * [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney. ==== BSD Goodies ==== * [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com. * [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com. * [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site. === Apple News and Rumours === * [http://macosrumors.com/ MacOS Rumors], they're sometimes right. * [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO. * [http://www.appleinsider.com/ AppleInsider]. * [http://www.thinksecret.com/ Think Secret]. === UNIX === * [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators. * [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes. * [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez. * [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group. === TSM Links === * [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims. * [http://tsmwiki.com/ TSM Wiki]. === Industry and Technology News === * [http://theregister.co.uk The Register]. Another great news site. * [http://slashdot.org/ Slashdot]. What more need be said? * [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology. === Software/Source Archives === * [http://sourceforge.net/ SourceForge]. * [http://www.gnu.org GNU.org]. * [http://www.nongnu.org Savannah] aka nongnu.org. === Standards === * [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards]. * [http://www.unix.org/ www.unix.org], the home of SUS. * [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard. * [http://www.t10.org/ t10.org], home of the SCSI standards. * [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards. * [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection. === Quick Reference Cards === * [http://www.stdout.org/~winston/latex/ Latex cheat sheet]. * [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)]. * [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card]. * [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)]. === Aussie Software Mirrors === * [http://public.planetmirror.com Planet Mirror]. * [http://mirror.aarnet.edu.au Aarnet]. * [http://mirror.pacific.net.au Pacific Internet]. * [http://mirror.isp.net.au ISP]. === Aussie Hardware Markets and Stores === * [http://www.staticice.com.au/ staticICE] to compare online Australian store prices. * [http://www.computerfairs.com.au/ Computer Fairs Australia]. * [http://www.computermarkets.com/ Computer Fairs NSW]. * [http://www.auspcmarket.com.au/ Aus PC-Market]. * [http://www.busybits.com.au/ BusyBits]. * [http://www.elx.com.au/ elx.com.au]. * [http://zytech.com.au/ Zytech]. ==== Cases ==== * [http://coolpc.com.au/catalog/ CoolPC]. * [http://www.pccasegear.com.au/ PC Case Gear]. * [http://www.silverstonetek.com/ SilverStone]. === Popular Internet Search Engines === * [http://www.google.com/ Google] - ubiquitous. * [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines. * [http://www.gigablast.com/ Gigablast], fairly new, shows some promise. * [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index). * [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index. * [http://www.yahoo.com/ Yahoo]. * [http://www.wisenut.com/ WiseNut]. * [http://teoma.com/ Teoma]. * [http://www.ask.com/ Ask Jeeves] (uses Teoma engine). * [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea. * [http://search.msn.com/ MSN Search]. === Miscellaneous === * [http://wiki.duskglow.com/tiki-index.php?page=Open-Graphics Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers". == Photography == * [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras. == Articles == * [http://www.acmqueue.org/modules.php?name=Content&amp;pa=showpage&amp;pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device. * [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way]. * [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team. * [http://www.au.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754. * [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation. * [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors. == Sport == * [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info. * [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good. * [http://www.stringforum.net/ stringforum.net], all about string. * [http://www.tenniswollongong.com.au/ Tennis Wollongong]. * [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club]. * [http://www.iacski.com/ Illawarra Alpine Club]. == Aussie Wines == * [http://www.laughingjackwines.com/ Laughing Jack Wines]. * [http://www.lillypilly.com/ Lillypilly Wines]. * [http://www.warburnestate.com.au/ Warburn Estate]. == Miscellaneous == * [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language. [[Category:Links]] [[Category:Personal]] a3f31eab8e996aead36afa2c0df23fa8253f612b 2850 2591 2006-11-19T07:28:32Z Stix 2 /* BSD */ Add a couple of NetBSD links wikitext text/x-wiki == Friends Pages == * [http://wunit.net/ Mark Curtis and Katherine Howlin]. * [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz. * Brad "Blunatic" Olds. Site moved, elsewhere... * [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album]. * [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page. == Computer-Technical Links == === BSD === * [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there. * [http://wiki.onetbsd.org/ NetBSD community wiki]. * [http://www.opendarwin.org/ OpenDarwin]. * [http://www.daemonnews.org/ D&aelig;mon News], for all news BSD. * [http://www.bsdfreak.org/ BSDFreak], for more news BSD. * [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging. * [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney. * [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog]. ==== BSD Goodies ==== * [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com. * [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com. * [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site. * [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store]. === Apple News and Rumours === * [http://macosrumors.com/ MacOS Rumors], they're sometimes right. * [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO. * [http://www.appleinsider.com/ AppleInsider]. * [http://www.thinksecret.com/ Think Secret]. === UNIX === * [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators. * [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes. * [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez. * [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group. === TSM Links === * [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims. * [http://tsmwiki.com/ TSM Wiki]. === Industry and Technology News === * [http://theregister.co.uk The Register]. Another great news site. * [http://slashdot.org/ Slashdot]. What more need be said? * [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology. === Software/Source Archives === * [http://sourceforge.net/ SourceForge]. * [http://www.gnu.org GNU.org]. * [http://www.nongnu.org Savannah] aka nongnu.org. === Standards === * [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards]. * [http://www.unix.org/ www.unix.org], the home of SUS. * [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard. * [http://www.t10.org/ t10.org], home of the SCSI standards. * [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards. * [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection. === Quick Reference Cards === * [http://www.stdout.org/~winston/latex/ Latex cheat sheet]. * [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)]. * [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card]. * [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)]. === Aussie Software Mirrors === * [http://public.planetmirror.com Planet Mirror]. * [http://mirror.aarnet.edu.au Aarnet]. * [http://mirror.pacific.net.au Pacific Internet]. * [http://mirror.isp.net.au ISP]. === Aussie Hardware Markets and Stores === * [http://www.staticice.com.au/ staticICE] to compare online Australian store prices. * [http://www.computerfairs.com.au/ Computer Fairs Australia]. * [http://www.computermarkets.com/ Computer Fairs NSW]. * [http://www.auspcmarket.com.au/ Aus PC-Market]. * [http://www.busybits.com.au/ BusyBits]. * [http://www.elx.com.au/ elx.com.au]. * [http://zytech.com.au/ Zytech]. ==== Cases ==== * [http://coolpc.com.au/catalog/ CoolPC]. * [http://www.pccasegear.com.au/ PC Case Gear]. * [http://www.silverstonetek.com/ SilverStone]. === Popular Internet Search Engines === * [http://www.google.com/ Google] - ubiquitous. * [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines. * [http://www.gigablast.com/ Gigablast], fairly new, shows some promise. * [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index). * [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index. * [http://www.yahoo.com/ Yahoo]. * [http://www.wisenut.com/ WiseNut]. * [http://teoma.com/ Teoma]. * [http://www.ask.com/ Ask Jeeves] (uses Teoma engine). * [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea. * [http://search.msn.com/ MSN Search]. === Miscellaneous === * [http://wiki.duskglow.com/tiki-index.php?page=Open-Graphics Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers". == Photography == * [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras. == Articles == * [http://www.acmqueue.org/modules.php?name=Content&amp;pa=showpage&amp;pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device. * [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way]. * [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team. * [http://www.au.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754. * [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation. * [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors. == Sport == * [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info. * [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good. * [http://www.stringforum.net/ stringforum.net], all about string. * [http://www.tenniswollongong.com.au/ Tennis Wollongong]. * [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club]. * [http://www.iacski.com/ Illawarra Alpine Club]. == Aussie Wines == * [http://www.laughingjackwines.com/ Laughing Jack Wines]. * [http://www.lillypilly.com/ Lillypilly Wines]. * [http://www.warburnestate.com.au/ Warburn Estate]. == Miscellaneous == * [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language. [[Category:Links]] [[Category:Personal]] d3018c1e508347eff7646828a136563aa6370958 2863 2850 2006-11-28T01:46:07Z Stix 2 /* Miscellaneous */ add tzdata/tzcode link wikitext text/x-wiki == Friends Pages == * [http://wunit.net/ Mark Curtis and Katherine Howlin]. * [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz. * Brad "Blunatic" Olds. Site moved, elsewhere... * [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album]. * [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page. == Computer-Technical Links == === BSD === * [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there. * [http://wiki.onetbsd.org/ NetBSD community wiki]. * [http://www.opendarwin.org/ OpenDarwin]. * [http://www.daemonnews.org/ D&aelig;mon News], for all news BSD. * [http://www.bsdfreak.org/ BSDFreak], for more news BSD. * [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging. * [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney. * [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog]. ==== BSD Goodies ==== * [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com. * [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com. * [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site. * [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store]. === Apple News and Rumours === * [http://macosrumors.com/ MacOS Rumors], they're sometimes right. * [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO. * [http://www.appleinsider.com/ AppleInsider]. * [http://www.thinksecret.com/ Think Secret]. === UNIX === * [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators. * [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes. * [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez. * [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group. === TSM Links === * [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims. * [http://tsmwiki.com/ TSM Wiki]. === Industry and Technology News === * [http://theregister.co.uk The Register]. Another great news site. * [http://slashdot.org/ Slashdot]. What more need be said? * [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology. === Software/Source Archives === * [http://sourceforge.net/ SourceForge]. * [http://www.gnu.org GNU.org]. * [http://www.nongnu.org Savannah] aka nongnu.org. === Standards === * [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards]. * [http://www.unix.org/ www.unix.org], the home of SUS. * [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard. * [http://www.t10.org/ t10.org], home of the SCSI standards. * [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards. * [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection. === Quick Reference Cards === * [http://www.stdout.org/~winston/latex/ Latex cheat sheet]. * [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)]. * [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card]. * [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)]. === Aussie Software Mirrors === * [http://public.planetmirror.com Planet Mirror]. * [http://mirror.aarnet.edu.au Aarnet]. * [http://mirror.pacific.net.au Pacific Internet]. * [http://mirror.isp.net.au ISP]. === Aussie Hardware Markets and Stores === * [http://www.staticice.com.au/ staticICE] to compare online Australian store prices. * [http://www.computerfairs.com.au/ Computer Fairs Australia]. * [http://www.computermarkets.com/ Computer Fairs NSW]. * [http://www.auspcmarket.com.au/ Aus PC-Market]. * [http://www.busybits.com.au/ BusyBits]. * [http://www.elx.com.au/ elx.com.au]. * [http://zytech.com.au/ Zytech]. ==== Cases ==== * [http://coolpc.com.au/catalog/ CoolPC]. * [http://www.pccasegear.com.au/ PC Case Gear]. * [http://www.silverstonetek.com/ SilverStone]. === Popular Internet Search Engines === * [http://www.google.com/ Google] - ubiquitous. * [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines. * [http://www.gigablast.com/ Gigablast], fairly new, shows some promise. * [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index). * [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index. * [http://www.yahoo.com/ Yahoo]. * [http://www.wisenut.com/ WiseNut]. * [http://teoma.com/ Teoma]. * [http://www.ask.com/ Ask Jeeves] (uses Teoma engine). * [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea. * [http://search.msn.com/ MSN Search]. === Miscellaneous === * [http://wiki.duskglow.com/tiki-index.php?page=Open-Graphics Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers". * [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files. == Photography == * [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras. == Articles == * [http://www.acmqueue.org/modules.php?name=Content&amp;pa=showpage&amp;pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device. * [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way]. * [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team. * [http://www.au.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754. * [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation. * [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors. == Sport == * [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info. * [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good. * [http://www.stringforum.net/ stringforum.net], all about string. * [http://www.tenniswollongong.com.au/ Tennis Wollongong]. * [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club]. * [http://www.iacski.com/ Illawarra Alpine Club]. == Aussie Wines == * [http://www.laughingjackwines.com/ Laughing Jack Wines]. * [http://www.lillypilly.com/ Lillypilly Wines]. * [http://www.warburnestate.com.au/ Warburn Estate]. == Miscellaneous == * [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language. [[Category:Links]] [[Category:Personal]] cfbe3e14449e0d9e00975f03a27a28458407ada0 2864 2863 2006-11-28T04:13:32Z Stix 2 /* Articles */ Bikeshed painting wikitext text/x-wiki == Friends Pages == * [http://wunit.net/ Mark Curtis and Katherine Howlin]. * [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz. * Brad "Blunatic" Olds. Site moved, elsewhere... * [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album]. * [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page. == Computer-Technical Links == === BSD === * [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there. * [http://wiki.onetbsd.org/ NetBSD community wiki]. * [http://www.opendarwin.org/ OpenDarwin]. * [http://www.daemonnews.org/ D&aelig;mon News], for all news BSD. * [http://www.bsdfreak.org/ BSDFreak], for more news BSD. * [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging. * [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney. * [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog]. ==== BSD Goodies ==== * [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com. * [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com. * [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site. * [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store]. === Apple News and Rumours === * [http://macosrumors.com/ MacOS Rumors], they're sometimes right. * [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO. * [http://www.appleinsider.com/ AppleInsider]. * [http://www.thinksecret.com/ Think Secret]. === UNIX === * [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators. * [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes. * [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez. * [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group. === TSM Links === * [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims. * [http://tsmwiki.com/ TSM Wiki]. === Industry and Technology News === * [http://theregister.co.uk The Register]. Another great news site. * [http://slashdot.org/ Slashdot]. What more need be said? * [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology. === Software/Source Archives === * [http://sourceforge.net/ SourceForge]. * [http://www.gnu.org GNU.org]. * [http://www.nongnu.org Savannah] aka nongnu.org. === Standards === * [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards]. * [http://www.unix.org/ www.unix.org], the home of SUS. * [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard. * [http://www.t10.org/ t10.org], home of the SCSI standards. * [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards. * [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection. === Quick Reference Cards === * [http://www.stdout.org/~winston/latex/ Latex cheat sheet]. * [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)]. * [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card]. * [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)]. === Aussie Software Mirrors === * [http://public.planetmirror.com Planet Mirror]. * [http://mirror.aarnet.edu.au Aarnet]. * [http://mirror.pacific.net.au Pacific Internet]. * [http://mirror.isp.net.au ISP]. === Aussie Hardware Markets and Stores === * [http://www.staticice.com.au/ staticICE] to compare online Australian store prices. * [http://www.computerfairs.com.au/ Computer Fairs Australia]. * [http://www.computermarkets.com/ Computer Fairs NSW]. * [http://www.auspcmarket.com.au/ Aus PC-Market]. * [http://www.busybits.com.au/ BusyBits]. * [http://www.elx.com.au/ elx.com.au]. * [http://zytech.com.au/ Zytech]. ==== Cases ==== * [http://coolpc.com.au/catalog/ CoolPC]. * [http://www.pccasegear.com.au/ PC Case Gear]. * [http://www.silverstonetek.com/ SilverStone]. === Popular Internet Search Engines === * [http://www.google.com/ Google] - ubiquitous. * [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines. * [http://www.gigablast.com/ Gigablast], fairly new, shows some promise. * [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index). * [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index. * [http://www.yahoo.com/ Yahoo]. * [http://www.wisenut.com/ WiseNut]. * [http://teoma.com/ Teoma]. * [http://www.ask.com/ Ask Jeeves] (uses Teoma engine). * [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea. * [http://search.msn.com/ MSN Search]. === Miscellaneous === * [http://wiki.duskglow.com/tiki-index.php?page=Open-Graphics Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers". * [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files. == Photography == * [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras. == Articles == * [http://www.acmqueue.org/modules.php?name=Content&amp;pa=showpage&amp;pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device. * [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way]. * [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team. * [http://www.au.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754. * [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation. * [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors. * [http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#BIKESHED-PAINTING Bikeshed painting] in the FreeBSD forums. == Sport == * [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info. * [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good. * [http://www.stringforum.net/ stringforum.net], all about string. * [http://www.tenniswollongong.com.au/ Tennis Wollongong]. * [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club]. * [http://www.iacski.com/ Illawarra Alpine Club]. == Aussie Wines == * [http://www.laughingjackwines.com/ Laughing Jack Wines]. * [http://www.lillypilly.com/ Lillypilly Wines]. * [http://www.warburnestate.com.au/ Warburn Estate]. == Miscellaneous == * [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language. [[Category:Links]] [[Category:Personal]] f612b76848d796c8664e2ef5f10010761686734c Manually Creating VIOS NIM Resources 0 1448 2584 2521 2006-11-01T05:58:27Z Dalek 32 wikitext text/x-wiki After having many problems attempting to use [http://publib.boulder.ibm.com/infocenter/pseries/v5r3/topic/com.ibm.aix.doc/cmds/aixcmds3/installios.htm installios], the following steps were used to build the necessary NIM resources to allow the installation of IBM's Virtual I/O Server: First, define shell variables pointing to the mounted CD or copied CD contents, and the destination for the NIM objects: # SRC=/junk/vios-1.2-cd # DST=/csminstall/eznim/vios-1.2 Define NIM client. Substitute appropriate client name, ethernet hardware address, interface name, cable type, subnet mask, client gateway and speed/duplex: # nim -o define -t standalone -a if1="find_net ''CLIENTNAME 000a0b0c0d0e ent1''" \ > -a cable_type1=''N/A'' \ > -a netboot_kernel=mp -a net_definition="ent ''255.255.255.0 192.168.0.1''" \ > -a net_settings1="''100 half''" ''CLIENTNAME'' Define NIM mksysb: # mkdir ${DST}/mksysb # cp ${SRC}/nimol/ioserver_res/mksysb ${DST}/mksysb/installios_mksysb # nim -o define -t mksysb -a server=master -a location=${DST}/mksysb/installios_mksysb \ > installios_mksysb Define NIM bundle: # mkdir ${DST}/bundle # cp ${SRC}/installp/ppc/en_US.bnd ${DST}/bundle # nim -o define -t installp_bundle -a server=master -a location=${DST}/bundle/en_US.bnd \ > installios_bundle Define NIM lppsource: # mkdir ${DST}/lpp_source # gencopy -X -d ${SRC}/installp/ppc -t ${DST}/lpp_source/installios_lpp_source \ > $(/usr/bin/cat ${DST}/bundle/en_US.bnd) # nim -o define -t lpp_source -a server=master \ > -a location=${DST}/lpp_source/installios_lpp_source \ > -a source=${DST}/lpp_source/installios_lpp_source installios_lpp_source Preparing to copy install images (this will take several minutes)... 0503-114 gencopy: RPM Product cdrecord* does not exist. 0503-114 gencopy: RPM Product mkisofs* does not exist. Now checking for missing install images... warning: 0042-265 c_mk_lpp_source: The image source "/csminstall/eznim/vios-1.2/lpp_source/installios_lpp_source" that was used to define the lpp_source is missing one or more of the following from the list of default packages: bos.64bit bos bos.acct ... warning: 0042-267 c_mk_lpp_source: The defined lpp_source does not have the "simages" attribute because one or more of the following packages are missing: bos bos.net bos.diag ... Define NIM VIOS SPOT resource: # mkdir ${DST}/spot # nim -o define -t spot -a location=${DST}/spot -a server=master \ > -a source=installios_mksysb installios_spot Creating SPOT in "/csminstall/eznim/vios-1.2/spot" on machine "master" from "installios_mksysb" ... Restoring files from BOS image. This may take several minutes ... Checking filesets and network boot images for SPOT "installios_spot". This may take several minutes ... Define NIM bosinst: # cp ${SRC}/nimol/ioserver_res/bosinst.data ${DST}/installios_bosinst.data # nim -o define -t bosinst_data -a server=master -a location=${DST}/installios_bosinst.data \ > installios_bosinst Configure NIM ready for client install: # nim -o bos_inst -a source=mksysb -a spot=installios_spot -a mksysb=installios_mksysb \ > -a bosinst_data=installios_bosinst -a boot_client=no ''CLIENTNAME'' warning: 0042-360 m_bos_inst: The SPOT level is older than the mksysb level. Therefore, the BOS installation may encounter problems. Update the SPOT to match the mksysb level or create a new SPOT that has the same level. Now, the LPAR may be net booted via any method (eg. SMS via HMC). [[Category:AIX]] bb081edb68627c40de16c847d76d26c509865e60 Main Page 0 5 2585 925 2006-11-01T05:59:52Z Stix 2 add email link wikitext text/x-wiki <font style="font-size:140%"> '''Note:''' If you are after the popular children's toy, of coloured wax covered yarn try [http://www.wikkistix.com/ www.wikkistix.com]. </font> ---- Welcome to Stix's wiki. Since editing html was getting tedious, I'm giving a Wiki a try for some of the bits and pieces I'm putting up on my site. Some of the page categories available are: * Technical: ** [[:Category:Databases|Databases]] ** [[:Category:SAP|SAP]] ** [[:Category:TSM|TSM]] ** [[:Category:UNIX|UNIX]] * [[:Category:Personal|Personal]] * [[:Category:Rants|Rants]] There is also some [[Software]] available for download. Since this is running on [[Systems#zion|zion]], my own fairly small machine, I've restricted editing rights, and as of 2006-04-23, after a spate of link vandalism, disabled account creations. If you feel you have something to contribute, drop me an [mailto:stix@stix.id.au email]. adb6bd4a30d9617e7ab35803f6bf89dcb780747f Network Tuning Guidelines (AIX) 0 1455 2586 2570 2006-11-06T03:36:42Z Stix 2 /* Selective Acknowledgements */ initial wikitext text/x-wiki {{stub}} Most of this page refers directly to [[AIX]], however, the concepts apply equally well to all systems. == MTU == MTU (Maximum Transmission Unit) is the largest packet that will be sent. For standard Ethernet, this is 1500 bytes. "Jumbo frames", introduced with gigabit Ethernet, expands the MTU to 9000 bytes. Conversely, there are various elements that be used in the network fabric to reduce the MTU, commonly [http://en.wikipedia.org/wiki/IPsec IPsec], [http://netbsd.gw.com/cgi-bin/man-cgi?stf stf], [http://netbsd.gw.com/cgi-bin/man-cgi?gif gif], and many other forms of tunnels and encapsulation. === RemMTU === Under AIX, each interface has a <tt>remmtu</tt> parameter, which may be displayed via lsattr -El en0 -a remmtu By default, this is 576 bytes, meaning that the packet size is reduced to this value for "remote" networks. Given that the default value for the <tt>no</tt> parameter <tt>subnetsarelocal</tt> is "1", AIX treats networks of a different [http://en.wikipedia.org/wiki/Subnetwork class] to be remote. In a large network, where different class networks are in use, this may unnecessarily decrease the MTU, increasing packet counts and overhead, and decreasing performance. Depending on network design, it should generally be possible to increase <tt>remmtu</tt> to 1500 bytes. === MTU Discovery === == TCP Window Size == === Calculating === === Configuring === == Selective Acknowledgements == '''Note:''' For AIX 5.3, do not enable SACKs unless APAR [http://www-1.ibm.com/support/docview.wss?uid=isg1IY78947 IY78947] is installed. Normally, when running with large window sizes, a lost packet will result in the re-transmission of the entire window from the lost packet onwards. TCP Selective Acknowledgements (SACKs, RFC 2018) allows the receiving system to request the resending of just the lost data. To do this, a small length increase in the standard TCP headers is required, but the increased performance when running on LFNs (Long Fat Networks) with high Bandwidth Delay Product (BDP) and some packet loss, is worth the overhead. no -p -o sack=1 == Tools == === tcpdump === === tcptrace === == See Also == * [http://jarok.cs.ohiou.edu/software/tcptrace/ tcptrace Official Homepage]. [[Category:AIX]] 0982b4127d8f7300e372ac49cd7e990a2744163d Cache Hit Ratio 0 1457 2587 2006-11-07T03:33:55Z Stix 2 Initial draft. wikitext text/x-wiki Caches are used in many parts of computer systems - from CPU level 1 and level 2 caches, translation look-aside buffers (TLBs), operating system file system caches, and database buffer caches. In all cases, the cache attempts to keep recently used data in a small area that is faster than the large, slow primary storage area, with the hope that the data will be accessed again, soon. The system then benefits from the faster access times. The '''Cache Hit Ratio''' is the ratio of the number of cache hits to the number of misses, usually expressed as a percentage. Depending on the nature of the cache, expected hit ratios can vary from 60% to greater than 99%. Cache Hit Ratios are inheritly logarithmic; the closer to 100%, the exponentially greater the gains. A simple way of visualising the nature of cache hit ratios, is to attempt to convert a ratio to a relative performance metric (ie. "transactions per second", or similar), by estimating the relative costs of a cache hit and a cache miss. This can be expressed as: <!--math--> a = cache_hit_cost b = cache_miss_cost r = cache_hit_ratio p = relative performance p = 1 / (a * r + b(1 - r)) <!--/math--> 66b98e5e12af9b6a97d9d2de91d037859cf69316 2588 2587 2006-11-07T03:34:05Z Stix 2 Cache Hit Ratios moved to Cache Hit Ratio wikitext text/x-wiki Caches are used in many parts of computer systems - from CPU level 1 and level 2 caches, translation look-aside buffers (TLBs), operating system file system caches, and database buffer caches. In all cases, the cache attempts to keep recently used data in a small area that is faster than the large, slow primary storage area, with the hope that the data will be accessed again, soon. The system then benefits from the faster access times. The '''Cache Hit Ratio''' is the ratio of the number of cache hits to the number of misses, usually expressed as a percentage. Depending on the nature of the cache, expected hit ratios can vary from 60% to greater than 99%. Cache Hit Ratios are inheritly logarithmic; the closer to 100%, the exponentially greater the gains. A simple way of visualising the nature of cache hit ratios, is to attempt to convert a ratio to a relative performance metric (ie. "transactions per second", or similar), by estimating the relative costs of a cache hit and a cache miss. This can be expressed as: <!--math--> a = cache_hit_cost b = cache_miss_cost r = cache_hit_ratio p = relative performance p = 1 / (a * r + b(1 - r)) <!--/math--> 66b98e5e12af9b6a97d9d2de91d037859cf69316 2594 2588 2006-11-07T05:41:46Z Stix 2 Expand - math broken! wikitext text/x-wiki Caches are used in many parts of computer systems - from CPU level 1 and level 2 caches, translation look-aside buffers (TLBs), operating system file system caches, and database buffer caches. In all cases, the cache attempts to keep recently used data in a small area that is faster than the large, slow primary storage area, with the hope that the data will be accessed again, soon. The system then benefits from the faster access times. The '''Cache Hit Ratio''' is the ratio of the number of cache hits to the number of misses, usually expressed as a percentage. Depending on the nature of the cache, expected hit ratios can vary from 60% to greater than 99%. [[image:Cachehitratio.png|thumb|200px|right|Cache Hit Ratio vs Relative Performance]] Cache Hit Ratios are inheritly logarithmic; the closer to 100%, the exponentially greater the gains. A simple way of visualising the nature of cache hit ratios, is to attempt to convert a ratio to a relative performance metric (ie. "transactions" or "operations" per second), by estimating the relative costs of a cache hit and a cache miss. This can be expressed as: <math> \begin{align} a & = \mathit{cachehitcost}\; b & = \mathit{cachemisscost}\; r & = \mathit{cachehitratio}\; p & = \mathit{relativeperformance}\; p & = \frac{1}{a r + b(1 - r)}\; \end{align} </math> Graphically, given a cache miss cost of 0.005 s (5 ms) and a hit cost of 0.000001 s (1 &mu;s), which may be the case for a database engine (disk I/O vs virtual memory overheads), the exponential behaviour is clear. {{clr}} d2bd5694f5e7d617123bf5e9239cce24e426852b 2858 2594 2006-11-20T05:52:25Z Stix 2 Add "Computer Related" category wikitext text/x-wiki Caches are used in many parts of computer systems - from CPU level 1 and level 2 caches, translation look-aside buffers (TLBs), operating system file system caches, and database buffer caches. In all cases, the cache attempts to keep recently used data in a small area that is faster than the large, slow primary storage area, with the hope that the data will be accessed again, soon. The system then benefits from the faster access times. The '''Cache Hit Ratio''' is the ratio of the number of cache hits to the number of misses, usually expressed as a percentage. Depending on the nature of the cache, expected hit ratios can vary from 60% to greater than 99%. [[image:Cachehitratio.png|thumb|200px|right|Cache Hit Ratio vs Relative Performance]] Cache Hit Ratios are inheritly logarithmic; the closer to 100%, the exponentially greater the gains. A simple way of visualising the nature of cache hit ratios, is to attempt to convert a ratio to a relative performance metric (ie. "transactions" or "operations" per second), by estimating the relative costs of a cache hit and a cache miss. This can be expressed as: <math> \begin{align} a & = \mathit{cachehitcost}\; b & = \mathit{cachemisscost}\; r & = \mathit{cachehitratio}\; p & = \mathit{relativeperformance}\; p & = \frac{1}{a r + b(1 - r)}\; \end{align} </math> Graphically, given a cache miss cost of 0.005 s (5 ms) and a hit cost of 0.000001 s (1 &mu;s), which may be the case for a database engine (disk I/O vs virtual memory overheads), the exponential behaviour is clear. {{clr}} [[Category:Computer Related]] e53efff2d8bcba73a69065f681c77960c9927333 Sandbox 0 728 2590 2501 2006-11-07T04:27:44Z Stix 2 /* Math Test */ add help link for formulas wikitext text/x-wiki == Sandbox == Here's just a play page, so I can try to work out what wiki is all about. Bit of luck, I ''might'' work it out one day. === Lists === All I want is: * easy editing. * traceability. * simple formating. * good linking. * good searchability. * ability to include graphics, easily. Numbered lists work like this: # item # item ## nested, too! Definition lists look like this: ;CPU: Central Processing Unit. ;RAM: Random Access Memory. ;ROM: Read Only Memory. === subsection === And good old &lt;pre&gt; tag stuff like this: # ls -l total 3826 -rw-r--r-- 1 stix wheel 1413137 Nov 12 10:35 231323.pdf -rw-r--r-- 1 stix pc 524288 Sep 24 21:20 P4P800-E.ROM drwxr-xr-x 3 root wheel 512 Nov 2 00:08 screens How does that look? === Math Test === See [http://meta.wikimedia.org/wiki/Help:Displaying_a_formula Displaying a formula] at meta for more info on formulas. <math>\sum_{n=0}^\infty \frac{x^n}{n!}</math> ==== Quadratic ==== <math>x=\frac{-b \pm \sqrt{b^2 - 4ac}}{2a}</math> ==== Euler's Identity ==== <math>e^{i \pi} + 1 = 0\;</math> ==== e Limit Representation ==== <math>e == \lim_{x \rightarrow \infty}{({1+\frac{1}{x}})^x}</math> <math>e == \lim_{x \rightarrow 0}{(1+x)}^{\frac{1}{x}}</math> 83e6d16762efe551d6e61234fe166e0e1b30bcb3 File:Cachehitratio.png 6 1459 2592 2006-11-07T05:17:48Z Stix 2 Graph of relative performance given different cache hit ratios, a miss cost of 5 ms, and a hit cost of 1 &mu;s. wikitext text/x-wiki Graph of relative performance given different cache hit ratios, a miss cost of 5 ms, and a hit cost of 1 &mu;s. bcc2727312670af89d4fe7cc10d62d22b920353e Interpreting SENSE DATA in AIX errpt 0 1612 2836 2006-11-13T06:51:33Z Stix 2 Initial draft. wikitext text/x-wiki Disk and tape errors under AIX usually generate "SENSE DATA" in errpt. This hexidecimal data can be interpretted, if you know where to look. An example tape error follows, with the SCSI Reponse Code, SCSI Additional Sense Code (ASC) and SCSI Additional Sense Code Qualifier (ASCQ) noted. The position of the ASC/ASQ fields is valid for reponse codes 0x70 and 0x71. LABEL: TAPE_ERR1 IDENTIFIER: 4865FA9B Date/Time: Wed Nov 8 06:21:28 EDT 2006 Sequence Number: 123875 Machine Id: xxxxxxxxxxxx Node Id: xxxxxxxx Class: H Type: PERM Resource Name: rmt713 Resource Class: tape Resource Type: 3580 Location: U7311.D11.xxxxxxx-P1-C1-T1-Wxxxxxxxxxxxxxxxx-L0 VPD: Manufacturer................IBM Machine Type and Model......ULT3580-TD2 Serial Number...............xxxxxxxxxx Device Specific.(FW)........5AT0 Description TAPE OPERATION ERROR Probable Causes TAPE User Causes MEDIA DEFECTIVE DIRTY READ/WRITE HEAD Recommended Actions FOR REMOVABLE MEDIA, CHANGE MEDIA AND RETRY PERFORM PROBLEM DETERMINATION PROCEDURES Detail Data SENSE DATA 0600 0000 1101 0000 0E00 0000 0000 0000 0102 0000 F000 0300 0000 011C 0000 0000 ^^- lower 7 bits = "Response code" ^^- lower 4 bits = "Sense Key" 1400 3600 6353 7282 0001 4243 3034 3037 4C36 0000 C2B3 AD23 0000 0000 0000 0000 ^^- SCSI Additional Sense Code (ASC) ^^- SCSI Additional Sense Code Qualifier(ASCQ) 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 == Sense Key == {| ! 0x00 | NO SENSE |- ! 0x01 | RECOVERED ERROR |- ! 0x02 | NOT READY |- ! 0x03 | MEDIUM ERROR |- ! 0x04 | HARDWARE ERROR |- ! 0x05 | ILLEGAL REQUEST |- ! 0x06 | UNIT ATTENTION |- ! 0x07 | DATA PROTECT |- ! 0x08 | BLANK CHECK |- ! 0x09 | VENDOR SPECIFIC |- ! 0x0a | COPY ABORTED |- ! 0x0b | ABORTED COMMAND |- ! 0x0c | obsolete |- ! 0x0d | VOLUME OVERFLOW |- ! 0x0e | MISCOMPARE |} === ASC and ASCQ === == See Also == * [http://www.t10.org/ftp/t10/drafts/spc4/spc4r07a.pdf SCSI Primary Commands-4 (SPC-4)]. [[Category:AIX]] 857c1b2b0af54dcef3e9847f3fad657fd342ffff 2837 2836 2006-11-13T06:53:54Z Stix 2 Split page wikitext text/x-wiki Disk and tape errors under AIX usually generate "SENSE DATA" in errpt. This hexidecimal data can be interpretted, if you know where to look. An example tape error follows, with the SCSI Reponse Code, SCSI Additional Sense Code (ASC) and SCSI Additional Sense Code Qualifier (ASCQ) noted. The position of the ASC/ASQ fields is valid for reponse codes 0x70 and 0x71. LABEL: TAPE_ERR1 IDENTIFIER: 4865FA9B Date/Time: Wed Nov 8 06:21:28 EDT 2006 Sequence Number: 123875 Machine Id: xxxxxxxxxxxx Node Id: xxxxxxxx Class: H Type: PERM Resource Name: rmt713 Resource Class: tape Resource Type: 3580 Location: U7311.D11.xxxxxxx-P1-C1-T1-Wxxxxxxxxxxxxxxxx-L0 VPD: Manufacturer................IBM Machine Type and Model......ULT3580-TD2 Serial Number...............xxxxxxxxxx Device Specific.(FW)........5AT0 Description TAPE OPERATION ERROR Probable Causes TAPE User Causes MEDIA DEFECTIVE DIRTY READ/WRITE HEAD Recommended Actions FOR REMOVABLE MEDIA, CHANGE MEDIA AND RETRY PERFORM PROBLEM DETERMINATION PROCEDURES Detail Data SENSE DATA 0600 0000 1101 0000 0E00 0000 0000 0000 0102 0000 F000 0300 0000 011C 0000 0000 ^^- lower 7 bits = "Response code" ^^- lower 4 bits = "Sense Key" 1400 3600 6353 7282 0001 4243 3034 3037 4C36 0000 C2B3 AD23 0000 0000 0000 0000 ^^- SCSI Additional Sense Code (ASC) ^^- SCSI Additional Sense Code Qualifier(ASCQ) 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 == See Also == * [[SCSI Sense Data]] * [http://www.t10.org/ftp/t10/drafts/spc4/spc4r07a.pdf SCSI Primary Commands-4 (SPC-4)]. [[Category:AIX]] 73bc36ca35db53c45aa21cd49ceedf3e8800bfae 2851 2837 2006-11-20T02:46:58Z Stix 2 whitespace changes wikitext text/x-wiki Disk and tape errors under AIX usually generate "SENSE DATA" in errpt. This hexidecimal data can be interpretted, if you know where to look. An example tape error follows, with the SCSI Reponse Code, SCSI Additional Sense Code (ASC) and SCSI Additional Sense Code Qualifier (ASCQ) noted. The position of the ASC/ASQ fields is valid for reponse codes 0x70 and 0x71. LABEL: TAPE_ERR1 IDENTIFIER: 4865FA9B Date/Time: Wed Nov 8 06:21:28 EDT 2006 Sequence Number: 123875 Machine Id: xxxxxxxxxxxx Node Id: xxxxxxxx Class: H Type: PERM Resource Name: rmt713 Resource Class: tape Resource Type: 3580 Location: U7311.D11.xxxxxxx-P1-C1-T1-Wxxxxxxxxxxxxxxxx-L0 VPD: Manufacturer................IBM Machine Type and Model......ULT3580-TD2 Serial Number...............xxxxxxxxxx Device Specific.(FW)........5AT0 Description TAPE OPERATION ERROR Probable Causes TAPE User Causes MEDIA DEFECTIVE DIRTY READ/WRITE HEAD Recommended Actions FOR REMOVABLE MEDIA, CHANGE MEDIA AND RETRY PERFORM PROBLEM DETERMINATION PROCEDURES Detail Data SENSE DATA 0600 0000 1101 0000 0E00 0000 0000 0000 0102 0000 F000 0300 0000 011C 0000 0000 ^^- lower 7 bits = "Response code" ^^- lower 4 bits = "Sense Key" 1400 3600 6353 7282 0001 4243 3034 3037 4C36 0000 C2B3 AD23 0000 0000 0000 0000 ^^- SCSI Additional Sense Code (ASC) ^^- SCSI Additional Sense Code Qualifier(ASCQ) 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 == See Also == * [[SCSI Sense Data]] * [http://www.t10.org/ftp/t10/drafts/spc4/spc4r07a.pdf SCSI Primary Commands-4 (SPC-4)]. [[Category:AIX]] 1f09b2d8f47385c2cf4e6fbd5773e1759226abbb Category:Databases 14 780 2838 1697 2006-11-13T06:57:29Z Stix 2 Add "Computer Related" category wikitext text/x-wiki Database and database related topics: [[Category:Computer Related]] dd776b2150283380479fd4f9d540fe6473e9ed4f Category:SAP 14 783 2839 1700 2006-11-13T06:57:48Z Stix 2 Add "Computer Related" category wikitext text/x-wiki Articles dealing with the business/ERP solution, [http://www.sap.com/ SAP]. [[Category:Computer Related]] 12361fbee19c0e8be3780b5ef00ff57ebd0f1683 Category:TSM 14 753 2840 1673 2006-11-13T06:58:03Z Stix 2 Add "Computer Related" category wikitext text/x-wiki Pages relating to [[IBM]]s [[Tivoli Storage Manager]]. [[Category:Computer Related]] 6811345288f0bf6bbe809031da1122382ca4816b Category:UNIX 14 764 2841 1681 2006-11-13T06:58:20Z Stix 2 Add "Computer Related" category wikitext text/x-wiki Pages relating to general UNIX topics: [[Category:Computer Related]] 2e3ed9befc2855437c65d415de6c1f42810fad2e SCSI Sense Data 0 1614 2843 2006-11-13T06:59:23Z Stix 2 Initial draft. wikitext text/x-wiki == SCSI Sense Key == {| ! 0x00 | NO SENSE |- ! 0x01 | RECOVERED ERROR |- ! 0x02 | NOT READY |- ! 0x03 | MEDIUM ERROR |- ! 0x04 | HARDWARE ERROR |- ! 0x05 | ILLEGAL REQUEST |- ! 0x06 | UNIT ATTENTION |- ! 0x07 | DATA PROTECT |- ! 0x08 | BLANK CHECK |- ! 0x09 | VENDOR SPECIFIC |- ! 0x0a | COPY ABORTED |- ! 0x0b | ABORTED COMMAND |- ! 0x0c | obsolete |- ! 0x0d | VOLUME OVERFLOW |- ! 0x0e | MISCOMPARE |} === ASC and ASCQ === == See Also == * [[Interpreting SENSE DATA in AIX errpt]]. * [http://www.t10.org/ftp/t10/drafts/spc4/spc4r07a.pdf SCSI Primary Commands-4 (SPC-4)]. [[Category:Computer Related]] 21d2ef641b12ea15d1022abcee6b7f636965315a 2844 2843 2006-11-13T08:15:45Z Stix 2 Expand wikitext text/x-wiki {| style="font-size:9pt; text-align:center" border="1" cellpadding="1" cellspacing="0" align="center" |+ Response codes 0x70 and 0x71 sense data format !width="8%"|Byte\Bit !width="11.5%"|7 !width="11.5%"|6 !width="11.5%"|5 !width="11.5%"|4 !width="11.5%"|3 !width="11.5%"|2 !width="11.5%"|1 !width="11.5%"|0 |- | 0 || Valid | colspan="7" | Response code (0x70 or 0x71) |- | 1 | colspan="8" | Segment number |- | 2 || Filemark || EOM || ILI || Reserved | colspan="4" | Sense key |- | 3<br>&middot;&middot;&middot;<br>6 | colspan="8" | Information |- | 7 | colspan="8" | Additional sense length |- | 8<br>&middot;&middot;&middot;<br>11 | colspan="8" | Command-specific information |- | 12 | colspan="8" | Additional sense code |- | 13 | colspan="8" | Additional sense code qualifier |- | 14 | colspan="8" | Field replaceable unit code |- | 15<br>&middot;&middot;&middot;<br>17 | colspan="8" | Sense-key specific |- | 18<br>&middot;&middot;&middot;<br>n | colspan="8" | Additional sense bytes |} == SCSI Sense Key == {| style="font-size:9pt" border="1" cellpadding="1" cellspacing="0" align="center" !width="05%"|Sense Key !width="10%"|Short Description !width="85%"|Long Description |- ! 00 || NO SENSE | Indicates that there is no specific sense key information to be reported. This may occur for a successful command or for a command that receives CHECK CONDITION status because one of the FILEMARK, EOM, or ILI bits is set to one. |- ! 0x01 || RECOVERED ERROR | Indicates that the command completed successfully, with some recovery action performed by the device server. Details may be determined by examining the additional sense bytes and the INFORMATION field. When multiple recovered errors occur during one command, the choice of which error to report (e.g., first, last, most severe) is vendor specific. |- ! 0x02 || NOT READY | Indicates that the logical unit is not accessible. Operator intervention may be required to correct this condition. |- ! 0x03 || MEDIUM ERROR | Indicates that the command terminated with a non-recovered error condition that may have been caused by a flaw in the medium or an error in the recorded data. This sense key may also be returned if the device server is unable to distinguish between a flaw in the medium and a specific hardware failure (i.e., sense key 4h). |- ! 0x04 || HARDWARE ERROR | Indicates that the device server detected a non-recoverable hardware failure (e.g., controller failure, device failure, or parity error) while performing the command or during a self test. |- ! 0x05 || ILLEGAL REQUEST | Indicates that: # The command was addressed to an incorrect logical unit number (see SAM-4); # The command had an invalid task attribute (see SAM-4); # The command was addressed to a logical unit whose current configuration prohibits processing the command; # There was an illegal parameter in the CDB; or # There was an illegal parameter in the additional parameters supplied as data for some commands (e.g., PERSISTENT RESERVE OUT). If the device server detects an invalid parameter in the CDB, it shall terminate the command without altering the medium. If the device server detects an invalid parameter in the additional parameters supplied as data, the device server may have already altered the medium. |- ! 0x06 || UNIT ATTENTION | Indicates that a unit attention condition has been established (e.g., the removable medium may have been changed, a logical unit reset occurred). See SAM-4. |- ! 0x07 || DATA PROTECT | Indicates that a command that reads or writes the medium was attempted on a block that is protected. The read or write operation is not performed. |- ! 0x08 || BLANK CHECK | Indicates that a write-once device or a sequential-access device encountered blank medium or format-defined end-of-data indication while reading or that a write-once device encountered a non-blank medium while writing. |- ! 0x09 || VENDOR SPECIFIC | This sense key is available for reporting vendor specific conditions. |- ! 0x0a || COPY ABORTED | Indicates an EXTENDED COPY command was aborted due to an error condition on the source device, the destination device, or both (see 6.3.3). |- ! 0x0b || ABORTED COMMAND | Indicates that the device server aborted the command. The application client may be able to recover by trying the command again. |- ! 0x0c || obsolete || |- ! 0x0d || VOLUME OVERFLOW | Indicates that a buffered SCSI device has reached the end-of-partition and data may remain in the buffer that has not been written to the medium. One or more RECOVER BUFFERED DATA command(s) may be issued to read the unwritten data from the buffer. (See SSC-2.) |- ! 0x0e || MISCOMPARE | Indicates that the source data did not match the data read from the medium. |- ! 0x0f || reserved || |} === ASC and ASCQ === == See Also == * [[Interpreting SENSE DATA in AIX errpt]]. * [http://www.t10.org/ftp/t10/drafts/spc4/spc4r07a.pdf SCSI Primary Commands-4 (SPC-4)]. [[Category:Computer Related]] 92c445dfeb473c4a67b2d252c7ee8108d0d6b6f2 2845 2844 2006-11-14T05:20:35Z Stix 2 Expand wikitext text/x-wiki The following information is gleaned from [http://www.t10.org/ftp/t10/drafts/spc4/spc4r07a.pdf SCSI Primary Commands-4 (SPC-4, draft)] available online. The ASC/ASCQ table below has been reordered by ASC+ASCQ to allow for easier visual searching for specific error codes. {| style="font-size:9pt; text-align:center" border="1" cellpadding="1" cellspacing="0" align="center" |+ Response codes 0x70 and 0x71 sense data format !width="8%"|Byte\Bit !width="11.5%"|7 !width="11.5%"|6 !width="11.5%"|5 !width="11.5%"|4 !width="11.5%"|3 !width="11.5%"|2 !width="11.5%"|1 !width="11.5%"|0 |- | 0 || Valid | colspan="7" | Response code (0x70 or 0x71) |- | 1 | colspan="8" | Segment number |- | 2 || Filemark || EOM || ILI || Reserved | colspan="4" | Sense key |- | 3<br>&middot;&middot;&middot;<br>6 | colspan="8" | Information |- | 7 | colspan="8" | Additional sense length |- | 8<br>&middot;&middot;&middot;<br>11 | colspan="8" | Command-specific information |- | 12 | colspan="8" | Additional sense code |- | 13 | colspan="8" | Additional sense code qualifier |- | 14 | colspan="8" | Field replaceable unit code |- | 15<br>&middot;&middot;&middot;<br>17 | colspan="8" | Sense-key specific |- | 18<br>&middot;&middot;&middot;<br>n | colspan="8" | Additional sense bytes |} == SCSI Sense Key == {| style="font-size:9pt" border="1" cellpadding="1" cellspacing="0" align="center" !width="05%"|Sense Key !width="10%"|Short Description !width="85%"|Long Description |- ! 0x00 || NO SENSE | Indicates that there is no specific sense key information to be reported. This may occur for a successful command or for a command that receives CHECK CONDITION status because one of the FILEMARK, EOM, or ILI bits is set to one. |- ! 0x01 || RECOVERED ERROR | Indicates that the command completed successfully, with some recovery action performed by the device server. Details may be determined by examining the additional sense bytes and the INFORMATION field. When multiple recovered errors occur during one command, the choice of which error to report (e.g., first, last, most severe) is vendor specific. |- ! 0x02 || NOT READY | Indicates that the logical unit is not accessible. Operator intervention may be required to correct this condition. |- ! 0x03 || MEDIUM ERROR | Indicates that the command terminated with a non-recovered error condition that may have been caused by a flaw in the medium or an error in the recorded data. This sense key may also be returned if the device server is unable to distinguish between a flaw in the medium and a specific hardware failure (i.e., sense key 4h). |- ! 0x04 || HARDWARE ERROR | Indicates that the device server detected a non-recoverable hardware failure (e.g., controller failure, device failure, or parity error) while performing the command or during a self test. |- ! 0x05 || ILLEGAL REQUEST | Indicates that: # The command was addressed to an incorrect logical unit number (see SAM-4); # The command had an invalid task attribute (see SAM-4); # The command was addressed to a logical unit whose current configuration prohibits processing the command; # There was an illegal parameter in the CDB; or # There was an illegal parameter in the additional parameters supplied as data for some commands (e.g., PERSISTENT RESERVE OUT). If the device server detects an invalid parameter in the CDB, it shall terminate the command without altering the medium. If the device server detects an invalid parameter in the additional parameters supplied as data, the device server may have already altered the medium. |- ! 0x06 || UNIT ATTENTION | Indicates that a unit attention condition has been established (e.g., the removable medium may have been changed, a logical unit reset occurred). See SAM-4. |- ! 0x07 || DATA PROTECT | Indicates that a command that reads or writes the medium was attempted on a block that is protected. The read or write operation is not performed. |- ! 0x08 || BLANK CHECK | Indicates that a write-once device or a sequential-access device encountered blank medium or format-defined end-of-data indication while reading or that a write-once device encountered a non-blank medium while writing. |- ! 0x09 || VENDOR SPECIFIC | This sense key is available for reporting vendor specific conditions. |- ! 0x0a || COPY ABORTED | Indicates an EXTENDED COPY command was aborted due to an error condition on the source device, the destination device, or both (see 6.3.3). |- ! 0x0b || ABORTED COMMAND | Indicates that the device server aborted the command. The application client may be able to recover by trying the command again. |- ! 0x0c || obsolete || |- ! 0x0d || VOLUME OVERFLOW | Indicates that a buffered SCSI device has reached the end-of-partition and data may remain in the buffer that has not been written to the medium. One or more RECOVER BUFFERED DATA command(s) may be issued to read the unwritten data from the buffer. (See SSC-2.) |- ! 0x0e || MISCOMPARE | Indicates that the source data did not match the data read from the medium. |- ! 0x0f || reserved || |} == ASC and ASCQ == {| style="font-size:9pt" border="1" cellpadding="1" cellspacing="0" align="center" |+ ASC and ASCQ assignments ! width="5%" | ASC ! width="5%" | ASCQ ! width="15%" | Device Type ! width="75%" | Description |- | 0x20 || 0x0b || <tt>DT PWROMAEBK</tt> || ACCESS DENIED - ACL LUN CONFLICT |- | 0x20 || 0x8b || <tt>DT PWROMAEBK</tt> || ACCESS DENIED - ENROLLMENT CONFLICT |- | 0x20 || 0x01 || <tt>DT PWROMAEBK</tt> || ACCESS DENIED - INITIATOR PENDING-ENROLLED |- | 0x20 || 0x09 || <tt>DT PWROMAEBK</tt> || ACCESS DENIED - INVALID LU IDENTIFIER |- | 0x20 || 0x03 || <tt>DT PWROMAEBK</tt> || ACCESS DENIED - INVALID MGMT ID KEY |- | 0x20 || 0x0A || <tt>DT PWROMAEBK</tt> || ACCESS DENIED - INVALID PROXY TOKEN |- | 0x20 || 0x02 || <tt>DT PWROMAEBK</tt> || ACCESS DENIED - NO ACCESS RIGHTS |- | 0x4b || 0x03 || <tt>DT PWROMAEBK</tt> || ACK/NAK TIMEOUT |- | 0x67 || 0x02 || <tt> A </tt> || ADD LOGICAL UNIT FAILED |} == See Also == * [[Interpreting SENSE DATA in AIX errpt]]. * [http://www.t10.org/ftp/t10/drafts/spc4/spc4r07a.pdf SCSI Primary Commands-4 (SPC-4)]. [[Category:Computer Related]] 7115679c50412b02b76bd0b2df72bf5e10dc7cf3 2846 2845 2006-11-14T05:39:58Z Stix 2 Clean up table widths wikitext text/x-wiki The following information is gleaned from [http://www.t10.org/ftp/t10/drafts/spc4/spc4r07a.pdf SCSI Primary Commands-4 (SPC-4, draft)] available online. The ASC/ASCQ table below has been reordered by ASC+ASCQ to allow for easier visual searching for specific error codes. {| style="font-size:9pt; text-align:center" border="1" cellpadding="1" cellspacing="0" align="center" width="100%" |+ Response codes 0x70 and 0x71 sense data format ! Byte\Bit !width="11.5%"|7 !width="11.5%"|6 !width="11.5%"|5 !width="11.5%"|4 !width="11.5%"|3 !width="11.5%"|2 !width="11.5%"|1 !width="11.5%"|0 |- | 0 || Valid | colspan="7" | Response code (0x70 or 0x71) |- | 1 | colspan="8" | Segment number |- | 2 || Filemark || EOM || ILI || Reserved | colspan="4" | Sense key |- | 3<br>&middot;&middot;&middot;<br>6 | colspan="8" | Information |- | 7 | colspan="8" | Additional sense length |- | 8<br>&middot;&middot;&middot;<br>11 | colspan="8" | Command-specific information |- | 12 | colspan="8" | Additional sense code |- | 13 | colspan="8" | Additional sense code qualifier |- | 14 | colspan="8" | Field replaceable unit code |- | 15<br>&middot;&middot;&middot;<br>17 | colspan="8" | Sense-key specific |- | 18<br>&middot;&middot;&middot;<br>n | colspan="8" | Additional sense bytes |} == SCSI Sense Key == {| style="font-size:9pt" border="1" cellpadding="1" cellspacing="0" align="center" width="100%" |+ Sense code definitions !width="05%"|Sense Key !width="10%"|Short Description ! Long Description |- ! 0x00 || NO SENSE | Indicates that there is no specific sense key information to be reported. This may occur for a successful command or for a command that receives CHECK CONDITION status because one of the FILEMARK, EOM, or ILI bits is set to one. |- ! 0x01 || RECOVERED ERROR | Indicates that the command completed successfully, with some recovery action performed by the device server. Details may be determined by examining the additional sense bytes and the INFORMATION field. When multiple recovered errors occur during one command, the choice of which error to report (e.g., first, last, most severe) is vendor specific. |- ! 0x02 || NOT READY | Indicates that the logical unit is not accessible. Operator intervention may be required to correct this condition. |- ! 0x03 || MEDIUM ERROR | Indicates that the command terminated with a non-recovered error condition that may have been caused by a flaw in the medium or an error in the recorded data. This sense key may also be returned if the device server is unable to distinguish between a flaw in the medium and a specific hardware failure (i.e., sense key 4h). |- ! 0x04 || HARDWARE ERROR | Indicates that the device server detected a non-recoverable hardware failure (e.g., controller failure, device failure, or parity error) while performing the command or during a self test. |- ! 0x05 || ILLEGAL REQUEST | Indicates that: # The command was addressed to an incorrect logical unit number (see SAM-4); # The command had an invalid task attribute (see SAM-4); # The command was addressed to a logical unit whose current configuration prohibits processing the command; # There was an illegal parameter in the CDB; or # There was an illegal parameter in the additional parameters supplied as data for some commands (e.g., PERSISTENT RESERVE OUT). If the device server detects an invalid parameter in the CDB, it shall terminate the command without altering the medium. If the device server detects an invalid parameter in the additional parameters supplied as data, the device server may have already altered the medium. |- ! 0x06 || UNIT ATTENTION | Indicates that a unit attention condition has been established (e.g., the removable medium may have been changed, a logical unit reset occurred). See SAM-4. |- ! 0x07 || DATA PROTECT | Indicates that a command that reads or writes the medium was attempted on a block that is protected. The read or write operation is not performed. |- ! 0x08 || BLANK CHECK | Indicates that a write-once device or a sequential-access device encountered blank medium or format-defined end-of-data indication while reading or that a write-once device encountered a non-blank medium while writing. |- ! 0x09 || VENDOR SPECIFIC | This sense key is available for reporting vendor specific conditions. |- ! 0x0a || COPY ABORTED | Indicates an EXTENDED COPY command was aborted due to an error condition on the source device, the destination device, or both (see 6.3.3). |- ! 0x0b || ABORTED COMMAND | Indicates that the device server aborted the command. The application client may be able to recover by trying the command again. |- ! 0x0c || obsolete || |- ! 0x0d || VOLUME OVERFLOW | Indicates that a buffered SCSI device has reached the end-of-partition and data may remain in the buffer that has not been written to the medium. One or more RECOVER BUFFERED DATA command(s) may be issued to read the unwritten data from the buffer. (See SSC-2.) |- ! 0x0e || MISCOMPARE | Indicates that the source data did not match the data read from the medium. |- ! 0x0f || reserved || |} == ASC and ASCQ == {| style="font-size:9pt" border="1" cellpadding="1" cellspacing="0" align="center" width="100%" |+ ASC and ASCQ assignments ! width="5%" | ASC ! width="5%" | ASCQ ! width="15%" | Device Type ! Description |- | 0x20 || 0x0b || <tt>DT PWROMAEBK</tt> || ACCESS DENIED - ACL LUN CONFLICT |- | 0x20 || 0x8b || <tt>DT PWROMAEBK</tt> || ACCESS DENIED - ENROLLMENT CONFLICT |- | 0x20 || 0x01 || <tt>DT PWROMAEBK</tt> || ACCESS DENIED - INITIATOR PENDING-ENROLLED |- | 0x20 || 0x09 || <tt>DT PWROMAEBK</tt> || ACCESS DENIED - INVALID LU IDENTIFIER |- | 0x20 || 0x03 || <tt>DT PWROMAEBK</tt> || ACCESS DENIED - INVALID MGMT ID KEY |- | 0x20 || 0x0A || <tt>DT PWROMAEBK</tt> || ACCESS DENIED - INVALID PROXY TOKEN |- | 0x20 || 0x02 || <tt>DT PWROMAEBK</tt> || ACCESS DENIED - NO ACCESS RIGHTS |- | 0x4b || 0x03 || <tt>DT PWROMAEBK</tt> || ACK/NAK TIMEOUT |- | 0x67 || 0x02 || <tt> A </tt> || ADD LOGICAL UNIT FAILED |} == See Also == * [[Interpreting SENSE DATA in AIX errpt]]. * [http://www.t10.org/ftp/t10/drafts/spc4/spc4r07a.pdf SCSI Primary Commands-4 (SPC-4)]. [[Category:Computer Related]] 6f5d57e21138cd6f249440b325f02aec9166661f 2847 2846 2006-11-14T06:13:01Z Stix 2 /* ASC and ASCQ */ reformat wikitext text/x-wiki The following information is gleaned from [http://www.t10.org/ftp/t10/drafts/spc4/spc4r07a.pdf SCSI Primary Commands-4 (SPC-4, draft)] available online. The ASC/ASCQ table below has been reordered by ASC+ASCQ to allow for easier visual searching for specific error codes. {| style="font-size:9pt; text-align:center" border="1" cellpadding="1" cellspacing="0" align="center" width="100%" |+ Response codes 0x70 and 0x71 sense data format ! Byte\Bit !width="11.5%"|7 !width="11.5%"|6 !width="11.5%"|5 !width="11.5%"|4 !width="11.5%"|3 !width="11.5%"|2 !width="11.5%"|1 !width="11.5%"|0 |- | 0 || Valid | colspan="7" | Response code (0x70 or 0x71) |- | 1 | colspan="8" | Segment number |- | 2 || Filemark || EOM || ILI || Reserved | colspan="4" | Sense key |- | 3<br>&middot;&middot;&middot;<br>6 | colspan="8" | Information |- | 7 | colspan="8" | Additional sense length |- | 8<br>&middot;&middot;&middot;<br>11 | colspan="8" | Command-specific information |- | 12 | colspan="8" | Additional sense code |- | 13 | colspan="8" | Additional sense code qualifier |- | 14 | colspan="8" | Field replaceable unit code |- | 15<br>&middot;&middot;&middot;<br>17 | colspan="8" | Sense-key specific |- | 18<br>&middot;&middot;&middot;<br>n | colspan="8" | Additional sense bytes |} == SCSI Sense Key == {| style="font-size:9pt" border="1" cellpadding="1" cellspacing="0" align="center" width="100%" |+ Sense code definitions !width="05%"|Sense Key !width="10%"|Short Description ! Long Description |- ! 0x00 || NO SENSE | Indicates that there is no specific sense key information to be reported. This may occur for a successful command or for a command that receives CHECK CONDITION status because one of the FILEMARK, EOM, or ILI bits is set to one. |- ! 0x01 || RECOVERED ERROR | Indicates that the command completed successfully, with some recovery action performed by the device server. Details may be determined by examining the additional sense bytes and the INFORMATION field. When multiple recovered errors occur during one command, the choice of which error to report (e.g., first, last, most severe) is vendor specific. |- ! 0x02 || NOT READY | Indicates that the logical unit is not accessible. Operator intervention may be required to correct this condition. |- ! 0x03 || MEDIUM ERROR | Indicates that the command terminated with a non-recovered error condition that may have been caused by a flaw in the medium or an error in the recorded data. This sense key may also be returned if the device server is unable to distinguish between a flaw in the medium and a specific hardware failure (i.e., sense key 4h). |- ! 0x04 || HARDWARE ERROR | Indicates that the device server detected a non-recoverable hardware failure (e.g., controller failure, device failure, or parity error) while performing the command or during a self test. |- ! 0x05 || ILLEGAL REQUEST | Indicates that: # The command was addressed to an incorrect logical unit number (see SAM-4); # The command had an invalid task attribute (see SAM-4); # The command was addressed to a logical unit whose current configuration prohibits processing the command; # There was an illegal parameter in the CDB; or # There was an illegal parameter in the additional parameters supplied as data for some commands (e.g., PERSISTENT RESERVE OUT). If the device server detects an invalid parameter in the CDB, it shall terminate the command without altering the medium. If the device server detects an invalid parameter in the additional parameters supplied as data, the device server may have already altered the medium. |- ! 0x06 || UNIT ATTENTION | Indicates that a unit attention condition has been established (e.g., the removable medium may have been changed, a logical unit reset occurred). See SAM-4. |- ! 0x07 || DATA PROTECT | Indicates that a command that reads or writes the medium was attempted on a block that is protected. The read or write operation is not performed. |- ! 0x08 || BLANK CHECK | Indicates that a write-once device or a sequential-access device encountered blank medium or format-defined end-of-data indication while reading or that a write-once device encountered a non-blank medium while writing. |- ! 0x09 || VENDOR SPECIFIC | This sense key is available for reporting vendor specific conditions. |- ! 0x0a || COPY ABORTED | Indicates an EXTENDED COPY command was aborted due to an error condition on the source device, the destination device, or both (see 6.3.3). |- ! 0x0b || ABORTED COMMAND | Indicates that the device server aborted the command. The application client may be able to recover by trying the command again. |- ! 0x0c || obsolete || |- ! 0x0d || VOLUME OVERFLOW | Indicates that a buffered SCSI device has reached the end-of-partition and data may remain in the buffer that has not been written to the medium. One or more RECOVER BUFFERED DATA command(s) may be issued to read the unwritten data from the buffer. (See SSC-2.) |- ! 0x0e || MISCOMPARE | Indicates that the source data did not match the data read from the medium. |- ! 0x0f || reserved || |} == ASC and ASCQ == {| style="font-size:9pt" border="1" cellpadding="1" cellspacing="0" align="center" width="100%" |+ ASC and ASCQ assignments ! rowspan="2" width="5%" | ASC ! rowspan="2" width="5%" | ASCQ ! colspan="12" width="15%" | Device Type ! rowspan="2" | Description |- ! D||T||L||P||W||R||O||M||A||E||B||K |- | 0x20 || 0x0b || D||T|| ||P||W||R||O||M||A||E||B||K || ACCESS DENIED - ACL LUN CONFLICT |- | 0x20 || 0x8b || D||T|| ||P||W||R||O||M||A||E||B||K || ACCESS DENIED - ENROLLMENT CONFLICT |- | 0x20 || 0x01 || D||T|| ||P||W||R||O||M||A||E||B||K || ACCESS DENIED - INITIATOR PENDING-ENROLLED |- | 0x20 || 0x09 || D||T|| ||P||W||R||O||M||A||E||B||K || ACCESS DENIED - INVALID LU IDENTIFIER |- | 0x20 || 0x03 || D||T|| ||P||W||R||O||M||A||E||B||K || ACCESS DENIED - INVALID MGMT ID KEY |- | 0x20 || 0x0A || D||T|| ||P||W||R||O||M||A||E||B||K || ACCESS DENIED - INVALID PROXY TOKEN |- | 0x20 || 0x02 || D||T|| ||P||W||R||O||M||A||E||B||K || ACCESS DENIED - NO ACCESS RIGHTS |- | 0x4b || 0x03 || D||T|| ||P||W||R||O||M||A||E||B||K || ACK/NAK TIMEOUT |- | 0x67 || 0x02 || || || || || || || || ||A|| || || || ADD LOGICAL UNIT FAILED |} == See Also == * [[Interpreting SENSE DATA in AIX errpt]]. * [http://www.t10.org/ftp/t10/drafts/spc4/spc4r07a.pdf SCSI Primary Commands-4 (SPC-4)]. [[Category:Computer Related]] 0bf4ab920b7ae95d6c335e3d766dc81776a0dd5e 2848 2847 2006-11-14T06:15:29Z Stix 2 Reword intro wikitext text/x-wiki The following information is gleaned from [http://www.t10.org/ftp/t10/drafts/spc4/spc4r07a.pdf SCSI Primary Commands-4 (SPC-4, draft)], available online. The ASC/ASCQ table is taken from annex D.2 of that document. {| style="font-size:9pt; text-align:center" border="1" cellpadding="1" cellspacing="0" align="center" width="100%" |+ Response codes 0x70 and 0x71 sense data format ! Byte\Bit !width="11.5%"|7 !width="11.5%"|6 !width="11.5%"|5 !width="11.5%"|4 !width="11.5%"|3 !width="11.5%"|2 !width="11.5%"|1 !width="11.5%"|0 |- | 0 || Valid | colspan="7" | Response code (0x70 or 0x71) |- | 1 | colspan="8" | Segment number |- | 2 || Filemark || EOM || ILI || Reserved | colspan="4" | Sense key |- | 3<br>&middot;&middot;&middot;<br>6 | colspan="8" | Information |- | 7 | colspan="8" | Additional sense length |- | 8<br>&middot;&middot;&middot;<br>11 | colspan="8" | Command-specific information |- | 12 | colspan="8" | Additional sense code |- | 13 | colspan="8" | Additional sense code qualifier |- | 14 | colspan="8" | Field replaceable unit code |- | 15<br>&middot;&middot;&middot;<br>17 | colspan="8" | Sense-key specific |- | 18<br>&middot;&middot;&middot;<br>n | colspan="8" | Additional sense bytes |} == SCSI Sense Key == {| style="font-size:9pt" border="1" cellpadding="1" cellspacing="0" align="center" width="100%" |+ Sense code definitions !width="05%"|Sense Key !width="10%"|Short Description ! Long Description |- ! 0x00 || NO SENSE | Indicates that there is no specific sense key information to be reported. This may occur for a successful command or for a command that receives CHECK CONDITION status because one of the FILEMARK, EOM, or ILI bits is set to one. |- ! 0x01 || RECOVERED ERROR | Indicates that the command completed successfully, with some recovery action performed by the device server. Details may be determined by examining the additional sense bytes and the INFORMATION field. When multiple recovered errors occur during one command, the choice of which error to report (e.g., first, last, most severe) is vendor specific. |- ! 0x02 || NOT READY | Indicates that the logical unit is not accessible. Operator intervention may be required to correct this condition. |- ! 0x03 || MEDIUM ERROR | Indicates that the command terminated with a non-recovered error condition that may have been caused by a flaw in the medium or an error in the recorded data. This sense key may also be returned if the device server is unable to distinguish between a flaw in the medium and a specific hardware failure (i.e., sense key 4h). |- ! 0x04 || HARDWARE ERROR | Indicates that the device server detected a non-recoverable hardware failure (e.g., controller failure, device failure, or parity error) while performing the command or during a self test. |- ! 0x05 || ILLEGAL REQUEST | Indicates that: # The command was addressed to an incorrect logical unit number (see SAM-4); # The command had an invalid task attribute (see SAM-4); # The command was addressed to a logical unit whose current configuration prohibits processing the command; # There was an illegal parameter in the CDB; or # There was an illegal parameter in the additional parameters supplied as data for some commands (e.g., PERSISTENT RESERVE OUT). If the device server detects an invalid parameter in the CDB, it shall terminate the command without altering the medium. If the device server detects an invalid parameter in the additional parameters supplied as data, the device server may have already altered the medium. |- ! 0x06 || UNIT ATTENTION | Indicates that a unit attention condition has been established (e.g., the removable medium may have been changed, a logical unit reset occurred). See SAM-4. |- ! 0x07 || DATA PROTECT | Indicates that a command that reads or writes the medium was attempted on a block that is protected. The read or write operation is not performed. |- ! 0x08 || BLANK CHECK | Indicates that a write-once device or a sequential-access device encountered blank medium or format-defined end-of-data indication while reading or that a write-once device encountered a non-blank medium while writing. |- ! 0x09 || VENDOR SPECIFIC | This sense key is available for reporting vendor specific conditions. |- ! 0x0a || COPY ABORTED | Indicates an EXTENDED COPY command was aborted due to an error condition on the source device, the destination device, or both (see 6.3.3). |- ! 0x0b || ABORTED COMMAND | Indicates that the device server aborted the command. The application client may be able to recover by trying the command again. |- ! 0x0c || obsolete || |- ! 0x0d || VOLUME OVERFLOW | Indicates that a buffered SCSI device has reached the end-of-partition and data may remain in the buffer that has not been written to the medium. One or more RECOVER BUFFERED DATA command(s) may be issued to read the unwritten data from the buffer. (See SSC-2.) |- ! 0x0e || MISCOMPARE | Indicates that the source data did not match the data read from the medium. |- ! 0x0f || reserved || |} == ASC and ASCQ == {| style="font-size:9pt" border="1" cellpadding="1" cellspacing="0" align="center" width="100%" |+ ASC and ASCQ assignments ! rowspan="2" width="5%" | ASC ! rowspan="2" width="5%" | ASCQ ! colspan="12" width="15%" | Device Type ! rowspan="2" | Description |- ! D||T||L||P||W||R||O||M||A||E||B||K |- | 0x20 || 0x0b || D||T|| ||P||W||R||O||M||A||E||B||K || ACCESS DENIED - ACL LUN CONFLICT |- | 0x20 || 0x8b || D||T|| ||P||W||R||O||M||A||E||B||K || ACCESS DENIED - ENROLLMENT CONFLICT |- | 0x20 || 0x01 || D||T|| ||P||W||R||O||M||A||E||B||K || ACCESS DENIED - INITIATOR PENDING-ENROLLED |- | 0x20 || 0x09 || D||T|| ||P||W||R||O||M||A||E||B||K || ACCESS DENIED - INVALID LU IDENTIFIER |- | 0x20 || 0x03 || D||T|| ||P||W||R||O||M||A||E||B||K || ACCESS DENIED - INVALID MGMT ID KEY |- | 0x20 || 0x0A || D||T|| ||P||W||R||O||M||A||E||B||K || ACCESS DENIED - INVALID PROXY TOKEN |- | 0x20 || 0x02 || D||T|| ||P||W||R||O||M||A||E||B||K || ACCESS DENIED - NO ACCESS RIGHTS |- | 0x4b || 0x03 || D||T|| ||P||W||R||O||M||A||E||B||K || ACK/NAK TIMEOUT |- | 0x67 || 0x02 || || || || || || || || ||A|| || || || ADD LOGICAL UNIT FAILED |} == See Also == * [[Interpreting SENSE DATA in AIX errpt]]. * [http://www.t10.org/ftp/t10/drafts/spc4/spc4r07a.pdf SCSI Primary Commands-4 (SPC-4)]. [[Category:Computer Related]] 3e16aef2b127cc80236a7b7970a9a509303faf7c 2849 2848 2006-11-14T11:16:01Z Stix 2 Expand wikitext text/x-wiki The following information is gleaned from [http://www.t10.org/ftp/t10/drafts/spc4/spc4r07a.pdf SCSI Primary Commands-4 (SPC-4, draft)], available online. The ASC/ASCQ table has been generated from the ASCII list available at [http://www.t10.org/lists/2asc.htm t10.org]. {| style="font-size:9pt; text-align:center" border="1" cellpadding="1" cellspacing="0" align="center" width="100%" |+ Response codes 0x70 and 0x71 sense data format ! Byte\Bit !width="11.5%"|7 !width="11.5%"|6 !width="11.5%"|5 !width="11.5%"|4 !width="11.5%"|3 !width="11.5%"|2 !width="11.5%"|1 !width="11.5%"|0 |- | 0 || Valid | colspan="7" | Response code (0x70 or 0x71) |- | 1 | colspan="8" | Segment number |- | 2 || Filemark || EOM || ILI || Reserved | colspan="4" | Sense key |- | 3<br>&middot;&middot;&middot;<br>6 | colspan="8" | Information |- | 7 | colspan="8" | Additional sense length |- | 8<br>&middot;&middot;&middot;<br>11 | colspan="8" | Command-specific information |- | 12 | colspan="8" | Additional sense code |- | 13 | colspan="8" | Additional sense code qualifier |- | 14 | colspan="8" | Field replaceable unit code |- | 15<br>&middot;&middot;&middot;<br>17 | colspan="8" | Sense-key specific |- | 18<br>&middot;&middot;&middot;<br>n | colspan="8" | Additional sense bytes |} == SCSI Sense Key == {| style="font-size:9pt" border="1" cellpadding="1" cellspacing="0" align="center" width="100%" |+ Sense code definitions !width="05%"|Sense Key !width="10%"|Short Description ! Long Description |- ! 0x00 || NO SENSE | Indicates that there is no specific sense key information to be reported. This may occur for a successful command or for a command that receives CHECK CONDITION status because one of the FILEMARK, EOM, or ILI bits is set to one. |- ! 0x01 || RECOVERED ERROR | Indicates that the command completed successfully, with some recovery action performed by the device server. Details may be determined by examining the additional sense bytes and the INFORMATION field. When multiple recovered errors occur during one command, the choice of which error to report (e.g., first, last, most severe) is vendor specific. |- ! 0x02 || NOT READY | Indicates that the logical unit is not accessible. Operator intervention may be required to correct this condition. |- ! 0x03 || MEDIUM ERROR | Indicates that the command terminated with a non-recovered error condition that may have been caused by a flaw in the medium or an error in the recorded data. This sense key may also be returned if the device server is unable to distinguish between a flaw in the medium and a specific hardware failure (i.e., sense key 4h). |- ! 0x04 || HARDWARE ERROR | Indicates that the device server detected a non-recoverable hardware failure (e.g., controller failure, device failure, or parity error) while performing the command or during a self test. |- ! 0x05 || ILLEGAL REQUEST | Indicates that: # The command was addressed to an incorrect logical unit number (see SAM-4); # The command had an invalid task attribute (see SAM-4); # The command was addressed to a logical unit whose current configuration prohibits processing the command; # There was an illegal parameter in the CDB; or # There was an illegal parameter in the additional parameters supplied as data for some commands (e.g., PERSISTENT RESERVE OUT). If the device server detects an invalid parameter in the CDB, it shall terminate the command without altering the medium. If the device server detects an invalid parameter in the additional parameters supplied as data, the device server may have already altered the medium. |- ! 0x06 || UNIT ATTENTION | Indicates that a unit attention condition has been established (e.g., the removable medium may have been changed, a logical unit reset occurred). See SAM-4. |- ! 0x07 || DATA PROTECT | Indicates that a command that reads or writes the medium was attempted on a block that is protected. The read or write operation is not performed. |- ! 0x08 || BLANK CHECK | Indicates that a write-once device or a sequential-access device encountered blank medium or format-defined end-of-data indication while reading or that a write-once device encountered a non-blank medium while writing. |- ! 0x09 || VENDOR SPECIFIC | This sense key is available for reporting vendor specific conditions. |- ! 0x0a || COPY ABORTED | Indicates an EXTENDED COPY command was aborted due to an error condition on the source device, the destination device, or both (see 6.3.3). |- ! 0x0b || ABORTED COMMAND | Indicates that the device server aborted the command. The application client may be able to recover by trying the command again. |- ! 0x0c || obsolete || |- ! 0x0d || VOLUME OVERFLOW | Indicates that a buffered SCSI device has reached the end-of-partition and data may remain in the buffer that has not been written to the medium. One or more RECOVER BUFFERED DATA command(s) may be issued to read the unwritten data from the buffer. (See SSC-2.) |- ! 0x0e || MISCOMPARE | Indicates that the source data did not match the data read from the medium. |- ! 0x0f || reserved || |} == ASC and ASCQ == {| style="font-size:9pt" border="1" cellpadding="1" cellspacing="0" align="center" width="100%" |+ ASC and ASCQ assignments ! rowspan="2" width="5%" | ASC ! rowspan="2" width="5%" | ASCQ ! colspan="14" width="15%" | Device Type ! rowspan="2" | Description |- ! D||T||L||P||W||R||O||M||A||E||B||K||V||F |- | 0x00 || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| NO ADDITIONAL SENSE INFORMATION |- | 0x00 || 0x01 || ||T|| || || || || || || || || || || || || FILEMARK DETECTED |- | 0x00 || 0x02 || ||T|| || || || || || || || || || || || || END-OF-PARTITION/MEDIUM DETECTED |- | 0x00 || 0x03 || ||T|| || || || || || || || || || || || || SETMARK DETECTED |- | 0x00 || 0x04 || ||T|| || || || || || || || || || || || || BEGINNING-OF-PARTITION/MEDIUM DETECTED |- | 0x00 || 0x05 || ||T||L|| || || || || || || || || || || || END-OF-DATA DETECTED |- | 0x00 || 0x06 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| I/O PROCESS TERMINATED |- | 0x00 || 0x11 || || || || || ||R|| || || || || || || || || AUDIO PLAY OPERATION IN PROGRESS |- | 0x00 || 0x12 || || || || || ||R|| || || || || || || || || AUDIO PLAY OPERATION PAUSED |- | 0x00 || 0x13 || || || || || ||R|| || || || || || || || || AUDIO PLAY OPERATION SUCCESSFULLY COMPLETED |- | 0x00 || 0x14 || || || || || ||R|| || || || || || || || || AUDIO PLAY OPERATION STOPPED DUE TO ERROR |- | 0x00 || 0x15 || || || || || ||R|| || || || || || || || || NO CURRENT AUDIO STATUS TO RETURN |- | 0x00 || 0x16 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| OPERATION IN PROGRESS |- | 0x00 || 0x17 ||D||T||L|| ||W||R||O||M||A||E||B||K||V||F|| CLEANING REQUESTED |- | 0x00 || 0x18 || ||T|| || || || || || || || || || || || || ERASE OPERATION IN PROGRESS |- | 0x00 || 0x19 || ||T|| || || || || || || || || || || || || LOCATE OPERATION IN PROGRESS |- | 0x00 || 0x1A || ||T|| || || || || || || || || || || || || REWIND OPERATION IN PROGRESS |- | 0x00 || 0x1B || ||T|| || || || || || || || || || || || || SET CAPACITY OPERATION IN PROGRESS |- | 0x00 || 0x1C || ||T|| || || || || || || || || || || || || VERIFY OPERATION IN PROGRESS |- | 0x00 || 0x1D ||D||T|| || || || || || || || ||B|| || || || ATA PASS THROUGH INFORMATION AVAILABLE |- | 0x01 || 0x00 ||D|| || || ||W|| ||O|| || || ||B||K|| || || NO INDEX/SECTOR SIGNAL |- | 0x02 || 0x00 ||D|| || || ||W||R||O||M|| || ||B||K|| || || NO SEEK COMPLETE |- | 0x03 || 0x00 ||D||T||L|| ||W|| ||O|| || || ||B||K|| || || PERIPHERAL DEVICE WRITE FAULT |- | 0x03 || 0x01 || ||T|| || || || || || || || || || || || || NO WRITE CURRENT |- | 0x03 || 0x02 || ||T|| || || || || || || || || || || || || EXCESSIVE WRITE ERRORS |- | 0x04 || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT READY, CAUSE NOT REPORTABLE |- | 0x04 || 0x01 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT IS IN PROCESS OF BECOMING READY |- | 0x04 || 0x02 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT READY, INITIALIZING COMMAND REQUIRED |- | 0x04 || 0x03 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT READY, MANUAL INTERVENTION REQUIRED |- | 0x04 || 0x04 ||D||T||L|| || ||R||O|| || || ||B|| || || || LOGICAL UNIT NOT READY, FORMAT IN PROGRESS |- | 0x04 || 0x05 ||D||T|| || ||W|| ||O||M||A|| ||B||K|| || || LOGICAL UNIT NOT READY, REBUILD IN PROGRESS |- | 0x04 || 0x06 ||D||T|| || ||W|| ||O||M||A|| ||B||K|| || || LOGICAL UNIT NOT READY, RECALCULATION IN PROGRESS |- | 0x04 || 0x07 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT READY, OPERATION IN PROGRESS |- | 0x04 || 0x08 || || || || || ||R|| || || || || || || || || LOGICAL UNIT NOT READY, LONG WRITE IN PROGRESS |- | 0x04 || 0x09 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT READY, SELF-TEST IN PROGRESS |- | 0x04 || 0x0A ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT ACCESSIBLE, ASYMMETRIC ACCESS STATE TRANSITION |- | 0x04 || 0x0B ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT ACCESSIBLE, TARGET PORT IN STANDBY STATE |- | 0x04 || 0x0C ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT ACCESSIBLE, TARGET PORT IN UNAVAILABLE STATE |- | 0x04 || 0x10 ||D||T|| || ||W||R||O||M|| || ||B|| || || || LOGICAL UNIT NOT READY, AUXILIARY MEMORY NOT ACCESSIBLE |- | 0x04 || 0x11 ||D||T|| || ||W||R||O||M||A||E||B|| ||V||F|| LOGICAL UNIT NOT READY, NOTIFY (ENABLE SPINUP) REQUIRED |- | 0x04 || 0x12 || || || || || || || ||M|| || || || ||V|| || LOGICAL UNIT NOT READY, OFFLINE |- | 0x05 || 0x00 ||D||T||L|| ||W||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT DOES NOT RESPOND TO SELECTION |- | 0x06 || 0x00 ||D|| || || ||W||R||O||M|| || ||B||K|| || || NO REFERENCE POSITION FOUND |- | 0x07 || 0x00 ||D||T||L|| ||W||R||O||M|| || ||B||K|| || || MULTIPLE PERIPHERAL DEVICES SELECTED |- | 0x08 || 0x00 ||D||T||L|| ||W||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT COMMUNICATION FAILURE |- | 0x08 || 0x01 ||D||T||L|| ||W||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT COMMUNICATION TIME-OUT |- | 0x08 || 0x02 ||D||T||L|| ||W||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT COMMUNICATION PARITY ERROR |- | 0x08 || 0x03 ||D||T|| || || ||R||O||M|| || ||B||K|| || || LOGICAL UNIT COMMUNICATION CRC ERROR (ULTRA-DMA/32) |- | 0x08 || 0x04 ||D||T||L||P||W||R||O|| || || || ||K|| || || UNREACHABLE COPY TARGET |- | 0x09 || 0x00 ||D||T|| || ||W||R||O|| || || ||B|| || || || TRACK FOLLOWING ERROR |- | 0x09 || 0x01 || || || || ||W||R||O|| || || || ||K|| || || TRACKING SERVO FAILURE |- | 0x09 || 0x02 || || || || ||W||R||O|| || || || ||K|| || || FOCUS SERVO FAILURE |- | 0x09 || 0x03 || || || || ||W||R||O|| || || || || || || || SPINDLE SERVO FAILURE |- | 0x09 || 0x04 ||D||T|| || ||W||R||O|| || || ||B|| || || || HEAD SELECT FAULT |- | 0x0A || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| ERROR LOG OVERFLOW |- | 0x0B || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| WARNING |- | 0x0B || 0x01 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| WARNING - SPECIFIED TEMPERATURE EXCEEDED |- | 0x0B || 0x02 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| WARNING - ENCLOSURE DEGRADED |- | 0x0B || 0x03 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| WARNING - BACKGROUND SELF-TEST FAILED |- | 0x0B || 0x04 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| WARNING - BACKGROUND PRE-SCAN DETECTED MEDIUM ERROR |- | 0x0B || 0x05 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| WARNING - BACKGROUND MEDIUM SCAN DETECTED MEDIUM ERROR |- | 0x0C || 0x00 || ||T|| || || ||R|| || || || || || || || || WRITE ERROR |- | 0x0C || 0x01 || || || || || || || || || || || ||K|| || || WRITE ERROR - RECOVERED WITH AUTO REALLOCATION |- | 0x0C || 0x02 ||D|| || || ||W|| ||O|| || || ||B||K|| || || WRITE ERROR - AUTO REALLOCATION FAILED |- | 0x0C || 0x03 ||D|| || || ||W|| ||O|| || || ||B||K|| || || WRITE ERROR - RECOMMEND REASSIGNMENT |- | 0x0C || 0x04 ||D||T|| || ||W|| ||O|| || || ||B|| || || || COMPRESSION CHECK MISCOMPARE ERROR |- | 0x0C || 0x05 ||D||T|| || ||W|| ||O|| || || ||B|| || || || DATA EXPANSION OCCURRED DURING COMPRESSION |- | 0x0C || 0x06 ||D||T|| || ||W|| ||O|| || || ||B|| || || || BLOCK NOT COMPRESSIBLE |- | 0x0C || 0x07 || || || || || ||R|| || || || || || || || || WRITE ERROR - RECOVERY NEEDED |- | 0x0C || 0x08 || || || || || ||R|| || || || || || || || || WRITE ERROR - RECOVERY FAILED |- | 0x0C || 0x09 || || || || || ||R|| || || || || || || || || WRITE ERROR - LOSS OF STREAMING |- | 0x0C || 0x0A || || || || || ||R|| || || || || || || || || WRITE ERROR - PADDING BLOCKS ADDED |- | 0x0C || 0x0B ||D||T|| || ||W||R||O||M|| || ||B|| || || || AUXILIARY MEMORY WRITE ERROR |- | 0x0C || 0x0C ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| WRITE ERROR - UNEXPECTED UNSOLICITED DATA |- | 0x0C || 0x0D ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| WRITE ERROR - NOT ENOUGH UNSOLICITED DATA |- | 0x0C || 0x0F || || || || || ||R|| || || || || || || || || DEFECTS IN ERROR WINDOW |- | 0x0D || 0x00 ||D||T||L||P||W||R||O|| ||A|| || ||K|| || || ERROR DETECTED BY THIRD PARTY TEMPORARY INITIATOR |- | 0x0D || 0x01 ||D||T||L||P||W||R||O|| ||A|| || ||K|| || || THIRD PARTY DEVICE FAILURE |- | 0x0D || 0x02 ||D||T||L||P||W||R||O|| ||A|| || ||K|| || || COPY TARGET DEVICE NOT REACHABLE |- | 0x0D || 0x03 ||D||T||L||P||W||R||O|| ||A|| || ||K|| || || INCORRECT COPY TARGET DEVICE TYPE |- | 0x0D || 0x04 ||D||T||L||P||W||R||O|| ||A|| || ||K|| || || COPY TARGET DEVICE DATA UNDERRUN |- | 0x0D || 0x05 ||D||T||L||P||W||R||O|| ||A|| || ||K|| || || COPY TARGET DEVICE DATA OVERRUN |- | 0x0E || 0x00 ||D||T|| ||P||W||R||O||M||A||E||B||K|| ||F|| INVALID INFORMATION UNIT |- | 0x0E || 0x01 ||D||T|| ||P||W||R||O||M||A||E||B||K|| ||F|| INFORMATION UNIT TOO SHORT |- | 0x0E || 0x02 ||D||T|| ||P||W||R||O||M||A||E||B||K|| ||F|| INFORMATION UNIT TOO LONG |- | 0x0E || 0x03 ||D||T|| ||P|| ||R|| ||M||A||E||B||K|| ||F|| INVALID FIELD IN COMMAND INFORMATION UNIT |- | 0x0F || 0x00 || || || || || || || || || || || || || || || |- | 0x10 || 0x00 ||D|| || || ||W|| ||O|| || || ||B||K|| || || ID CRC OR ECC ERROR |- | 0x10 || 0x01 ||D||T|| || ||W|| ||O|| || || || || || || || LOGICAL BLOCK GUARD CHECK FAILED |- | 0x10 || 0x02 ||D||T|| || ||W|| ||O|| || || || || || || || LOGICAL BLOCK APPLICATION TAG CHECK FAILED |- | 0x10 || 0x03 ||D||T|| || ||W|| ||O|| || || || || || || || LOGICAL BLOCK REFERENCE TAG CHECK FAILED |- | 0x11 || 0x00 ||D||T|| || ||W||R||O|| || || ||B||K|| || || UNRECOVERED READ ERROR |- | 0x11 || 0x01 ||D||T|| || ||W||R||O|| || || ||B||K|| || || READ RETRIES EXHAUSTED |- | 0x11 || 0x02 ||D||T|| || ||W||R||O|| || || ||B||K|| || || ERROR TOO LONG TO CORRECT |- | 0x11 || 0x03 ||D||T|| || ||W|| ||O|| || || ||B||K|| || || MULTIPLE READ ERRORS |- | 0x11 || 0x04 ||D|| || || ||W|| ||O|| || || ||B||K|| || || UNRECOVERED READ ERROR - AUTO REALLOCATE FAILED |- | 0x11 || 0x05 || || || || ||W||R||O|| || || ||B|| || || || L-EC UNCORRECTABLE ERROR |- | 0x11 || 0x06 || || || || ||W||R||O|| || || ||B|| || || || CIRC UNRECOVERED ERROR |- | 0x11 || 0x07 || || || || ||W|| ||O|| || || ||B|| || || || DATA RE-SYNCHRONIZATION ERROR |- | 0x11 || 0x08 || ||T|| || || || || || || || || || || || || INCOMPLETE BLOCK READ |- | 0x11 || 0x09 || ||T|| || || || || || || || || || || || || NO GAP FOUND |- | 0x11 || 0x0A ||D||T|| || || || ||O|| || || ||B||K|| || || MISCORRECTED ERROR |- | 0x11 || 0x0B ||D|| || || ||W|| ||O|| || || ||B||K|| || || UNRECOVERED READ ERROR - RECOMMEND REASSIGNMENT |- | 0x11 || 0x0C ||D|| || || ||W|| ||O|| || || ||B||K|| || || UNRECOVERED READ ERROR - RECOMMEND REWRITE THE DATA |- | 0x11 || 0x0D ||D||T|| || ||W||R||O|| || || ||B|| || || || DE-COMPRESSION CRC ERROR |- | 0x11 || 0x0E ||D||T|| || ||W||R||O|| || || ||B|| || || || CANNOT DECOMPRESS USING DECLARED ALGORITHM |- | 0x11 || 0x0F || || || || || ||R|| || || || || || || || || ERROR READING UPC/EAN NUMBER |- | 0x11 || 0x10 || || || || || ||R|| || || || || || || || || ERROR READING ISRC NUMBER |- | 0x11 || 0x11 || || || || || ||R|| || || || || || || || || READ ERROR - LOSS OF STREAMING |- | 0x11 || 0x12 ||D||T|| || ||W||R||O||M|| || ||B|| || || || AUXILIARY MEMORY READ ERROR |- | 0x11 || 0x13 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| READ ERROR - FAILED RETRANSMISSION REQUEST |- | 0x11 || 0x14 ||D|| || || || || || || || || || || || || || READ ERROR - LBA MARKED BAD BY APPLICATION CLIENT |- | 0x12 || 0x00 ||D|| || || ||W|| ||O|| || || ||B||K|| || || ADDRESS MARK NOT FOUND FOR ID FIELD |- | 0x13 || 0x00 ||D|| || || ||W|| ||O|| || || ||B||K|| || || ADDRESS MARK NOT FOUND FOR DATA FIELD |- | 0x14 || 0x00 ||D||T||L|| ||W||R||O|| || || ||B||K|| || || RECORDED ENTITY NOT FOUND |- | 0x14 || 0x01 ||D||T|| || ||W||R||O|| || || ||B||K|| || || RECORD NOT FOUND |- | 0x14 || 0x02 || ||T|| || || || || || || || || || || || || FILEMARK OR SETMARK NOT FOUND |- | 0x14 || 0x03 || ||T|| || || || || || || || || || || || || END-OF-DATA NOT FOUND |- | 0x14 || 0x04 || ||T|| || || || || || || || || || || || || BLOCK SEQUENCE ERROR |- | 0x14 || 0x05 ||D||T|| || ||W|| ||O|| || || ||B||K|| || || RECORD NOT FOUND - RECOMMEND REASSIGNMENT |- | 0x14 || 0x06 ||D||T|| || ||W|| ||O|| || || ||B||K|| || || RECORD NOT FOUND - DATA AUTO-REALLOCATED |- | 0x14 || 0x07 || ||T|| || || || || || || || || || || || || LOCATE OPERATION FAILURE |- | 0x15 || 0x00 ||D||T||L|| ||W||R||O||M|| || ||B||K|| || || RANDOM POSITIONING ERROR |- | 0x15 || 0x01 ||D||T||L|| ||W||R||O||M|| || ||B||K|| || || MECHANICAL POSITIONING ERROR |- | 0x15 || 0x02 ||D||T|| || ||W||R||O|| || || ||B||K|| || || POSITIONING ERROR DETECTED BY READ OF MEDIUM |- | 0x16 || 0x00 ||D|| || || ||W|| ||O|| || || ||B||K|| || || DATA SYNCHRONIZATION MARK ERROR |- | 0x16 || 0x01 ||D|| || || ||W|| ||O|| || || ||B||K|| || || DATA SYNC ERROR - DATA REWRITTEN |- | 0x16 || 0x02 ||D|| || || ||W|| ||O|| || || ||B||K|| || || DATA SYNC ERROR - RECOMMEND REWRITE |- | 0x16 || 0x03 ||D|| || || ||W|| ||O|| || || ||B||K|| || || DATA SYNC ERROR - DATA AUTO-REALLOCATED |- | 0x16 || 0x04 ||D|| || || ||W|| ||O|| || || ||B||K|| || || DATA SYNC ERROR - RECOMMEND REASSIGNMENT |- | 0x17 || 0x00 ||D||T|| || ||W||R||O|| || || ||B||K|| || || RECOVERED DATA WITH NO ERROR CORRECTION APPLIED |- | 0x17 || 0x01 ||D||T|| || ||W||R||O|| || || ||B||K|| || || RECOVERED DATA WITH RETRIES |- | 0x17 || 0x02 ||D||T|| || ||W||R||O|| || || ||B||K|| || || RECOVERED DATA WITH POSITIVE HEAD OFFSET |- | 0x17 || 0x03 ||D||T|| || ||W||R||O|| || || ||B||K|| || || RECOVERED DATA WITH NEGATIVE HEAD OFFSET |- | 0x17 || 0x04 || || || || ||W||R||O|| || || ||B|| || || || RECOVERED DATA WITH RETRIES AND/OR CIRC APPLIED |- | 0x17 || 0x05 ||D|| || || ||W||R||O|| || || ||B||K|| || || RECOVERED DATA USING PREVIOUS SECTOR ID |- | 0x17 || 0x06 ||D|| || || ||W|| ||O|| || || ||B||K|| || || RECOVERED DATA WITHOUT ECC - DATA AUTO-REALLOCATED |- | 0x17 || 0x07 ||D|| || || ||W||R||O|| || || ||B||K|| || || RECOVERED DATA WITHOUT ECC - RECOMMEND REASSIGNMENT |- | 0x17 || 0x08 ||D|| || || ||W||R||O|| || || ||B||K|| || || RECOVERED DATA WITHOUT ECC - RECOMMEND REWRITE |- | 0x17 || 0x09 ||D|| || || ||W||R||O|| || || ||B||K|| || || RECOVERED DATA WITHOUT ECC - DATA REWRITTEN |- | 0x18 || 0x00 ||D||T|| || ||W||R||O|| || || ||B||K|| || || RECOVERED DATA WITH ERROR CORRECTION APPLIED |- | 0x18 || 0x01 ||D|| || || ||W||R||O|| || || ||B||K|| || || RECOVERED DATA WITH ERROR CORR. & RETRIES APPLIED |- | 0x18 || 0x02 ||D|| || || ||W||R||O|| || || ||B||K|| || || RECOVERED DATA - DATA AUTO-REALLOCATED |- | 0x18 || 0x03 || || || || || ||R|| || || || || || || || || RECOVERED DATA WITH CIRC |- | 0x18 || 0x04 || || || || || ||R|| || || || || || || || || RECOVERED DATA WITH L-EC |- | 0x18 || 0x05 ||D|| || || ||W||R||O|| || || ||B||K|| || || RECOVERED DATA - RECOMMEND REASSIGNMENT |- | 0x18 || 0x06 ||D|| || || ||W||R||O|| || || ||B||K|| || || RECOVERED DATA - RECOMMEND REWRITE |- | 0x18 || 0x07 ||D|| || || ||W|| ||O|| || || ||B||K|| || || RECOVERED DATA WITH ECC - DATA REWRITTEN |- | 0x18 || 0x08 || || || || || ||R|| || || || || || || || || RECOVERED DATA WITH LINKING |- | 0x19 || 0x00 ||D|| || || || || ||O|| || || || ||K|| || || DEFECT LIST ERROR |- | 0x19 || 0x01 ||D|| || || || || ||O|| || || || ||K|| || || DEFECT LIST NOT AVAILABLE |- | 0x19 || 0x02 ||D|| || || || || ||O|| || || || ||K|| || || DEFECT LIST ERROR IN PRIMARY LIST |- | 0x19 || 0x03 ||D|| || || || || ||O|| || || || ||K|| || || DEFECT LIST ERROR IN GROWN LIST |- | 0x1A || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| PARAMETER LIST LENGTH ERROR |- | 0x1B || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| SYNCHRONOUS DATA TRANSFER ERROR |- | 0x1C || 0x00 ||D|| || || || || ||O|| || || ||B||K|| || || DEFECT LIST NOT FOUND |- | 0x1C || 0x01 ||D|| || || || || ||O|| || || ||B||K|| || || PRIMARY DEFECT LIST NOT FOUND |- | 0x1C || 0x02 ||D|| || || || || ||O|| || || ||B||K|| || || GROWN DEFECT LIST NOT FOUND |- | 0x1D || 0x00 ||D||T|| || ||W||R||O|| || || ||B||K|| || || MISCOMPARE DURING VERIFY OPERATION |- | 0x1E || 0x00 ||D|| || || ||W|| ||O|| || || ||B||K|| || || RECOVERED ID WITH ECC CORRECTION |- | 0x1F || 0x00 ||D|| || || || || ||O|| || || || ||K|| || || PARTIAL DEFECT LIST TRANSFER |- | 0x20 || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| INVALID COMMAND OPERATION CODE |- | 0x20 || 0x01 ||D||T|| ||P||W||R||O||M||A||E||B||K|| || || ACCESS DENIED - INITIATOR PENDING-ENROLLED |- | 0x20 || 0x02 ||D||T|| ||P||W||R||O||M||A||E||B||K|| || || ACCESS DENIED - NO ACCESS RIGHTS |- | 0x20 || 0x03 ||D||T|| ||P||W||R||O||M||A||E||B||K|| || || ACCESS DENIED - INVALID MGMT ID KEY |- | 0x20 || 0x04 || ||T|| || || || || || || || || || || || || ILLEGAL COMMAND WHILE IN WRITE CAPABLE STATE |- | 0x20 || 0x05 || ||T|| || || || || || || || || || || || || Obsolete |- | 0x20 || 0x06 || ||T|| || || || || || || || || || || || || ILLEGAL COMMAND WHILE IN EXPLICIT ADDRESS MODE |- | 0x20 || 0x07 || ||T|| || || || || || || || || || || || || ILLEGAL COMMAND WHILE IN IMPLICIT ADDRESS MODE |- | 0x20 || 0x08 ||D||T|| ||P||W||R||O||M||A||E||B||K|| || || ACCESS DENIED - ENROLLMENT CONFLICT |- | 0x20 || 0x09 ||D||T|| ||P||W||R||O||M||A||E||B||K|| || || ACCESS DENIED - INVALID LU IDENTIFIER |- | 0x20 || 0x0A ||D||T|| ||P||W||R||O||M||A||E||B||K|| || || ACCESS DENIED - INVALID PROXY TOKEN |- | 0x20 || 0x0B ||D||T|| ||P||W||R||O||M||A||E||B||K|| || || ACCESS DENIED - ACL LUN CONFLICT |- | 0x21 || 0x00 ||D||T|| || ||W||R||O||M|| || ||B||K|| || || LOGICAL BLOCK ADDRESS OUT OF RANGE |- | 0x21 || 0x01 ||D||T|| || ||W||R||O||M|| || ||B||K|| || || INVALID ELEMENT ADDRESS |- | 0x21 || 0x02 || || || || || ||R|| || || || || || || || || INVALID ADDRESS FOR WRITE |- | 0x21 || 0x03 || || || || || ||R|| || || || || || || || || INVALID WRITE CROSSING LAYER JUMP |- | 0x22 || 0x00 ||D|| || || || || || || || || || || || || || ILLEGAL FUNCTION (USE 20 00, 24 00, OR 26 00) |- | 0x23 || 0x00 || || || || || || || || || || || || || || || |- | 0x24 || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| INVALID FIELD IN CDB |- | 0x24 || 0x01 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| CDB DECRYPTION ERROR |- | 0x24 || 0x02 || ||T|| || || || || || || || || || || || || Obsolete |- | 0x24 || 0x03 || ||T|| || || || || || || || || || || || || Obsolete |- | 0x24 || 0x04 || || || || || || || || || || || || || ||F|| SECURITY AUDIT VALUE FROZEN |- | 0x24 || 0x05 || || || || || || || || || || || || || ||F|| SECURITY WORKING KEY FROZEN |- | 0x24 || 0x06 || || || || || || || || || || || || || ||F|| NONCE NOT UNIQUE |- | 0x24 || 0x07 || || || || || || || || || || || || || ||F|| NONCE TIMESTAMP OUT OF RANGE |- | 0x25 || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT SUPPORTED |- | 0x26 || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| INVALID FIELD IN PARAMETER LIST |- | 0x26 || 0x01 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| PARAMETER NOT SUPPORTED |- | 0x26 || 0x02 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| PARAMETER VALUE INVALID |- | 0x26 || 0x03 ||D||T||L||P||W||R||O||M||A||E|| ||K|| || || THRESHOLD PARAMETERS NOT SUPPORTED |- | 0x26 || 0x04 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| INVALID RELEASE OF PERSISTENT RESERVATION |- | 0x26 || 0x05 ||D||T||L||P||W||R||O||M||A|| ||B||K|| || || DATA DECRYPTION ERROR |- | 0x26 || 0x06 ||D||T||L||P||W||R||O|| || || || ||K|| || || TOO MANY TARGET DESCRIPTORS |- | 0x26 || 0x07 ||D||T||L||P||W||R||O|| || || || ||K|| || || UNSUPPORTED TARGET DESCRIPTOR TYPE CODE |- | 0x26 || 0x08 ||D||T||L||P||W||R||O|| || || || ||K|| || || TOO MANY SEGMENT DESCRIPTORS |- | 0x26 || 0x09 ||D||T||L||P||W||R||O|| || || || ||K|| || || UNSUPPORTED SEGMENT DESCRIPTOR TYPE CODE |- | 0x26 || 0x0A ||D||T||L||P||W||R||O|| || || || ||K|| || || UNEXPECTED INEXACT SEGMENT |- | 0x26 || 0x0B ||D||T||L||P||W||R||O|| || || || ||K|| || || INLINE DATA LENGTH EXCEEDED |- | 0x26 || 0x0C ||D||T||L||P||W||R||O|| || || || ||K|| || || INVALID OPERATION FOR COPY SOURCE OR DESTINATION |- | 0x26 || 0x0D ||D||T||L||P||W||R||O|| || || || ||K|| || || COPY SEGMENT GRANULARITY VIOLATION |- | 0x26 || 0x0E ||D||T|| ||P||W||R||O||M||A||E||B||K|| || || INVALID PARAMETER WHILE PORT IS ENABLED |- | 0x26 || 0x0F || || || || || || || || || || || || || ||F|| INVALID DATA-OUT BUFFER INTEGRITY CHECK VALUE |- | 0x26 || 0x10 || ||T|| || || || || || || || || || || || || DATA DECRYPTION KEY FAIL LIMIT REACHED |- | 0x26 || 0x11 || ||T|| || || || || || || || || || || || || INCOMPLETE KEY-ASSOCIATED DATA SET |- | 0x26 || 0x12 || ||T|| || || || || || || || || || || || || VENDOR SPECIFIC KEY REFERENCE NOT FOUND |- | 0x27 || 0x00 ||D||T|| || ||W||R||O|| || || ||B||K|| || || WRITE PROTECTED |- | 0x27 || 0x01 ||D||T|| || ||W||R||O|| || || ||B||K|| || || HARDWARE WRITE PROTECTED |- | 0x27 || 0x02 ||D||T|| || ||W||R||O|| || || ||B||K|| || || LOGICAL UNIT SOFTWARE WRITE PROTECTED |- | 0x27 || 0x03 || ||T|| || || ||R|| || || || || || || || || ASSOCIATED WRITE PROTECT |- | 0x27 || 0x04 || ||T|| || || ||R|| || || || || || || || || PERSISTENT WRITE PROTECT |- | 0x27 || 0x05 || ||T|| || || ||R|| || || || || || || || || PERMANENT WRITE PROTECT |- | 0x27 || 0x06 || || || || || ||R|| || || || || || || || || CONDITIONAL WRITE PROTECT |- | 0x28 || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| NOT READY TO READY CHANGE, MEDIUM MAY HAVE CHANGED |- | 0x28 || 0x01 ||D||T|| || ||W||R||O||M|| || ||B|| || || || IMPORT OR EXPORT ELEMENT ACCESSED |- | 0x28 || 0x02 || || || || || ||R|| || || || || || || || || FORMAT-LAYER MAY HAVE CHANGED |- | 0x29 || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| POWER ON, RESET, OR BUS DEVICE RESET OCCURRED |- | 0x29 || 0x01 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| POWER ON OCCURRED |- | 0x29 || 0x02 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| SCSI BUS RESET OCCURRED |- | 0x29 || 0x03 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| BUS DEVICE RESET FUNCTION OCCURRED |- | 0x29 || 0x04 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| DEVICE INTERNAL RESET |- | 0x29 || 0x05 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| TRANSCEIVER MODE CHANGED TO SINGLE-ENDED |- | 0x29 || 0x06 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| TRANSCEIVER MODE CHANGED TO LVD |- | 0x29 || 0x07 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| I_T NEXUS LOSS OCCURRED |- | 0x2A || 0x00 ||D||T||L|| ||W||R||O||M||A||E||B||K||V||F|| PARAMETERS CHANGED |- | 0x2A || 0x01 ||D||T||L|| ||W||R||O||M||A||E||B||K||V||F|| MODE PARAMETERS CHANGED |- | 0x2A || 0x02 ||D||T||L|| ||W||R||O||M||A||E|| ||K|| || || LOG PARAMETERS CHANGED |- | 0x2A || 0x03 ||D||T||L||P||W||R||O||M||A||E|| ||K|| || || RESERVATIONS PREEMPTED |- | 0x2A || 0x04 ||D||T||L||P||W||R||O||M||A||E|| || || || || RESERVATIONS RELEASED |- | 0x2A || 0x05 ||D||T||L||P||W||R||O||M||A||E|| || || || || REGISTRATIONS PREEMPTED |- | 0x2A || 0x06 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| ASYMMETRIC ACCESS STATE CHANGED |- | 0x2A || 0x07 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| IMPLICIT ASYMMETRIC ACCESS STATE TRANSITION FAILED |- | 0x2A || 0x08 ||D||T|| || ||W||R||O||M||A||E||B||K||V||F|| PRIORITY CHANGED |- | 0x2A || 0x09 ||D|| || || || || || || || || || || || || || CAPACITY DATA HAS CHANGED |- | 0x2A || 0x10 ||D||T|| || || || || ||M|| ||E|| || ||V|| || TIMESTAMP CHANGED |- | 0x2A || 0x11 || ||T|| || || || || || || || || || || || || DATA ENCRYPTION PARAMETERS CHANGED BY ANOTHER I_T NEXUS |- | 0x2A || 0x12 || ||T|| || || || || || || || || || || || || DATA ENCRYPTION PARAMETERS CHANGED BY VENDOR SPECIFIC EVENT |- | 0x2A || 0x13 || ||T|| || || || || || || || || || || || || DATA ENCRYPTION KEY INSTANCE COUNTER HAS CHANGED |- | 0x2B || 0x00 ||D||T||L||P||W||R||O|| || || || ||K|| || || COPY CANNOT EXECUTE SINCE HOST CANNOT DISCONNECT |- | 0x2C || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| COMMAND SEQUENCE ERROR |- | 0x2C || 0x01 || || || || || || || || || || || || || || || TOO MANY WINDOWS SPECIFIED |- | 0x2C || 0x02 || || || || || || || || || || || || || || || INVALID COMBINATION OF WINDOWS SPECIFIED |- | 0x2C || 0x03 || || || || || ||R|| || || || || || || || || CURRENT PROGRAM AREA IS NOT EMPTY |- | 0x2C || 0x04 || || || || || ||R|| || || || || || || || || CURRENT PROGRAM AREA IS EMPTY |- | 0x2C || 0x05 || || || || || || || || || || ||B|| || || || ILLEGAL POWER CONDITION REQUEST |- | 0x2C || 0x06 || || || || || ||R|| || || || || || || || || PERSISTENT PREVENT CONFLICT |- | 0x2C || 0x07 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| PREVIOUS BUSY STATUS |- | 0x2C || 0x08 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| PREVIOUS TASK SET FULL STATUS |- | 0x2C || 0x09 ||D||T||L||P||W||R||O||M|| ||E||B||K||V||F|| PREVIOUS RESERVATION CONFLICT STATUS |- | 0x2C || 0x0A || || || || || || || || || || || || || ||F|| PARTITION OR COLLECTION CONTAINS USER OBJECTS |- | 0x2C || 0x0B || ||T|| || || || || || || || || || || || || NOT RESERVED |- | 0x2D || 0x00 || ||T|| || || || || || || || || || || || || OVERWRITE ERROR ON UPDATE IN PLACE |- | 0x2E || 0x00 || || || || || ||R|| || || || || || || || || INSUFFICIENT TIME FOR OPERATION |- | 0x2F || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| COMMANDS CLEARED BY ANOTHER INITIATOR |- | 0x2F || 0x01 ||D|| || || || || || || || || || || || || || COMMANDS CLEARED BY POWER LOSS NOTIFICATION |- | 0x2F || 0x02 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| COMMANDS CLEARED BY DEVICE SERVER |- | 0x30 || 0x00 ||D||T|| || ||W||R||O||M|| || ||B||K|| || || INCOMPATIBLE MEDIUM INSTALLED |- | 0x30 || 0x01 ||D||T|| || ||W||R||O|| || || ||B||K|| || || CANNOT READ MEDIUM - UNKNOWN FORMAT |- | 0x30 || 0x02 ||D||T|| || ||W||R||O|| || || ||B||K|| || || CANNOT READ MEDIUM - INCOMPATIBLE FORMAT |- | 0x30 || 0x03 ||D||T|| || || ||R|| || || || || ||K|| || || CLEANING CARTRIDGE INSTALLED |- | 0x30 || 0x04 ||D||T|| || ||W||R||O|| || || ||B||K|| || || CANNOT WRITE MEDIUM - UNKNOWN FORMAT |- | 0x30 || 0x05 ||D||T|| || ||W||R||O|| || || ||B||K|| || || CANNOT WRITE MEDIUM - INCOMPATIBLE FORMAT |- | 0x30 || 0x06 ||D||T|| || ||W||R||O|| || || ||B|| || || || CANNOT FORMAT MEDIUM - INCOMPATIBLE MEDIUM |- | 0x30 || 0x07 ||D||T||L|| ||W||R||O||M||A||E||B||K||V||F|| CLEANING FAILURE |- | 0x30 || 0x08 || || || || || ||R|| || || || || || || || || CANNOT WRITE - APPLICATION CODE MISMATCH |- | 0x30 || 0x09 || || || || || ||R|| || || || || || || || || CURRENT SESSION NOT FIXATED FOR APPEND |- | 0x30 || 0x0A ||D||T|| || ||W||R||O||M||A||E||B||K|| || || CLEANING REQUEST REJECTED |- | 0x30 || 0x0C || ||T|| || || || || || || || || || || || || WORM MEDIUM - OVERWRITE ATTEMPTED |- | 0x30 || 0x0D || ||T|| || || || || || || || || || || || || WORM MEDIUM - INTEGRITY CHECK |- | 0x30 || 0x10 || || || || || ||R|| || || || || || || || || MEDIUM NOT FORMATTED |- | 0x31 || 0x00 ||D||T|| || ||W||R||O|| || || ||B||K|| || || MEDIUM FORMAT CORRUPTED |- | 0x31 || 0x01 ||D|| ||L|| || ||R||O|| || || ||B|| || || || FORMAT COMMAND FAILED |- | 0x31 || 0x02 || || || || || ||R|| || || || || || || || || ZONED FORMATTING FAILED DUE TO SPARE LINKING |- | 0x32 || 0x00 ||D|| || || ||W|| ||O|| || || ||B||K|| || || NO DEFECT SPARE LOCATION AVAILABLE |- | 0x32 || 0x01 ||D|| || || ||W|| ||O|| || || ||B||K|| || || DEFECT LIST UPDATE FAILURE |- | 0x33 || 0x00 || ||T|| || || || || || || || || || || || || TAPE LENGTH ERROR |- | 0x34 || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| ENCLOSURE FAILURE |- | 0x35 || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| ENCLOSURE SERVICES FAILURE |- | 0x35 || 0x01 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| UNSUPPORTED ENCLOSURE FUNCTION |- | 0x35 || 0x02 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| ENCLOSURE SERVICES UNAVAILABLE |- | 0x35 || 0x03 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| ENCLOSURE SERVICES TRANSFER FAILURE |- | 0x35 || 0x04 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| ENCLOSURE SERVICES TRANSFER REFUSED |- | 0x35 || 0x05 ||D||T||L|| ||W||R||O||M||A||E||B||K||V||F|| ENCLOSURE SERVICES CHECKSUM ERROR |- | 0x36 || 0x00 || || ||L|| || || || || || || || || || || || RIBBON, INK, OR TONER FAILURE |- | 0x37 || 0x00 ||D||T||L|| ||W||R||O||M||A||E||B||K||V||F|| ROUNDED PARAMETER |- | 0x38 || 0x00 || || || || || || || || || || ||B|| || || || EVENT STATUS NOTIFICATION |- | 0x38 || 0x02 || || || || || || || || || || ||B|| || || || ESN - POWER MANAGEMENT CLASS EVENT |- | 0x38 || 0x04 || || || || || || || || || || ||B|| || || || ESN - MEDIA CLASS EVENT |- | 0x38 || 0x06 || || || || || || || || || || ||B|| || || || ESN - DEVICE BUSY CLASS EVENT |- | 0x39 || 0x00 ||D||T||L|| ||W||R||O||M||A||E|| ||K|| || || SAVING PARAMETERS NOT SUPPORTED |- | 0x3A || 0x00 ||D||T||L|| ||W||R||O||M|| || ||B||K|| || || MEDIUM NOT PRESENT |- | 0x3A || 0x01 ||D||T|| || ||W||R||O||M|| || ||B||K|| || || MEDIUM NOT PRESENT - TRAY CLOSED |- | 0x3A || 0x02 ||D||T|| || ||W||R||O||M|| || ||B||K|| || || MEDIUM NOT PRESENT - TRAY OPEN |- | 0x3A || 0x03 ||D||T|| || ||W||R||O||M|| || ||B|| || || || MEDIUM NOT PRESENT - LOADABLE |- | 0x3A || 0x04 ||D||T|| || ||W||R||O||M|| || ||B|| || || || MEDIUM NOT PRESENT - MEDIUM AUXILIARY MEMORY ACCESSIBLE |- | 0x3B || 0x00 || ||T||L|| || || || || || || || || || || || SEQUENTIAL POSITIONING ERROR |- | 0x3B || 0x01 || ||T|| || || || || || || || || || || || || TAPE POSITION ERROR AT BEGINNING-OF-MEDIUM |- | 0x3B || 0x02 || ||T|| || || || || || || || || || || || || TAPE POSITION ERROR AT END-OF-MEDIUM |- | 0x3B || 0x03 || || ||L|| || || || || || || || || || || || TAPE OR ELECTRONIC VERTICAL FORMS UNIT NOT READY |- | 0x3B || 0x04 || || ||L|| || || || || || || || || || || || SLEW FAILURE |- | 0x3B || 0x05 || || ||L|| || || || || || || || || || || || PAPER JAM |- | 0x3B || 0x06 || || ||L|| || || || || || || || || || || || FAILED TO SENSE TOP-OF-FORM |- | 0x3B || 0x07 || || ||L|| || || || || || || || || || || || FAILED TO SENSE BOTTOM-OF-FORM |- | 0x3B || 0x08 || ||T|| || || || || || || || || || || || || REPOSITION ERROR |- | 0x3B || 0x09 || || || || || || || || || || || || || || || READ PAST END OF MEDIUM |- | 0x3B || 0x0A || || || || || || || || || || || || || || || READ PAST BEGINNING OF MEDIUM |- | 0x3B || 0x0B || || || || || || || || || || || || || || || POSITION PAST END OF MEDIUM |- | 0x3B || 0x0C || ||T|| || || || || || || || || || || || || POSITION PAST BEGINNING OF MEDIUM |- | 0x3B || 0x0D ||D||T|| || ||W||R||O||M|| || ||B||K|| || || MEDIUM DESTINATION ELEMENT FULL |- | 0x3B || 0x0E ||D||T|| || ||W||R||O||M|| || ||B||K|| || || MEDIUM SOURCE ELEMENT EMPTY |- | 0x3B || 0x0F || || || || || ||R|| || || || || || || || || END OF MEDIUM REACHED |- | 0x3B || 0x11 ||D||T|| || ||W||R||O||M|| || ||B||K|| || || MEDIUM MAGAZINE NOT ACCESSIBLE |- | 0x3B || 0x12 ||D||T|| || ||W||R||O||M|| || ||B||K|| || || MEDIUM MAGAZINE REMOVED |- | 0x3B || 0x13 ||D||T|| || ||W||R||O||M|| || ||B||K|| || || MEDIUM MAGAZINE INSERTED |- | 0x3B || 0x14 ||D||T|| || ||W||R||O||M|| || ||B||K|| || || MEDIUM MAGAZINE LOCKED |- | 0x3B || 0x15 ||D||T|| || ||W||R||O||M|| || ||B||K|| || || MEDIUM MAGAZINE UNLOCKED |- | 0x3B || 0x16 || || || || || ||R|| || || || || || || || || MECHANICAL POSITIONING OR CHANGER ERROR |- | 0x3B || 0x17 || || || || || || || || || || || || || ||F|| READ PAST END OF USER OBJECT |- | 0x3C || 0x00 || || || || || || || || || || || || || || || |- | 0x3D || 0x00 ||D||T||L||P||W||R||O||M||A||E|| ||K|| || || INVALID BITS IN IDENTIFY MESSAGE |- | 0x3E || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT HAS NOT SELF-CONFIGURED YET |- | 0x3E || 0x01 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT FAILURE |- | 0x3E || 0x02 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| TIMEOUT ON LOGICAL UNIT |- | 0x3E || 0x03 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT FAILED SELF-TEST |- | 0x3E || 0x04 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT UNABLE TO UPDATE SELF-TEST LOG |- | 0x3F || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| TARGET OPERATING CONDITIONS HAVE CHANGED |- | 0x3F || 0x01 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| MICROCODE HAS BEEN CHANGED |- | 0x3F || 0x02 ||D||T||L||P||W||R||O||M|| || ||B||K|| || || CHANGED OPERATING DEFINITION |- | 0x3F || 0x03 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| INQUIRY DATA HAS CHANGED |- | 0x3F || 0x04 ||D||T|| || ||W||R||O||M||A||E||B||K|| || || COMPONENT DEVICE ATTACHED |- | 0x3F || 0x05 ||D||T|| || ||W||R||O||M||A||E||B||K|| || || DEVICE IDENTIFIER CHANGED |- | 0x3F || 0x06 ||D||T|| || ||W||R||O||M||A||E||B|| || || || REDUNDANCY GROUP CREATED OR MODIFIED |- | 0x3F || 0x07 ||D||T|| || ||W||R||O||M||A||E||B|| || || || REDUNDANCY GROUP DELETED |- | 0x3F || 0x08 ||D||T|| || ||W||R||O||M||A||E||B|| || || || SPARE CREATED OR MODIFIED |- | 0x3F || 0x09 ||D||T|| || ||W||R||O||M||A||E||B|| || || || SPARE DELETED |- | 0x3F || 0x0A ||D||T|| || ||W||R||O||M||A||E||B||K|| || || VOLUME SET CREATED OR MODIFIED |- | 0x3F || 0x0B ||D||T|| || ||W||R||O||M||A||E||B||K|| || || VOLUME SET DELETED |- | 0x3F || 0x0C ||D||T|| || ||W||R||O||M||A||E||B||K|| || || VOLUME SET DEASSIGNED |- | 0x3F || 0x0D ||D||T|| || ||W||R||O||M||A||E||B||K|| || || VOLUME SET REASSIGNED |- | 0x3F || 0x0E ||D||T||L||P||W||R||O||M||A||E|| || || || || REPORTED LUNS DATA HAS CHANGED |- | 0x3F || 0x0F ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| ECHO BUFFER OVERWRITTEN |- | 0x3F || 0x10 ||D||T|| || ||W||R||O||M|| || ||B|| || || || MEDIUM LOADABLE |- | 0x3F || 0x11 ||D||T|| || ||W||R||O||M|| || ||B|| || || || MEDIUM AUXILIARY MEMORY ACCESSIBLE |- | 0x3F || 0x12 ||D||T||L||P||W||R|| ||M||A||E||B||K|| ||F|| iSCSI IP ADDRESS ADDED |- | 0x3F || 0x13 ||D||T||L||P||W||R|| ||M||A||E||B||K|| ||F|| iSCSI IP ADDRESS REMOVED |- | 0x3F || 0x14 ||D||T||L||P||W||R|| ||M||A||E||B||K|| ||F|| iSCSI IP ADDRESS CHANGED |- | 0x40 || 0x00 ||D|| || || || || || || || || || || || || || RAM FAILURE (SHOULD USE 40 NN) |- | 0x40 || 0xNN ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| DIAGNOSTIC FAILURE ON COMPONENT NN (80h-FFh) |- | 0x41 || 0x00 ||D|| || || || || || || || || || || || || || DATA PATH FAILURE (SHOULD USE 40 NN) |- | 0x42 || 0x00 ||D|| || || || || || || || || || || || || || POWER-ON OR SELF-TEST FAILURE (SHOULD USE 40 NN) |- | 0x43 || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| MESSAGE ERROR |- | 0x44 || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| INTERNAL TARGET FAILURE |- | 0x44 || 0x71 ||D||T|| || || || || || || || ||B|| || || || ATA DEVICE FAILED SET FEATURES |- | 0x45 || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| SELECT OR RESELECT FAILURE |- | 0x46 || 0x00 ||D||T||L||P||W||R||O||M|| || ||B||K|| || || UNSUCCESSFUL SOFT RESET |- | 0x47 || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| SCSI PARITY ERROR |- | 0x47 || 0x01 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| DATA PHASE CRC ERROR DETECTED |- | 0x47 || 0x02 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| SCSI PARITY ERROR DETECTED DURING ST DATA PHASE |- | 0x47 || 0x03 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| INFORMATION UNIT iuCRC ERROR DETECTED |- | 0x47 || 0x04 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| ASYNCHRONOUS INFORMATION PROTECTION ERROR DETECTED |- | 0x47 || 0x05 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| PROTOCOL SERVICE CRC ERROR |- | 0x47 || 0x06 ||D||T|| || || || || ||M||A||E||B||K||V||F|| PHY TEST FUNCTION IN PROGRESS |- | 0x47 || 0x7F ||D||T|| ||P||W||R||O||M||A||E||B||K|| || || SOME COMMANDS CLEARED BY ISCSI PROTOCOL EVENT |- | 0x48 || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| INITIATOR DETECTED ERROR MESSAGE RECEIVED |- | 0x49 || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| INVALID MESSAGE ERROR |- | 0x4A || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| COMMAND PHASE ERROR |- | 0x4B || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| DATA PHASE ERROR |- | 0x4B || 0x01 ||D||T|| ||P||W||R||O||M||A||E||B||K|| || || INVALID TARGET PORT TRANSFER TAG RECEIVED |- | 0x4B || 0x02 ||D||T|| ||P||W||R||O||M||A||E||B||K|| || || TOO MUCH WRITE DATA |- | 0x4B || 0x03 ||D||T|| ||P||W||R||O||M||A||E||B||K|| || || ACK/NAK TIMEOUT |- | 0x4B || 0x04 ||D||T|| ||P||W||R||O||M||A||E||B||K|| || || NAK RECEIVED |- | 0x4B || 0x05 ||D||T|| ||P||W||R||O||M||A||E||B||K|| || || DATA OFFSET ERROR |- | 0x4B || 0x06 ||D||T|| ||P||W||R||O||M||A||E||B||K|| || || INITIATOR RESPONSE TIMEOUT |- | 0x4C || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT FAILED SELF-CONFIGURATION |- | 0x4D || 0xNN ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| TAGGED OVERLAPPED COMMANDS (NN = TASK TAG) |- | 0x4E || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| OVERLAPPED COMMANDS ATTEMPTED |- | 0x4F || 0x00 || || || || || || || || || || || || || || || |- | 0x50 || 0x00 || ||T|| || || || || || || || || || || || || WRITE APPEND ERROR |- | 0x50 || 0x01 || ||T|| || || || || || || || || || || || || WRITE APPEND POSITION ERROR |- | 0x50 || 0x02 || ||T|| || || || || || || || || || || || || POSITION ERROR RELATED TO TIMING |- | 0x51 || 0x00 || ||T|| || || ||R||O|| || || || || || || || ERASE FAILURE |- | 0x51 || 0x01 || || || || || ||R|| || || || || || || || || ERASE FAILURE - INCOMPLETE ERASE OPERATION DETECTED |- | 0x52 || 0x00 || ||T|| || || || || || || || || || || || || CARTRIDGE FAULT |- | 0x53 || 0x00 ||D||T||L|| ||W||R||O||M|| || ||B||K|| || || MEDIA LOAD OR EJECT FAILED |- | 0x53 || 0x01 || ||T|| || || || || || || || || || || || || UNLOAD TAPE FAILURE |- | 0x53 || 0x02 ||D||T|| || ||W||R||O||M|| || ||B||K|| || || MEDIUM REMOVAL PREVENTED |- | 0x53 || 0x03 || || || || || || || ||M|| || || || || || || MEDIUM REMOVAL PREVENTED BY DATA TRANSFER ELEMENT |- | 0x53 || 0x04 || ||T|| || || || || || || || || || || || || MEDIUM THREAD OR UNTHREAD FAILURE |- | 0x54 || 0x00 || || || ||P|| || || || || || || || || || || SCSI TO HOST SYSTEM INTERFACE FAILURE |- | 0x55 || 0x00 || || || ||P|| || || || || || || || || || || SYSTEM RESOURCE FAILURE |- | 0x55 || 0x01 ||D|| || || || || ||O|| || || ||B||K|| || || SYSTEM BUFFER FULL |- | 0x55 || 0x02 ||D||T||L||P||W||R||O||M||A||E|| ||K|| || || INSUFFICIENT RESERVATION RESOURCES |- | 0x55 || 0x03 ||D||T||L||P||W||R||O||M||A||E|| ||K|| || || INSUFFICIENT RESOURCES |- | 0x55 || 0x04 ||D||T||L||P||W||R||O||M||A||E|| ||K|| || || INSUFFICIENT REGISTRATION RESOURCES |- | 0x55 || 0x05 ||D||T|| ||P||W||R||O||M||A||E||B||K|| || || INSUFFICIENT ACCESS CONTROL RESOURCES |- | 0x55 || 0x06 ||D||T|| || ||W||R||O||M|| || ||B|| || || || AUXILIARY MEMORY OUT OF SPACE |- | 0x55 || 0x07 || || || || || || || || || || || || || ||F|| QUOTA ERROR |- | 0x55 || 0x08 || ||T|| || || || || || || || || || || || || MAXIMUM NUMBER OF SUPPLEMENTAL DECRYPTION KEYS EXCEEDED |- | 0x56 || 0x00 || || || || || || || || || || || || || || || |- | 0x57 || 0x00 || || || || || ||R|| || || || || || || || || UNABLE TO RECOVER TABLE-OF-CONTENTS |- | 0x58 || 0x00 || || || || || || ||O|| || || || || || || || GENERATION DOES NOT EXIST |- | 0x59 || 0x00 || || || || || || ||O|| || || || || || || || UPDATED BLOCK READ |- | 0x5A || 0x00 ||D||T||L||P||W||R||O||M|| || ||B||K|| || || OPERATOR REQUEST OR STATE CHANGE INPUT |- | 0x5A || 0x01 ||D||T|| || ||W||R||O||M|| || ||B||K|| || || OPERATOR MEDIUM REMOVAL REQUEST |- | 0x5A || 0x02 ||D||T|| || ||W||R||O|| ||A|| ||B||K|| || || OPERATOR SELECTED WRITE PROTECT |- | 0x5A || 0x03 ||D||T|| || ||W||R||O|| ||A|| ||B||K|| || || OPERATOR SELECTED WRITE PERMIT |- | 0x5B || 0x00 ||D||T||L||P||W||R||O||M|| || || ||K|| || || LOG EXCEPTION |- | 0x5B || 0x01 ||D||T||L||P||W||R||O||M|| || || ||K|| || || THRESHOLD CONDITION MET |- | 0x5B || 0x02 ||D||T||L||P||W||R||O||M|| || || ||K|| || || LOG COUNTER AT MAXIMUM |- | 0x5B || 0x03 ||D||T||L||P||W||R||O||M|| || || ||K|| || || LOG LIST CODES EXHAUSTED |- | 0x5C || 0x00 ||D|| || || || || ||O|| || || || || || || || RPL STATUS CHANGE |- | 0x5C || 0x01 ||D|| || || || || ||O|| || || || || || || || SPINDLES SYNCHRONIZED |- | 0x5C || 0x02 ||D|| || || || || ||O|| || || || || || || || SPINDLES NOT SYNCHRONIZED |- | 0x5D || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| FAILURE PREDICTION THRESHOLD EXCEEDED |- | 0x5D || 0x01 || || || || || ||R|| || || || ||B|| || || || MEDIA FAILURE PREDICTION THRESHOLD EXCEEDED |- | 0x5D || 0x02 || || || || || ||R|| || || || || || || || || LOGICAL UNIT FAILURE PREDICTION THRESHOLD EXCEEDED |- | 0x5D || 0x03 || || || || || ||R|| || || || || || || || || SPARE AREA EXHAUSTION PREDICTION THRESHOLD EXCEEDED |- | 0x5D || 0x10 ||D|| || || || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE GENERAL HARD DRIVE FAILURE |- | 0x5D || 0x11 ||D|| || || || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE DRIVE ERROR RATE TOO HIGH |- | 0x5D || 0x12 ||D|| || || || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE DATA ERROR RATE TOO HIGH |- | 0x5D || 0x13 ||D|| || || || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE SEEK ERROR RATE TOO HIGH |- | 0x5D || 0x14 ||D|| || || || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE TOO MANY BLOCK REASSIGNS |- | 0x5D || 0x15 ||D|| || || || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE ACCESS TIMES TOO HIGH |- | 0x5D || 0x16 ||D|| || || || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE START UNIT TIMES TOO HIGH |- | 0x5D || 0x17 ||D|| || || || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE CHANNEL PARAMETRICS |- | 0x5D || 0x18 ||D|| || || || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE CONTROLLER DETECTED |- | 0x5D || 0x19 ||D|| || || || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE THROUGHPUT PERFORMANCE |- | 0x5D || 0x1A ||D|| || || || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE SEEK TIME PERFORMANCE |- | 0x5D || 0x1B ||D|| || || || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE SPIN-UP RETRY COUNT |- | 0x5D || 0x1C ||D|| || || || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE DRIVE CALIBRATION RETRY COUNT |- | 0x5D || 0x20 ||D|| || || || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE GENERAL HARD DRIVE FAILURE |- | 0x5D || 0x21 ||D|| || || || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE DRIVE ERROR RATE TOO HIGH |- | 0x5D || 0x22 ||D|| || || || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE DATA ERROR RATE TOO HIGH |- | 0x5D || 0x23 ||D|| || || || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE SEEK ERROR RATE TOO HIGH |- | 0x5D || 0x24 ||D|| || || || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE TOO MANY BLOCK REASSIGNS |- | 0x5D || 0x25 ||D|| || || || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE ACCESS TIMES TOO HIGH |- | 0x5D || 0x26 ||D|| || || || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE START UNIT TIMES TOO HIGH |- | 0x5D || 0x27 ||D|| || || || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE CHANNEL PARAMETRICS |- | 0x5D || 0x28 ||D|| || || || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE CONTROLLER DETECTED |- | 0x5D || 0x29 ||D|| || || || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE THROUGHPUT PERFORMANCE |- | 0x5D || 0x2A ||D|| || || || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE SEEK TIME PERFORMANCE |- | 0x5D || 0x2B ||D|| || || || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE SPIN-UP RETRY COUNT |- | 0x5D || 0x2C ||D|| || || || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE DRIVE CALIBRATION RETRY COUNT |- | 0x5D || 0x30 ||D|| || || || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE GENERAL HARD DRIVE FAILURE |- | 0x5D || 0x31 ||D|| || || || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE DRIVE ERROR RATE TOO HIGH |- | 0x5D || 0x32 ||D|| || || || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE DATA ERROR RATE TOO HIGH |- | 0x5D || 0x33 ||D|| || || || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE SEEK ERROR RATE TOO HIGH |- | 0x5D || 0x34 ||D|| || || || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE TOO MANY BLOCK REASSIGNS |- | 0x5D || 0x35 ||D|| || || || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE ACCESS TIMES TOO HIGH |- | 0x5D || 0x36 ||D|| || || || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE START UNIT TIMES TOO HIGH |- | 0x5D || 0x37 ||D|| || || || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE CHANNEL PARAMETRICS |- | 0x5D || 0x38 ||D|| || || || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE CONTROLLER DETECTED |- | 0x5D || 0x39 ||D|| || || || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE THROUGHPUT PERFORMANCE |- | 0x5D || 0x3A ||D|| || || || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE SEEK TIME PERFORMANCE |- | 0x5D || 0x3B ||D|| || || || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE SPIN-UP RETRY COUNT |- | 0x5D || 0x3C ||D|| || || || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE DRIVE CALIBRATION RETRY COUNT |- | 0x5D || 0x40 ||D|| || || || || || || || || ||B|| || || || SERVO IMPENDING FAILURE GENERAL HARD DRIVE FAILURE |- | 0x5D || 0x41 ||D|| || || || || || || || || ||B|| || || || SERVO IMPENDING FAILURE DRIVE ERROR RATE TOO HIGH |- | 0x5D || 0x42 ||D|| || || || || || || || || ||B|| || || || SERVO IMPENDING FAILURE DATA ERROR RATE TOO HIGH |- | 0x5D || 0x43 ||D|| || || || || || || || || ||B|| || || || SERVO IMPENDING FAILURE SEEK ERROR RATE TOO HIGH |- | 0x5D || 0x44 ||D|| || || || || || || || || ||B|| || || || SERVO IMPENDING FAILURE TOO MANY BLOCK REASSIGNS |- | 0x5D || 0x45 ||D|| || || || || || || || || ||B|| || || || SERVO IMPENDING FAILURE ACCESS TIMES TOO HIGH |- | 0x5D || 0x46 ||D|| || || || || || || || || ||B|| || || || SERVO IMPENDING FAILURE START UNIT TIMES TOO HIGH |- | 0x5D || 0x47 ||D|| || || || || || || || || ||B|| || || || SERVO IMPENDING FAILURE CHANNEL PARAMETRICS |- | 0x5D || 0x48 ||D|| || || || || || || || || ||B|| || || || SERVO IMPENDING FAILURE CONTROLLER DETECTED |- | 0x5D || 0x49 ||D|| || || || || || || || || ||B|| || || || SERVO IMPENDING FAILURE THROUGHPUT PERFORMANCE |- | 0x5D || 0x4A ||D|| || || || || || || || || ||B|| || || || SERVO IMPENDING FAILURE SEEK TIME PERFORMANCE |- | 0x5D || 0x4B ||D|| || || || || || || || || ||B|| || || || SERVO IMPENDING FAILURE SPIN-UP RETRY COUNT |- | 0x5D || 0x4C ||D|| || || || || || || || || ||B|| || || || SERVO IMPENDING FAILURE DRIVE CALIBRATION RETRY COUNT |- | 0x5D || 0x50 ||D|| || || || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE GENERAL HARD DRIVE FAILURE |- | 0x5D || 0x51 ||D|| || || || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE DRIVE ERROR RATE TOO HIGH |- | 0x5D || 0x52 ||D|| || || || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE DATA ERROR RATE TOO HIGH |- | 0x5D || 0x53 ||D|| || || || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE SEEK ERROR RATE TOO HIGH |- | 0x5D || 0x54 ||D|| || || || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE TOO MANY BLOCK REASSIGNS |- | 0x5D || 0x55 ||D|| || || || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE ACCESS TIMES TOO HIGH |- | 0x5D || 0x56 ||D|| || || || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE START UNIT TIMES TOO HIGH |- | 0x5D || 0x57 ||D|| || || || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE CHANNEL PARAMETRICS |- | 0x5D || 0x58 ||D|| || || || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE CONTROLLER DETECTED |- | 0x5D || 0x59 ||D|| || || || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE THROUGHPUT PERFORMANCE |- | 0x5D || 0x5A ||D|| || || || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE SEEK TIME PERFORMANCE |- | 0x5D || 0x5B ||D|| || || || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE SPIN-UP RETRY COUNT |- | 0x5D || 0x5C ||D|| || || || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE DRIVE CALIBRATION RETRY COUNT |- | 0x5D || 0x60 ||D|| || || || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE GENERAL HARD DRIVE FAILURE |- | 0x5D || 0x61 ||D|| || || || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE DRIVE ERROR RATE TOO HIGH |- | 0x5D || 0x62 ||D|| || || || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE DATA ERROR RATE TOO HIGH |- | 0x5D || 0x63 ||D|| || || || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE SEEK ERROR RATE TOO HIGH |- | 0x5D || 0x64 ||D|| || || || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE TOO MANY BLOCK REASSIGNS |- | 0x5D || 0x65 ||D|| || || || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE ACCESS TIMES TOO HIGH |- | 0x5D || 0x66 ||D|| || || || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE START UNIT TIMES TOO HIGH |- | 0x5D || 0x67 ||D|| || || || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE CHANNEL PARAMETRICS |- | 0x5D || 0x68 ||D|| || || || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE CONTROLLER DETECTED |- | 0x5D || 0x69 ||D|| || || || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE THROUGHPUT PERFORMANCE |- | 0x5D || 0x6A ||D|| || || || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE SEEK TIME PERFORMANCE |- | 0x5D || 0x6B ||D|| || || || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE SPIN-UP RETRY COUNT |- | 0x5D || 0x6C ||D|| || || || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE DRIVE CALIBRATION RETRY COUNT |- | 0x5D || 0xFF ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| FAILURE PREDICTION THRESHOLD EXCEEDED (FALSE) |- | 0x5E || 0x00 ||D||T||L||P||W||R||O|| ||A|| || ||K|| || || LOW POWER CONDITION ON |- | 0x5E || 0x01 ||D||T||L||P||W||R||O|| ||A|| || ||K|| || || IDLE CONDITION ACTIVATED BY TIMER |- | 0x5E || 0x02 ||D||T||L||P||W||R||O|| ||A|| || ||K|| || || STANDBY CONDITION ACTIVATED BY TIMER |- | 0x5E || 0x03 ||D||T||L||P||W||R||O|| ||A|| || ||K|| || || IDLE CONDITION ACTIVATED BY COMMAND |- | 0x5E || 0x04 ||D||T||L||P||W||R||O|| ||A|| || ||K|| || || STANDBY CONDITION ACTIVATED BY COMMAND |- | 0x5E || 0x41 || || || || || || || || || || ||B|| || || || POWER STATE CHANGE TO ACTIVE |- | 0x5E || 0x42 || || || || || || || || || || ||B|| || || || POWER STATE CHANGE TO IDLE |- | 0x5E || 0x43 || || || || || || || || || || ||B|| || || || POWER STATE CHANGE TO STANDBY |- | 0x5E || 0x45 || || || || || || || || || || ||B|| || || || POWER STATE CHANGE TO SLEEP |- | 0x5E || 0x47 || || || || || || || || || || ||B||K|| || || POWER STATE CHANGE TO DEVICE CONTROL |- | 0x5F || 0x00 || || || || || || || || || || || || || || || |- | 0x60 || 0x00 || || || || || || || || || || || || || || || LAMP FAILURE |- | 0x61 || 0x00 || || || || || || || || || || || || || || || VIDEO ACQUISITION ERROR |- | 0x61 || 0x01 || || || || || || || || || || || || || || || UNABLE TO ACQUIRE VIDEO |- | 0x61 || 0x02 || || || || || || || || || || || || || || || OUT OF FOCUS |- | 0x62 || 0x00 || || || || || || || || || || || || || || || SCAN HEAD POSITIONING ERROR |- | 0x63 || 0x00 || || || || || ||R|| || || || || || || || || END OF USER AREA ENCOUNTERED ON THIS TRACK |- | 0x63 || 0x01 || || || || || ||R|| || || || || || || || || PACKET DOES NOT FIT IN AVAILABLE SPACE |- | 0x64 || 0x00 || || || || || ||R|| || || || || || || || || ILLEGAL MODE FOR THIS TRACK |- | 0x64 || 0x01 || || || || || ||R|| || || || || || || || || INVALID PACKET SIZE |- | 0x65 || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| VOLTAGE FAULT |- | 0x66 || 0x00 || || || || || || || || || || || || || || || AUTOMATIC DOCUMENT FEEDER COVER UP |- | 0x66 || 0x01 || || || || || || || || || || || || || || || AUTOMATIC DOCUMENT FEEDER LIFT UP |- | 0x66 || 0x02 || || || || || || || || || || || || || || || DOCUMENT JAM IN AUTOMATIC DOCUMENT FEEDER |- | 0x66 || 0x03 || || || || || || || || || || || || || || || DOCUMENT MISS FEED AUTOMATIC IN DOCUMENT FEEDER |- | 0x67 || 0x00 || || || || || || || || ||A|| || || || || || CONFIGURATION FAILURE |- | 0x67 || 0x01 || || || || || || || || ||A|| || || || || || CONFIGURATION OF INCAPABLE LOGICAL UNITS FAILED |- | 0x67 || 0x02 || || || || || || || || ||A|| || || || || || ADD LOGICAL UNIT FAILED |- | 0x67 || 0x03 || || || || || || || || ||A|| || || || || || MODIFICATION OF LOGICAL UNIT FAILED |- | 0x67 || 0x04 || || || || || || || || ||A|| || || || || || EXCHANGE OF LOGICAL UNIT FAILED |- | 0x67 || 0x05 || || || || || || || || ||A|| || || || || || REMOVE OF LOGICAL UNIT FAILED |- | 0x67 || 0x06 || || || || || || || || ||A|| || || || || || ATTACHMENT OF LOGICAL UNIT FAILED |- | 0x67 || 0x07 || || || || || || || || ||A|| || || || || || CREATION OF LOGICAL UNIT FAILED |- | 0x67 || 0x08 || || || || || || || || ||A|| || || || || || ASSIGN FAILURE OCCURRED |- | 0x67 || 0x09 || || || || || || || || ||A|| || || || || || MULTIPLY ASSIGNED LOGICAL UNIT |- | 0x67 || 0x0A ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| SET TARGET PORT GROUPS COMMAND FAILED |- | 0x67 || 0x0B ||D||T|| || || || || || || || ||B|| || || || ATA DEVICE FEATURE NOT ENABLED |- | 0x68 || 0x00 || || || || || || || || ||A|| || || || || || LOGICAL UNIT NOT CONFIGURED |- | 0x69 || 0x00 || || || || || || || || ||A|| || || || || || DATA LOSS ON LOGICAL UNIT |- | 0x69 || 0x01 || || || || || || || || ||A|| || || || || || MULTIPLE LOGICAL UNIT FAILURES |- | 0x69 || 0x02 || || || || || || || || ||A|| || || || || || PARITY/DATA MISMATCH |- | 0x6A || 0x00 || || || || || || || || ||A|| || || || || || INFORMATIONAL, REFER TO LOG |- | 0x6B || 0x00 || || || || || || || || ||A|| || || || || || STATE CHANGE HAS OCCURRED |- | 0x6B || 0x01 || || || || || || || || ||A|| || || || || || REDUNDANCY LEVEL GOT BETTER |- | 0x6B || 0x02 || || || || || || || || ||A|| || || || || || REDUNDANCY LEVEL GOT WORSE |- | 0x6C || 0x00 || || || || || || || || ||A|| || || || || || REBUILD FAILURE OCCURRED |- | 0x6D || 0x00 || || || || || || || || ||A|| || || || || || RECALCULATE FAILURE OCCURRED |- | 0x6E || 0x00 || || || || || || || || ||A|| || || || || || COMMAND TO LOGICAL UNIT FAILED |- | 0x6F || 0x00 || || || || || ||R|| || || || || || || || || COPY PROTECTION KEY EXCHANGE FAILURE - AUTHENTICATION FAILURE |- | 0x6F || 0x01 || || || || || ||R|| || || || || || || || || COPY PROTECTION KEY EXCHANGE FAILURE - KEY NOT PRESENT |- | 0x6F || 0x02 || || || || || ||R|| || || || || || || || || COPY PROTECTION KEY EXCHANGE FAILURE - KEY NOT ESTABLISHED |- | 0x6F || 0x03 || || || || || ||R|| || || || || || || || || READ OF SCRAMBLED SECTOR WITHOUT AUTHENTICATION |- | 0x6F || 0x04 || || || || || ||R|| || || || || || || || || MEDIA REGION CODE IS MISMATCHED TO LOGICAL UNIT REGION |- | 0x6F || 0x05 || || || || || ||R|| || || || || || || || || DRIVE REGION MUST BE PERMANENT/REGION RESET COUNT ERROR |- | 0x6F || 0x06 || || || || || ||R|| || || || || || || || || INSUFFICIENT BLOCK COUNT FOR BINDING NONCE RECORDING |- | 0x6F || 0x07 || || || || || ||R|| || || || || || || || || CONFLICT IN BINDING NONCE RECORDING |- | 0x70 || 0xNN || ||T|| || || || || || || || || || || || || DECOMPRESSION EXCEPTION SHORT ALGORITHM ID OF NN |- | 0x71 || 0x00 || ||T|| || || || || || || || || || || || || DECOMPRESSION EXCEPTION LONG ALGORITHM ID |- | 0x72 || 0x00 || || || || || ||R|| || || || || || || || || SESSION FIXATION ERROR |- | 0x72 || 0x01 || || || || || ||R|| || || || || || || || || SESSION FIXATION ERROR WRITING LEAD-IN |- | 0x72 || 0x02 || || || || || ||R|| || || || || || || || || SESSION FIXATION ERROR WRITING LEAD-OUT |- | 0x72 || 0x03 || || || || || ||R|| || || || || || || || || SESSION FIXATION ERROR - INCOMPLETE TRACK IN SESSION |- | 0x72 || 0x04 || || || || || ||R|| || || || || || || || || EMPTY OR PARTIALLY WRITTEN RESERVED TRACK |- | 0x72 || 0x05 || || || || || ||R|| || || || || || || || || NO MORE TRACK RESERVATIONS ALLOWED |- | 0x72 || 0x06 || || || || || ||R|| || || || || || || || || RMZ EXTENSION IS NOT ALLOWED |- | 0x72 || 0x07 || || || || || ||R|| || || || || || || || || NO MORE TEST ZONE EXTENSIONS ARE ALLOWED |- | 0x73 || 0x00 || || || || || ||R|| || || || || || || || || CD CONTROL ERROR |- | 0x73 || 0x01 || || || || || ||R|| || || || || || || || || POWER CALIBRATION AREA ALMOST FULL |- | 0x73 || 0x02 || || || || || ||R|| || || || || || || || || POWER CALIBRATION AREA IS FULL |- | 0x73 || 0x03 || || || || || ||R|| || || || || || || || || POWER CALIBRATION AREA ERROR |- | 0x73 || 0x04 || || || || || ||R|| || || || || || || || || PROGRAM MEMORY AREA UPDATE FAILURE |- | 0x73 || 0x05 || || || || || ||R|| || || || || || || || || PROGRAM MEMORY AREA IS FULL |- | 0x73 || 0x06 || || || || || ||R|| || || || || || || || || RMA/PMA IS ALMOST FULL |- | 0x73 || 0x10 || || || || || ||R|| || || || || || || || || CURRENT POWER CALIBRATION AREA ALMOST FULL |- | 0x73 || 0x11 || || || || || ||R|| || || || || || || || || CURRENT POWER CALIBRATION AREA IS FULL |- | 0x73 || 0x17 || || || || || ||R|| || || || || || || || || RDZ IS FULL |- | 0x74 || 0x00 || ||T|| || || || || || || || || || || || || SECURITY ERROR |- | 0x74 || 0x01 || ||T|| || || || || || || || || || || || || UNABLE TO DECRYPT DATA |- | 0x74 || 0x02 || ||T|| || || || || || || || || || || || || UNENCRYPTED DATA ENCOUNTERED WHILE DECRYPTING |- | 0x74 || 0x03 || ||T|| || || || || || || || || || || || || INCORRECT DATA ENCRYPTION KEY |- | 0x74 || 0x04 || ||T|| || || || || || || || || || || || || CRYPTOGRAPHIC INTEGRITY VALIDATION FAILED |- | 0x74 || 0x05 || ||T|| || || || || || || || || || || || || ERROR DECRYPTING DATA |- | 0x74 || 0x71 ||D||T|| || || ||R|| ||M|| ||E|| || ||V|| || LOGICAL UNIT ACCESS NOT AUTHORIZED |- | 0x75 || 0x00 || || || || || || || || || || || || || || || |- | 0x76 || 0x00 || || || || || || || || || || || || || || || |- | 0x77 || 0x00 || || || || || || || || || || || || || || || |- | 0x78 || 0x00 || || || || || || || || || || || || || || || |- | 0x79 || 0x00 || || || || || || || || || || || || || || || |- | 0x7A || 0x00 || || || || || || || || || || || || || || || |- | 0x7B || 0x00 || || || || || || || || || || || || || || || |- | 0x7C || 0x00 || || || || || || || || || || || || || || || |- | 0x7D || 0x00 || || || || || || || || || || || || || || || |- | 0x7E || 0x00 || || || || || || || || || || || || || || || |- | 0x7F || 0x00 || || || || || || || || || || || || || || || |} {| style="font-size:9pt" border="1" cellpadding="1" cellspacing="0" align="center" |+ Device legend ! Key || Description |- | D || DIRECT ACCESS DEVICE (SBC-2) |- | T || SEQUENTIAL ACCESS DEVICE (SSC) |- | L || PRINTER DEVICE (SSC) |- | P || PROCESSOR DEVICE (SPC) |- | W || WRITE ONCE READ MULTIPLE DEVICE (SBC-2) |- | R || CD DEVICE (MMC) |- | O || OPTICAL MEMORY DEVICE (SBC-2) |- | M || MEDIA CHANGER DEVICE (SMC) |- | A || STORAGE ARRAY DEVICE (SCC) |- | E || ENCLOSURE SERVICES DEVICE (SES) |- | B || SIMPLIFIED DIRECT-ACCESS DEVICE (RBC) |- | K || OPTICAL CARD READER/WRITER DEVICE (OCRW) |- | V || AUTOMATION/DRIVE INTERFACE (ADC) |- | F || OBJECT-BASED STORAGE (OSD) |} == See Also == * [[Interpreting SENSE DATA in AIX errpt]]. * [http://www.t10.org/ftp/t10/drafts/spc4/spc4r07a.pdf SCSI Primary Commands-4 (SPC-4)]. * [http://www.t10.org/lists/2asc.htm SCSI Additional Sense Data] lists on t10.org. [[Category:Computer Related]] 9cf360305494f096596bc56dc51e683e110d78b5 Category:Programming 14 1453 2852 2545 2006-11-20T04:51:54Z Stix 2 Add "Computer Related" category wikitext text/x-wiki Pages relating to programming - any language. [[Category:Computer Related]] 15492a820b0595b88260b79eece17dc9adfd9bfe Java and AIX Time Zones 0 755 2853 1675 2006-11-20T04:52:40Z Stix 2 Add "Programming" category wikitext text/x-wiki Unlike some other Unices, [[AIX]] time zone rules are staticly configured and are not built by <tt>[[zic]]</tt>. The time zone rule is defined by the exported environment variable <tt>TZ</tt> (usually found in <tt>/etc/environment</tt>), and for Sydney, Australia, we use the value: EST-10EDT,M10.5.0/02:00:00,M3.5.0/03:00:00 The two labels, "EST" and "EDT", are actually arbitary strings that may have any value. The definition of all the various fields may be found in the [http://www16.boulder.ibm.com/pseries/en_US/files/aixfiles/environment.htm AIX <tt>environment</tt> man page]. IBMs packaged versions of Java above 1.2 include a table to map the above labels into a longer (appears to be <tt>zic</tt> style) time zone rule name. For example, Sydney Australia is: Australia/Sydney However, what are the short labels that map to Sydney? "EST" selects American "Eastern Standard Time". In fact, the appropriate rule to map to Sydney is: EET-10EETDT This mapping of the short versions to the longer strings is depcrecated, and should not be used. There are two ways to do this properly: # Export the environment variable <tt>TZ=Australia/Sydney</tt> prior to starting the JVM. The disadvantage of this method is that any external process initiated by Java will have this TZ value, and the standard C library will default to GMT. # Set the correct time zone from within Java. This means the existing AIX value of TZ will be unchanged, and continue to work as before. To set the time zone in Java, use the following code fragment: TimeZone.setDefault(TimeZone.getTimeZone("Australia/Sydney")); For a full list of available Java time zones, see the file: $JAVAHOME/jre/lib/tzmappings == See Also == * [[Java, Time Zones and Daylight Savings changes]]. * [http://www.ibm.com/support/docview.wss?uid=isg1pTechnote0395 Managing the Time Zone Variable] IBM Technote. [[Category:AIX]] [[Category:Programming]] bb6ecf7f19b24fb90e3c84ec26be0e6302994f97 2854 2853 2006-11-20T04:59:12Z Stix 2 spelling wikitext text/x-wiki Unlike some other Unices, [[AIX]] time zone rules are statically configured and are not built by <tt>[[zic]]</tt>. The time zone rule is defined by the exported environment variable <tt>TZ</tt> (usually found in <tt>/etc/environment</tt>), and for Sydney, Australia, we use the value: EST-10EDT,M10.5.0/02:00:00,M3.5.0/03:00:00 The two labels, "EST" and "EDT", are actually arbitrary strings that may have any value. The definition of all the various fields may be found in the [http://www16.boulder.ibm.com/pseries/en_US/files/aixfiles/environment.htm AIX <tt>environment</tt> man page]. IBM's packaged versions of Java above 1.2 include a table to map the above labels into a longer (appears to be <tt>zic</tt> style) time zone rule name. For example, Sydney Australia is: Australia/Sydney However, what are the short labels that map to Sydney? "EST" selects American "Eastern Standard Time". In fact, the appropriate rule to map to Sydney is: EET-10EETDT This mapping of the short versions to the longer strings is deprecated, and should not be used. There are two ways to do this properly: # Export the environment variable <tt>TZ=Australia/Sydney</tt> prior to starting the JVM. The disadvantage of this method is that any external process initiated by Java will have this TZ value, and the standard C library will default to GMT. # Set the correct time zone from within Java. This means the existing AIX value of TZ will be unchanged, and continue to work as before. To set the time zone in Java, use the following code fragment: TimeZone.setDefault(TimeZone.getTimeZone("Australia/Sydney")); For a full list of available Java time zones, see the file: $JAVAHOME/jre/lib/tzmappings == See Also == * [[Java, Time Zones and Daylight Savings changes]]. * [http://www.ibm.com/support/docview.wss?uid=isg1pTechnote0395 Managing the Time Zone Variable] IBM Technote. [[Category:AIX]] [[Category:Programming]] 0e322fd35ca5839bc0874b06a0d44e2cc21115ed 2855 2854 2006-11-20T05:00:23Z Stix 2 Add additional reference to Java TZ page wikitext text/x-wiki Unlike some other Unices, [[AIX]] time zone rules are statically configured and are not built by <tt>[[zic]]</tt>. The time zone rule is defined by the exported environment variable <tt>TZ</tt> (usually found in <tt>/etc/environment</tt>), and for Sydney, Australia, we use the value: EST-10EDT,M10.5.0/02:00:00,M3.5.0/03:00:00 The two labels, "EST" and "EDT", are actually arbitrary strings that may have any value. The definition of all the various fields may be found in the [http://www16.boulder.ibm.com/pseries/en_US/files/aixfiles/environment.htm AIX <tt>environment</tt> man page]. IBM's packaged versions of Java above 1.2 include a table to map the above labels into a longer (appears to be <tt>zic</tt> style) time zone rule name. For example, Sydney Australia is: Australia/Sydney However, what are the short labels that map to Sydney? "EST" selects American "Eastern Standard Time". In fact, the appropriate rule to map to Sydney is: EET-10EETDT This mapping of the short versions to the longer strings is deprecated, and should not be used. There are two ways to do this properly: # Export the environment variable <tt>TZ=Australia/Sydney</tt> prior to starting the JVM. The disadvantage of this method is that any external process initiated by Java will have this TZ value, and the standard C library will default to GMT. # Set the correct time zone from within Java. This means the existing AIX value of TZ will be unchanged, and continue to work as before. To set the time zone in Java, use the following code fragment: TimeZone.setDefault(TimeZone.getTimeZone("Australia/Sydney")); For a full list of available Java time zones, see the file: $JAVAHOME/jre/lib/tzmappings However, the best method may be to create a custom Java time zone definition as described in [[Java, Time Zones and Daylight Savings changes]], allowing full control over all aspects of the definition. == See Also == * [[Java, Time Zones and Daylight Savings changes]]. * [http://www.ibm.com/support/docview.wss?uid=isg1pTechnote0395 Managing the Time Zone Variable] IBM Technote. [[Category:AIX]] [[Category:Programming]] c7d1cc80ee66a7c09d4344ab8e19f37932571db4 2868 2855 2006-12-03T20:13:45Z Stix 2 /* See Also */ Update URL wikitext text/x-wiki Unlike some other Unices, [[AIX]] time zone rules are statically configured and are not built by <tt>[[zic]]</tt>. The time zone rule is defined by the exported environment variable <tt>TZ</tt> (usually found in <tt>/etc/environment</tt>), and for Sydney, Australia, we use the value: EST-10EDT,M10.5.0/02:00:00,M3.5.0/03:00:00 The two labels, "EST" and "EDT", are actually arbitrary strings that may have any value. The definition of all the various fields may be found in the [http://www16.boulder.ibm.com/pseries/en_US/files/aixfiles/environment.htm AIX <tt>environment</tt> man page]. IBM's packaged versions of Java above 1.2 include a table to map the above labels into a longer (appears to be <tt>zic</tt> style) time zone rule name. For example, Sydney Australia is: Australia/Sydney However, what are the short labels that map to Sydney? "EST" selects American "Eastern Standard Time". In fact, the appropriate rule to map to Sydney is: EET-10EETDT This mapping of the short versions to the longer strings is deprecated, and should not be used. There are two ways to do this properly: # Export the environment variable <tt>TZ=Australia/Sydney</tt> prior to starting the JVM. The disadvantage of this method is that any external process initiated by Java will have this TZ value, and the standard C library will default to GMT. # Set the correct time zone from within Java. This means the existing AIX value of TZ will be unchanged, and continue to work as before. To set the time zone in Java, use the following code fragment: TimeZone.setDefault(TimeZone.getTimeZone("Australia/Sydney")); For a full list of available Java time zones, see the file: $JAVAHOME/jre/lib/tzmappings However, the best method may be to create a custom Java time zone definition as described in [[Java, Time Zones and Daylight Savings changes]], allowing full control over all aspects of the definition. == See Also == * [[Java, Time Zones and Daylight Savings changes]]. * [http://www.ibm.com/support/docview.wss?uid=isg3T1000252 Managing the Time Zone Variable] IBM Technote. [[Category:AIX]] [[Category:Programming]] 482cba4581fca2581dc6ab846176fab373508c04 2870 2868 2006-12-04T03:33:49Z Stix 2 Update URL wikitext text/x-wiki Unlike some other Unices, [[AIX]] time zone rules are statically configured and are not built by <tt>[[zic]]</tt>. The time zone rule is defined by the exported environment variable <tt>TZ</tt> (usually found in <tt>/etc/environment</tt>), and for Sydney, Australia, we use the value: EST-10EDT,M10.5.0/02:00:00,M3.5.0/03:00:00 The two labels, "EST" and "EDT", are actually arbitrary strings that may have any value. The definition of all the various fields may be found in the [http://publib.boulder.ibm.com/infocenter/pseries/v5r3/topic/com.ibm.aix.files/doc/aixfiles/environment.htm AIX <tt>environment file</tt> man page]. IBM's packaged versions of Java above 1.2 include a table to map the above labels into a longer (appears to be <tt>zic</tt> style) time zone rule name. For example, Sydney Australia is: Australia/Sydney However, what are the short labels that map to Sydney? "EST" selects American "Eastern Standard Time". In fact, the appropriate rule to map to Sydney is: EET-10EETDT This mapping of the short versions to the longer strings is deprecated, and should not be used. There are two ways to do this properly: # Export the environment variable <tt>TZ=Australia/Sydney</tt> prior to starting the JVM. The disadvantage of this method is that any external process initiated by Java will have this TZ value, and the standard C library will default to GMT. # Set the correct time zone from within Java. This means the existing AIX value of TZ will be unchanged, and continue to work as before. To set the time zone in Java, use the following code fragment: TimeZone.setDefault(TimeZone.getTimeZone("Australia/Sydney")); For a full list of available Java time zones, see the file: $JAVAHOME/jre/lib/tzmappings However, the best method may be to create a custom Java time zone definition as described in [[Java, Time Zones and Daylight Savings changes]], allowing full control over all aspects of the definition. == See Also == * [[Java, Time Zones and Daylight Savings changes]]. * [http://www.ibm.com/support/docview.wss?uid=isg3T1000252 Managing the Time Zone Variable] IBM Technote. [[Category:AIX]] [[Category:Programming]] d6e8e1f9d0a443cdb58947b25c2fc2e794407941 Category:NetBackup 14 856 2856 1752 2006-11-20T05:50:29Z Stix 2 wikitext text/x-wiki Pages relating to [[Symantec]] [[NetBackup]]: [[Category:Computer Related]] 65f32228dad1d9845ed3e4146ce1bbf062e382d7 Category:Web Management 14 1451 2857 2541 2006-11-20T05:50:52Z Stix 2 wikitext text/x-wiki Pages relating to Web Site management. [[Category:Computer Related]] 52e12150ebe407a2cceb9367f79e9e7067ad7552 NetBSD Bugs 0 792 2859 2576 2006-11-23T07:24:17Z Stix 2 /* Current Bugs */ add m68k pthread pr wikitext text/x-wiki == Current Bugs == === port-m68k/35099 pthread programs core on m68k === PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=35099 port-m68k/35099]. Many pthread programs, including named(8) get SIGILL running on m68k. === kern/17398 msdosfs does not support sector size != DEV_BSIZE === PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=17398 kern/17398]. Currently prevents using a gen 5.5 iPod on NetBSD. === kern/34737 Gen 5.5 iPod fails to mount === PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=34737 kern/34737]. SCSI mode sense sector size bug. === kern/33241 umodem fails in NetBSD 3.0 === PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=33241 kern/33241]. I'm wondering if this is related to uscanner failing to work for me with NetBSD 3.0. === pkg/32130 Psi doesn't compile with qt-3.3.5 === PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=32130 pkg/32130]. === systat SIGWINCH handling === systat(1) doesn't appear to handle SIGWINCH well, if at all. === kern/25977 WSMOUSEIO_SSCALE === PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=25977 kern/25977]. Cheap mouse needs this. Should implement suggested per-axis scaling. === kern/28731 ehci + umass (ipod) === PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=28731 kern/28731]. Depending which USB port I use, my iPod will either attach fine, or bail out. === kern/21335 ahc leaves processes in D state === PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=21335 kern/21335]. I've seen this when trying to read a tape with a larger blocksize than that configured in the backup tool. === Calculated Load Average too high === See [http://mail-index.netbsd.org/tech-kern/2005/04/11/0003.html this mail]. === Removal of INITIALLY_LEVEL_TRIGGERED breaks Multia serial ports === PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=26424 kern/26424]. === gdb fails to debug kernel core dump on mac68k === PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=9678 kern/9678]. == Cleanups == * missing brelse in rf_netbsdkintf.c:raidread_component_label() * SysKonnect <tt>sk(4)</tt> still needs cleaning up. ** clean up mbufs and outstanding transmit descriptors when bringing down the interface. == Old Bugs == === port-xen/30977 Strange FPU behaviour === PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=30977 port-xen/30977]. Just try running flops as a test. === kern/22457 ACPI broken mouse === PR [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=22457 kern/22457]. pckbport: command timeout pms_enable: command error 35 sys/arch/i386/include/acpi_func.h Not sure on the status here, switched to using USB mouse. === emuxki drain broken === Seen using <tt>psi</tt>, which uses <tt>audioplay(1)</tt>. Appears to have been fixed between NetBSD 2.0 and 2.0.2. [[Category:NetBSD]] [[Category:Personal]] bb8ae13b8ab03aaf879e3d5272e6c2e2375cc0d2 2860 2859 2006-11-26T12:57:38Z Stix 2 Reformatted wikitext text/x-wiki == Current Bugs == * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=35099 port-m68k/35099] - pthread programs core on m68k. Many pthread programs, including named(8) get SIGILL running on m68k. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=17398 kern/17398] - msdosfs does not support sector size != DEV_BSIZE. Currently prevents using a gen 5.5 iPod on NetBSD. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=34737 kern/34737] - Gen 5.5 iPod fails to mount. SCSI mode sense sector size bug. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=33241 kern/33241] - umodem fails in NetBSD 3.0. I'm wondering if this is related to uscanner failing to work for me with NetBSD 3.0. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=32130 pkg/32130] - Psi doesn't compile with qt-3.3.5. * systat SIGWINCH handling - systat(1) doesn't appear to handle SIGWINCH well, if at all. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=25977 kern/25977] - WSMOUSEIO_SSCALE. Cheap mouse needs this. Should implement suggested per-axis scaling. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=28731 kern/28731] - ehci + umass (ipod). Depending which USB port I use, my iPod will either attach fine, or bail out. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=21335 kern/21335] - ahc leaves processes in D state. I've seen this when trying to read a tape with a larger blocksize than that configured in the backup tool. * Calculated Load Average too high. See [http://mail-index.netbsd.org/tech-kern/2005/04/11/0003.html this mail]. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=26424 kern/26424] - Removal of INITIALLY_LEVEL_TRIGGERED breaks Multia serial ports. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=9678 kern/9678] - gdb fails to debug kernel core dump on mac68k. == Cleanups == * missing brelse in rf_netbsdkintf.c:raidread_component_label() * SysKonnect <tt>sk(4)</tt> still needs cleaning up. ** clean up mbufs and outstanding transmit descriptors when bringing down the interface. == Old Bugs == * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=30977 port-xen/30977] - Strange FPU behaviour. Just try running flops as a test. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=22457 kern/22457] - ACPI broken mouse. pckbport: command timeout pms_enable: command error 35 sys/arch/i386/include/acpi_func.h : Not sure on the status here, switched to using USB mouse. * emuxki drain broken. Seen using <tt>psi</tt>, which uses <tt>audioplay(1)</tt>. Appears to have been fixed between NetBSD 2.0 and 2.0.2. [[Category:NetBSD]] [[Category:Personal]] 3a5075478cbafccc0ef4cdb495a05fbe63d02ed6 2861 2860 2006-11-26T12:59:06Z Stix 2 /* Current Bugs */ add 35118 wikitext text/x-wiki == Current Bugs == * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=35118 port-m68k/35118] - gdb6 "bt" fails on kernel dumps. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=35099 port-m68k/35099] - pthread programs core on m68k. Many pthread programs, including named(8) get SIGILL running on m68k. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=17398 kern/17398] - msdosfs does not support sector size != DEV_BSIZE. Currently prevents using a gen 5.5 iPod on NetBSD. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=34737 kern/34737] - Gen 5.5 iPod fails to mount. SCSI mode sense sector size bug. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=33241 kern/33241] - umodem fails in NetBSD 3.0. I'm wondering if this is related to uscanner failing to work for me with NetBSD 3.0. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=32130 pkg/32130] - Psi doesn't compile with qt-3.3.5. * systat SIGWINCH handling - systat(1) doesn't appear to handle SIGWINCH well, if at all. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=25977 kern/25977] - WSMOUSEIO_SSCALE. Cheap mouse needs this. Should implement suggested per-axis scaling. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=28731 kern/28731] - ehci + umass (ipod). Depending which USB port I use, my iPod will either attach fine, or bail out. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=21335 kern/21335] - ahc leaves processes in D state. I've seen this when trying to read a tape with a larger blocksize than that configured in the backup tool. * Calculated Load Average too high. See [http://mail-index.netbsd.org/tech-kern/2005/04/11/0003.html this mail]. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=26424 kern/26424] - Removal of INITIALLY_LEVEL_TRIGGERED breaks Multia serial ports. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=9678 kern/9678] - gdb fails to debug kernel core dump on mac68k. == Cleanups == * missing brelse in rf_netbsdkintf.c:raidread_component_label() * SysKonnect <tt>sk(4)</tt> still needs cleaning up. ** clean up mbufs and outstanding transmit descriptors when bringing down the interface. == Old Bugs == * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=30977 port-xen/30977] - Strange FPU behaviour. Just try running flops as a test. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=22457 kern/22457] - ACPI broken mouse. pckbport: command timeout pms_enable: command error 35 sys/arch/i386/include/acpi_func.h : Not sure on the status here, switched to using USB mouse. * emuxki drain broken. Seen using <tt>psi</tt>, which uses <tt>audioplay(1)</tt>. Appears to have been fixed between NetBSD 2.0 and 2.0.2. [[Category:NetBSD]] [[Category:Personal]] 519a83f6480766c5cc666f289cb3c912ae98dc78 2862 2861 2006-11-27T20:47:41Z Stix 2 port-m68k->toolchain wikitext text/x-wiki == Current Bugs == * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=35118 toolchain/35118] - gdb6 "bt" fails on kernel dumps. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=35099 port-m68k/35099] - pthread programs core on m68k. Many pthread programs, including named(8) get SIGILL running on m68k. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=17398 kern/17398] - msdosfs does not support sector size != DEV_BSIZE. Currently prevents using a gen 5.5 iPod on NetBSD. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=34737 kern/34737] - Gen 5.5 iPod fails to mount. SCSI mode sense sector size bug. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=33241 kern/33241] - umodem fails in NetBSD 3.0. I'm wondering if this is related to uscanner failing to work for me with NetBSD 3.0. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=32130 pkg/32130] - Psi doesn't compile with qt-3.3.5. * systat SIGWINCH handling - systat(1) doesn't appear to handle SIGWINCH well, if at all. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=25977 kern/25977] - WSMOUSEIO_SSCALE. Cheap mouse needs this. Should implement suggested per-axis scaling. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=28731 kern/28731] - ehci + umass (ipod). Depending which USB port I use, my iPod will either attach fine, or bail out. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=21335 kern/21335] - ahc leaves processes in D state. I've seen this when trying to read a tape with a larger blocksize than that configured in the backup tool. * Calculated Load Average too high. See [http://mail-index.netbsd.org/tech-kern/2005/04/11/0003.html this mail]. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=26424 kern/26424] - Removal of INITIALLY_LEVEL_TRIGGERED breaks Multia serial ports. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=9678 kern/9678] - gdb fails to debug kernel core dump on mac68k. == Cleanups == * missing brelse in rf_netbsdkintf.c:raidread_component_label() * SysKonnect <tt>sk(4)</tt> still needs cleaning up. ** clean up mbufs and outstanding transmit descriptors when bringing down the interface. == Old Bugs == * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=30977 port-xen/30977] - Strange FPU behaviour. Just try running flops as a test. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=22457 kern/22457] - ACPI broken mouse. pckbport: command timeout pms_enable: command error 35 sys/arch/i386/include/acpi_func.h : Not sure on the status here, switched to using USB mouse. * emuxki drain broken. Seen using <tt>psi</tt>, which uses <tt>audioplay(1)</tt>. Appears to have been fixed between NetBSD 2.0 and 2.0.2. [[Category:NetBSD]] [[Category:Personal]] 1006471d1d1bb8e47d10bf7bb2a04906df09869e Entering Special Characters in the X Window System 0 791 2865 1708 2006-11-29T13:08:24Z Stix 2 Add Adiaeresis wikitext text/x-wiki In the X Window System, special characters (accented characters, currency symbols, mathematical symbols, fractions and other symbols) can be entered using a sequence a keys including a special key defined as the <tt>Multi_key</tt>. The <tt>Multi_key</tt> may be assigned to a convenient key using <tt>xmodmap(1)</tt>. Given that the windows key serves little purpose under a real operating system, it seemed like a good choice: $ xmodmap -e "keycode 115 = Multi_key" Or, more conveniently add the appropriate line to your configuration files: $ cat ${HOME}/.Xmodmap keycode 115 = Multi_key $ xmodmap ${HOME}/.Xmodmap A few examples are: {| {{Greytable}} ! Sequence || Name || Character |- | Multi_key a ` || Agrave || à |- | Multi_key a ' || Aacute || á |- | Multi_key a " || Adiaeresis || ä |- | Multi_key a e || ae || æ |- | Multi_key o ~ || Otilde || õ |- | Multi_key R O || registered || ® |- | Multi_key c / || cent || ¢ |- | Multi_key Y = || yen || ¥ |- | Multi_key C = || EuroSign || € |- | Multi_key x o || currency || ¤ |- | Multi_key - , || notsign || ¬ |- | Multi_key 3 4 || threequarters || ¾ |- | Multi_key + - || plusminus || ± |- | Multi_key 0 * || degree || ° |- | Multi_key - : || division || ÷ |- | Multi_key x x || multiply || × |- | Multi_key u / || mu || µ |- | Multi_key ^ 1 || onesuperior || ¹ |- | Multi_key ^ 2 || twosuperior || ² |- | Multi_key ^ 3 || threesuperior || ³ |- | Multi_key ^ . || periodcentered || · |- | Multi_key p ! || paragraph || ¶ |- | Multi_key ? ? || questiondown || ¿ |- | Multi_key <nowiki>| |</nowiki> || brokenbar || ¦ |} A list of many of the possible special characters that can be entered can be found in <tt>/usr/X11R6/lib/X11/locale/iso8859-1/Compose</tt>. [[Category:UNIX]] ff62b1f1bcd9d0e36e7460f34be5dc7e747199fe DLPAR Operation Fails 0 805 2866 2513 2006-11-30T03:30:27Z Stix 2 Add csm.client info wikitext text/x-wiki One cause of failed Dynamic LPAR (DLPAR) operations is duplicate ct_node_id's. This results in an apparent communications failure from the [[HMC]] when attempting DLPAR operations. This can be caused usually by cloning [[AIX]] systems via <tt>alt_disk_install</tt> or other more obtuse means (eg. moving one half of a mirrored rootvg between nodes). To check if this is the case, compare the 16 digit hexidecimal number in the first line of <tt>/etc/ct_node_id</tt>. The ct_node_id is used by the following: * LPARs * Dynamic LPARs * HACMP-ES * HACMP-ES-CRM * PSSP * CSM * GPFS * VSD * RVSD * Oracle Parallel Server * Oracle 9i RAC To assign a new ct_node_id, perform the following: # stopsrc -g rsct 0513-044 The ctrmc Subsystem was requested to stop. # /usr/sbin/rsct/install/bin/uncfgct -n # /usr/sbin/rsct/install/bin/cfgct 0513-071 The ctcas Subsystem has been added. 0513-071 The ctrmc Subsystem has been added. 0513-059 The ctrmc Subsystem has been started. Subsystem PID is 233648. The following may be required to re-configure rsct, although in tests it has not been required. # /usr/sbin/rsct/bin/rmcctrl -z # /usr/sbin/rsct/bin/rmcctrl -A 0513-071 The ctrmc Subsystem has been added. 0513-059 The ctrmc Subsystem has been started. Subsystem PID is 237814. # /usr/sbin/rsct/bin/rmcctrl -p After assigning a new ct_node_id, wait several minutes before trying the DLPAR operation. The HMC must re-synchronize its state before it will work. If this is a new system install, and DLPAR operations fail, make sure that the <tt>csm.client</tt> fileset is installed: ksh$ lslpp -L csm.client | head -4 Fileset Level State Type Description (Uninstaller) ---------------------------------------------------------------------------- csm.client 1.4.1.0 C F Cluster Systems Management Client == See Also == * [http://www-128.ibm.com/developerworks/eserver/articles/DLPARchecklist.html Dynamic LPAR tips and checklists for RMC authentication and authorization]. [[Category:AIX]] f207c7f9117fe5a349e6315548feb95d531f5d91 Java, Time Zones and Daylight Savings changes 0 834 2867 2544 2006-12-03T20:00:50Z Stix 2 Add tzdata info wikitext text/x-wiki Java does not rely on the Operating System for time zone rules. Instead, it ships with rules compiled into the runtime libraries. This means that any changes made to daylight savings rules (like those made in Australia for the Commonwealth Games 2006) will require patches to the Java installation, or programs that are sensitive to time will require source code modifications and recompilation. Apart from the IBM WebSphere patches at the below link, I am unable to find any other patches relating to JRE. To fix a program, code similar to the following should be placed into the initialisation routines: java.util.TimeZone.setDefault(new java.util.SimpleTimeZone( 10 * 3600 * 1000, "Australia/Sydney", java.util.Calendar.OCTOBER, 1, -java.util.Calendar.SUNDAY, 2 * 3600 * 1000, java.util.Calendar.APRIL, 1, java.util.Calendar.SUNDAY, 3 * 3600 * 1000, 1 * 3600 * 1000)); This defines the default time zone rule to be based on the Java <tt>Australia/Sydney</tt> time zone, but to start daylight savings at 2 AM standard time on the last Sunday in October, and end at 3 AM daylight time (2 AM standard time) on the first Sunday in April. The [ftp://stix.id.au/pub/Java/TimeTest.java TimeTest.java] source code may be used as a starting point for experimentation. I have checked the above information on native Java versions from 1.2.2 through 1.4.2, on Windows, AIX, Solaris, Linux and Darwin (Mac OS X), and also Kaffe 1.4.2 on NetBSD. '''Update 2006-12-04:''' Beginning with Java 1.4, Java on some platforms (eg Win32, but '''not''' AIX) ship with binary time zone files built from the freely available [ftp://elsie.nci.nih.gov/pub/ Olson tzdata] source files. These binary files can be found in <tt><java_home>/lib/zi/</tt> and may be built from source using the <tt>javazic</tt> tool whose source is contained in the JDK source packages. == See Also == * [http://www.ibm.com/support/docview.wss?uid=swg21232128 IBM WebSphere patches for Eastern Australia Commonwealth Games 2006 Time Zone rule changes]. * <tt>[http://java.sun.com/j2se/1.4.2/docs/api/java/util/SimpleTimeZone.html SimpleTimeZone]</tt> Java 1.4.2 API. * <tt>[http://java.sun.com/j2se/1.4.2/docs/api/java/util/GregorianCalendar.html GregorianCalendar]</tt> Java 1.4.2 API. * [http://en.wikipedia.org/wiki/Time_zone#Java Wikipedia Time zone] article mentions Java's embedding of time zone rules. * [[Java and AIX Time Zones]]. [[Category:Programming]] cf8d64df1ae2d6a965972dffeccddee2f413fd9c About Stix 0 785 2869 2511 2006-12-04T02:13:52Z Stix 2 /* Work */ Update with new building details wikitext text/x-wiki == General == === Where I call home === I live by myself in a two bedroom unit in North Wollongong, NSW, Australia, after growing up on a 100 acre (40.5 hectare) hobby farm near Nowra. === Employment === I currently work as a UNIX Systems Administrator for [http://www.csc.com/au CSC Australia], working in a team of around 12, with a variety of technologies on a number of different contracts. === Education === Graduated with Bachelor of Computer Science with First Class Honours in 2001 from the [http://www.uow.edu.au University of Wollongong], completing the degree part-time starting 1993. Prior to Uni, I completed 6 years high school at [http://www.nowra-h.schools.nsw.edu.au/ Nowra Technology High School], finishing 1992. === Contact Details === ==== Work ==== CSC Australia<br> Lot 1 Coniston Technology Park, Edney Lane Mt St Thomas NSW 2500, Australia.<br> Email: [[mailto:pripke@csc.com]]<br> Phone: +61 2 4253 7194<br> Fax: +61 2 4253 7495<br> ==== Home ==== Email: [[mailto:stix@stix.id.au]]<br> Phone: +61 2 4229 5336<br> Mobile: +61 419 432 517<br> Fax: +61 2 4229 7678<br> ==== Instant Messaging ==== {| | '''Google Talk:''' || stixpjr@gmail.com |- | '''Jabber:''' || stix@jabber.org.au |- | '''MSN:''' || stix@stix.homeunix.net |- |'''Yahoo:''' || stixpjr |} == Interests == === Music === My tastes in music are eclectic, to say the least. At any time, my CD player is likely to contain anything from [http://www.enya.com/ Enya], [http://www.endorphin.tv/ Endorphin], Gatecrasher, [http://www.enigma.de/ Enigma], Live, Veruca Salt, Ganggajang, Air (the French band), [http://www.ebtg.com/ Everything But The Girl], the Corrs, Ben Folds Five, Stone Temple Pilots, modern jazz with Marc Moulin, or straight classical (Bach, Ravel, Mozart, Handel, Strauss, Rachmaninov, Vivaldi, Schubert, ...). And as for radio, there's basically only four stations worth listening to in Aus: [http://abc.net.au/radio/localradio/ ABC Local Radio], [http://abc.net.au/rn/ ABC Radio National] (for news and sport (think cricket)), [http://abc.net.au/classic/ ABC Classic FM] and ABC's "youth radio" [http://abc.net.au/triplej/ TripleJ]. You can even listen to the J's on the [http://abc.net.au/triplej/listen/default.htm 'Net]. In case you hadn't guessed, my radio's usually stuck on JJJ. At home, I have a nice [http://www.yamahamusic.com.au/ Yamaha] [http://www.yamahamusic.com.au/products/avit/htavreceivers/RX-V757B.asp RX-V757B] receiver/amp (upgraded from an RX-V2092), with 5-channels worth of Aaron speakers - a pair of ATS-5 speakers at the front, a pair of ATS-1 speakers for the rear, and a CC-240 centre speaker. Very happy with the setup, a very clean, natural sound. The room is small enough for the ATS-5s to pump out enough bass, without annoying the neighbours too much. The rest of the components are Yamaha CDC-765 6 disc CD turntable, Yamaha DVD-S796 DVD player, Sony SLV-X822 VCR and a [http://www.sharp.net.au/ Sharp] 32" Aquos [http://www.sharp.net.au/catalogue/productinfo.asp?model=LC32GA4X LC32GA4X] LCD TV. I originally purchased a [http://www.dgtec.com.au/ DGTEC] [http://www.dgtec.com.au/?page=dg-hd804 DG-HD804] set-top box, but due to problems and a fairly crude interface, I've swapped to a [http://www.strong.com.au/ Strong Technologies] [http://www.strong.com.au/frmProdDetails.aspx?id=89 SRT 5400] which appears to be a far better, if more expensive, unit. I also have a 3rd Generation 40 GB [http://www.apple.com/ipod/ iPod], which is still surviving well, after being used cycling, in the car and hooked up to the rest of the gear above. I originally filled my iPod using [http://www.netbsd.org NetBSD] and [http://www.gnu.org/software/gnupod/ gnupod], but I'm now giving [http://www.gtkpod.org/about.html gtkpod] a whirl. === Sport === I'm not overly athletic, but I do play tennis around three or four times a week, playing in the [http://www.tenniswollongong.com.au/ Wollongong District] Mens Wednesday Night Comp, and the Saturday Afternoon Mixed Comp, and often Sunday afternoon social game at my home courts at Wiseman Park, in Wollongong. I'm almost a B-grade player, but a shoulder injury (rotator-cuff partial tear) has held me back somewhat. I also try to get some cycling in, with the cycleway only a few hundred metres from my unit, there's no excuses. During the summer months I'm more keen to ride, my goal being to ride to work at least a couple of times a week (only 11 km each way). A goal that hasn't been realised. As well as these, I was introduced to skiing at an early age, with my parents both being ski instructors at various times. Although during high school, downhill skiing wasn't quite in the budget, so I enjoyed some cross-country skiiing (traditional, not skating). Now, with a good job, I try to get a weeks downhill skiing in each year, with some cross country skiing on the side. Being a member of the [http://www.iacski.com/ Illawarra Alpine Club (IAC)] means I get great accommodation. === Computers === I'm a regular lurker on the [http://www.netbsd.org/MailingLists/ NetBSD], [http://developer.apple.com/darwin/mail.html Darwin] and [http://my.adsm.org/adsm-l.php TSM] (Tivoli Storage Manager) mailing lists, mainly learning and questioning, but responding when there's time. Also, I'm a part time hobbyist programmer in a variety of languages, my current choices being C, Perl, Objective-C, C++ and Java, probably in that order, although as in my [[Résumé]], I've touched a great deal more over the years. As would be expected, I've collected a fair bit of hardware. You can read up on some of my active [[Systems]]. ==== Email ==== If you see any of the following email addresses floating out there, yes, they are, or were, all me. Please update your addresslist to one of the current ones! {| border="1" cellpading="2" cellspacing="0" align="center" | Jan 2006-> || [[mailto:pripke@csc.com]] |- | Nov 2005-> || [[mailto:stix@stix.id.au]] |- | Jul 2003-> || [[mailto:stix@stix.homeunix.net]] |- | Sep 2004-> || [[mailto:stixpjr@gmail.com]] |- | Jan 2005-> || [[mailto:stix@exemail.com.au]] |- | Jul 1999-> || [[mailto:stixpjr@yahoo.com.au]] |- | Oct 2000-Jul 2006 || pripke@csc.com.au |- | Nov 1997-Apr 2006 || stixpjr@ozemail.com.au |- | Dec 2003-Jan 2005 || stix@swiftdsl.com.au |- | Feb 2002-Dec 2003 || stixpjr@bigpond.com.au |- | 1998-2000 || paul.ripke.pr@bhp.com.au |- | 1998-1998 || paul.p.r.ripke@msm.bhp.com.au |- | 1995-???? || paul.p.r.ripke@msmail.bhp.com.au |- | 1993-1995 || paul.pr.ripke@bhp.bhpmel04.telememo.au |- | 1996-2002 || pjr02@uow.edu.au |- | 1993-1996 || u9352236@cc.uow.edu.au |} == See Also == * [[Résumé]] * [[Systems]] [[Category:Personal]] 87437322185a024e4b49a05493d1f584b2faf0cd Hypervisor Ethernet Limits 0 1615 2871 2006-12-05T00:48:42Z Stix 2 Initial wikitext text/x-wiki From the [http://www.redbooks.ibm.com/abstracts/SG247940.html Advanced POWER Virtualization on IBM System p5] Redbook: : The POWER Hypervisor’s virtual Ethernet switch can support virtual Ethernet frames of up to 65408 bytes size, which is much larger than what physical switches support: 1522 bytes is standard and 9000 bytes are supported with Gigabit Ethernet Jumbo Frames. Thus, with the POWER Hypervisor’s virtual Ethernet, you can increase TCP/IP’s MTU size to 65394 (= 65408 - 14 for the header, no CRC) in the non-VLAN-case and to 65390 (= 65408 - 14 - 4 for the VLAN, again no CRC) if you use VLAN. Increasing the MTU size is good for performance because it reduces processing due to headers and reduces the number of interrupts that the device driver has to react on. [[Category:AIX]] 87b5d01a84634ec7c4c1cfe8dd71df5043d653ad 2872 2871 2006-12-05T01:29:43Z Stix 2 Add the See also links wikitext text/x-wiki From the [http://www.redbooks.ibm.com/abstracts/SG247940.html Advanced POWER Virtualization on IBM System p5] Redbook: : The POWER Hypervisor’s virtual Ethernet switch can support virtual Ethernet frames of up to 65408 bytes size, which is much larger than what physical switches support: 1522 bytes is standard and 9000 bytes are supported with Gigabit Ethernet Jumbo Frames. Thus, with the POWER Hypervisor’s virtual Ethernet, you can increase TCP/IP’s MTU size to 65394 (= 65408 - 14 for the header, no CRC) in the non-VLAN-case and to 65390 (= 65408 - 14 - 4 for the VLAN, again no CRC) if you use VLAN. Increasing the MTU size is good for performance because it reduces processing due to headers and reduces the number of interrupts that the device driver has to react on. == See Also == * [http://www.redbooks.ibm.com/abstracts/SG247940.html Advanced POWER Virtualization on IBM System p5] Redbook. * [http://www.ibm.com/servers/aix/whitepapers/aix_vn.pdf Virtual Networking on AIX 5L] Whitepaper. [[Category:AIX]] bf4719347a7aaef7169585fde5f5d6d6489cd9d9 BBQ Season 0 1616 2873 2006-12-06T03:03:04Z Khowlin 8 wikitext text/x-wiki How true is this!!!!! (After 4 long months of cold and winter, we are finally coming up to summer and BBQ season. Therefore it is important to refresh your memory on the etiquette of this sublime outdoor cooking as it's the only type of cooking a real man will do, probably because there is an element of danger involved. When a man volunteers to do the BBQ the following chain of events are put into motion: Routine... * The woman buys the food. * The woman makes the salad, prepares the vegetables, and makes dessert. * The woman prepares the meat for cooking, places it on a tray along with the necessary cooking utensils and sauces, and takes it to the man who is lounging beside the grill - beer in hand.<br /> Here comes the important part:<br /> * THE MAN PLACES THE MEAT ON THE GRILL.<br /> More routine.... * The woman goes inside to organise the plates and cutlery. * The woman comes out to tell the man that the meat is burning. He thanks her and asks if she will bring another beer while he deals with the situation.<br /> Important again: * THE MAN TAKES THE MEAT OFF THE GRILL AND HANDS IT TO THE WOMAN.<br /> More routine.....<br /> * The woman prepares the plates, salad, bread, utensils, napkins, sauces and brings them to the table. * After eating, the woman clears the table and does the dishes.<br /> And most important of all: * Everyone PRAISES the MAN and THANKS HIM for his cooking efforts. * The man asks the woman how she enjoyed "her night off." And, upon seeing her annoyed reaction, concludes that there's just no pleasing some women.... [[Category:Jokes]] fd49d07d106d25991282d5aea423418bffb5ede2 Let Down 0 1617 2874 2006-12-06T03:04:13Z Khowlin 8 wikitext text/x-wiki An inflatable pupil goes to his inflatable school and is having a really bad day. Bored in his history lesson, he gets up and walks out. Walking down the corridor, he sees the inflatable headmaster walking towards him and he pulls a knife out and stabs him. He runs out of the school. As he gets outside, he thinks again "I hate school" and pulls his knife out and stabs the inflatable school. He runs off to his inflatable home. Two hours later, his inflatable mum is knocking at his inflatable bedroom door with the inflatable police. Panicking, inflatable boy pulls out the knife and stabs himself. Later on that evening, he wakes up in an inflatable hospital and sees the inflatable headmaster in the inflatable bed next to him. Shaking his deflated head, more in sorrow than in anger, the headmaster gravely intones: "You've let me down; you've let the school down, but worst of all, you've let yourself down." [[Category:Jokes]] 1830e20e51ba32383b6e47067bc4d26649f30205 Science Answers 0 1618 2875 2006-12-06T03:08:19Z Khowlin 8 wikitext text/x-wiki Apparently ignorance is alive and well in school... '''Children's Science Exam answers''' Q: Name the four seasons.<br /> A: Salt, pepper, mustard and vinegar.<br /> Q: Explain one of the processes by which water can be made safe to drink.<br /> A: Flirtation makes water safe to drink because it removes large pollutants like grit, sand, dead sheep and canoeists.<br /> Q: How is dew formed?<br /> A: The sun shines down on the leaves and makes them perspire.<br /> Q: How can you delay milk turning sour?<br /> A: Keep it in the cow.<br /> Q: What causes the tides in the oceans?<br /> A: The tides are a fight between the Earth and the Moon. All water tends to flow towards the moon, because there is no water on the moon, and nature hates a vacuum. I forget where the sun joins in this fight.<br /> Q: What are steroids?<br /> A: Things for keeping carpets still on the stairs.<br /> Q: What happens to your body as you age?<br /> A: When you get old, so do your bowels and you get intercontinental.<br /> Q: What happens to a boy when he reaches puberty?<br /> A: He says good-bye to his boyhood and looks forward to his adultery.<br /> Q: Name a major disease associated with cigarettes.<br /> A: Premature death.<br /> Q: What is artificial insemination?<br /> A: When the farmer does it to the bull instead of the cow. <br /> Q: How are the main parts of the body categorized? (e.g., abdomen.)<br /> A: The body is consisted into three parts- the brainium, the borax, and the abdominal cavity. The brainium contains the brain; the borax contains the heart and lungs, and the abdominal cavity contains the five bowels, A, E, I, O, and U.<br /> Q: What is the fibula?<br /> A: A small lie. <br /> Q: What does "varicose" mean?<br /> A: Nearby. (I do love this one...)<br /> Q: Give the meaning of the term "Caesarean section"<br /> A: The Caesarean Section is a district in Rome.<br /> Q: What does the word "benign" mean?'<br /> A: Benign is what you will be after you be eight.<br /> 2503e044b08ec8e93cef45a5cd6e170efb7ddcdb Science Answers 0 1618 2876 2875 2006-12-06T03:12:21Z Khowlin 8 Added Category wikitext text/x-wiki Apparently ignorance is alive and well in school... '''Children's Science Exam answers''' Q: Name the four seasons.<br /> A: Salt, pepper, mustard and vinegar.<br /> Q: Explain one of the processes by which water can be made safe to drink.<br /> A: Flirtation makes water safe to drink because it removes large pollutants like grit, sand, dead sheep and canoeists.<br /> Q: How is dew formed?<br /> A: The sun shines down on the leaves and makes them perspire.<br /> Q: How can you delay milk turning sour?<br /> A: Keep it in the cow.<br /> Q: What causes the tides in the oceans?<br /> A: The tides are a fight between the Earth and the Moon. All water tends to flow towards the moon, because there is no water on the moon, and nature hates a vacuum. I forget where the sun joins in this fight.<br /> Q: What are steroids?<br /> A: Things for keeping carpets still on the stairs.<br /> Q: What happens to your body as you age?<br /> A: When you get old, so do your bowels and you get intercontinental.<br /> Q: What happens to a boy when he reaches puberty?<br /> A: He says good-bye to his boyhood and looks forward to his adultery.<br /> Q: Name a major disease associated with cigarettes.<br /> A: Premature death.<br /> Q: What is artificial insemination?<br /> A: When the farmer does it to the bull instead of the cow. <br /> Q: How are the main parts of the body categorized? (e.g., abdomen.)<br /> A: The body is consisted into three parts- the brainium, the borax, and the abdominal cavity. The brainium contains the brain; the borax contains the heart and lungs, and the abdominal cavity contains the five bowels, A, E, I, O, and U.<br /> Q: What is the fibula?<br /> A: A small lie. <br /> Q: What does "varicose" mean?<br /> A: Nearby. (I do love this one...)<br /> Q: Give the meaning of the term "Caesarean section"<br /> A: The Caesarean Section is a district in Rome.<br /> Q: What does the word "benign" mean?'<br /> A: Benign is what you will be after you be eight.<br /> [[Category:Jokes]] 38288bc6fd5274c1fda48b126ffe6652b2b5b5e8 2877 2876 2006-12-06T03:14:03Z Khowlin 8 wikitext text/x-wiki You have to be old enough to remember Abbott and Costello, and too old to REALLY understand computers, to fully appreciate this; for those of us who sometimes get flustered by our computers, please read on .. If Bud Abbott and Lou Costello were alive today, their infamous sketch, "Who's on first?" might have turned out something like this: '''COSTELLO CALLS TO BUY A COMPUTER FROM ABBOTT ''' <pre> ABBOTT: Super Duper computer store. Can I help you? COSTELLO: Thanks. I'm setting up an office in my den and I'm thinking about buying a computer. ABBOTT: Mac? COSTELLO: No, the name's Lou. ABBOTT: Your computer? COSTELLO: I don't own a computer. I want to buy one. ABBOTT: Mac? COSTELLO: I told you, my name's Lou. ABBOTT: What about Windows? COSTELLO: Why? Will it get stuffy in here? ABBOTT: Do you want a computer with Windows? COSTELLO: I don't know. What will I see when I look at the windows? ABBOTT: Wallpaper. COSTELLO: Never mind the windows. I need a computer and software. ABBOTT: Software for Windows? COSTELLO: No. On the computer! I need something I can use to write proposals, track expenses and run my business. What do you have? ABBOTT: Office. COSTELLO: Yeah, for my office. Can you recommend anything? ABBOTT: I just did. COSTELLO: You just did what? ABBOTT: Recommend something. COSTELLO: You recommended something? ABBOTT: Yes. COSTELLO: For my office? ABBOTT: Yes. COSTELLO: OK, what did you recommend for my office? ABBOTT: Office. COSTELLO: Yes, for my office! ABBOTT: I recommend Office with Windows. COSTELLO: I already have an office with windows! OK, let's just say I'm sitting at my computer and I want to type a proposal. What do I need? ABBOTT: Word. COSTELLO: What word? ABBOTT: Word in Office. COSTELLO: The only word in office is office. ABBOTT: The Word in Office for Windows. COSTELLO: Which word in office for windows? ABBOTT: The Word you get when you click the blue "W". COSTELLO: I'm going to click your blue "w" if you don't start with some straight answers, OK, forget that. Can I watch movies on the Internet? ABBOTT: Yes, you want Real One. COSTELLO: Maybe a real one, maybe a cartoon. What I watch is none of your business. Just tell me what I need! ABBOTT: Real One. COSTELLO: If it's a long movie, I also want to watch reels 2, 3 and 4. Can I watch them? ABBOTT: Of course. COSTELLO: Great! With what? ABBOTT: Real One. COSTELLO: OK, I'm at my computer and I want to watch a movie. What do I do? ABBOTT: You click the blue "1". COSTELLO: I click the blue one what? ABBOTT: The blue "1". COSTELLO: Is that different from the blue "w"? ABBOTT: The blue "1" is Real One and the blue "W" is Word. COSTELLO: What word? ABBOTT: The Word in Office for Windows. COSTELLO: But there are three words in "office for windows"! ABBOTT: No, just one. But it's the most popular Word in the world. COSTELLO: It is? ABBOTT: Yes, but to be fair, there aren't many other Words left. It pretty much wiped out all the other Words out there. COSTELLO: And that word is real one? ABBOTT: Real One has nothing to do with Word. Real One isn't even part of Office. COSTELLO: STOP! Don't start that again. What about financial bookkeeping? You have anything I can track my money with? ABBOTT: Money. COSTELLO: That's right. What do you have? ABBOTT: Money. COSTELLO: I need money to track my money? ABBOTT: It comes bundled with your computer. COSTELLO: What's bundled with my computer? ABBOTT: Money. COSTELLO: Money comes with my computer? ABBOTT: Yes. No extra charge. COSTELLO: I get a bundle of money with my computer? How much? ABBOTT: One copy. COSTELLO: Isn't it illegal to copy money? ABBOTT: Microsoft gave us a license to copy Money. COSTELLO: They can give you a license to copy money? ABBOTT: Why not? THEY OWN IT! ( ********** A few days later ********** ) ABBOTT: Super Duper computer store. May I help you? COSTELLO: How do I turn my computer off? ABBOTT: Click on "START"... </pre> [[Category:Jokes]] 983f31ab9c8ba7d1acf3b1215123638e731a19d1 File:Outsourced Santa.jpg 6 1619 2878 2006-12-06T03:16:32Z Khowlin 8 I can't believe they outsourced Santa wikitext text/x-wiki I can't believe they outsourced Santa e4d7590a30e59a78c7898a5b103e191bab0b3b11 2879 2878 2006-12-06T03:16:49Z Khowlin 8 wikitext text/x-wiki I can't believe they outsourced Santa [[Category:Jokes]] 616d84cfbbd52c20ff11765341e7404b3e42f204 Handy AIX links 0 744 2880 2582 2006-12-07T04:15:39Z Stix 2 Add link for AIX toolbox wikitext text/x-wiki * Buried in [[IBM]]'s website: ** [http://www.ibm.com/servers/eserver/support/unixservers/aixfixes.html AIX Patches]. ** [http://publib.boulder.ibm.com/infocenter/pseries/index.jsp AIX and pSeries Information Center]. ** [http://www14.software.ibm.com/webapp/set2/firmware/gjsn Microcode and Firmware] for i5, OpenPower, p5, pSeries, and RS/6000 systems. ** [https://www14.software.ibm.com/webapp/set2/sas/f/hmc/ HMC support and upgrades]. ** [http://www.ibm.com/ibmlink/link2/servicelink/servicelinkPage.jsp?lc=en&cc=AU IBMLink 2000 Australia]. ** [http://www.ibm.com/developerworks/java/jdk/index.html IBM Java JRE and SDK (JDK) downloads]. ** [http://www.ibm.com/servers/aix/products/aixos/linux/ IBM AIX Toolbox for Linux Applications], list of downloadable RPM packages of common open source tools. ** [http://www.ibm.com/software/info/supportlifecycle/ IBM Software Support Lifecycle], listing end of life dates for various IBM products. ** [http://www.ibm.com/servers/aix/os/aixs2s.pdf AIX Strength to Strength] - document detailing the change history of AIX from 3.2.5 to current. ** [http://www.ibm.com/servers/systems/p/hardware/system_perf.html IBM System p5, eServer p5, pSeries, OpenPower and IBM RS/6000 Performance Report]. ** [http://www.ibm.com/servers/eserver/pseries/ondemand/cod/ Capacity Update on Demand] (aka [[CuOD]]). ** [http://www.ibm.com/collaboration/wiki/display/WikiPtype/Home AIX 5L Wiki] at IBM. ** [http://techsupport.services.ibm.com/server/vios/documentation/faq.html VIOS FAQ]. * Useful [http://www.redbooks.ibm.com/ Redbooks]: ** [http://www.redbooks.ibm.com/abstracts/SG245120.html IBM eServer pSeries Systems Handbook 2003 Edition]. ** [http://www.redbooks.ibm.com/abstracts/SG245768.html Advanced POWER Virtualization on IBM eServer p5 Servers: Architecture and Performance Considerations]. * [http://www.faqs.org/faqs/aix-faq/ The AIX FAQ]. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts] - ADSM/TSM FAQ as compiled by Richard Sims. Also contains some AIX info. * [http://www.bullfreeware.com/ Bull AIX Freeware]. * Quick links into the service.boulder.ibm.com FTP site: ** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765E6100/ AIX 5.1 patches] ** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765E6200/ AIX 5.2 patches] ** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765G0300/ AIX 5.3 patches] ** [ftp://service.boulder.ibm.com/aix/freeSoftware/aixtoolbox/RPMS/ AIX FreeSoftware RPMS] ** [ftp://service.boulder.ibm.com/storage/3590/code3590/ 3590 tape drive microcode] ** [ftp://service.boulder.ibm.com/storage/devdrvr/ IBM Atape device driver] ** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765F6200/ HACMP 5.1 patches] [[Category:AIX]] [[Category:Links]] 4f14bad80daebee522db68867f101533006e94d8 NetBSD Bugs 0 792 2881 2862 2006-12-07T12:03:38Z Stix 2 /* Current Bugs */ add lfs hang/crash wikitext text/x-wiki == Current Bugs == * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=35198 kern/35198] - lfs_pchain corruption causing hang or panic * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=35118 toolchain/35118] - gdb6 "bt" fails on kernel dumps. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=35099 port-m68k/35099] - pthread programs core on m68k. Many pthread programs, including named(8) get SIGILL running on m68k. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=17398 kern/17398] - msdosfs does not support sector size != DEV_BSIZE. Currently prevents using a gen 5.5 iPod on NetBSD. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=34737 kern/34737] - Gen 5.5 iPod fails to mount. SCSI mode sense sector size bug. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=33241 kern/33241] - umodem fails in NetBSD 3.0. I'm wondering if this is related to uscanner failing to work for me with NetBSD 3.0. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=32130 pkg/32130] - Psi doesn't compile with qt-3.3.5. * systat SIGWINCH handling - systat(1) doesn't appear to handle SIGWINCH well, if at all. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=25977 kern/25977] - WSMOUSEIO_SSCALE. Cheap mouse needs this. Should implement suggested per-axis scaling. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=28731 kern/28731] - ehci + umass (ipod). Depending which USB port I use, my iPod will either attach fine, or bail out. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=21335 kern/21335] - ahc leaves processes in D state. I've seen this when trying to read a tape with a larger blocksize than that configured in the backup tool. * Calculated Load Average too high. See [http://mail-index.netbsd.org/tech-kern/2005/04/11/0003.html this mail]. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=26424 kern/26424] - Removal of INITIALLY_LEVEL_TRIGGERED breaks Multia serial ports. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=9678 kern/9678] - gdb fails to debug kernel core dump on mac68k. == Cleanups == * missing brelse in rf_netbsdkintf.c:raidread_component_label() * SysKonnect <tt>sk(4)</tt> still needs cleaning up. ** clean up mbufs and outstanding transmit descriptors when bringing down the interface. == Old Bugs == * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=30977 port-xen/30977] - Strange FPU behaviour. Just try running flops as a test. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=22457 kern/22457] - ACPI broken mouse. pckbport: command timeout pms_enable: command error 35 sys/arch/i386/include/acpi_func.h : Not sure on the status here, switched to using USB mouse. * emuxki drain broken. Seen using <tt>psi</tt>, which uses <tt>audioplay(1)</tt>. Appears to have been fixed between NetBSD 2.0 and 2.0.2. [[Category:NetBSD]] [[Category:Personal]] 2d6b1eff787273a3cbe5e555b371b3d8b0db3f19 3590 FID messages 0 1620 2882 2006-12-14T05:30:08Z Stix 2 wikitext text/x-wiki Information taken from Appendix B of the IBM® TotalStorage Enterprise Tape System 3590 Operator Guide. {| style="font-size:10pt;" border="1" cellpadding="1" cellspacing="0" align="center" width="100%" |+ Front panel FID messages ! Message || Message Meaning |- | FID1 | These messages indicate device errors that require operator and service representative, or service representative only action. The device cannot perform any tasks. See “Appendix B. FID Messages” on page 101. |- | FID2 | These messages report a degraded device condition. The customer can schedule a service call. |- | FID3 | These messages report a degraded device condition. The customer can schedule a service call. |- | FID4 | These messages report a service circuitry failure. The customer can schedule a service call. |} {| style="font-size:10pt;" border="1" cellpadding="1" cellspacing="0" align="center" width="100%" |+ Tape drive FID messages ! FID || Description || Customer Action |- | 00-09 | Configuration or Setup Problem | Call for service |- | 90-98 | Drive Problem | Call for service |- | 9A | ACF or Cartridge Problem | # Ensure you are using correct cartridge, 3590 only. # This failure may be caused by a dirty cartridge. Look for any contamination on the sides of the cartridge that could cause the pinch rollers to slip. Clean or replace the cartridge.<br>Note: Do not ship magazines with cartridges loaded. The cartridges will vibrate in the magazine slots resulting in contamination on the sides of the cartridges that may cause this failure. # This failure may be caused by a magazine. Try another magazine. # Call for service if problem remains. |- | 9B | ACF or Cartridge Problem | # Check the position of all cartridges to ensure they are properly positioned in the magazine and in the priority cell. A cartridge that extends too far into the magazine in the import position or a damaged cartridge can cause this error. # Remove the magazine and look for any obvious obstructions. # Try another magazine in the ACF. # Call for service if problem remains. |- | 9C-9E | Drive Problem | Call for service |- | 9F | ACF or Cartridge Problem | # Ensure you are using correct cartridge, 3590 only. # This failure may be caused by a damaged cartridge. Before replacing any FRUs, inspect the cartridge that was being used when the error occurred for physical defects. Replace the cartridge if it is damaged. # This failure may be caused by a dirty cartridge. Look for any contamination on the sides of the cartridge that could cause the pinch rollers to slip. Clean or replace the cartridge if necessary.<br> Note: Do not ship magazines with cartridges loaded. The cartridges will vibrate in the magazine slots resulting in contamination on the sides of the cartridges that may cause this failure. # Call for service if problem remains. |- | A0-A6 | Drive Problem | Call for service |- | A7, A8, A9 | ACF or Cartridge Problem | # Ensure you are using correct cartridge, 3590 only. # This failure may be caused by a damaged cartridge. Before replacing any FRUs, inspect the cartridge that was being used when the error occurred for physical defects. Replace the cartridge if it is damaged. # This failure may be caused by a dirty cartridge. Look for any contamination on the sides of the cartridge that could cause the pinch rollers to slip. Clean or replace the cartridge if necessary.<br> Note: Do not ship magazines with cartridges loaded. The cartridges will vibrate in the magazine slots resulting in contamination on the sides of the cartridges that may cause this failure. # This failure may be caused by a magazine. Try another magazine. # Call for service if problem remains. |- | B0, B1 | Drive Problem | Call for service |- | B3, B4 | Cartridge or Drive Problem | # This failure may be caused by a damaged cartridge. Inspect the cartridge that was being used when the error occurred for physical defects. Replace the cartridge if it is damaged. # Call for service if problem remains. |- | B3, B4 | Drive Problem | Call for service |- | B9, BA, BB, BC | Cartridge or Drive Problem | # This failure may be caused by a damaged cartridge. Inspect the cartridge that was being used when the error occurred for physical defects. Replace the cartridge if it is damaged. # Call for service if problem remains. |- | BD-C0 | Drive Problem | Call for service |- | C1 | Drive or Power Problem | This error may be caused by reduction of power or a power failure to the drive. If not a power failure, call for service. |- | C2-C4 | Drive Problem | Call for service |- | C5 | Cartridge or Drive Problem | # Isolate between media and hardware. See “Appendix A. Media/Hardware Problem Isolation” on page 99. # Call for service if problem remains. |- | C6 | Drive Problem | Call for service |- | C7 | Cartridge or Drive Problem | # Isolate between media and hardware. See “Appendix A. Media/Hardware Problem Isolation” on page 99. # Call for service if problem remains. |- | C8-D2 | Drive Problem | Call for service |- | D3 | Cartridge or Drive Problem | # Isolate between media and hardware. See “Appendix A. Media/Hardware Problem Isolation” on page 99. # Call for service if problem remains. |- | D8-E4 | Drive Problem | Call for service |- | E5 | Drive Microcode Problem | Call for service |- | E6-EF | Drive Problem | Call for service |- | F0-F2 | Cartridge or Drive Problem | # Isolate between media and hardware. See “Appendix A. Media/Hardware Problem Isolation” on page 99. # Call for service if problem remains. |- | F3 | Cartridge or Drive Problem | # Isolate between media and hardware. See “Appendix A. Media/Hardware Problem Isolation” on page 99. # Call for service if problem remains. |- | F4 | Drive Problem | Call for service |- | F5 | SCSI Bus or Fibre Channel Problem | See “SCSI Bus” on page 105 or “Fibre Channel” on page 109. |- | F6 | Cleaning needed for performance reasons. | Clean the tape drive (run clean tape). If this FID continues to be posted, call for service. |- | FE | Cartridge or Drive Problem | #Isolate between media and hardware. See “Appendix A. Media/Hardware Problem Isolation” on page 99. # Call for service if problem remains. |- | FF | Operator Procedure or Host Problem | FID FF is always presented to the host in SCSI Request Sense Data. Some types of problems also present this FID on the operator panel. # FID FF Displayed on Drive Panel: (It also went to the host.) #* FID FF is automatically displayed when the operator selects Force Error Dump from the operator Services menu. #* Action: Remove the dump icon and the FID message by pressing the Reset Push button or by powering the drive OFF, and then ON. #* The FID message can be removed without removing the dump icon by selecting Reset Drive on the operator Services menu. # FID FF Displayed at Host Only - Not on Drive Panel: (It went to the host only.) #* The host receives this FID, but it is not presented on the drive operator panel. If FID FF was reported in host error log via a SIM message, then perform action indicated in SIM message codes (such as clean drive). #* This FID is presented for an invalid and unsupported SCSI command or parameter, which is a SCSI application program software problem. Sense data exists at the host. #* This FID can also be presented for a drive operator procedural problem. For example, FID FF is presented when a magazine is not in the ACF and the host issues a Load command. Another example is when the operator tries to switch to random mode and the magazine is not locked. |} [[Category:AIX]] bbd8b0a6b62845b0a221cd21aa1a897a14d811a6 Interpreting SIM and NIM errpt entries 0 1621 2883 2006-12-20T07:50:44Z Stix 2 First draft wikitext text/x-wiki The following information is taken from the "Statistical Analysis and Reporting System User Guide Version 1.0 - 29 November 1999", Chapter 1. Service Information Message (SIM) and Media Information Message (MIM) may be generated by various IBM Magstar tape drives, like the 3570 and 3590. == What is SARS? == The Statistical Analysis and Reporting System (SARS) analyzes and reports on tape drive and tape cartridge performance to help you: * Determine whether the tape cartridge or the hardware in the tape drive is causing errors * Determine if the tape media is degrading over time * Determine if the tape drive hardware is degrading over time The 3590 tape drive microcode contains a Volume SARS (VSARS) algorithm and a Hardware SARS (HSARS) algorithm. SARS reports the results of its analysis in the form of Service Information Messages (SIM) and Media Information Messages (MIM). These messages are the means by which SARS communicates problems in order to improve tape library productivity. The SARS algorithms are executed in the 3590 just before a tape is unloaded. To distinguish error patterns and trends, the SARS volume algorithms require the tape to be mounted on different drives. The SARS hardware algorithms require different tapes to be mounted on one drive. If a tape drive performs poorly with different tape volumes, cleaning and service repair messages or error codes are presented. Similarly, if tape volumes continue to perform poorly on different drives, rewrite or discard-media messages are presented. There are other SARS algorithms in the 3590 tape drive. A part of SARS has been running on base 3590 tape drives since the first drive shipment in 1995; it requests drive cleaning when necessary and does some checking of hardware performance. SARS has been enabled in base 3590 tape drives that were shipped after January 1999. New 3590 tape drives are being shipped with SARS enabled in the microcode. Another algorithm in the tape drive is concurrent SARS. This algorithm is run when errors occur in the drive or when some diagnostic tests are run. Concurrent SARS is used to help isolate a problem between the drive and the media. You can find additional information about SIMs and MIMs in the Magstar 3590 High Performance Tape Subsystem Introduction and Planning Guideand the Magstar 3590 High Performance Tape Subsystem User’s Guide. You can access online versions of these documents at one of the following Web sites: * http://www.storage.ibm.com/hardsoft/tape/pubs/pubs3590.html * http://snjlnt03.sanjose.ibm.com/rmss/home.nsf/product/main == What Kinds of Information Does SARS Report? == SARS reports the following kinds of information: * Degraded media (MIM) * Bad media (MIM) * Degraded drive (SIM) * Bad drive (SIM) * Preventive maintenance actions needed, such as drive cleaning (SIM) == Why Should I Enable SARS? == SARS messages are helpful in media management, which allows you to remove marginal tape cartridges from the library. SARS messages also indicate degrading tape drive hardware performance, which allows a hardware repair action before the hardware actually fails. This results in improved library performance and higher reliability of the tape subsystem. == What Should I Know Before I Enable SARS? == You need to be aware of the following before you enable SARS by installing the updated 3590 drive microcode: * SARS is designed to detect the gradual degradation of the performance of media and hardware. * MIMs from the tape drives are recommendations. It is the responsibility of the software or the customer to take action on the messages. The 3590 drive will not actually write-protect the tape cartridge when a read-only message is presented. VTS and Tivoli Storage Management (formerly ADSM) products are exceptions to this; they mark the tape as read-only. * The number of tape cartridges recommended for read-only in VTS and Tivoli Storage Management products may increase temporarily (indicated by an increase in the number of MIM message codes 60). * As you remove tape cartridges that are performing marginally from the library, the number of read/write errors will decrease. The rate of removal will depend on the tape cycle in the library. * When a tape cartridge is recommended for read-only status, you will continue to be able to access the data on it. * You will need to copy the data from read-only tape cartridges, then eject them from the library. * You will need to follow existing vendor warranty procedures for evaluation and possible replacement of tape cartridges that SARS has marked read-only. For warranty information about IBM tape cartridges, call 1-800-IBM-MEDIA. == How Do I Configure SARS? == SIMs and MIMs can be reported multiple times. A drive configuration option allows SARS to report the same SIM or MIM more than once. The time between repeat SIMs and MIMs is eight hours. A SIM will be reported when an error occurs, and it will be repeated eight hours later. Then it will be repeated for the last time eight hours later. The default option is to not repeat SIMs and MIMs. The SARS reporting of SIMs and MIMs can be disabled if your host software does not support SIMs and MIMs. Depending on your software, you may be able to select the SIMs and MIMs that you want SARS to report. For example, you may want to see only the ''acute severity'' SIMs and MIMs, or you may prefer to see all SIMs and MIMs that SARS sends to the host. Software configuration options and drive configuration allow you to filter SIMs and MIMs by ''severity code''. == SIM Severity Codes == The SIM severity codes are: * Severity 0 code indicates that the tape drive requires service, but normal operation is not affected. * Severity 1 code indicates that the problem is moderate. The tape drive is operating in a degraded condition. * Severity 2 code indicates that the problem is serious. The tape drive is operating in a degraded condition. * Severity 3 code indicates that the problem is acute. The tape drive requires immediate service attention. == MIM Severity Codes == The MIM severity codes are: * Severity 1 code indicates that ''high temporary read or write'' errors occurred (moderate severity). * Severity 2 code indicates that ''permanent read or write'' errors occurred (serious severity). * Severity 3 code indicates that ''tape directory'' errors occurred (acute severity). == What Is a Service Information Message (SIM)? == A SIM alerts you that an abnormal operational condition in a 3590 or 3570 tape drive requires service attention. Information in the SIM identifies the affected drive, the failing component, the severity of the fault condition, and the expected operational impact of the pending service action. A SIM is a SCSI Log Sense page (see Figure 1 for a graphic view of the SIM format). This information helps you to initiate and expedite the appropriate recovery and service procedures in order to restore normal operation with maximum efficiency and minimal disruption. A SIM contains the machine type, machine serial number, and Field Replaceable Unit (FRU), which allows the dispatch of the appropriate service personnel, along with the replacement parts required to correct the machine fault. This improves service response time and reduces the time required for machine repair. A SIM also contains a severity code, which allows you to determine the urgency of the problem and a service message, which advises you of the service impact. {| style="font-size:8pt; text-align:center" border="1" cellpadding="1" cellspacing="0" align="center" width="100%" |+ Figure 1. SIM Format ! Bytes\Offset ! width="5%" | 0 ! width="5%" | 1 ! width="5%" | 2 ! width="5%" | 3 ! width="5%" | 4 ! width="5%" | 5 ! width="5%" | 6 ! width="5%" | 7 ! width="5%" | 8 ! width="5%" | 9 ! width="5%" | A ! width="5%" | B ! width="5%" | C ! width="5%" | D ! width="5%" | E ! width="5%" | F |- ! 00-0F | Page Code 31 || RSVD | colspan=2 | Length | colspan=2 | Parm Code || Parm Ctrl || Parm Length || SIM or MIM | colspan=7 | Reserved |- ! 10-1F | colspan=4 | Microcode and link Level | colspan=2 | Message Code | colspan=2 | Reserved || Excp Msg || SRVC Msg || Sev || RSVD | colspan=2 | Exception Data | colspan=2 | FRU Identifier |- ! 20-2F | colspan=2 | FRU Ident (cont) | colspan=4 | First FSC | colspan=4 | Last FSC | colspan=4 | Product ID | colspan=2 | Manufacturer |- ! 30-3F | Mfg (cont) | colspan=2 | Plant of Manufacture | Dash | colspan=12 | Sequence Number (Drive Serial Number) |- ! 40-4F | colspan=5 | Device Type | colspan=3 | Device Model Number | colspan=8 | &nbsp; |} [[Category:AIX]] 520e3f79c6c6744837e540665712f4b265859498 2884 2883 2006-12-20T08:22:12Z Stix 2 Add See Also. wikitext text/x-wiki The following information is taken from the [http://www.ibm.com/support/docview.wss?uid=ssg1S7000247 Statistical Analysis and Reporting System User Guide Version 1.0 - 29 November 1999], Chapter 1. Service Information Message (SIM) and Media Information Message (MIM) may be generated by various IBM Magstar tape drives, like the 3570, 3590 and 3592. == What is SARS? == The Statistical Analysis and Reporting System (SARS) analyzes and reports on tape drive and tape cartridge performance to help you: * Determine whether the tape cartridge or the hardware in the tape drive is causing errors * Determine if the tape media is degrading over time * Determine if the tape drive hardware is degrading over time The 3590 tape drive microcode contains a Volume SARS (VSARS) algorithm and a Hardware SARS (HSARS) algorithm. SARS reports the results of its analysis in the form of Service Information Messages (SIM) and Media Information Messages (MIM). These messages are the means by which SARS communicates problems in order to improve tape library productivity. The SARS algorithms are executed in the 3590 just before a tape is unloaded. To distinguish error patterns and trends, the SARS volume algorithms require the tape to be mounted on different drives. The SARS hardware algorithms require different tapes to be mounted on one drive. If a tape drive performs poorly with different tape volumes, cleaning and service repair messages or error codes are presented. Similarly, if tape volumes continue to perform poorly on different drives, rewrite or discard-media messages are presented. There are other SARS algorithms in the 3590 tape drive. A part of SARS has been running on base 3590 tape drives since the first drive shipment in 1995; it requests drive cleaning when necessary and does some checking of hardware performance. SARS has been enabled in base 3590 tape drives that were shipped after January 1999. New 3590 tape drives are being shipped with SARS enabled in the microcode. Another algorithm in the tape drive is concurrent SARS. This algorithm is run when errors occur in the drive or when some diagnostic tests are run. Concurrent SARS is used to help isolate a problem between the drive and the media. You can find additional information about SIMs and MIMs in the Magstar 3590 High Performance Tape Subsystem Introduction and Planning Guideand the Magstar 3590 High Performance Tape Subsystem User’s Guide. You can access online versions of these documents at one of the following Web sites: * http://www.storage.ibm.com/hardsoft/tape/pubs/pubs3590.html * http://snjlnt03.sanjose.ibm.com/rmss/home.nsf/product/main == What Kinds of Information Does SARS Report? == SARS reports the following kinds of information: * Degraded media (MIM) * Bad media (MIM) * Degraded drive (SIM) * Bad drive (SIM) * Preventive maintenance actions needed, such as drive cleaning (SIM) == Why Should I Enable SARS? == SARS messages are helpful in media management, which allows you to remove marginal tape cartridges from the library. SARS messages also indicate degrading tape drive hardware performance, which allows a hardware repair action before the hardware actually fails. This results in improved library performance and higher reliability of the tape subsystem. == What Should I Know Before I Enable SARS? == You need to be aware of the following before you enable SARS by installing the updated 3590 drive microcode: * SARS is designed to detect the gradual degradation of the performance of media and hardware. * MIMs from the tape drives are recommendations. It is the responsibility of the software or the customer to take action on the messages. The 3590 drive will not actually write-protect the tape cartridge when a read-only message is presented. VTS and Tivoli Storage Management (formerly ADSM) products are exceptions to this; they mark the tape as read-only. * The number of tape cartridges recommended for read-only in VTS and Tivoli Storage Management products may increase temporarily (indicated by an increase in the number of MIM message codes 60). * As you remove tape cartridges that are performing marginally from the library, the number of read/write errors will decrease. The rate of removal will depend on the tape cycle in the library. * When a tape cartridge is recommended for read-only status, you will continue to be able to access the data on it. * You will need to copy the data from read-only tape cartridges, then eject them from the library. * You will need to follow existing vendor warranty procedures for evaluation and possible replacement of tape cartridges that SARS has marked read-only. For warranty information about IBM tape cartridges, call 1-800-IBM-MEDIA. == How Do I Configure SARS? == SIMs and MIMs can be reported multiple times. A drive configuration option allows SARS to report the same SIM or MIM more than once. The time between repeat SIMs and MIMs is eight hours. A SIM will be reported when an error occurs, and it will be repeated eight hours later. Then it will be repeated for the last time eight hours later. The default option is to not repeat SIMs and MIMs. The SARS reporting of SIMs and MIMs can be disabled if your host software does not support SIMs and MIMs. Depending on your software, you may be able to select the SIMs and MIMs that you want SARS to report. For example, you may want to see only the ''acute severity'' SIMs and MIMs, or you may prefer to see all SIMs and MIMs that SARS sends to the host. Software configuration options and drive configuration allow you to filter SIMs and MIMs by ''severity code''. == SIM Severity Codes == The SIM severity codes are: * Severity 0 code indicates that the tape drive requires service, but normal operation is not affected. * Severity 1 code indicates that the problem is moderate. The tape drive is operating in a degraded condition. * Severity 2 code indicates that the problem is serious. The tape drive is operating in a degraded condition. * Severity 3 code indicates that the problem is acute. The tape drive requires immediate service attention. == MIM Severity Codes == The MIM severity codes are: * Severity 1 code indicates that ''high temporary read or write'' errors occurred (moderate severity). * Severity 2 code indicates that ''permanent read or write'' errors occurred (serious severity). * Severity 3 code indicates that ''tape directory'' errors occurred (acute severity). == What Is a Service Information Message (SIM)? == A SIM alerts you that an abnormal operational condition in a 3590 or 3570 tape drive requires service attention. Information in the SIM identifies the affected drive, the failing component, the severity of the fault condition, and the expected operational impact of the pending service action. A SIM is a SCSI Log Sense page (see Figure 1 for a graphic view of the SIM format). This information helps you to initiate and expedite the appropriate recovery and service procedures in order to restore normal operation with maximum efficiency and minimal disruption. A SIM contains the machine type, machine serial number, and Field Replaceable Unit (FRU), which allows the dispatch of the appropriate service personnel, along with the replacement parts required to correct the machine fault. This improves service response time and reduces the time required for machine repair. A SIM also contains a severity code, which allows you to determine the urgency of the problem and a service message, which advises you of the service impact. {| style="font-size:8pt; text-align:center" border="1" cellpadding="1" cellspacing="0" align="center" width="100%" |+ Figure 1. SIM Format ! Bytes\Offset ! width="5%" | 0 ! width="5%" | 1 ! width="5%" | 2 ! width="5%" | 3 ! width="5%" | 4 ! width="5%" | 5 ! width="5%" | 6 ! width="5%" | 7 ! width="5%" | 8 ! width="5%" | 9 ! width="5%" | A ! width="5%" | B ! width="5%" | C ! width="5%" | D ! width="5%" | E ! width="5%" | F |- ! 00-0F | Page Code 31 || RSVD | colspan=2 | Length | colspan=2 | Parm Code || Parm Ctrl || Parm Length || SIM or MIM | colspan=7 | Reserved |- ! 10-1F | colspan=4 | Microcode and link Level | colspan=2 | Message Code | colspan=2 | Reserved || Excp Msg || SRVC Msg || Sev || RSVD | colspan=2 | Exception Data | colspan=2 | FRU Identifier |- ! 20-2F | colspan=2 | FRU Ident (cont) | colspan=4 | First FSC | colspan=4 | Last FSC | colspan=4 | Product ID | colspan=2 | Manufacturer |- ! 30-3F | Mfg (cont) | colspan=2 | Plant of Manufacture | Dash | colspan=12 | Sequence Number (Drive Serial Number) |- ! 40-4F | colspan=5 | Device Type | colspan=3 | Device Model Number | colspan=8 | &nbsp; |} == See Also == * [http://www.ibm.com/support/docview.wss?uid=ssg1S7000247 Statistical Analysis and Reporting System User Guide Version 1.0 - 29 November 1999]. * [http://www.redbooks.ibm.com/abstracts/SG244632.html IBM TotalStorage Enterprise Tape: A Practical Guide]. * [http://www.ibm.com/servers/storage/tape/resource-library.html Tape Systems Resource Library]. [[Category:AIX]] 6dd10d1c49b131b940e423cf1ef7eb6fcd5752cc 2885 2884 2006-12-20T08:33:58Z Stix 2 /* What Is a Service Information Message (SIM)? */ expand wikitext text/x-wiki The following information is taken from the [http://www.ibm.com/support/docview.wss?uid=ssg1S7000247 Statistical Analysis and Reporting System User Guide Version 1.0 - 29 November 1999], Chapter 1. Service Information Message (SIM) and Media Information Message (MIM) may be generated by various IBM Magstar tape drives, like the 3570, 3590 and 3592. == What is SARS? == The Statistical Analysis and Reporting System (SARS) analyzes and reports on tape drive and tape cartridge performance to help you: * Determine whether the tape cartridge or the hardware in the tape drive is causing errors * Determine if the tape media is degrading over time * Determine if the tape drive hardware is degrading over time The 3590 tape drive microcode contains a Volume SARS (VSARS) algorithm and a Hardware SARS (HSARS) algorithm. SARS reports the results of its analysis in the form of Service Information Messages (SIM) and Media Information Messages (MIM). These messages are the means by which SARS communicates problems in order to improve tape library productivity. The SARS algorithms are executed in the 3590 just before a tape is unloaded. To distinguish error patterns and trends, the SARS volume algorithms require the tape to be mounted on different drives. The SARS hardware algorithms require different tapes to be mounted on one drive. If a tape drive performs poorly with different tape volumes, cleaning and service repair messages or error codes are presented. Similarly, if tape volumes continue to perform poorly on different drives, rewrite or discard-media messages are presented. There are other SARS algorithms in the 3590 tape drive. A part of SARS has been running on base 3590 tape drives since the first drive shipment in 1995; it requests drive cleaning when necessary and does some checking of hardware performance. SARS has been enabled in base 3590 tape drives that were shipped after January 1999. New 3590 tape drives are being shipped with SARS enabled in the microcode. Another algorithm in the tape drive is concurrent SARS. This algorithm is run when errors occur in the drive or when some diagnostic tests are run. Concurrent SARS is used to help isolate a problem between the drive and the media. You can find additional information about SIMs and MIMs in the Magstar 3590 High Performance Tape Subsystem Introduction and Planning Guideand the Magstar 3590 High Performance Tape Subsystem User’s Guide. You can access online versions of these documents at one of the following Web sites: * http://www.storage.ibm.com/hardsoft/tape/pubs/pubs3590.html * http://snjlnt03.sanjose.ibm.com/rmss/home.nsf/product/main == What Kinds of Information Does SARS Report? == SARS reports the following kinds of information: * Degraded media (MIM) * Bad media (MIM) * Degraded drive (SIM) * Bad drive (SIM) * Preventive maintenance actions needed, such as drive cleaning (SIM) == Why Should I Enable SARS? == SARS messages are helpful in media management, which allows you to remove marginal tape cartridges from the library. SARS messages also indicate degrading tape drive hardware performance, which allows a hardware repair action before the hardware actually fails. This results in improved library performance and higher reliability of the tape subsystem. == What Should I Know Before I Enable SARS? == You need to be aware of the following before you enable SARS by installing the updated 3590 drive microcode: * SARS is designed to detect the gradual degradation of the performance of media and hardware. * MIMs from the tape drives are recommendations. It is the responsibility of the software or the customer to take action on the messages. The 3590 drive will not actually write-protect the tape cartridge when a read-only message is presented. VTS and Tivoli Storage Management (formerly ADSM) products are exceptions to this; they mark the tape as read-only. * The number of tape cartridges recommended for read-only in VTS and Tivoli Storage Management products may increase temporarily (indicated by an increase in the number of MIM message codes 60). * As you remove tape cartridges that are performing marginally from the library, the number of read/write errors will decrease. The rate of removal will depend on the tape cycle in the library. * When a tape cartridge is recommended for read-only status, you will continue to be able to access the data on it. * You will need to copy the data from read-only tape cartridges, then eject them from the library. * You will need to follow existing vendor warranty procedures for evaluation and possible replacement of tape cartridges that SARS has marked read-only. For warranty information about IBM tape cartridges, call 1-800-IBM-MEDIA. == How Do I Configure SARS? == SIMs and MIMs can be reported multiple times. A drive configuration option allows SARS to report the same SIM or MIM more than once. The time between repeat SIMs and MIMs is eight hours. A SIM will be reported when an error occurs, and it will be repeated eight hours later. Then it will be repeated for the last time eight hours later. The default option is to not repeat SIMs and MIMs. The SARS reporting of SIMs and MIMs can be disabled if your host software does not support SIMs and MIMs. Depending on your software, you may be able to select the SIMs and MIMs that you want SARS to report. For example, you may want to see only the ''acute severity'' SIMs and MIMs, or you may prefer to see all SIMs and MIMs that SARS sends to the host. Software configuration options and drive configuration allow you to filter SIMs and MIMs by ''severity code''. == SIM Severity Codes == The SIM severity codes are: * Severity 0 code indicates that the tape drive requires service, but normal operation is not affected. * Severity 1 code indicates that the problem is moderate. The tape drive is operating in a degraded condition. * Severity 2 code indicates that the problem is serious. The tape drive is operating in a degraded condition. * Severity 3 code indicates that the problem is acute. The tape drive requires immediate service attention. == MIM Severity Codes == The MIM severity codes are: * Severity 1 code indicates that ''high temporary read or write'' errors occurred (moderate severity). * Severity 2 code indicates that ''permanent read or write'' errors occurred (serious severity). * Severity 3 code indicates that ''tape directory'' errors occurred (acute severity). == What Is a Service Information Message (SIM)? == A SIM alerts you that an abnormal operational condition in a 3590 or 3570 tape drive requires service attention. Information in the SIM identifies the affected drive, the failing component, the severity of the fault condition, and the expected operational impact of the pending service action. A SIM is a SCSI Log Sense page (see Figure 1 for a graphic view of the SIM format). This information helps you to initiate and expedite the appropriate recovery and service procedures in order to restore normal operation with maximum efficiency and minimal disruption. A SIM contains the machine type, machine serial number, and Field Replaceable Unit (FRU), which allows the dispatch of the appropriate service personnel, along with the replacement parts required to correct the machine fault. This improves service response time and reduces the time required for machine repair. A SIM also contains a severity code, which allows you to determine the urgency of the problem and a service message, which advises you of the service impact. {| style="font-size:8pt; text-align:center" border="1" cellpadding="1" cellspacing="0" align="center" width="100%" |+ Figure 1. SIM Format ! Bytes\Offset ! width="5%" | 0 ! width="5%" | 1 ! width="5%" | 2 ! width="5%" | 3 ! width="5%" | 4 ! width="5%" | 5 ! width="5%" | 6 ! width="5%" | 7 ! width="5%" | 8 ! width="5%" | 9 ! width="5%" | A ! width="5%" | B ! width="5%" | C ! width="5%" | D ! width="5%" | E ! width="5%" | F |- ! 00-0F | Page Code 31 || RSVD | colspan=2 | Length | colspan=2 | Parm Code || Parm Ctrl || Parm Length || SIM or MIM<br><span style="font-size:10pt; color:red">1</span> | colspan=7 | Reserved |- ! 10-1F | colspan=4 | Microcode and link Level<br><span style="font-size:10pt; color:red">2</span> | colspan=2 | Message Code<br><span style="font-size:10pt; color:red">3</span> | colspan=2 | Reserved || Excp Msg<br><span style="font-size:10pt; color:red">4</span> || SRVC Msg<br><span style="font-size:10pt; color:red">5</span> || Sev<br><span style="font-size:10pt; color:red">6</span> || RSVD | colspan=2 | Exception Data | colspan=2 | FRU Identifier<br><span style="font-size:10pt; color:red">7</span> |- ! 20-2F | colspan=2 | FRU Ident (cont) | colspan=4 | First FSC<br><span style="font-size:10pt; color:red">8</span> | colspan=4 | Last FSC<br><span style="font-size:10pt; color:red">9</span> | colspan=4 | Product ID | colspan=2 | Manufacturer |- ! 30-3F | Mfg (cont) | colspan=2 | Plant of Manufacture | Dash | colspan=12 | Sequence Number (Drive Serial Number)<br><span style="font-size:10pt; color:red">10</span> |- ! 40-4F | colspan=5 | Device Type | colspan=3 | Device Model Number<br><span style="font-size:10pt; color:red">11</span> | colspan=8 | &nbsp; |} * <span style="font-size:10pt; color:red">1</span> SIM or MIM: 00 = No SIM or MIM present, 01 = SIM present, 02 = MIM present * <span style="font-size:10pt; color:red">2</span> Microcode and Link Level * <span style="font-size:10pt; color:red">3</span> Message Code: See [[#table1|Table 1]]. * <span style="font-size:10pt; color:red">4</span> Excp Msg (Exception Message): See “SIM Exception Messages” on page 43. * <span style="font-size:10pt; color:red">5</span> SRVC Msg (Service Message): See “SIM Service Messages” on page 44. * <span style="font-size:10pt; color:red">6</span> Sev (Severity): See “SIM Severity Codes” on page 3. * <span style="font-size:10pt; color:red">7</span>, <span style="font-size:10pt; color:red">8</span> and <span style="font-size:10pt; color:red">9</span> are presented in hex. Use the conversion chart in Table 17 on page 36. * <span style="font-size:10pt; color:red">10</span> SEQUENCE NUMBER (Drive Serial Number) * <span style="font-size:10pt; color:red">11</span> Device Model Number: 423141 = B1A (No ACF), 423131 = B11 (ACF), 443141 = E1A (No ACF), 443131 = E11 (ACF) == See Also == * [http://www.ibm.com/support/docview.wss?uid=ssg1S7000247 Statistical Analysis and Reporting System User Guide Version 1.0 - 29 November 1999]. * [http://www.redbooks.ibm.com/abstracts/SG244632.html IBM TotalStorage Enterprise Tape: A Practical Guide]. * [http://www.ibm.com/servers/storage/tape/resource-library.html Tape Systems Resource Library]. [[Category:AIX]] 9bd5373a9a60f8b9330e847f266a66dd0441d0c2 2886 2885 2006-12-21T03:08:22Z Stix 2 Expand wikitext text/x-wiki The following information is taken from the [http://www.ibm.com/support/docview.wss?uid=ssg1S7000247 Statistical Analysis and Reporting System User Guide Version 1.0 - 29 November 1999], Chapter 1. Service Information Message (SIM) and Media Information Message (MIM) may be generated by various IBM Magstar tape drives, like the 3570, 3590 and 3592. == What is SARS? == The Statistical Analysis and Reporting System (SARS) analyzes and reports on tape drive and tape cartridge performance to help you: * Determine whether the tape cartridge or the hardware in the tape drive is causing errors * Determine if the tape media is degrading over time * Determine if the tape drive hardware is degrading over time The 3590 tape drive microcode contains a Volume SARS (VSARS) algorithm and a Hardware SARS (HSARS) algorithm. SARS reports the results of its analysis in the form of Service Information Messages (SIM) and Media Information Messages (MIM). These messages are the means by which SARS communicates problems in order to improve tape library productivity. The SARS algorithms are executed in the 3590 just before a tape is unloaded. To distinguish error patterns and trends, the SARS volume algorithms require the tape to be mounted on different drives. The SARS hardware algorithms require different tapes to be mounted on one drive. If a tape drive performs poorly with different tape volumes, cleaning and service repair messages or error codes are presented. Similarly, if tape volumes continue to perform poorly on different drives, rewrite or discard-media messages are presented. There are other SARS algorithms in the 3590 tape drive. A part of SARS has been running on base 3590 tape drives since the first drive shipment in 1995; it requests drive cleaning when necessary and does some checking of hardware performance. SARS has been enabled in base 3590 tape drives that were shipped after January 1999. New 3590 tape drives are being shipped with SARS enabled in the microcode. Another algorithm in the tape drive is concurrent SARS. This algorithm is run when errors occur in the drive or when some diagnostic tests are run. Concurrent SARS is used to help isolate a problem between the drive and the media. You can find additional information about SIMs and MIMs in the Magstar 3590 High Performance Tape Subsystem Introduction and Planning Guideand the Magstar 3590 High Performance Tape Subsystem User’s Guide. You can access online versions of these documents at one of the following Web sites: * http://www.storage.ibm.com/hardsoft/tape/pubs/pubs3590.html * http://snjlnt03.sanjose.ibm.com/rmss/home.nsf/product/main == What Kinds of Information Does SARS Report? == SARS reports the following kinds of information: * Degraded media (MIM) * Bad media (MIM) * Degraded drive (SIM) * Bad drive (SIM) * Preventive maintenance actions needed, such as drive cleaning (SIM) == Why Should I Enable SARS? == SARS messages are helpful in media management, which allows you to remove marginal tape cartridges from the library. SARS messages also indicate degrading tape drive hardware performance, which allows a hardware repair action before the hardware actually fails. This results in improved library performance and higher reliability of the tape subsystem. == What Should I Know Before I Enable SARS? == You need to be aware of the following before you enable SARS by installing the updated 3590 drive microcode: * SARS is designed to detect the gradual degradation of the performance of media and hardware. * MIMs from the tape drives are recommendations. It is the responsibility of the software or the customer to take action on the messages. The 3590 drive will not actually write-protect the tape cartridge when a read-only message is presented. VTS and Tivoli Storage Management (formerly ADSM) products are exceptions to this; they mark the tape as read-only. * The number of tape cartridges recommended for read-only in VTS and Tivoli Storage Management products may increase temporarily (indicated by an increase in the number of MIM message codes 60). * As you remove tape cartridges that are performing marginally from the library, the number of read/write errors will decrease. The rate of removal will depend on the tape cycle in the library. * When a tape cartridge is recommended for read-only status, you will continue to be able to access the data on it. * You will need to copy the data from read-only tape cartridges, then eject them from the library. * You will need to follow existing vendor warranty procedures for evaluation and possible replacement of tape cartridges that SARS has marked read-only. For warranty information about IBM tape cartridges, call 1-800-IBM-MEDIA. == How Do I Configure SARS? == SIMs and MIMs can be reported multiple times. A drive configuration option allows SARS to report the same SIM or MIM more than once. The time between repeat SIMs and MIMs is eight hours. A SIM will be reported when an error occurs, and it will be repeated eight hours later. Then it will be repeated for the last time eight hours later. The default option is to not repeat SIMs and MIMs. The SARS reporting of SIMs and MIMs can be disabled if your host software does not support SIMs and MIMs. Depending on your software, you may be able to select the SIMs and MIMs that you want SARS to report. For example, you may want to see only the ''acute severity'' SIMs and MIMs, or you may prefer to see all SIMs and MIMs that SARS sends to the host. Software configuration options and drive configuration allow you to filter SIMs and MIMs by ''severity code''. == SIM Severity Codes == The SIM severity codes are: * Severity 0 code indicates that the tape drive requires service, but normal operation is not affected. * Severity 1 code indicates that the problem is moderate. The tape drive is operating in a degraded condition. * Severity 2 code indicates that the problem is serious. The tape drive is operating in a degraded condition. * Severity 3 code indicates that the problem is acute. The tape drive requires immediate service attention. == MIM Severity Codes == The MIM severity codes are: * Severity 1 code indicates that ''high temporary read or write'' errors occurred (moderate severity). * Severity 2 code indicates that ''permanent read or write'' errors occurred (serious severity). * Severity 3 code indicates that ''tape directory'' errors occurred (acute severity). == What Is a Service Information Message (SIM)? == A SIM alerts you that an abnormal operational condition in a 3590 or 3570 tape drive requires service attention. Information in the SIM identifies the affected drive, the failing component, the severity of the fault condition, and the expected operational impact of the pending service action. A SIM is a SCSI Log Sense page (see Figure 1 for a graphic view of the SIM format). This information helps you to initiate and expedite the appropriate recovery and service procedures in order to restore normal operation with maximum efficiency and minimal disruption. A SIM contains the machine type, machine serial number, and Field Replaceable Unit (FRU), which allows the dispatch of the appropriate service personnel, along with the replacement parts required to correct the machine fault. This improves service response time and reduces the time required for machine repair. A SIM also contains a severity code, which allows you to determine the urgency of the problem and a service message, which advises you of the service impact. {| style="font-size:8pt; text-align:center" border="1" cellpadding="1" cellspacing="0" align="center" width="100%" |+ Figure 1. SIM Format ! Bytes\Offset ! width="5%" | 0 ! width="5%" | 1 ! width="5%" | 2 ! width="5%" | 3 ! width="5%" | 4 ! width="5%" | 5 ! width="5%" | 6 ! width="5%" | 7 ! width="5%" | 8 ! width="5%" | 9 ! width="5%" | A ! width="5%" | B ! width="5%" | C ! width="5%" | D ! width="5%" | E ! width="5%" | F |- ! 00-0F | Page Code 31 || RSVD | colspan=2 | Length | colspan=2 | Parm Code || Parm Ctrl || Parm Length || SIM or MIM<br><span style="font-size:10pt; color:red">1</span> | colspan=7 | Reserved |- ! 10-1F | colspan=4 | Microcode and link Level<br><span style="font-size:10pt; color:red">2</span> | colspan=2 | Message Code<br><span style="font-size:10pt; color:red">3</span> | colspan=2 | Reserved || Excp Msg<br><span style="font-size:10pt; color:red">4</span> || SRVC Msg<br><span style="font-size:10pt; color:red">5</span> || Sev<br><span style="font-size:10pt; color:red">6</span> || RSVD | colspan=2 | Exception Data | colspan=2 | FRU Identifier<br><span style="font-size:10pt; color:red">7</span> |- ! 20-2F | colspan=2 | FRU Ident (cont) | colspan=4 | First FSC<br><span style="font-size:10pt; color:red">8</span> | colspan=4 | Last FSC<br><span style="font-size:10pt; color:red">9</span> | colspan=4 | Product ID | colspan=2 | Manufacturer |- ! 30-3F | Mfg (cont) | colspan=2 | Plant of Manufacture | Dash | colspan=12 | Sequence Number (Drive Serial Number)<br><span style="font-size:10pt; color:red">10</span> |- ! 40-4F | colspan=5 | Device Type | colspan=3 | Device Model Number<br><span style="font-size:10pt; color:red">11</span> | colspan=8 | &nbsp; |} * <span style="font-size:10pt; color:red">1</span> SIM or MIM: 00 = No SIM or MIM present, 01 = SIM present, 02 = MIM present * <span style="font-size:10pt; color:red">2</span> Microcode and Link Level * <span style="font-size:10pt; color:red">3</span> Message Code: See [[#table1|Table 1]]. * <span style="font-size:10pt; color:red">4</span> Excp Msg (Exception Message): See “SIM Exception Messages” on page 43. * <span style="font-size:10pt; color:red">5</span> SRVC Msg (Service Message): See “SIM Service Messages” on page 44. * <span style="font-size:10pt; color:red">6</span> Sev (Severity): See “SIM Severity Codes” on page 3. * <span style="font-size:10pt; color:red">7</span>, <span style="font-size:10pt; color:red">8</span> and <span style="font-size:10pt; color:red">9</span> are presented in hex. Use the conversion chart in Table 17 on page 36. * <span style="font-size:10pt; color:red">10</span> SEQUENCE NUMBER (Drive Serial Number) * <span style="font-size:10pt; color:red">11</span> Device Model Number: 423141 = B1A (No ACF), 423131 = B11 (ACF), 443141 = E1A (No ACF), 443131 = E11 (ACF) == What Are the SIM Message Codes? == [[#table1|Table 1]] shows the hex and ASCII forms and a description of the SIM message codes. <span name="table1"></span> {| style="font-size:8pt;" border="1" cellpadding="1" cellspacing="0" align="center" width="100%" |+ Table 1. SIM Message Code Descriptions ! Message Code (Hex) ! Message Code (ASCII) ! Description |- | 3030 || 00 || '''No Message:''' This is the default message indicating that the device does not have an error to report. |- | 3430 || 40 || '''Operator Intervention Required:''' An operator action is required at the device. For example, a magazine is full and needs to be replaced or emptied. Check the device error log for possible repair action. |- | 3431 || 41 || '''Device Degraded:''' The device is performing in a degraded state but can be used. A FID is displayed with the error message. Check the device error log for possible repair action. |- | 3432 || 42 || '''Device Hardware Failure:''' The device can not be used. A FID is displayed with the error message. Check the device error log for possible repair action. |- | 3433 || 43 || '''Service Circuits Failed, Operations not Affected:''' This error does not affect the performance of the device. The failure affects only circuits used for non-operational testing. A FID is displayed with the error message. Check the device error log for possible repair action. |- | 3535 || 55 || '''Clean Device:''' Load a cleaning cartridge in the device. The drive returns the cleaning cartridge following the cleaning procedure. |- | 3537 || 57 || '''Device has been cleaned:''' A cleaning cartridge has cleaned the drive. |} == See Also == * [http://www.ibm.com/support/docview.wss?uid=ssg1S7000247 Statistical Analysis and Reporting System User Guide Version 1.0 - 29 November 1999]. * [http://www.redbooks.ibm.com/abstracts/SG244632.html IBM TotalStorage Enterprise Tape: A Practical Guide]. * [http://www.ibm.com/servers/storage/tape/resource-library.html Tape Systems Resource Library]. [[Category:AIX]] 307506c1c38ba6e7df128cbcad6f8fb8916b8d3b 2887 2886 2006-12-21T03:10:36Z Stix 2 /* What Are the SIM Message Codes? */ fix link wikitext text/x-wiki The following information is taken from the [http://www.ibm.com/support/docview.wss?uid=ssg1S7000247 Statistical Analysis and Reporting System User Guide Version 1.0 - 29 November 1999], Chapter 1. Service Information Message (SIM) and Media Information Message (MIM) may be generated by various IBM Magstar tape drives, like the 3570, 3590 and 3592. == What is SARS? == The Statistical Analysis and Reporting System (SARS) analyzes and reports on tape drive and tape cartridge performance to help you: * Determine whether the tape cartridge or the hardware in the tape drive is causing errors * Determine if the tape media is degrading over time * Determine if the tape drive hardware is degrading over time The 3590 tape drive microcode contains a Volume SARS (VSARS) algorithm and a Hardware SARS (HSARS) algorithm. SARS reports the results of its analysis in the form of Service Information Messages (SIM) and Media Information Messages (MIM). These messages are the means by which SARS communicates problems in order to improve tape library productivity. The SARS algorithms are executed in the 3590 just before a tape is unloaded. To distinguish error patterns and trends, the SARS volume algorithms require the tape to be mounted on different drives. The SARS hardware algorithms require different tapes to be mounted on one drive. If a tape drive performs poorly with different tape volumes, cleaning and service repair messages or error codes are presented. Similarly, if tape volumes continue to perform poorly on different drives, rewrite or discard-media messages are presented. There are other SARS algorithms in the 3590 tape drive. A part of SARS has been running on base 3590 tape drives since the first drive shipment in 1995; it requests drive cleaning when necessary and does some checking of hardware performance. SARS has been enabled in base 3590 tape drives that were shipped after January 1999. New 3590 tape drives are being shipped with SARS enabled in the microcode. Another algorithm in the tape drive is concurrent SARS. This algorithm is run when errors occur in the drive or when some diagnostic tests are run. Concurrent SARS is used to help isolate a problem between the drive and the media. You can find additional information about SIMs and MIMs in the Magstar 3590 High Performance Tape Subsystem Introduction and Planning Guideand the Magstar 3590 High Performance Tape Subsystem User’s Guide. You can access online versions of these documents at one of the following Web sites: * http://www.storage.ibm.com/hardsoft/tape/pubs/pubs3590.html * http://snjlnt03.sanjose.ibm.com/rmss/home.nsf/product/main == What Kinds of Information Does SARS Report? == SARS reports the following kinds of information: * Degraded media (MIM) * Bad media (MIM) * Degraded drive (SIM) * Bad drive (SIM) * Preventive maintenance actions needed, such as drive cleaning (SIM) == Why Should I Enable SARS? == SARS messages are helpful in media management, which allows you to remove marginal tape cartridges from the library. SARS messages also indicate degrading tape drive hardware performance, which allows a hardware repair action before the hardware actually fails. This results in improved library performance and higher reliability of the tape subsystem. == What Should I Know Before I Enable SARS? == You need to be aware of the following before you enable SARS by installing the updated 3590 drive microcode: * SARS is designed to detect the gradual degradation of the performance of media and hardware. * MIMs from the tape drives are recommendations. It is the responsibility of the software or the customer to take action on the messages. The 3590 drive will not actually write-protect the tape cartridge when a read-only message is presented. VTS and Tivoli Storage Management (formerly ADSM) products are exceptions to this; they mark the tape as read-only. * The number of tape cartridges recommended for read-only in VTS and Tivoli Storage Management products may increase temporarily (indicated by an increase in the number of MIM message codes 60). * As you remove tape cartridges that are performing marginally from the library, the number of read/write errors will decrease. The rate of removal will depend on the tape cycle in the library. * When a tape cartridge is recommended for read-only status, you will continue to be able to access the data on it. * You will need to copy the data from read-only tape cartridges, then eject them from the library. * You will need to follow existing vendor warranty procedures for evaluation and possible replacement of tape cartridges that SARS has marked read-only. For warranty information about IBM tape cartridges, call 1-800-IBM-MEDIA. == How Do I Configure SARS? == SIMs and MIMs can be reported multiple times. A drive configuration option allows SARS to report the same SIM or MIM more than once. The time between repeat SIMs and MIMs is eight hours. A SIM will be reported when an error occurs, and it will be repeated eight hours later. Then it will be repeated for the last time eight hours later. The default option is to not repeat SIMs and MIMs. The SARS reporting of SIMs and MIMs can be disabled if your host software does not support SIMs and MIMs. Depending on your software, you may be able to select the SIMs and MIMs that you want SARS to report. For example, you may want to see only the ''acute severity'' SIMs and MIMs, or you may prefer to see all SIMs and MIMs that SARS sends to the host. Software configuration options and drive configuration allow you to filter SIMs and MIMs by ''severity code''. == SIM Severity Codes == The SIM severity codes are: * Severity 0 code indicates that the tape drive requires service, but normal operation is not affected. * Severity 1 code indicates that the problem is moderate. The tape drive is operating in a degraded condition. * Severity 2 code indicates that the problem is serious. The tape drive is operating in a degraded condition. * Severity 3 code indicates that the problem is acute. The tape drive requires immediate service attention. == MIM Severity Codes == The MIM severity codes are: * Severity 1 code indicates that ''high temporary read or write'' errors occurred (moderate severity). * Severity 2 code indicates that ''permanent read or write'' errors occurred (serious severity). * Severity 3 code indicates that ''tape directory'' errors occurred (acute severity). == What Is a Service Information Message (SIM)? == A SIM alerts you that an abnormal operational condition in a 3590 or 3570 tape drive requires service attention. Information in the SIM identifies the affected drive, the failing component, the severity of the fault condition, and the expected operational impact of the pending service action. A SIM is a SCSI Log Sense page (see Figure 1 for a graphic view of the SIM format). This information helps you to initiate and expedite the appropriate recovery and service procedures in order to restore normal operation with maximum efficiency and minimal disruption. A SIM contains the machine type, machine serial number, and Field Replaceable Unit (FRU), which allows the dispatch of the appropriate service personnel, along with the replacement parts required to correct the machine fault. This improves service response time and reduces the time required for machine repair. A SIM also contains a severity code, which allows you to determine the urgency of the problem and a service message, which advises you of the service impact. {| style="font-size:8pt; text-align:center" border="1" cellpadding="1" cellspacing="0" align="center" width="100%" |+ Figure 1. SIM Format ! Bytes\Offset ! width="5%" | 0 ! width="5%" | 1 ! width="5%" | 2 ! width="5%" | 3 ! width="5%" | 4 ! width="5%" | 5 ! width="5%" | 6 ! width="5%" | 7 ! width="5%" | 8 ! width="5%" | 9 ! width="5%" | A ! width="5%" | B ! width="5%" | C ! width="5%" | D ! width="5%" | E ! width="5%" | F |- ! 00-0F | Page Code 31 || RSVD | colspan=2 | Length | colspan=2 | Parm Code || Parm Ctrl || Parm Length || SIM or MIM<br><span style="font-size:10pt; color:red">1</span> | colspan=7 | Reserved |- ! 10-1F | colspan=4 | Microcode and link Level<br><span style="font-size:10pt; color:red">2</span> | colspan=2 | Message Code<br><span style="font-size:10pt; color:red">3</span> | colspan=2 | Reserved || Excp Msg<br><span style="font-size:10pt; color:red">4</span> || SRVC Msg<br><span style="font-size:10pt; color:red">5</span> || Sev<br><span style="font-size:10pt; color:red">6</span> || RSVD | colspan=2 | Exception Data | colspan=2 | FRU Identifier<br><span style="font-size:10pt; color:red">7</span> |- ! 20-2F | colspan=2 | FRU Ident (cont) | colspan=4 | First FSC<br><span style="font-size:10pt; color:red">8</span> | colspan=4 | Last FSC<br><span style="font-size:10pt; color:red">9</span> | colspan=4 | Product ID | colspan=2 | Manufacturer |- ! 30-3F | Mfg (cont) | colspan=2 | Plant of Manufacture | Dash | colspan=12 | Sequence Number (Drive Serial Number)<br><span style="font-size:10pt; color:red">10</span> |- ! 40-4F | colspan=5 | Device Type | colspan=3 | Device Model Number<br><span style="font-size:10pt; color:red">11</span> | colspan=8 | &nbsp; |} * <span style="font-size:10pt; color:red">1</span> SIM or MIM: 00 = No SIM or MIM present, 01 = SIM present, 02 = MIM present * <span style="font-size:10pt; color:red">2</span> Microcode and Link Level * <span style="font-size:10pt; color:red">3</span> Message Code: See [[#table1|Table 1]]. * <span style="font-size:10pt; color:red">4</span> Excp Msg (Exception Message): See “SIM Exception Messages” on page 43. * <span style="font-size:10pt; color:red">5</span> SRVC Msg (Service Message): See “SIM Service Messages” on page 44. * <span style="font-size:10pt; color:red">6</span> Sev (Severity): See “SIM Severity Codes” on page 3. * <span style="font-size:10pt; color:red">7</span>, <span style="font-size:10pt; color:red">8</span> and <span style="font-size:10pt; color:red">9</span> are presented in hex. Use the conversion chart in Table 17 on page 36. * <span style="font-size:10pt; color:red">10</span> SEQUENCE NUMBER (Drive Serial Number) * <span style="font-size:10pt; color:red">11</span> Device Model Number: 423141 = B1A (No ACF), 423131 = B11 (ACF), 443141 = E1A (No ACF), 443131 = E11 (ACF) == What Are the SIM Message Codes? == [[#table1|Table 1]] shows the hex and ASCII forms and a description of the SIM message codes. <span id="table1"></span> {| style="font-size:8pt;" border="1" cellpadding="1" cellspacing="0" align="center" width="100%" |+ Table 1. SIM Message Code Descriptions ! Message Code (Hex) ! Message Code (ASCII) ! Description |- | 3030 || 00 || '''No Message:''' This is the default message indicating that the device does not have an error to report. |- | 3430 || 40 || '''Operator Intervention Required:''' An operator action is required at the device. For example, a magazine is full and needs to be replaced or emptied. Check the device error log for possible repair action. |- | 3431 || 41 || '''Device Degraded:''' The device is performing in a degraded state but can be used. A FID is displayed with the error message. Check the device error log for possible repair action. |- | 3432 || 42 || '''Device Hardware Failure:''' The device can not be used. A FID is displayed with the error message. Check the device error log for possible repair action. |- | 3433 || 43 || '''Service Circuits Failed, Operations not Affected:''' This error does not affect the performance of the device. The failure affects only circuits used for non-operational testing. A FID is displayed with the error message. Check the device error log for possible repair action. |- | 3535 || 55 || '''Clean Device:''' Load a cleaning cartridge in the device. The drive returns the cleaning cartridge following the cleaning procedure. |- | 3537 || 57 || '''Device has been cleaned:''' A cleaning cartridge has cleaned the drive. |} == See Also == * [http://www.ibm.com/support/docview.wss?uid=ssg1S7000247 Statistical Analysis and Reporting System User Guide Version 1.0 - 29 November 1999]. * [http://www.redbooks.ibm.com/abstracts/SG244632.html IBM TotalStorage Enterprise Tape: A Practical Guide]. * [http://www.ibm.com/servers/storage/tape/resource-library.html Tape Systems Resource Library]. [[Category:AIX]] 67fd68c7b9ffeddb8e05d7621152215c1472cf62 2890 2887 2006-12-29T03:06:44Z Stix 2 Expand wikitext text/x-wiki The following information is taken from the [http://www.ibm.com/support/docview.wss?uid=ssg1S7000247 Statistical Analysis and Reporting System User Guide Version 1.0 - 29 November 1999], Chapter 1. Service Information Message (SIM) and Media Information Message (MIM) may be generated by various IBM Magstar tape drives, like the 3570, 3590 and 3592. == What is SARS? == The Statistical Analysis and Reporting System (SARS) analyzes and reports on tape drive and tape cartridge performance to help you: * Determine whether the tape cartridge or the hardware in the tape drive is causing errors * Determine if the tape media is degrading over time * Determine if the tape drive hardware is degrading over time The 3590 tape drive microcode contains a Volume SARS (VSARS) algorithm and a Hardware SARS (HSARS) algorithm. SARS reports the results of its analysis in the form of Service Information Messages (SIM) and Media Information Messages (MIM). These messages are the means by which SARS communicates problems in order to improve tape library productivity. The SARS algorithms are executed in the 3590 just before a tape is unloaded. To distinguish error patterns and trends, the SARS volume algorithms require the tape to be mounted on different drives. The SARS hardware algorithms require different tapes to be mounted on one drive. If a tape drive performs poorly with different tape volumes, cleaning and service repair messages or error codes are presented. Similarly, if tape volumes continue to perform poorly on different drives, rewrite or discard-media messages are presented. There are other SARS algorithms in the 3590 tape drive. A part of SARS has been running on base 3590 tape drives since the first drive shipment in 1995; it requests drive cleaning when necessary and does some checking of hardware performance. SARS has been enabled in base 3590 tape drives that were shipped after January 1999. New 3590 tape drives are being shipped with SARS enabled in the microcode. Another algorithm in the tape drive is concurrent SARS. This algorithm is run when errors occur in the drive or when some diagnostic tests are run. Concurrent SARS is used to help isolate a problem between the drive and the media. You can find additional information about SIMs and MIMs in the Magstar 3590 High Performance Tape Subsystem Introduction and Planning Guideand the Magstar 3590 High Performance Tape Subsystem User’s Guide. You can access online versions of these documents at one of the following Web sites: * http://www.storage.ibm.com/hardsoft/tape/pubs/pubs3590.html * http://snjlnt03.sanjose.ibm.com/rmss/home.nsf/product/main == What Kinds of Information Does SARS Report? == SARS reports the following kinds of information: * Degraded media (MIM) * Bad media (MIM) * Degraded drive (SIM) * Bad drive (SIM) * Preventive maintenance actions needed, such as drive cleaning (SIM) == Why Should I Enable SARS? == SARS messages are helpful in media management, which allows you to remove marginal tape cartridges from the library. SARS messages also indicate degrading tape drive hardware performance, which allows a hardware repair action before the hardware actually fails. This results in improved library performance and higher reliability of the tape subsystem. == What Should I Know Before I Enable SARS? == You need to be aware of the following before you enable SARS by installing the updated 3590 drive microcode: * SARS is designed to detect the gradual degradation of the performance of media and hardware. * MIMs from the tape drives are recommendations. It is the responsibility of the software or the customer to take action on the messages. The 3590 drive will not actually write-protect the tape cartridge when a read-only message is presented. VTS and Tivoli Storage Management (formerly ADSM) products are exceptions to this; they mark the tape as read-only. * The number of tape cartridges recommended for read-only in VTS and Tivoli Storage Management products may increase temporarily (indicated by an increase in the number of MIM message codes 60). * As you remove tape cartridges that are performing marginally from the library, the number of read/write errors will decrease. The rate of removal will depend on the tape cycle in the library. * When a tape cartridge is recommended for read-only status, you will continue to be able to access the data on it. * You will need to copy the data from read-only tape cartridges, then eject them from the library. * You will need to follow existing vendor warranty procedures for evaluation and possible replacement of tape cartridges that SARS has marked read-only. For warranty information about IBM tape cartridges, call 1-800-IBM-MEDIA. == How Do I Configure SARS? == SIMs and MIMs can be reported multiple times. A drive configuration option allows SARS to report the same SIM or MIM more than once. The time between repeat SIMs and MIMs is eight hours. A SIM will be reported when an error occurs, and it will be repeated eight hours later. Then it will be repeated for the last time eight hours later. The default option is to not repeat SIMs and MIMs. The SARS reporting of SIMs and MIMs can be disabled if your host software does not support SIMs and MIMs. Depending on your software, you may be able to select the SIMs and MIMs that you want SARS to report. For example, you may want to see only the ''acute severity'' SIMs and MIMs, or you may prefer to see all SIMs and MIMs that SARS sends to the host. Software configuration options and drive configuration allow you to filter SIMs and MIMs by ''severity code''. == SIM Severity Codes == The SIM severity codes are: * Severity 0 code indicates that the tape drive requires service, but normal operation is not affected. * Severity 1 code indicates that the problem is moderate. The tape drive is operating in a degraded condition. * Severity 2 code indicates that the problem is serious. The tape drive is operating in a degraded condition. * Severity 3 code indicates that the problem is acute. The tape drive requires immediate service attention. == MIM Severity Codes == The MIM severity codes are: * Severity 1 code indicates that ''high temporary read or write'' errors occurred (moderate severity). * Severity 2 code indicates that ''permanent read or write'' errors occurred (serious severity). * Severity 3 code indicates that ''tape directory'' errors occurred (acute severity). == What Is a Service Information Message (SIM)? == A SIM alerts you that an abnormal operational condition in a 3590 or 3570 tape drive requires service attention. Information in the SIM identifies the affected drive, the failing component, the severity of the fault condition, and the expected operational impact of the pending service action. A SIM is a SCSI Log Sense page (see Figure 1 for a graphic view of the SIM format). This information helps you to initiate and expedite the appropriate recovery and service procedures in order to restore normal operation with maximum efficiency and minimal disruption. A SIM contains the machine type, machine serial number, and Field Replaceable Unit (FRU), which allows the dispatch of the appropriate service personnel, along with the replacement parts required to correct the machine fault. This improves service response time and reduces the time required for machine repair. A SIM also contains a severity code, which allows you to determine the urgency of the problem and a service message, which advises you of the service impact. {| style="font-size:8pt; text-align:center" border="1" cellpadding="1" cellspacing="0" align="center" width="100%" |+ Figure 1. SIM Format ! Bytes\Offset ! width="5%" | 0 ! width="5%" | 1 ! width="5%" | 2 ! width="5%" | 3 ! width="5%" | 4 ! width="5%" | 5 ! width="5%" | 6 ! width="5%" | 7 ! width="5%" | 8 ! width="5%" | 9 ! width="5%" | A ! width="5%" | B ! width="5%" | C ! width="5%" | D ! width="5%" | E ! width="5%" | F |- ! 00-0F | Page Code 31 || RSVD | colspan=2 | Length | colspan=2 | Parm Code || Parm Ctrl | Parm Length || SIM or MIM<br><span style="font-size:10pt; color:red">1</span> | colspan=7 | Reserved |- ! 10-1F | colspan=4 | Microcode and link Level<br><span style="font-size:10pt; color:red">2</span> | colspan=2 | Message Code<br><span style="font-size:10pt; color:red">3</span> | colspan=2 | Reserved || Excp Msg<br><span style="font-size:10pt; color:red">4</span> | SRVC Msg<br><span style="font-size:10pt; color:red">5</span> | Sev<br><span style="font-size:10pt; color:red">6</span> || RSVD | colspan=2 | Exception Data | colspan=2 | FRU Identifier<br><span style="font-size:10pt; color:red">7</span> |- ! 20-2F | colspan=2 | FRU Ident (cont) | colspan=4 | First FSC<br><span style="font-size:10pt; color:red">8</span> | colspan=4 | Last FSC<br><span style="font-size:10pt; color:red">9</span> | colspan=4 | Product ID | colspan=2 | Manufacturer |- ! 30-3F | Mfg (cont) | colspan=2 | Plant of Manufacture | Dash | colspan=12 | Sequence Number (Drive Serial Number)<br><span style="font-size:10pt; color:red">10</span> |- ! 40-4F | colspan=5 | Device Type | colspan=3 | Device Model Number<br><span style="font-size:10pt; color:red">11</span> | colspan=8 | &nbsp; |} * <span style="font-size:10pt; color:red">1</span> SIM or MIM: 00 = No SIM or MIM present, 01 = '''SIM''' present, 02 = MIM present * <span style="font-size:10pt; color:red">2</span> Microcode and Link Level * <span style="font-size:10pt; color:red">3</span> Message Code: See [[#table1|Table 1]]. * <span style="font-size:10pt; color:red">4</span> Excp Msg (Exception Message): See “SIM Exception Messages” on page 43. * <span style="font-size:10pt; color:red">5</span> SRVC Msg (Service Message): See “SIM Service Messages” on page 44. * <span style="font-size:10pt; color:red">6</span> Sev (Severity): See “SIM Severity Codes” on page 3. * <span style="font-size:10pt; color:red">7</span>, <span style="font-size:10pt; color:red">8</span> and <span style="font-size:10pt; color:red">9</span> are presented in hex. Use the conversion chart in Table 17 on page 36. * <span style="font-size:10pt; color:red">10</span> SEQUENCE NUMBER (Drive Serial Number) * <span style="font-size:10pt; color:red">11</span> Device Model Number: 423141 = B1A (No ACF), 423131 = B11 (ACF), 443141 = E1A (No ACF), 443131 = E11 (ACF) == What Are the SIM Message Codes? == [[#table1|Table 1]] shows the hex and ASCII forms and a description of the SIM message codes. <span id="table1"></span> {| style="font-size:8pt;" border="1" cellpadding="1" cellspacing="0" align="center" width="100%" |+ Table 1. SIM Message Code Descriptions ! Message Code (Hex) ! Message Code (ASCII) ! Description |- | 3030 || 00 || '''No Message:''' This is the default message indicating that the device does not have an error to report. |- | 3430 || 40 || '''Operator Intervention Required:''' An operator action is required at the device. For example, a magazine is full and needs to be replaced or emptied. Check the device error log for possible repair action. |- | 3431 || 41 || '''Device Degraded:''' The device is performing in a degraded state but can be used. A FID is displayed with the error message. Check the device error log for possible repair action. |- | 3432 || 42 || '''Device Hardware Failure:''' The device can not be used. A FID is displayed with the error message. Check the device error log for possible repair action. |- | 3433 || 43 || '''Service Circuits Failed, Operations not Affected:''' This error does not affect the performance of the device. The failure affects only circuits used for non-operational testing. A FID is displayed with the error message. Check the device error log for possible repair action. |- | 3535 || 55 || '''Clean Device:''' Load a cleaning cartridge in the device. The drive returns the cleaning cartridge following the cleaning procedure. |- | 3537 || 57 || '''Device has been cleaned:''' A cleaning cartridge has cleaned the drive. |} == What Is a Media Information Message (MIM)? == A MIM alerts you that an abnormal condition in a media (tape) volume requires your attention. Information in the MIM identifies the tape that has the abnormal condition. A MIM is a SCSI Log Sense page (see Figure 2 for a graphic view of the MIM format). A MIM contains the volume serial number of the ''bad'' tape and specifies what is wrong with the tape. This allows you to do maintenance within the tape library and to prevent unnecessary service calls due to the tape. {| style="font-size:8pt; text-align:center" border="1" cellpadding="1" cellspacing="0" align="center" width="100%" |+ Figure 2. MIM Format ! Bytes\Offset ! width="5%" | 0 ! width="5%" | 1 ! width="5%" | 2 ! width="5%" | 3 ! width="5%" | 4 ! width="5%" | 5 ! width="5%" | 6 ! width="5%" | 7 ! width="5%" | 8 ! width="5%" | 9 ! width="5%" | A ! width="5%" | B ! width="5%" | C ! width="5%" | D ! width="5%" | E ! width="5%" | F |- ! 00-0F | Page Code 31 || RSVD | colspan=2 | Length | colspan=2 | Parm Code || Parm Ctrl | Parm Length || SIM or MIM<br><span style="font-size:10pt; color:red">1</span> | colspan=7 | Reserved |- ! 10-1F | colspan=4 | Microcode and link Level<br><span style="font-size:10pt; color:red">2</span> | colspan=2 | Message Code<br><span style="font-size:10pt; color:red">3</span> | colspan=2 | Engineering Data | Excp Msg<br><span style="font-size:10pt; color:red">4</span> | SRVC Msg<br><span style="font-size:10pt; color:red">5</span> | Sev<br><span style="font-size:10pt; color:red">6</span> | colspan=3 | Reserved | colspan=2 | First FSC<br><span style="font-size:10pt; color:red">7</span> |- ! 20-2F | colspan=2 | First FSC<br>(cont) | colspan=6 | VOLSER (Volume Serial Number)<br><span style="font-size:10pt; color:red">8</span> | Valid Flag<br><span style="font-size:10pt; color:red">9</span> || RSVD | colspan=4 | Product ID | colspan=2 | Manufacturer |- ! 30-3F | Mfg (cont) | colspan=2 | Plant of Manufacture | Dash | colspan=12 | Sequence Number (Drive Serial Number)<br><span style="font-size:10pt; color:red">10</span> |- ! 40-4F | colspan=5 | Device Type | colspan=3 | Device Model Number<br><span style="font-size:10pt; color:red">11</span> | colspan=8 | &nbsp; |} * <span style="font-size:10pt; color:red">1</span> SIM or MIM: 00 = No SIM or MIM present, 01 = SIM present, 02 = '''MIM''' present * <span style="font-size:10pt; color:red">2</span> Microcode and Link Level * <span style="font-size:10pt; color:red">3</span> Message Code: See [[#table2|Table 2]]. * <span style="font-size:10pt; color:red">4</span> Excp Msg (Exception Message): See “MIM Exception Messages” on page 43. * <span style="font-size:10pt; color:red">5</span> SRVC Msg (Service Message) * <span style="font-size:10pt; color:red">6</span> Sev (Severity): See “MIM Severity Codes” on page 3. * <span style="font-size:10pt; color:red">7</span> First FSC: Engineering data * <span style="font-size:10pt; color:red">8</span> VOLSER (Volume Serial Number) * <span style="font-size:10pt; color:red">9</span> Valid Flag: 00 = VOLSER not valid, 01 = VOLSER valid * <span style="font-size:10pt; color:red">10</span> SEQUENCE NUMBER (Drive Serial Number) * <span style="font-size:10pt; color:red">11</span> Device Model Number: 423141 = B1A (No ACF), 423131 = B11 (ACF), 443141 = E1A (No ACF), 443131 = E11 (ACF) == What Are the MIM Message Codes? == [[#table2|Table 2]] shows the hex and ASCII forms and a description of the MIM message codes. <span id="table2"></span> {| style="font-size:8pt;" border="1" cellpadding="1" cellspacing="0" align="center" width="100%" |+ Table 2. MIM Message Code Descriptions ! Message Code (Hex) ! Message Code (ASCII) ! Description |- | 3630 || 60 || '''Bad Media, Read-Only Permitted:''' The tape drive will not actually write-protect the cartridge when this message code is presented. If you want to write to the data on this tape, it is recommended that you first copy the data to another tape cartridge. Then, remove this tape cartridge from the library. |- | 3631 || 61 || '''Rewrite Data if Possible:''' The data on the tape cartridge is degraded. Attempt to copy the data to a new tape cartridge or rewrite the data. |- | 3632 || 62 || '''Read Data if Possible:''' The tape directory is degraded. Attempt to read the tape to rebuild the tape directory. |- | 3634 || 64 || '''Bad Media, Cannot Read or Write:''' Remove the tape cartridge from the library. Data is likely lost without special tools to recover it. |- | 3732 || 72 || '''Replace Cleaner Cartridge:''' Order a new cleaner cartridge (3570 drives only). |} == See Also == * [http://www.ibm.com/support/docview.wss?uid=ssg1S7000247 Statistical Analysis and Reporting System User Guide Version 1.0 - 29 November 1999]. * [http://www.redbooks.ibm.com/abstracts/SG244632.html IBM TotalStorage Enterprise Tape: A Practical Guide]. * [http://www.ibm.com/servers/storage/tape/resource-library.html Tape Systems Resource Library]. [[Category:AIX]] bb19ba01804e62aa5e08a1fd37e504d3729f62c4 Internet Links 0 804 2888 2864 2006-12-23T07:23:22Z Stix 2 /* BSD */ Update Darwin links wikitext text/x-wiki == Friends Pages == * [http://wunit.net/ Mark Curtis and Katherine Howlin]. * [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz. * Brad "Blunatic" Olds. Site moved, elsewhere... * [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album]. * [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page. == Computer-Technical Links == === BSD === * [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there. * [http://wiki.onetbsd.org/ NetBSD community wiki]. * [http://www.opensource.apple.com/darwinsource/ Darwin source code]. * [http://www.opendarwin.org/ OpenDarwin], shutting down as of 2006-07-25. * [http://www.daemonnews.org/ D&aelig;mon News], for all news BSD. * [http://www.bsdfreak.org/ BSDFreak], for more news BSD. * [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging. * [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney. * [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog]. ==== BSD Goodies ==== * [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com. * [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com. * [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site. * [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store]. === Apple News and Rumours === * [http://macosrumors.com/ MacOS Rumors], they're sometimes right. * [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO. * [http://www.appleinsider.com/ AppleInsider]. * [http://www.thinksecret.com/ Think Secret]. === UNIX === * [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators. * [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes. * [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez. * [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group. === TSM Links === * [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims. * [http://tsmwiki.com/ TSM Wiki]. === Industry and Technology News === * [http://theregister.co.uk The Register]. Another great news site. * [http://slashdot.org/ Slashdot]. What more need be said? * [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology. === Software/Source Archives === * [http://sourceforge.net/ SourceForge]. * [http://www.gnu.org GNU.org]. * [http://www.nongnu.org Savannah] aka nongnu.org. === Standards === * [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards]. * [http://www.unix.org/ www.unix.org], the home of SUS. * [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard. * [http://www.t10.org/ t10.org], home of the SCSI standards. * [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards. * [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection. === Quick Reference Cards === * [http://www.stdout.org/~winston/latex/ Latex cheat sheet]. * [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)]. * [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card]. * [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)]. === Aussie Software Mirrors === * [http://public.planetmirror.com Planet Mirror]. * [http://mirror.aarnet.edu.au Aarnet]. * [http://mirror.pacific.net.au Pacific Internet]. * [http://mirror.isp.net.au ISP]. === Aussie Hardware Markets and Stores === * [http://www.staticice.com.au/ staticICE] to compare online Australian store prices. * [http://www.computerfairs.com.au/ Computer Fairs Australia]. * [http://www.computermarkets.com/ Computer Fairs NSW]. * [http://www.auspcmarket.com.au/ Aus PC-Market]. * [http://www.busybits.com.au/ BusyBits]. * [http://www.elx.com.au/ elx.com.au]. * [http://zytech.com.au/ Zytech]. ==== Cases ==== * [http://coolpc.com.au/catalog/ CoolPC]. * [http://www.pccasegear.com.au/ PC Case Gear]. * [http://www.silverstonetek.com/ SilverStone]. === Popular Internet Search Engines === * [http://www.google.com/ Google] - ubiquitous. * [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines. * [http://www.gigablast.com/ Gigablast], fairly new, shows some promise. * [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index). * [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index. * [http://www.yahoo.com/ Yahoo]. * [http://www.wisenut.com/ WiseNut]. * [http://teoma.com/ Teoma]. * [http://www.ask.com/ Ask Jeeves] (uses Teoma engine). * [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea. * [http://search.msn.com/ MSN Search]. === Miscellaneous === * [http://wiki.duskglow.com/tiki-index.php?page=Open-Graphics Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers". * [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files. == Photography == * [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras. == Articles == * [http://www.acmqueue.org/modules.php?name=Content&amp;pa=showpage&amp;pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device. * [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way]. * [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team. * [http://www.au.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754. * [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation. * [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors. * [http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#BIKESHED-PAINTING Bikeshed painting] in the FreeBSD forums. == Sport == * [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info. * [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good. * [http://www.stringforum.net/ stringforum.net], all about string. * [http://www.tenniswollongong.com.au/ Tennis Wollongong]. * [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club]. * [http://www.iacski.com/ Illawarra Alpine Club]. == Aussie Wines == * [http://www.laughingjackwines.com/ Laughing Jack Wines]. * [http://www.lillypilly.com/ Lillypilly Wines]. * [http://www.warburnestate.com.au/ Warburn Estate]. == Miscellaneous == * [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language. [[Category:Links]] [[Category:Personal]] b7cda8a034168455c5fd092cb6841c55379a6f2b 2889 2888 2006-12-26T01:54:15Z Stix 2 /* Articles */ Add Vista article wikitext text/x-wiki == Friends Pages == * [http://wunit.net/ Mark Curtis and Katherine Howlin]. * [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz. * Brad "Blunatic" Olds. Site moved, elsewhere... * [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album]. * [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page. == Computer-Technical Links == === BSD === * [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there. * [http://wiki.onetbsd.org/ NetBSD community wiki]. * [http://www.opensource.apple.com/darwinsource/ Darwin source code]. * [http://www.opendarwin.org/ OpenDarwin], shutting down as of 2006-07-25. * [http://www.daemonnews.org/ D&aelig;mon News], for all news BSD. * [http://www.bsdfreak.org/ BSDFreak], for more news BSD. * [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging. * [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney. * [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog]. ==== BSD Goodies ==== * [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com. * [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com. * [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site. * [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store]. === Apple News and Rumours === * [http://macosrumors.com/ MacOS Rumors], they're sometimes right. * [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO. * [http://www.appleinsider.com/ AppleInsider]. * [http://www.thinksecret.com/ Think Secret]. === UNIX === * [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators. * [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes. * [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez. * [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group. === TSM Links === * [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims. * [http://tsmwiki.com/ TSM Wiki]. === Industry and Technology News === * [http://theregister.co.uk The Register]. Another great news site. * [http://slashdot.org/ Slashdot]. What more need be said? * [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology. === Software/Source Archives === * [http://sourceforge.net/ SourceForge]. * [http://www.gnu.org GNU.org]. * [http://www.nongnu.org Savannah] aka nongnu.org. === Standards === * [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards]. * [http://www.unix.org/ www.unix.org], the home of SUS. * [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard. * [http://www.t10.org/ t10.org], home of the SCSI standards. * [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards. * [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection. === Quick Reference Cards === * [http://www.stdout.org/~winston/latex/ Latex cheat sheet]. * [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)]. * [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card]. * [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)]. === Aussie Software Mirrors === * [http://public.planetmirror.com Planet Mirror]. * [http://mirror.aarnet.edu.au Aarnet]. * [http://mirror.pacific.net.au Pacific Internet]. * [http://mirror.isp.net.au ISP]. === Aussie Hardware Markets and Stores === * [http://www.staticice.com.au/ staticICE] to compare online Australian store prices. * [http://www.computerfairs.com.au/ Computer Fairs Australia]. * [http://www.computermarkets.com/ Computer Fairs NSW]. * [http://www.auspcmarket.com.au/ Aus PC-Market]. * [http://www.busybits.com.au/ BusyBits]. * [http://www.elx.com.au/ elx.com.au]. * [http://zytech.com.au/ Zytech]. ==== Cases ==== * [http://coolpc.com.au/catalog/ CoolPC]. * [http://www.pccasegear.com.au/ PC Case Gear]. * [http://www.silverstonetek.com/ SilverStone]. === Popular Internet Search Engines === * [http://www.google.com/ Google] - ubiquitous. * [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines. * [http://www.gigablast.com/ Gigablast], fairly new, shows some promise. * [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index). * [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index. * [http://www.yahoo.com/ Yahoo]. * [http://www.wisenut.com/ WiseNut]. * [http://teoma.com/ Teoma]. * [http://www.ask.com/ Ask Jeeves] (uses Teoma engine). * [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea. * [http://search.msn.com/ MSN Search]. === Miscellaneous === * [http://wiki.duskglow.com/tiki-index.php?page=Open-Graphics Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers". * [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files. == Photography == * [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras. == Articles == * [http://www.acmqueue.org/modules.php?name=Content&amp;pa=showpage&amp;pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device. * [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way]. * [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team. * [http://www.au.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754. * [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation. * [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors. * [http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#BIKESHED-PAINTING Bikeshed painting] in the FreeBSD forums. * [http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt A Cost Analysis of Windows Vista Content Protection] by Peter Gutmann. == Sport == * [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info. * [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good. * [http://www.stringforum.net/ stringforum.net], all about string. * [http://www.tenniswollongong.com.au/ Tennis Wollongong]. * [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club]. * [http://www.iacski.com/ Illawarra Alpine Club]. == Aussie Wines == * [http://www.laughingjackwines.com/ Laughing Jack Wines]. * [http://www.lillypilly.com/ Lillypilly Wines]. * [http://www.warburnestate.com.au/ Warburn Estate]. == Miscellaneous == * [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language. [[Category:Links]] [[Category:Personal]] e7c11bf4a014528ede509a2186d770ca20f20ff1 2896 2889 2007-01-17T23:22:39Z Stix 2 Add "Bargain Stores" wikitext text/x-wiki == Friends Pages == * [http://wunit.net/ Mark Curtis and Katherine Howlin]. * [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz. * Brad "Blunatic" Olds. Site moved, elsewhere... * [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album]. * [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page. == Computer-Technical Links == === BSD === * [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there. * [http://wiki.onetbsd.org/ NetBSD community wiki]. * [http://www.opensource.apple.com/darwinsource/ Darwin source code]. * [http://www.opendarwin.org/ OpenDarwin], shutting down as of 2006-07-25. * [http://www.daemonnews.org/ D&aelig;mon News], for all news BSD. * [http://www.bsdfreak.org/ BSDFreak], for more news BSD. * [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging. * [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney. * [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog]. ==== BSD Goodies ==== * [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com. * [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com. * [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site. * [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store]. === Apple News and Rumours === * [http://macosrumors.com/ MacOS Rumors], they're sometimes right. * [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO. * [http://www.appleinsider.com/ AppleInsider]. * [http://www.thinksecret.com/ Think Secret]. === UNIX === * [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators. * [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes. * [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez. * [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group. === TSM Links === * [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims. * [http://tsmwiki.com/ TSM Wiki]. === Industry and Technology News === * [http://theregister.co.uk The Register]. Another great news site. * [http://slashdot.org/ Slashdot]. What more need be said? * [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology. === Software/Source Archives === * [http://sourceforge.net/ SourceForge]. * [http://www.gnu.org GNU.org]. * [http://www.nongnu.org Savannah] aka nongnu.org. === Standards === * [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards]. * [http://www.unix.org/ www.unix.org], the home of SUS. * [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard. * [http://www.t10.org/ t10.org], home of the SCSI standards. * [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards. * [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection. === Quick Reference Cards === * [http://www.stdout.org/~winston/latex/ Latex cheat sheet]. * [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)]. * [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card]. * [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)]. === Aussie Software Mirrors === * [http://public.planetmirror.com Planet Mirror]. * [http://mirror.aarnet.edu.au Aarnet]. * [http://mirror.pacific.net.au Pacific Internet]. * [http://mirror.isp.net.au ISP]. === Aussie Hardware Markets and Stores === * [http://www.staticice.com.au/ staticICE] to compare online Australian store prices. * [http://www.computerfairs.com.au/ Computer Fairs Australia]. * [http://www.computermarkets.com/ Computer Fairs NSW]. * [http://www.auspcmarket.com.au/ Aus PC-Market]. * [http://www.busybits.com.au/ BusyBits]. * [http://www.elx.com.au/ elx.com.au]. * [http://zytech.com.au/ Zytech]. ==== Cases ==== * [http://coolpc.com.au/catalog/ CoolPC]. * [http://www.pccasegear.com.au/ PC Case Gear]. * [http://www.silverstonetek.com/ SilverStone]. === Popular Internet Search Engines === * [http://www.google.com/ Google] - ubiquitous. * [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines. * [http://www.gigablast.com/ Gigablast], fairly new, shows some promise. * [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index). * [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index. * [http://www.yahoo.com/ Yahoo]. * [http://www.wisenut.com/ WiseNut]. * [http://teoma.com/ Teoma]. * [http://www.ask.com/ Ask Jeeves] (uses Teoma engine). * [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea. * [http://search.msn.com/ MSN Search]. === Miscellaneous === * [http://wiki.duskglow.com/tiki-index.php?page=Open-Graphics Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers". * [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files. == Photography == * [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras. == Articles == * [http://www.acmqueue.org/modules.php?name=Content&amp;pa=showpage&amp;pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device. * [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way]. * [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team. * [http://www.au.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754. * [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation. * [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors. * [http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#BIKESHED-PAINTING Bikeshed painting] in the FreeBSD forums. * [http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt A Cost Analysis of Windows Vista Content Protection] by Peter Gutmann. == Bargain Stores == * [http://www.zazz.com.au/ Zazz]. * [http://www.dealsdirect.com.au/ DealsDirect]. == Sport == * [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info. * [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good. * [http://www.stringforum.net/ stringforum.net], all about string. * [http://www.tenniswollongong.com.au/ Tennis Wollongong]. * [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club]. * [http://www.iacski.com/ Illawarra Alpine Club]. == Aussie Wines == * [http://www.laughingjackwines.com/ Laughing Jack Wines]. * [http://www.lillypilly.com/ Lillypilly Wines]. * [http://www.warburnestate.com.au/ Warburn Estate]. == Miscellaneous == * [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language. [[Category:Links]] [[Category:Personal]] d24302244ef5044851ff0460d5b01da213324f39 2898 2896 2007-01-24T02:26:00Z Stix 2 /* Miscellaneous */ add ozspeedtest wikitext text/x-wiki == Friends Pages == * [http://wunit.net/ Mark Curtis and Katherine Howlin]. * [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz. * Brad "Blunatic" Olds. Site moved, elsewhere... * [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album]. * [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page. == Computer-Technical Links == === BSD === * [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there. * [http://wiki.onetbsd.org/ NetBSD community wiki]. * [http://www.opensource.apple.com/darwinsource/ Darwin source code]. * [http://www.opendarwin.org/ OpenDarwin], shutting down as of 2006-07-25. * [http://www.daemonnews.org/ D&aelig;mon News], for all news BSD. * [http://www.bsdfreak.org/ BSDFreak], for more news BSD. * [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging. * [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney. * [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog]. ==== BSD Goodies ==== * [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com. * [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com. * [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site. * [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store]. === Apple News and Rumours === * [http://macosrumors.com/ MacOS Rumors], they're sometimes right. * [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO. * [http://www.appleinsider.com/ AppleInsider]. * [http://www.thinksecret.com/ Think Secret]. === UNIX === * [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators. * [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes. * [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez. * [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group. === TSM Links === * [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims. * [http://tsmwiki.com/ TSM Wiki]. === Industry and Technology News === * [http://theregister.co.uk The Register]. Another great news site. * [http://slashdot.org/ Slashdot]. What more need be said? * [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology. === Software/Source Archives === * [http://sourceforge.net/ SourceForge]. * [http://www.gnu.org GNU.org]. * [http://www.nongnu.org Savannah] aka nongnu.org. === Standards === * [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards]. * [http://www.unix.org/ www.unix.org], the home of SUS. * [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard. * [http://www.t10.org/ t10.org], home of the SCSI standards. * [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards. * [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection. === Quick Reference Cards === * [http://www.stdout.org/~winston/latex/ Latex cheat sheet]. * [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)]. * [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card]. * [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)]. === Aussie Software Mirrors === * [http://public.planetmirror.com Planet Mirror]. * [http://mirror.aarnet.edu.au Aarnet]. * [http://mirror.pacific.net.au Pacific Internet]. * [http://mirror.isp.net.au ISP]. === Aussie Hardware Markets and Stores === * [http://www.staticice.com.au/ staticICE] to compare online Australian store prices. * [http://www.computerfairs.com.au/ Computer Fairs Australia]. * [http://www.computermarkets.com/ Computer Fairs NSW]. * [http://www.auspcmarket.com.au/ Aus PC-Market]. * [http://www.busybits.com.au/ BusyBits]. * [http://www.elx.com.au/ elx.com.au]. * [http://zytech.com.au/ Zytech]. ==== Cases ==== * [http://coolpc.com.au/catalog/ CoolPC]. * [http://www.pccasegear.com.au/ PC Case Gear]. * [http://www.silverstonetek.com/ SilverStone]. === Popular Internet Search Engines === * [http://www.google.com/ Google] - ubiquitous. * [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines. * [http://www.gigablast.com/ Gigablast], fairly new, shows some promise. * [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index). * [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index. * [http://www.yahoo.com/ Yahoo]. * [http://www.wisenut.com/ WiseNut]. * [http://teoma.com/ Teoma]. * [http://www.ask.com/ Ask Jeeves] (uses Teoma engine). * [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea. * [http://search.msn.com/ MSN Search]. === Miscellaneous === * [http://wiki.duskglow.com/tiki-index.php?page=Open-Graphics Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers". * [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files. * [http://www.ozspeedtest.com/ Oz Broadband Speed Test]. == Photography == * [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras. == Articles == * [http://www.acmqueue.org/modules.php?name=Content&amp;pa=showpage&amp;pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device. * [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way]. * [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team. * [http://www.au.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754. * [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation. * [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors. * [http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#BIKESHED-PAINTING Bikeshed painting] in the FreeBSD forums. * [http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt A Cost Analysis of Windows Vista Content Protection] by Peter Gutmann. == Bargain Stores == * [http://www.zazz.com.au/ Zazz]. * [http://www.dealsdirect.com.au/ DealsDirect]. == Sport == * [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info. * [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good. * [http://www.stringforum.net/ stringforum.net], all about string. * [http://www.tenniswollongong.com.au/ Tennis Wollongong]. * [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club]. * [http://www.iacski.com/ Illawarra Alpine Club]. == Aussie Wines == * [http://www.laughingjackwines.com/ Laughing Jack Wines]. * [http://www.lillypilly.com/ Lillypilly Wines]. * [http://www.warburnestate.com.au/ Warburn Estate]. == Miscellaneous == * [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language. [[Category:Links]] [[Category:Personal]] f6d33641a03b7bf17d083b935ff1816ab428ec06 2899 2898 2007-01-24T02:42:49Z Stix 2 /* Articles */ Fix broken link wikitext text/x-wiki == Friends Pages == * [http://wunit.net/ Mark Curtis and Katherine Howlin]. * [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz. * Brad "Blunatic" Olds. Site moved, elsewhere... * [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album]. * [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page. == Computer-Technical Links == === BSD === * [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there. * [http://wiki.onetbsd.org/ NetBSD community wiki]. * [http://www.opensource.apple.com/darwinsource/ Darwin source code]. * [http://www.opendarwin.org/ OpenDarwin], shutting down as of 2006-07-25. * [http://www.daemonnews.org/ D&aelig;mon News], for all news BSD. * [http://www.bsdfreak.org/ BSDFreak], for more news BSD. * [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging. * [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney. * [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog]. ==== BSD Goodies ==== * [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com. * [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com. * [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site. * [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store]. === Apple News and Rumours === * [http://macosrumors.com/ MacOS Rumors], they're sometimes right. * [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO. * [http://www.appleinsider.com/ AppleInsider]. * [http://www.thinksecret.com/ Think Secret]. === UNIX === * [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators. * [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes. * [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez. * [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group. === TSM Links === * [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims. * [http://tsmwiki.com/ TSM Wiki]. === Industry and Technology News === * [http://theregister.co.uk The Register]. Another great news site. * [http://slashdot.org/ Slashdot]. What more need be said? * [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology. === Software/Source Archives === * [http://sourceforge.net/ SourceForge]. * [http://www.gnu.org GNU.org]. * [http://www.nongnu.org Savannah] aka nongnu.org. === Standards === * [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards]. * [http://www.unix.org/ www.unix.org], the home of SUS. * [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard. * [http://www.t10.org/ t10.org], home of the SCSI standards. * [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards. * [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection. === Quick Reference Cards === * [http://www.stdout.org/~winston/latex/ Latex cheat sheet]. * [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)]. * [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card]. * [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)]. === Aussie Software Mirrors === * [http://public.planetmirror.com Planet Mirror]. * [http://mirror.aarnet.edu.au Aarnet]. * [http://mirror.pacific.net.au Pacific Internet]. * [http://mirror.isp.net.au ISP]. === Aussie Hardware Markets and Stores === * [http://www.staticice.com.au/ staticICE] to compare online Australian store prices. * [http://www.computerfairs.com.au/ Computer Fairs Australia]. * [http://www.computermarkets.com/ Computer Fairs NSW]. * [http://www.auspcmarket.com.au/ Aus PC-Market]. * [http://www.busybits.com.au/ BusyBits]. * [http://www.elx.com.au/ elx.com.au]. * [http://zytech.com.au/ Zytech]. ==== Cases ==== * [http://coolpc.com.au/catalog/ CoolPC]. * [http://www.pccasegear.com.au/ PC Case Gear]. * [http://www.silverstonetek.com/ SilverStone]. === Popular Internet Search Engines === * [http://www.google.com/ Google] - ubiquitous. * [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines. * [http://www.gigablast.com/ Gigablast], fairly new, shows some promise. * [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index). * [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index. * [http://www.yahoo.com/ Yahoo]. * [http://www.wisenut.com/ WiseNut]. * [http://teoma.com/ Teoma]. * [http://www.ask.com/ Ask Jeeves] (uses Teoma engine). * [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea. * [http://search.msn.com/ MSN Search]. === Miscellaneous === * [http://wiki.duskglow.com/tiki-index.php?page=Open-Graphics Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers". * [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files. * [http://www.ozspeedtest.com/ Oz Broadband Speed Test]. == Photography == * [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras. == Articles == * [http://www.acmqueue.org/modules.php?name=Content&amp;pa=showpage&amp;pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device. * [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way]. * [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team. * [http://www.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754. * [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation. * [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors. * [http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#BIKESHED-PAINTING Bikeshed painting] in the FreeBSD forums. * [http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt A Cost Analysis of Windows Vista Content Protection] by Peter Gutmann. == Bargain Stores == * [http://www.zazz.com.au/ Zazz]. * [http://www.dealsdirect.com.au/ DealsDirect]. == Sport == * [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info. * [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good. * [http://www.stringforum.net/ stringforum.net], all about string. * [http://www.tenniswollongong.com.au/ Tennis Wollongong]. * [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club]. * [http://www.iacski.com/ Illawarra Alpine Club]. == Aussie Wines == * [http://www.laughingjackwines.com/ Laughing Jack Wines]. * [http://www.lillypilly.com/ Lillypilly Wines]. * [http://www.warburnestate.com.au/ Warburn Estate]. == Miscellaneous == * [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language. [[Category:Links]] [[Category:Personal]] 2b629ecb2533e83d750ee5275bea930b1d8f4992 2900 2899 2007-01-29T10:38:53Z Stix 2 /* Miscellaneous */ add the 'ocracy wikitext text/x-wiki == Friends Pages == * [http://wunit.net/ Mark Curtis and Katherine Howlin]. * [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz. * Brad "Blunatic" Olds. Site moved, elsewhere... * [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album]. * [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page. == Computer-Technical Links == === BSD === * [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there. * [http://wiki.onetbsd.org/ NetBSD community wiki]. * [http://www.opensource.apple.com/darwinsource/ Darwin source code]. * [http://www.opendarwin.org/ OpenDarwin], shutting down as of 2006-07-25. * [http://www.daemonnews.org/ D&aelig;mon News], for all news BSD. * [http://www.bsdfreak.org/ BSDFreak], for more news BSD. * [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging. * [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney. * [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog]. ==== BSD Goodies ==== * [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com. * [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com. * [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site. * [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store]. === Apple News and Rumours === * [http://macosrumors.com/ MacOS Rumors], they're sometimes right. * [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO. * [http://www.appleinsider.com/ AppleInsider]. * [http://www.thinksecret.com/ Think Secret]. === UNIX === * [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators. * [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes. * [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez. * [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group. === TSM Links === * [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims. * [http://tsmwiki.com/ TSM Wiki]. === Industry and Technology News === * [http://theregister.co.uk The Register]. Another great news site. * [http://slashdot.org/ Slashdot]. What more need be said? * [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology. === Software/Source Archives === * [http://sourceforge.net/ SourceForge]. * [http://www.gnu.org GNU.org]. * [http://www.nongnu.org Savannah] aka nongnu.org. === Standards === * [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards]. * [http://www.unix.org/ www.unix.org], the home of SUS. * [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard. * [http://www.t10.org/ t10.org], home of the SCSI standards. * [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards. * [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection. === Quick Reference Cards === * [http://www.stdout.org/~winston/latex/ Latex cheat sheet]. * [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)]. * [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card]. * [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)]. === Aussie Software Mirrors === * [http://public.planetmirror.com Planet Mirror]. * [http://mirror.aarnet.edu.au Aarnet]. * [http://mirror.pacific.net.au Pacific Internet]. * [http://mirror.isp.net.au ISP]. === Aussie Hardware Markets and Stores === * [http://www.staticice.com.au/ staticICE] to compare online Australian store prices. * [http://www.computerfairs.com.au/ Computer Fairs Australia]. * [http://www.computermarkets.com/ Computer Fairs NSW]. * [http://www.auspcmarket.com.au/ Aus PC-Market]. * [http://www.busybits.com.au/ BusyBits]. * [http://www.elx.com.au/ elx.com.au]. * [http://zytech.com.au/ Zytech]. ==== Cases ==== * [http://coolpc.com.au/catalog/ CoolPC]. * [http://www.pccasegear.com.au/ PC Case Gear]. * [http://www.silverstonetek.com/ SilverStone]. === Popular Internet Search Engines === * [http://www.google.com/ Google] - ubiquitous. * [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines. * [http://www.gigablast.com/ Gigablast], fairly new, shows some promise. * [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index). * [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index. * [http://www.yahoo.com/ Yahoo]. * [http://www.wisenut.com/ WiseNut]. * [http://teoma.com/ Teoma]. * [http://www.ask.com/ Ask Jeeves] (uses Teoma engine). * [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea. * [http://search.msn.com/ MSN Search]. === Miscellaneous === * [http://wiki.duskglow.com/tiki-index.php?page=Open-Graphics Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers". * [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files. * [http://www.ozspeedtest.com/ Oz Broadband Speed Test]. == Photography == * [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras. == Articles == * [http://www.acmqueue.org/modules.php?name=Content&amp;pa=showpage&amp;pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device. * [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way]. * [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team. * [http://www.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754. * [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation. * [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors. * [http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#BIKESHED-PAINTING Bikeshed painting] in the FreeBSD forums. * [http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt A Cost Analysis of Windows Vista Content Protection] by Peter Gutmann. == Bargain Stores == * [http://www.zazz.com.au/ Zazz]. * [http://www.dealsdirect.com.au/ DealsDirect]. == Sport == * [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info. * [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good. * [http://www.stringforum.net/ stringforum.net], all about string. * [http://www.tenniswollongong.com.au/ Tennis Wollongong]. * [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club]. * [http://www.iacski.com/ Illawarra Alpine Club]. == Aussie Wines == * [http://www.laughingjackwines.com/ Laughing Jack Wines]. * [http://www.lillypilly.com/ Lillypilly Wines]. * [http://www.warburnestate.com.au/ Warburn Estate]. == Miscellaneous == * [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language. * [http://www.ocracy.com/ The 'Ocracy] - local Wollongong theater group. [[Category:Links]] [[Category:Personal]] 9429e4550d2c4a2073217bdb59b06493527fc40c 2909 2900 2007-02-05T20:59:43Z Stix 2 /* Computer-Technical Links */ Add pastebins wikitext text/x-wiki == Friends Pages == * [http://wunit.net/ Mark Curtis and Katherine Howlin]. * [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz. * Brad "Blunatic" Olds. Site moved, elsewhere... * [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album]. * [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page. == Computer-Technical Links == === BSD === * [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there. * [http://wiki.onetbsd.org/ NetBSD community wiki]. * [http://www.opensource.apple.com/darwinsource/ Darwin source code]. * [http://www.opendarwin.org/ OpenDarwin], shutting down as of 2006-07-25. * [http://www.daemonnews.org/ D&aelig;mon News], for all news BSD. * [http://www.bsdfreak.org/ BSDFreak], for more news BSD. * [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging. * [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney. * [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog]. ==== BSD Goodies ==== * [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com. * [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com. * [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site. * [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store]. === Apple News and Rumours === * [http://macosrumors.com/ MacOS Rumors], they're sometimes right. * [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO. * [http://www.appleinsider.com/ AppleInsider]. * [http://www.thinksecret.com/ Think Secret]. === UNIX === * [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators. * [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes. * [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez. * [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group. === TSM Links === * [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims. * [http://tsmwiki.com/ TSM Wiki]. === Industry and Technology News === * [http://theregister.co.uk The Register]. Another great news site. * [http://slashdot.org/ Slashdot]. What more need be said? * [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology. === Software/Source Archives === * [http://sourceforge.net/ SourceForge]. * [http://www.gnu.org GNU.org]. * [http://www.nongnu.org Savannah] aka nongnu.org. === Standards === * [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards]. * [http://www.unix.org/ www.unix.org], the home of SUS. * [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard. * [http://www.t10.org/ t10.org], home of the SCSI standards. * [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards. * [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection. === Quick Reference Cards === * [http://www.stdout.org/~winston/latex/ Latex cheat sheet]. * [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)]. * [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card]. * [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)]. === Aussie Software Mirrors === * [http://public.planetmirror.com Planet Mirror]. * [http://mirror.aarnet.edu.au Aarnet]. * [http://mirror.pacific.net.au Pacific Internet]. * [http://mirror.isp.net.au ISP]. === Aussie Hardware Markets and Stores === * [http://www.staticice.com.au/ staticICE] to compare online Australian store prices. * [http://www.computerfairs.com.au/ Computer Fairs Australia]. * [http://www.computermarkets.com/ Computer Fairs NSW]. * [http://www.auspcmarket.com.au/ Aus PC-Market]. * [http://www.busybits.com.au/ BusyBits]. * [http://www.elx.com.au/ elx.com.au]. * [http://zytech.com.au/ Zytech]. ==== Cases ==== * [http://coolpc.com.au/catalog/ CoolPC]. * [http://www.pccasegear.com.au/ PC Case Gear]. * [http://www.silverstonetek.com/ SilverStone]. === Popular Internet Search Engines === * [http://www.google.com/ Google] - ubiquitous. * [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines. * [http://www.gigablast.com/ Gigablast], fairly new, shows some promise. * [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index). * [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index. * [http://www.yahoo.com/ Yahoo]. * [http://www.wisenut.com/ WiseNut]. * [http://teoma.com/ Teoma]. * [http://www.ask.com/ Ask Jeeves] (uses Teoma engine). * [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea. * [http://search.msn.com/ MSN Search]. === Pastebins === * [http://www.rafb.net/paste/ rafb.net] * [http://pastebin.com/ pastebin.com] * [http://pastebin.ca/ pastebin.ca] * [http://rifers.org/paste rifers.org] === Miscellaneous === * [http://wiki.duskglow.com/tiki-index.php?page=Open-Graphics Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers". * [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files. * [http://www.ozspeedtest.com/ Oz Broadband Speed Test]. == Photography == * [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras. == Articles == * [http://www.acmqueue.org/modules.php?name=Content&amp;pa=showpage&amp;pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device. * [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way]. * [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team. * [http://www.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754. * [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation. * [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors. * [http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#BIKESHED-PAINTING Bikeshed painting] in the FreeBSD forums. * [http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt A Cost Analysis of Windows Vista Content Protection] by Peter Gutmann. == Bargain Stores == * [http://www.zazz.com.au/ Zazz]. * [http://www.dealsdirect.com.au/ DealsDirect]. == Sport == * [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info. * [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good. * [http://www.stringforum.net/ stringforum.net], all about string. * [http://www.tenniswollongong.com.au/ Tennis Wollongong]. * [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club]. * [http://www.iacski.com/ Illawarra Alpine Club]. == Aussie Wines == * [http://www.laughingjackwines.com/ Laughing Jack Wines]. * [http://www.lillypilly.com/ Lillypilly Wines]. * [http://www.warburnestate.com.au/ Warburn Estate]. == Miscellaneous == * [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language. * [http://www.ocracy.com/ The 'Ocracy] - local Wollongong theater group. [[Category:Links]] [[Category:Personal]] 0bb61e1ceecda3c8c6f76d12bf55385c970b6771 2917 2909 2007-02-19T04:43:45Z Stix 2 /* Quick Reference Cards */ Add Rosetta Stone wikitext text/x-wiki == Friends Pages == * [http://wunit.net/ Mark Curtis and Katherine Howlin]. * [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz. * Brad "Blunatic" Olds. Site moved, elsewhere... * [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album]. * [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page. == Computer-Technical Links == === BSD === * [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there. * [http://wiki.onetbsd.org/ NetBSD community wiki]. * [http://www.opensource.apple.com/darwinsource/ Darwin source code]. * [http://www.opendarwin.org/ OpenDarwin], shutting down as of 2006-07-25. * [http://www.daemonnews.org/ D&aelig;mon News], for all news BSD. * [http://www.bsdfreak.org/ BSDFreak], for more news BSD. * [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging. * [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney. * [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog]. ==== BSD Goodies ==== * [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com. * [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com. * [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site. * [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store]. === Apple News and Rumours === * [http://macosrumors.com/ MacOS Rumors], they're sometimes right. * [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO. * [http://www.appleinsider.com/ AppleInsider]. * [http://www.thinksecret.com/ Think Secret]. === UNIX === * [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators. * [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes. * [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez. * [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group. === TSM Links === * [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims. * [http://tsmwiki.com/ TSM Wiki]. === Industry and Technology News === * [http://theregister.co.uk The Register]. Another great news site. * [http://slashdot.org/ Slashdot]. What more need be said? * [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology. === Software/Source Archives === * [http://sourceforge.net/ SourceForge]. * [http://www.gnu.org GNU.org]. * [http://www.nongnu.org Savannah] aka nongnu.org. === Standards === * [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards]. * [http://www.unix.org/ www.unix.org], the home of SUS. * [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard. * [http://www.t10.org/ t10.org], home of the SCSI standards. * [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards. * [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection. === Quick Reference Cards === * [http://bhami.com/rosetta.html Rosetta Stone]. * [http://www.stdout.org/~winston/latex/ Latex cheat sheet]. * [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)]. * [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card]. * [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)]. === Aussie Software Mirrors === * [http://public.planetmirror.com Planet Mirror]. * [http://mirror.aarnet.edu.au Aarnet]. * [http://mirror.pacific.net.au Pacific Internet]. * [http://mirror.isp.net.au ISP]. === Aussie Hardware Markets and Stores === * [http://www.staticice.com.au/ staticICE] to compare online Australian store prices. * [http://www.computerfairs.com.au/ Computer Fairs Australia]. * [http://www.computermarkets.com/ Computer Fairs NSW]. * [http://www.auspcmarket.com.au/ Aus PC-Market]. * [http://www.busybits.com.au/ BusyBits]. * [http://www.elx.com.au/ elx.com.au]. * [http://zytech.com.au/ Zytech]. ==== Cases ==== * [http://coolpc.com.au/catalog/ CoolPC]. * [http://www.pccasegear.com.au/ PC Case Gear]. * [http://www.silverstonetek.com/ SilverStone]. === Popular Internet Search Engines === * [http://www.google.com/ Google] - ubiquitous. * [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines. * [http://www.gigablast.com/ Gigablast], fairly new, shows some promise. * [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index). * [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index. * [http://www.yahoo.com/ Yahoo]. * [http://www.wisenut.com/ WiseNut]. * [http://teoma.com/ Teoma]. * [http://www.ask.com/ Ask Jeeves] (uses Teoma engine). * [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea. * [http://search.msn.com/ MSN Search]. === Pastebins === * [http://www.rafb.net/paste/ rafb.net] * [http://pastebin.com/ pastebin.com] * [http://pastebin.ca/ pastebin.ca] * [http://rifers.org/paste rifers.org] === Miscellaneous === * [http://wiki.duskglow.com/tiki-index.php?page=Open-Graphics Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers". * [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files. * [http://www.ozspeedtest.com/ Oz Broadband Speed Test]. == Photography == * [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras. == Articles == * [http://www.acmqueue.org/modules.php?name=Content&amp;pa=showpage&amp;pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device. * [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way]. * [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team. * [http://www.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754. * [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation. * [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors. * [http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#BIKESHED-PAINTING Bikeshed painting] in the FreeBSD forums. * [http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt A Cost Analysis of Windows Vista Content Protection] by Peter Gutmann. == Bargain Stores == * [http://www.zazz.com.au/ Zazz]. * [http://www.dealsdirect.com.au/ DealsDirect]. == Sport == * [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info. * [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good. * [http://www.stringforum.net/ stringforum.net], all about string. * [http://www.tenniswollongong.com.au/ Tennis Wollongong]. * [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club]. * [http://www.iacski.com/ Illawarra Alpine Club]. == Aussie Wines == * [http://www.laughingjackwines.com/ Laughing Jack Wines]. * [http://www.lillypilly.com/ Lillypilly Wines]. * [http://www.warburnestate.com.au/ Warburn Estate]. == Miscellaneous == * [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language. * [http://www.ocracy.com/ The 'Ocracy] - local Wollongong theater group. [[Category:Links]] [[Category:Personal]] 352037ab04ccafb804f381a6870631272bc3a798 2918 2917 2007-02-22T07:29:17Z Stix 2 /* Articles */ Add disk reliability article wikitext text/x-wiki == Friends Pages == * [http://wunit.net/ Mark Curtis and Katherine Howlin]. * [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz. * Brad "Blunatic" Olds. Site moved, elsewhere... * [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album]. * [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page. == Computer-Technical Links == === BSD === * [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there. * [http://wiki.onetbsd.org/ NetBSD community wiki]. * [http://www.opensource.apple.com/darwinsource/ Darwin source code]. * [http://www.opendarwin.org/ OpenDarwin], shutting down as of 2006-07-25. * [http://www.daemonnews.org/ D&aelig;mon News], for all news BSD. * [http://www.bsdfreak.org/ BSDFreak], for more news BSD. * [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging. * [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney. * [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog]. ==== BSD Goodies ==== * [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com. * [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com. * [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site. * [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store]. === Apple News and Rumours === * [http://macosrumors.com/ MacOS Rumors], they're sometimes right. * [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO. * [http://www.appleinsider.com/ AppleInsider]. * [http://www.thinksecret.com/ Think Secret]. === UNIX === * [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators. * [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes. * [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez. * [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group. === TSM Links === * [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims. * [http://tsmwiki.com/ TSM Wiki]. === Industry and Technology News === * [http://theregister.co.uk The Register]. Another great news site. * [http://slashdot.org/ Slashdot]. What more need be said? * [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology. === Software/Source Archives === * [http://sourceforge.net/ SourceForge]. * [http://www.gnu.org GNU.org]. * [http://www.nongnu.org Savannah] aka nongnu.org. === Standards === * [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards]. * [http://www.unix.org/ www.unix.org], the home of SUS. * [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard. * [http://www.t10.org/ t10.org], home of the SCSI standards. * [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards. * [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection. === Quick Reference Cards === * [http://bhami.com/rosetta.html Rosetta Stone]. * [http://www.stdout.org/~winston/latex/ Latex cheat sheet]. * [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)]. * [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card]. * [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)]. === Aussie Software Mirrors === * [http://public.planetmirror.com Planet Mirror]. * [http://mirror.aarnet.edu.au Aarnet]. * [http://mirror.pacific.net.au Pacific Internet]. * [http://mirror.isp.net.au ISP]. === Aussie Hardware Markets and Stores === * [http://www.staticice.com.au/ staticICE] to compare online Australian store prices. * [http://www.computerfairs.com.au/ Computer Fairs Australia]. * [http://www.computermarkets.com/ Computer Fairs NSW]. * [http://www.auspcmarket.com.au/ Aus PC-Market]. * [http://www.busybits.com.au/ BusyBits]. * [http://www.elx.com.au/ elx.com.au]. * [http://zytech.com.au/ Zytech]. ==== Cases ==== * [http://coolpc.com.au/catalog/ CoolPC]. * [http://www.pccasegear.com.au/ PC Case Gear]. * [http://www.silverstonetek.com/ SilverStone]. === Popular Internet Search Engines === * [http://www.google.com/ Google] - ubiquitous. * [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines. * [http://www.gigablast.com/ Gigablast], fairly new, shows some promise. * [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index). * [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index. * [http://www.yahoo.com/ Yahoo]. * [http://www.wisenut.com/ WiseNut]. * [http://teoma.com/ Teoma]. * [http://www.ask.com/ Ask Jeeves] (uses Teoma engine). * [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea. * [http://search.msn.com/ MSN Search]. === Pastebins === * [http://www.rafb.net/paste/ rafb.net] * [http://pastebin.com/ pastebin.com] * [http://pastebin.ca/ pastebin.ca] * [http://rifers.org/paste rifers.org] === Miscellaneous === * [http://wiki.duskglow.com/tiki-index.php?page=Open-Graphics Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers". * [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files. * [http://www.ozspeedtest.com/ Oz Broadband Speed Test]. == Photography == * [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras. == Articles == * [http://www.acmqueue.org/modules.php?name=Content&amp;pa=showpage&amp;pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device. * [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way]. * [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team. * [http://www.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754. * [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation. * [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors. * [http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#BIKESHED-PAINTING Bikeshed painting] in the FreeBSD forums. * [http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt A Cost Analysis of Windows Vista Content Protection] by Peter Gutmann. * [http://www.usenix.org/events/fast07/tech/schroeder/schroeder_html/index.html Disk failures in the real world: What does an MTTF of 1,000,000 hours mean to you?], article published in USENIX. == Bargain Stores == * [http://www.zazz.com.au/ Zazz]. * [http://www.dealsdirect.com.au/ DealsDirect]. == Sport == * [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info. * [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good. * [http://www.stringforum.net/ stringforum.net], all about string. * [http://www.tenniswollongong.com.au/ Tennis Wollongong]. * [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club]. * [http://www.iacski.com/ Illawarra Alpine Club]. == Aussie Wines == * [http://www.laughingjackwines.com/ Laughing Jack Wines]. * [http://www.lillypilly.com/ Lillypilly Wines]. * [http://www.warburnestate.com.au/ Warburn Estate]. == Miscellaneous == * [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language. * [http://www.ocracy.com/ The 'Ocracy] - local Wollongong theater group. [[Category:Links]] [[Category:Personal]] 5fded23665ebcc78dbf905d80ca7b8bb49e958ab 2919 2918 2007-02-27T08:00:33Z Stix 2 /* Articles */ add google disk failure paper wikitext text/x-wiki == Friends Pages == * [http://wunit.net/ Mark Curtis and Katherine Howlin]. * [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz. * Brad "Blunatic" Olds. Site moved, elsewhere... * [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album]. * [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page. == Computer-Technical Links == === BSD === * [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there. * [http://wiki.onetbsd.org/ NetBSD community wiki]. * [http://www.opensource.apple.com/darwinsource/ Darwin source code]. * [http://www.opendarwin.org/ OpenDarwin], shutting down as of 2006-07-25. * [http://www.daemonnews.org/ D&aelig;mon News], for all news BSD. * [http://www.bsdfreak.org/ BSDFreak], for more news BSD. * [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging. * [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney. * [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog]. ==== BSD Goodies ==== * [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com. * [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com. * [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site. * [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store]. === Apple News and Rumours === * [http://macosrumors.com/ MacOS Rumors], they're sometimes right. * [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO. * [http://www.appleinsider.com/ AppleInsider]. * [http://www.thinksecret.com/ Think Secret]. === UNIX === * [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators. * [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes. * [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez. * [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group. === TSM Links === * [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims. * [http://tsmwiki.com/ TSM Wiki]. === Industry and Technology News === * [http://theregister.co.uk The Register]. Another great news site. * [http://slashdot.org/ Slashdot]. What more need be said? * [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology. === Software/Source Archives === * [http://sourceforge.net/ SourceForge]. * [http://www.gnu.org GNU.org]. * [http://www.nongnu.org Savannah] aka nongnu.org. === Standards === * [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards]. * [http://www.unix.org/ www.unix.org], the home of SUS. * [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard. * [http://www.t10.org/ t10.org], home of the SCSI standards. * [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards. * [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection. === Quick Reference Cards === * [http://bhami.com/rosetta.html Rosetta Stone]. * [http://www.stdout.org/~winston/latex/ Latex cheat sheet]. * [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)]. * [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card]. * [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)]. === Aussie Software Mirrors === * [http://public.planetmirror.com Planet Mirror]. * [http://mirror.aarnet.edu.au Aarnet]. * [http://mirror.pacific.net.au Pacific Internet]. * [http://mirror.isp.net.au ISP]. === Aussie Hardware Markets and Stores === * [http://www.staticice.com.au/ staticICE] to compare online Australian store prices. * [http://www.computerfairs.com.au/ Computer Fairs Australia]. * [http://www.computermarkets.com/ Computer Fairs NSW]. * [http://www.auspcmarket.com.au/ Aus PC-Market]. * [http://www.busybits.com.au/ BusyBits]. * [http://www.elx.com.au/ elx.com.au]. * [http://zytech.com.au/ Zytech]. ==== Cases ==== * [http://coolpc.com.au/catalog/ CoolPC]. * [http://www.pccasegear.com.au/ PC Case Gear]. * [http://www.silverstonetek.com/ SilverStone]. === Popular Internet Search Engines === * [http://www.google.com/ Google] - ubiquitous. * [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines. * [http://www.gigablast.com/ Gigablast], fairly new, shows some promise. * [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index). * [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index. * [http://www.yahoo.com/ Yahoo]. * [http://www.wisenut.com/ WiseNut]. * [http://teoma.com/ Teoma]. * [http://www.ask.com/ Ask Jeeves] (uses Teoma engine). * [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea. * [http://search.msn.com/ MSN Search]. === Pastebins === * [http://www.rafb.net/paste/ rafb.net] * [http://pastebin.com/ pastebin.com] * [http://pastebin.ca/ pastebin.ca] * [http://rifers.org/paste rifers.org] === Miscellaneous === * [http://wiki.duskglow.com/tiki-index.php?page=Open-Graphics Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers". * [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files. * [http://www.ozspeedtest.com/ Oz Broadband Speed Test]. == Photography == * [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras. == Articles == * [http://www.acmqueue.org/modules.php?name=Content&amp;pa=showpage&amp;pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device. * [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way]. * [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team. * [http://www.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754. * [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation. * [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors. * [http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#BIKESHED-PAINTING Bikeshed painting] in the FreeBSD forums. * [http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt A Cost Analysis of Windows Vista Content Protection] by Peter Gutmann. * [http://www.usenix.org/events/fast07/tech/schroeder/schroeder_html/index.html Disk failures in the real world: What does an MTTF of 1,000,000 hours mean to you?], article published in USENIX. * [http://labs.google.com/papers/disk_failures.pdf Failure Trends in a Large Disk Drive Population], published by Google engineers. == Bargain Stores == * [http://www.zazz.com.au/ Zazz]. * [http://www.dealsdirect.com.au/ DealsDirect]. == Sport == * [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info. * [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good. * [http://www.stringforum.net/ stringforum.net], all about string. * [http://www.tenniswollongong.com.au/ Tennis Wollongong]. * [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club]. * [http://www.iacski.com/ Illawarra Alpine Club]. == Aussie Wines == * [http://www.laughingjackwines.com/ Laughing Jack Wines]. * [http://www.lillypilly.com/ Lillypilly Wines]. * [http://www.warburnestate.com.au/ Warburn Estate]. == Miscellaneous == * [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language. * [http://www.ocracy.com/ The 'Ocracy] - local Wollongong theater group. [[Category:Links]] [[Category:Personal]] 8742d6bfdfd99e7a68b2ee5d2863c36b8cef7a06 2920 2919 2007-03-06T10:13:36Z Stix 2 /* Photography */ add photonotes link wikitext text/x-wiki == Friends Pages == * [http://wunit.net/ Mark Curtis and Katherine Howlin]. * [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz. * Brad "Blunatic" Olds. Site moved, elsewhere... * [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album]. * [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page. == Computer-Technical Links == === BSD === * [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there. * [http://wiki.onetbsd.org/ NetBSD community wiki]. * [http://www.opensource.apple.com/darwinsource/ Darwin source code]. * [http://www.opendarwin.org/ OpenDarwin], shutting down as of 2006-07-25. * [http://www.daemonnews.org/ D&aelig;mon News], for all news BSD. * [http://www.bsdfreak.org/ BSDFreak], for more news BSD. * [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging. * [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney. * [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog]. ==== BSD Goodies ==== * [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com. * [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com. * [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site. * [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store]. === Apple News and Rumours === * [http://macosrumors.com/ MacOS Rumors], they're sometimes right. * [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO. * [http://www.appleinsider.com/ AppleInsider]. * [http://www.thinksecret.com/ Think Secret]. === UNIX === * [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators. * [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes. * [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez. * [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group. === TSM Links === * [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims. * [http://tsmwiki.com/ TSM Wiki]. === Industry and Technology News === * [http://theregister.co.uk The Register]. Another great news site. * [http://slashdot.org/ Slashdot]. What more need be said? * [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology. === Software/Source Archives === * [http://sourceforge.net/ SourceForge]. * [http://www.gnu.org GNU.org]. * [http://www.nongnu.org Savannah] aka nongnu.org. === Standards === * [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards]. * [http://www.unix.org/ www.unix.org], the home of SUS. * [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard. * [http://www.t10.org/ t10.org], home of the SCSI standards. * [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards. * [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection. === Quick Reference Cards === * [http://bhami.com/rosetta.html Rosetta Stone]. * [http://www.stdout.org/~winston/latex/ Latex cheat sheet]. * [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)]. * [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card]. * [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)]. === Aussie Software Mirrors === * [http://public.planetmirror.com Planet Mirror]. * [http://mirror.aarnet.edu.au Aarnet]. * [http://mirror.pacific.net.au Pacific Internet]. * [http://mirror.isp.net.au ISP]. === Aussie Hardware Markets and Stores === * [http://www.staticice.com.au/ staticICE] to compare online Australian store prices. * [http://www.computerfairs.com.au/ Computer Fairs Australia]. * [http://www.computermarkets.com/ Computer Fairs NSW]. * [http://www.auspcmarket.com.au/ Aus PC-Market]. * [http://www.busybits.com.au/ BusyBits]. * [http://www.elx.com.au/ elx.com.au]. * [http://zytech.com.au/ Zytech]. ==== Cases ==== * [http://coolpc.com.au/catalog/ CoolPC]. * [http://www.pccasegear.com.au/ PC Case Gear]. * [http://www.silverstonetek.com/ SilverStone]. === Popular Internet Search Engines === * [http://www.google.com/ Google] - ubiquitous. * [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines. * [http://www.gigablast.com/ Gigablast], fairly new, shows some promise. * [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index). * [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index. * [http://www.yahoo.com/ Yahoo]. * [http://www.wisenut.com/ WiseNut]. * [http://teoma.com/ Teoma]. * [http://www.ask.com/ Ask Jeeves] (uses Teoma engine). * [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea. * [http://search.msn.com/ MSN Search]. === Pastebins === * [http://www.rafb.net/paste/ rafb.net] * [http://pastebin.com/ pastebin.com] * [http://pastebin.ca/ pastebin.ca] * [http://rifers.org/paste rifers.org] === Miscellaneous === * [http://wiki.duskglow.com/tiki-index.php?page=Open-Graphics Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers". * [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files. * [http://www.ozspeedtest.com/ Oz Broadband Speed Test]. == Photography == * [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras. * [http://photonotes.org/articles/beginner-faq/ Canon EOS Beginners’ FAQ]. == Articles == * [http://www.acmqueue.org/modules.php?name=Content&amp;pa=showpage&amp;pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device. * [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way]. * [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team. * [http://www.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754. * [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation. * [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors. * [http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#BIKESHED-PAINTING Bikeshed painting] in the FreeBSD forums. * [http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt A Cost Analysis of Windows Vista Content Protection] by Peter Gutmann. * [http://www.usenix.org/events/fast07/tech/schroeder/schroeder_html/index.html Disk failures in the real world: What does an MTTF of 1,000,000 hours mean to you?], article published in USENIX. * [http://labs.google.com/papers/disk_failures.pdf Failure Trends in a Large Disk Drive Population], published by Google engineers. == Bargain Stores == * [http://www.zazz.com.au/ Zazz]. * [http://www.dealsdirect.com.au/ DealsDirect]. == Sport == * [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info. * [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good. * [http://www.stringforum.net/ stringforum.net], all about string. * [http://www.tenniswollongong.com.au/ Tennis Wollongong]. * [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club]. * [http://www.iacski.com/ Illawarra Alpine Club]. == Aussie Wines == * [http://www.laughingjackwines.com/ Laughing Jack Wines]. * [http://www.lillypilly.com/ Lillypilly Wines]. * [http://www.warburnestate.com.au/ Warburn Estate]. == Miscellaneous == * [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language. * [http://www.ocracy.com/ The 'Ocracy] - local Wollongong theater group. [[Category:Links]] [[Category:Personal]] e606f19b45b665976ab2ac70513990333d4d986d 2928 2920 2007-03-29T04:29:06Z Stix 2 /* Miscellaneous */ edible blooms wikitext text/x-wiki == Friends Pages == * [http://wunit.net/ Mark Curtis and Katherine Howlin]. * [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz. * Brad "Blunatic" Olds. Site moved, elsewhere... * [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album]. * [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page. == Computer-Technical Links == === BSD === * [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there. * [http://wiki.onetbsd.org/ NetBSD community wiki]. * [http://www.opensource.apple.com/darwinsource/ Darwin source code]. * [http://www.opendarwin.org/ OpenDarwin], shutting down as of 2006-07-25. * [http://www.daemonnews.org/ D&aelig;mon News], for all news BSD. * [http://www.bsdfreak.org/ BSDFreak], for more news BSD. * [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging. * [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney. * [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog]. ==== BSD Goodies ==== * [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com. * [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com. * [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site. * [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store]. === Apple News and Rumours === * [http://macosrumors.com/ MacOS Rumors], they're sometimes right. * [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO. * [http://www.appleinsider.com/ AppleInsider]. * [http://www.thinksecret.com/ Think Secret]. === UNIX === * [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators. * [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes. * [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez. * [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group. === TSM Links === * [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims. * [http://tsmwiki.com/ TSM Wiki]. === Industry and Technology News === * [http://theregister.co.uk The Register]. Another great news site. * [http://slashdot.org/ Slashdot]. What more need be said? * [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology. === Software/Source Archives === * [http://sourceforge.net/ SourceForge]. * [http://www.gnu.org GNU.org]. * [http://www.nongnu.org Savannah] aka nongnu.org. === Standards === * [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards]. * [http://www.unix.org/ www.unix.org], the home of SUS. * [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard. * [http://www.t10.org/ t10.org], home of the SCSI standards. * [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards. * [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection. === Quick Reference Cards === * [http://bhami.com/rosetta.html Rosetta Stone]. * [http://www.stdout.org/~winston/latex/ Latex cheat sheet]. * [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)]. * [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card]. * [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)]. === Aussie Software Mirrors === * [http://public.planetmirror.com Planet Mirror]. * [http://mirror.aarnet.edu.au Aarnet]. * [http://mirror.pacific.net.au Pacific Internet]. * [http://mirror.isp.net.au ISP]. === Aussie Hardware Markets and Stores === * [http://www.staticice.com.au/ staticICE] to compare online Australian store prices. * [http://www.computerfairs.com.au/ Computer Fairs Australia]. * [http://www.computermarkets.com/ Computer Fairs NSW]. * [http://www.auspcmarket.com.au/ Aus PC-Market]. * [http://www.busybits.com.au/ BusyBits]. * [http://www.elx.com.au/ elx.com.au]. * [http://zytech.com.au/ Zytech]. ==== Cases ==== * [http://coolpc.com.au/catalog/ CoolPC]. * [http://www.pccasegear.com.au/ PC Case Gear]. * [http://www.silverstonetek.com/ SilverStone]. === Popular Internet Search Engines === * [http://www.google.com/ Google] - ubiquitous. * [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines. * [http://www.gigablast.com/ Gigablast], fairly new, shows some promise. * [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index). * [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index. * [http://www.yahoo.com/ Yahoo]. * [http://www.wisenut.com/ WiseNut]. * [http://teoma.com/ Teoma]. * [http://www.ask.com/ Ask Jeeves] (uses Teoma engine). * [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea. * [http://search.msn.com/ MSN Search]. === Pastebins === * [http://www.rafb.net/paste/ rafb.net] * [http://pastebin.com/ pastebin.com] * [http://pastebin.ca/ pastebin.ca] * [http://rifers.org/paste rifers.org] === Miscellaneous === * [http://wiki.duskglow.com/tiki-index.php?page=Open-Graphics Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers". * [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files. * [http://www.ozspeedtest.com/ Oz Broadband Speed Test]. == Photography == * [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras. * [http://photonotes.org/articles/beginner-faq/ Canon EOS Beginners’ FAQ]. == Articles == * [http://www.acmqueue.org/modules.php?name=Content&amp;pa=showpage&amp;pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device. * [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way]. * [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team. * [http://www.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754. * [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation. * [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors. * [http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#BIKESHED-PAINTING Bikeshed painting] in the FreeBSD forums. * [http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt A Cost Analysis of Windows Vista Content Protection] by Peter Gutmann. * [http://www.usenix.org/events/fast07/tech/schroeder/schroeder_html/index.html Disk failures in the real world: What does an MTTF of 1,000,000 hours mean to you?], article published in USENIX. * [http://labs.google.com/papers/disk_failures.pdf Failure Trends in a Large Disk Drive Population], published by Google engineers. == Bargain Stores == * [http://www.zazz.com.au/ Zazz]. * [http://www.dealsdirect.com.au/ DealsDirect]. == Sport == * [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info. * [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good. * [http://www.stringforum.net/ stringforum.net], all about string. * [http://www.tenniswollongong.com.au/ Tennis Wollongong]. * [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club]. * [http://www.iacski.com/ Illawarra Alpine Club]. == Aussie Wines == * [http://www.laughingjackwines.com/ Laughing Jack Wines]. * [http://www.lillypilly.com/ Lillypilly Wines]. * [http://www.warburnestate.com.au/ Warburn Estate]. == Miscellaneous == * [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language. * [http://www.ocracy.com/ The 'Ocracy] - local Wollongong theater group. * [http://www.edibleblooms.com/ Edible Blooms] - for chocolate flowers! [[Category:Links]] [[Category:Personal]] c87183755832b82d9c3400353f1c91c14a7dce5d slibclean 0 738 2891 1658 2007-01-02T00:14:50Z Stix 2 Add link to man page wikitext text/x-wiki Under [[AIX]], shared libraries may remain cached in [[RAM]] even after their associated directory entries have been [[unlinked]]. These shared libraries then consume disk space, but are invisible to tools like [[du]], [[lsof]], etc. slibclean scans memory looking for [[shared libraries]] with a zero reference count, and frees all it finds. If these belong to [[unlinked]] files, the disk space is released. This command is harmless, although requires [[root]] to run. It may be run at any time. == See Also == * [http://publib.boulder.ibm.com/infocenter/pseries/v5r3/topic/com.ibm.aix.cmds/doc/aixcmds5/slibclean.htm slibclean] AIX 5.3 man page. [[Category:AIX]] 5592f96d09baf061a1d79b9728473cd61b30d2c6 Balloon Ride 0 824 2892 1740 2007-01-02T00:32:19Z Stix 2 [[Ballon Ride]] moved to [[Balloon Ride]]: Spelling wikitext text/x-wiki A man is flying in a hot air balloon and realises he is lost. He reduces height and spots a man down below. He lowers the balloon further and shouts "Excuse me, can you tell me where I am?" The man below says "Yes, you're in a hot air balloon, hovering 30 feet above this field." "You must work in Information Technology" says the balloonist. "I do." replies the man. "How did you know?" "Well..." says the balloonist, "everything you have told me is technically correct, but it's of no use to anyone." The man below says "you must work in business." "I do," replies the balloonist, "but how did you know?" "Well..." says the man, "you don't know where you are, or where you're going, but you expect me to be able to help. You're in the same position you were before we met, but now it's my fault!" [[Category:Jokes]] ee5923872713c51be84c75b1202d2ede905e0acc http/1.1 response codes 0 1623 2894 2007-01-02T03:42:15Z Stix 2 wikitext text/x-wiki Summary of http 1.1 response codes taken from RFC 2068. == 1xx Informational == This class of status code indicates a provisional response, consisting only of the Status-Line and optional headers, and is terminated by an empty line. Since HTTP/1.0 did not define any 1xx status codes, servers MUST NOT send a 1xx response to an HTTP/1.0 client except under experimental conditions. === 100 Continue === The client may continue with its request. This interim response is used to inform the client that the initial part of the request has been received and has not yet been rejected by the server. The client SHOULD continue by sending the remainder of the request or, if the request has already been completed, ignore this response. The server MUST send a final response after the request has been completed. === 101 Switching Protocols === The server understands and is willing to comply with the client's request, via the Upgrade message header field (section 14.41), for a change in the application protocol being used on this connection. The server will switch protocols to those defined by the response's Upgrade header field immediately after the empty line which terminates the 101 response. The protocol should only be switched when it is advantageous to do so. For example, switching to a newer version of HTTP is advantageous over older versions, and switching to a real-time, synchronous protocol may be advantageous when delivering resources that use such features. == 2xx Successful == This class of status code indicates that the client's request was successfully received, understood, and accepted. === 200 OK === The request has succeeded. The information returned with the response is dependent on the method used in the request, for example: ; GET : an entity corresponding to the requested resource is sent in the response; ; HEAD : the entity-header fields corresponding to the requested resource are sent in the response without any message-body; ; POST : an entity describing or containing the result of the action; ; TRACE : an entity containing the request message as received by the end server. === 201 Created === The request has been fulfilled and resulted in a new resource being created. The newly created resource can be referenced by the URI(s) returned in the entity of the response, with the most specific URL for the resource given by a Location header field. The origin server MUST create the resource before returning the 201 status code. If the action cannot be carried out immediately, the server should respond with 202 (Accepted) response instead. === 202 Accepted === The request has been accepted for processing, but the processing has not been completed. The request MAY or MAY NOT eventually be acted upon, as it MAY be disallowed when processing actually takes place. There is no facility for re-sending a status code from an asynchronous operation such as this. The 202 response is intentionally non-committal. Its purpose is to allow a server to accept a request for some other process (perhaps a batch-oriented process that is only run once per day) without requiring that the user agent's connection to the server persist until the process is completed. The entity returned with this response SHOULD include an indication of the request's current status and either a pointer to a status monitor or some estimate of when the user can expect the request to be fulfilled. === 203 Non-Authoritative Information === The returned metainformation in the entity-header is not the definitive set as available from the origin server, but is gathered from a local or a third-party copy. The set presented MAY be a subset or superset of the original version. For example, including local annotation information about the resource MAY result in a superset of the metainformation known by the origin server. Use of this response code is not required and is only appropriate when the response would otherwise be 200 (OK). === 204 No Content === The server has fulfilled the request but there is no new information to send back. If the client is a user agent, it SHOULD NOT change its document view from that which caused the request to be sent. This response is primarily intended to allow input for actions to take place without causing a change to the user agent's active document view. The response MAY include new metainformation in the form of entity-headers, which SHOULD apply to the document currently in the user agent's active view. The 204 response MUST NOT include a message-body, and thus is always terminated by the first empty line after the header fields. === 205 Reset Content === The server has fulfilled the request and the user agent SHOULD reset the document view which caused the request to be sent. This response is primarily intended to allow input for actions to take place via user input, followed by a clearing of the form in which the input is given so that the user can easily initiate another input action. The response MUST NOT include an entity. === 206 Partial Content === The server has fulfilled the partial GET request for the resource. The request must have included a Range header field (section 14.36) indicating the desired range. The response MUST include either a Content-Range header field (section 14.17) indicating the range included with this response, or a multipart/byteranges Content-Type including Content-Range fields for each part. If multipart/byteranges is not used, the Content-Length header field in the response MUST match the actual number of OCTETs transmitted in the message-body. A cache that does not support the Range and Content-Range headers MUST NOT cache 206 (Partial) responses. == 3xx Redirection == This class of status code indicates that further action needs to be taken by the user agent in order to fulfill the request. The action required MAY be carried out by the user agent without interaction with the user if and only if the method used in the second request is GET or HEAD. A user agent SHOULD NOT automatically redirect a request more than 5 times, since such redirections usually indicate an infinite loop. === 300 Multiple Choices === The requested resource corresponds to any one of a set of representations, each with its own specific location, and agent- driven negotiation information (section 12) is being provided so that the user (or user agent) can select a preferred representation and redirect its request to that location. Unless it was a HEAD request, the response SHOULD include an entity containing a list of resource characteristics and location(s) from which the user or user agent can choose the one most appropriate. The entity format is specified by the media type given in the Content- Type header field. Depending upon the format and the capabilities of the user agent, selection of the most appropriate choice may be performed automatically. However, this specification does not define any standard for such automatic selection. If the server has a preferred choice of representation, it SHOULD include the specific URL for that representation in the Location field; user agents MAY use the Location field value for automatic redirection. This response is cachable unless indicated otherwise. === 301 Moved Permanently === The requested resource has been assigned a new permanent URI and any future references to this resource SHOULD be done using one of the returned URIs. Clients with link editing capabilities SHOULD automatically re-link references to the Request-URI to one or more of the new references returned by the server, where possible. This response is cachable unless indicated otherwise. If the new URI is a location, its URL SHOULD be given by the Location field in the response. Unless the request method was HEAD, the entity of the response SHOULD contain a short hypertext note with a hyperlink to the new URI(s). If the 301 status code is received in response to a request other than GET or HEAD, the user agent MUST NOT automatically redirect the request unless it can be confirmed by the user, since this might change the conditions under which the request was issued. '''Note:''' When automatically redirecting a POST request after receiving a 301 status code, some existing HTTP/1.0 user agents will erroneously change it into a GET request. === 302 Moved Temporarily === The requested resource resides temporarily under a different URI. Since the redirection may be altered on occasion, the client SHOULD continue to use the Request-URI for future requests. This response is only cachable if indicated by a Cache-Control or Expires header field. If the new URI is a location, its URL SHOULD be given by the Location field in the response. Unless the request method was HEAD, the entity of the response SHOULD contain a short hypertext note with a hyperlink to the new URI(s). If the 302 status code is received in response to a request other than GET or HEAD, the user agent MUST NOT automatically redirect the request unless it can be confirmed by the user, since this might change the conditions under which the request was issued. '''Note:''' When automatically redirecting a POST request after receiving a 302 status code, some existing HTTP/1.0 user agents will erroneously change it into a GET request. === 303 See Other === The response to the request can be found under a different URI and SHOULD be retrieved using a GET method on that resource. This method exists primarily to allow the output of a POST-activated script to redirect the user agent to a selected resource. The new URI is not a substitute reference for the originally requested resource. The 303 response is not cachable, but the response to the second (redirected) request MAY be cachable. If the new URI is a location, its URL SHOULD be given by the Location field in the response. Unless the request method was HEAD, the entity of the response SHOULD contain a short hypertext note with a hyperlink to the new URI(s). === 304 Not Modified === If the client has performed a conditional GET request and access is allowed, but the document has not been modified, the server SHOULD respond with this status code. The response MUST NOT contain a message-body. The response MUST include the following header fields: * Date * ETag and/or Content-Location, if the header would have been sent in a 200 response to the same request * Expires, Cache-Control, and/or Vary, if the field-value might differ from that sent in any previous response for the same variant If the conditional GET used a strong cache validator (see section 13.3.3), the response SHOULD NOT include other entity-headers. Otherwise (i.e., the conditional GET used a weak validator), the response MUST NOT include other entity-headers; this prevents inconsistencies between cached entity-bodies and updated headers. If a 304 response indicates an entity not currently cached, then the cache MUST disregard the response and repeat the request without the conditional. If a cache uses a received 304 response to update a cache entry, the cache MUST update the entry to reflect any new field values given in the response. The 304 response MUST NOT include a message-body, and thus is always terminated by the first empty line after the header fields. === 305 Use Proxy === The requested resource MUST be accessed through the proxy given by the Location field. The Location field gives the URL of the proxy. The recipient is expected to repeat the request via the proxy. == 4xx Client Error == The 4xx class of status code is intended for cases in which the client seems to have erred. Except when responding to a HEAD request, the server SHOULD include an entity containing an explanation of the error situation, and whether it is a temporary or permanent condition. These status codes are applicable to any request method. User agents SHOULD display any included entity to the user. '''Note:''' If the client is sending data, a server implementation using TCP should be careful to ensure that the client acknowledges receipt of the packet(s) containing the response, before the server closes the input connection. If the client continues sending data to the server after the close, the server's TCP stack will send a reset packet to the client, which may erase the client's unacknowledged input buffers before they can be read and interpreted by the HTTP application. === 400 Bad Request === The request could not be understood by the server due to malformed syntax. The client SHOULD NOT repeat the request without modifications. === 401 Unauthorized === The request requires user authentication. The response MUST include a WWW-Authenticate header field (section 14.46) containing a challenge applicable to the requested resource. The client MAY repeat the request with a suitable Authorization header field (section 14.8). If the request already included Authorization credentials, then the 401 response indicates that authorization has been refused for those credentials. If the 401 response contains the same challenge as the prior response, and the user agent has already attempted authentication at least once, then the user SHOULD be presented the entity that was given in the response, since that entity MAY include relevant diagnostic information. HTTP access authentication is explained in section 11. === 402 Payment Required === This code is reserved for future use. === 403 Forbidden === The server understood the request, but is refusing to fulfill it. Authorization will not help and the request SHOULD NOT be repeated. If the request method was not HEAD and the server wishes to make public why the request has not been fulfilled, it SHOULD describe the reason for the refusal in the entity. This status code is commonly used when the server does not wish to reveal exactly why the request has been refused, or when no other response is applicable. === 404 Not Found === The server has not found anything matching the Request-URI. No indication is given of whether the condition is temporary or permanent. If the server does not wish to make this information available to the client, the status code 403 (Forbidden) can be used instead. The 410 (Gone) status code SHOULD be used if the server knows, through some internally configurable mechanism, that an old resource is permanently unavailable and has no forwarding address. === 405 Method Not Allowed === The method specified in the Request-Line is not allowed for the resource identified by the Request-URI. The response MUST include an Allow header containing a list of valid methods for the requested resource. === 406 Not Acceptable === The resource identified by the request is only capable of generating response entities which have content characteristics not acceptable according to the accept headers sent in the request. Unless it was a HEAD request, the response SHOULD include an entity containing a list of available entity characteristics and location(s) from which the user or user agent can choose the one most appropriate. The entity format is specified by the media type given in the Content-Type header field. Depending upon the format and the capabilities of the user agent, selection of the most appropriate choice may be performed automatically. However, this specification does not define any standard for such automatic selection. '''Note:''' HTTP/1.1 servers are allowed to return responses which are not acceptable according to the accept headers sent in the request. In some cases, this may even be preferable to sending a 406 response. User agents are encouraged to inspect the headers of an incoming response to determine if it is acceptable. If the response could be unacceptable, a user agent SHOULD temporarily stop receipt of more data and query the user for a decision on further actions. === 407 Proxy Authentication Required === This code is similar to 401 (Unauthorized), but indicates that the client MUST first authenticate itself with the proxy. The proxy MUST return a Proxy-Authenticate header field (section 14.33) containing a challenge applicable to the proxy for the requested resource. The client MAY repeat the request with a suitable Proxy-Authorization header field (section 14.34). HTTP access authentication is explained in section 11. === 408 Request Timeout === The client did not produce a request within the time that the server was prepared to wait. The client MAY repeat the request without modifications at any later time. === 409 Conflict === The request could not be completed due to a conflict with the current state of the resource. This code is only allowed in situations where it is expected that the user might be able to resolve the conflict and resubmit the request. The response body SHOULD include enough information for the user to recognize the source of the conflict. Ideally, the response entity would include enough information for the user or user agent to fix the problem; however, that may not be possible and is not required. Conflicts are most likely to occur in response to a PUT request. If versioning is being used and the entity being PUT includes changes to a resource which conflict with those made by an earlier (third-party) request, the server MAY use the 409 response to indicate that it can't complete the request. In this case, the response entity SHOULD contain a list of the differences between the two versions in a format defined by the response Content-Type. === 410 Gone === The requested resource is no longer available at the server and no forwarding address is known. This condition SHOULD be considered permanent. Clients with link editing capabilities SHOULD delete references to the Request-URI after user approval. If the server does not know, or has no facility to determine, whether or not the condition is permanent, the status code 404 (Not Found) SHOULD be used instead. This response is cachable unless indicated otherwise. The 410 response is primarily intended to assist the task of web maintenance by notifying the recipient that the resource is intentionally unavailable and that the server owners desire that remote links to that resource be removed. Such an event is common for limited-time, promotional services and for resources belonging to individuals no longer working at the server's site. It is not necessary to mark all permanently unavailable resources as "gone" or to keep the mark for any length of time -- that is left to the discretion of the server owner. === 411 Length Required === The server refuses to accept the request without a defined Content-Length. The client MAY repeat the request if it adds a valid Content-Length header field containing the length of the message-body in the request message. === 412 Precondition Failed === The precondition given in one or more of the request-header fields evaluated to false when it was tested on the server. This response code allows the client to place preconditions on the current resource metainformation (header field data) and thus prevent the requested method from being applied to a resource other than the one intended. === 413 Request Entity Too Large === The server is refusing to process a request because the request entity is larger than the server is willing or able to process. The server may close the connection to prevent the client from continuing the request. If the condition is temporary, the server SHOULD include a Retry- After header field to indicate that it is temporary and after what time the client may try again. === 414 Request-URI Too Long === The server is refusing to service the request because the Request-URI is longer than the server is willing to interpret. This rare condition is only likely to occur when a client has improperly converted a POST request to a GET request with long query information, when the client has descended into a URL "black hole" of redirection (e.g., a redirected URL prefix that points to a suffix of itself), or when the server is under attack by a client attempting to exploit security holes present in some servers using fixed-length buffers for reading or manipulating the Request-URI. === 415 Unsupported Media Type === The server is refusing to service the request because the entity of the request is in a format not supported by the requested resource for the requested method. == 5xx Server Error == Response status codes beginning with the digit "5" indicate cases in which the server is aware that it has erred or is incapable of performing the request. Except when responding to a HEAD request, the server SHOULD include an entity containing an explanation of the error situation, and whether it is a temporary or permanent condition. User agents SHOULD display any included entity to the user. These response codes are applicable to any request method. === 500 Internal Server Error === The server encountered an unexpected condition which prevented it from fulfilling the request. === 501 Not Implemented === The server does not support the functionality required to fulfill the request. This is the appropriate response when the server does not recognize the request method and is not capable of supporting it for any resource. === 502 Bad Gateway === The server, while acting as a gateway or proxy, received an invalid response from the upstream server it accessed in attempting to fulfill the request. === 503 Service Unavailable === The server is currently unable to handle the request due to a temporary overloading or maintenance of the server. The implication is that this is a temporary condition which will be alleviated after some delay. If known, the length of the delay may be indicated in a Retry-After header. If no Retry-After is given, the client SHOULD handle the response as it would for a 500 response. '''Note:''' The existence of the 503 status code does not imply that a server must use it when becoming overloaded. Some servers may wish to simply refuse the connection. === 504 Gateway Timeout === The server, while acting as a gateway or proxy, did not receive a timely response from the upstream server it accessed in attempting to complete the request. === 505 HTTP Version Not Supported === The server does not support, or refuses to support, the HTTP protocol version that was used in the request message. The server is indicating that it is unable or unwilling to complete the request using the same major version as the client, as described in section 3.1, other than with this error message. The response SHOULD contain an entity describing why that version is not supported and what other protocols are supported by that server. [[Category:Web Management]] a6831f58bda795dc0e6bab004156bcb031ea0549 Résumé 0 787 2895 2491 2007-01-14T03:03:33Z Stix 2 /* Dec 1998 - current */ Reorder, expand, add TSM upgrade wikitext text/x-wiki == Technologies == === Operating System Administration === {| border="1" cellpadding="2" cellspacing="0" ! OS || First<br>Used || Years<br>Experience || Last Used |- | AIX 3.2.5 through 5.3 || 1995 || 10+ || Current, daily, as Administrator |- | OpenVMS 5.5-2 through 7.2 || 1995 || 3 || Once every six months since 1998 |- | MacBSD 0.8 through NetBSD "current" || 1993 || 12+ || Current, daily, as hobbyist |- | SunOS 4.0 || 1995 || 2 || 1998 |- | SunOS 5.5 through 5.8<br>(Solaris 2.5 through Solaris 8) || 1995 || 10+ || Current, daily, as Administrator |- | DEC OSF/1 1.3 through HP Tru64 5.1B || 1995 || 10+ || Current, daily, as Administrator |- | Darwin/Mac OS X DP1 through 10.2 || 1998 || 7+ || Current, daily, as hobbyist |- | Cisco IOS (minimal) || 1996 || <1 || Approx once every six months |} === Hardware === * IBM POWER5 based systems (mainly p570 LPARs and p590 LPARs). * IBM POWER4 based systems (p615, p630 LPARs, p650). * IBM POWER3 based SP using PSSP. * Many older MCA and PCI based RS/6000, eg. C10, J30, F50, H50. * IBM SSA drawers and adapters. * IBM DS4300 (FAStT600) and DS4800 SAN-attached storage. * IBM 3584 Tape Library. * IBM 3494 Tape Library. * DEC VAX 4000 range (VLC, 60, 90, 96, 600). * DEC/Digital/Compaq/HP Alpha (From DEC 3000 to AlphaServer 2100, 8400 and DS20, ES40). * DEC/Digital/Compaq Storage (HSD-30, HSZ-50). * Many older Sun machines (SPARCstation 5, 10, 20, E3000, E3500). * Sun storage (StorEdge A5000, A5100, A5200, A1000). * Generic Intel/AMD PC hardware. === Vendor technologies and Other Major Products === {| border="1" cellpadding="2" cellspacing="0" ! Technology || First<br>Used || Years<br>Experience || Last Used |- | IBM Power5 Virtual I/O Server || 2006 || 0.5 || Current |- | IBM LPARs on Power4 and Power5 || 2001 || 4 || Current |- | IBM AIX PSSP, CSM and NIM || 2000 || 4 || Current |- | HDLM on AIX || 2000 || 4 || Current |- | HA-CMP 5.1 || 2005 || 1 || Current |- | TSM server (iTSM) from 4.1 through 5.1 || 2000 || 5 || Current |- | Symantec/Veritas NetBackup 4.5, 5.1 || 2002 || 2 || Current |- | Veritas Volume Manager v3.0, v3.2 under Solaris. Also LSM for Tru64 || 1996 || 7 || Current |- | DECnet Phase IV on OpenVMS || 1995 || 3 || 1998 |- | DECnet OSI (Phase V) on OpenVMS and Tru64 || 1996 || 9 || Current |- | DEC T21 SNA Services on Tru64 || 1998 || 7 || Current |- | DEC TruCluster 1.3 || 1996 || 9 || Current |- | Xen 2.0 running on NetBSD 3.0 Dom0 || 2005 || <1 || Current |} === Major Programming/Scripting Languages === In order of decreasing familiarity: {| border="1" cellpadding="2" cellspacing="0" ! Language || First<br>Used || Years<br>Experience || Last used |- | C || 1988 || 16+ || Current, almost daily |- | Bourne/Korn Shell || 1993 || 10+ || Current, daily |- | Perl || 1999 || 6+ || Current, weekly |- | Objective C || 1999 || 2 || 2001 |- | C++ || 1995 || 2 || 1998 |- | Java || 1997 || 2 || 1999 |- | BASIC || 1984 || 5+ || 1995 |- | Python || 2000 || <1 || 2000 |- | Modula-II || 1993 || 1 || 1993 |- | PDP-8 assembler || 1993 || <1 || 1993 |- | Motorola 68k assembler || 1988 || 2 || 1998 |- | PL/I || 1993 || 3 || 1996 |- | SAS || 1993 || 2 || 1995 |- | JCL || 1993 || 2 || 1995 |} === Databases === {| border="1" cellpadding="2" cellspacing="0" ! Database || First<br>Used || Years<br>Experience || Last used |- | Oracle 7.3.4 through 9.2.0 || 1995 || 4 || Current, although infrequent |- | MySQL 3.23 through 4.1 || 2002 || 3 || Current |- | PostgreSQL 7.4 through 8.0 || 2004 || 1 || Current |- | Sybase Adaptive Server Enterprise 11.0 through 12.0 || 1998 || 3 || 2002 |- | DB2 8.1 (minimal) || 2005 || <1 || Current |} == Education, Training and Conferences == * '''1993-2001:''' Completed Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong]. * '''Mar 2000:''' Completed IBM RS/6000 SP System Administration course. * '''Dec 1998:''' Completed Sybase System and Database Administration Adaptive Server Enterprise course. * '''Aug 1998:''' Completed DECnet OSI Administration course. * '''Oct 1997:''' Attended DECUS Australia Symposium. * '''Aug 1995:''' Completed OpenVMS System and Network Management II course. * '''Feb 1993:''' In-house training on PL/1, SAS, JCL and IMS-DC. * '''Jan 1993:''' Began Bachelor of Information Technology and Communication degree at the [http://www.uow.edu.au/ University of Wollongong], studying part-time. * '''Dec 1992:''' Completed HSC at Nowra Technology High School with TER of 95.75. == Working Chronology == === Dec 1998 - current === :;Company: BHP IT (Dec 1998 - Jun 2000), CSC Australia (Jun 2000 - current) :;Primary Role: UNIX System Administrator :;Duties: ::* Member of a team of approximately 12 supporting more than 150 UNIX systems, including AIX, Solaris, Tru64, Linux and SCO. Systems vary from Steelmaking production control systems to large (1+ TiB) SAP/Oracle AIX systems with an international user base. ::* Typical tasks include installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning. ::* Main support contact for two Solaris based TSM backup servers, with around 180 clients (UNIX, OpenVMS, WinNT and Macintosh). ::* Providing rostered 24x7 on-call support. ::* Primary unofficial backup for rostered on-call support personnel for any technical issues. ::* Mentor for colleagues on most supported technologies. ::* Australian Subject Matter Expert for Tru64 UNIX. ::* Main contact for performance tuning of supported systems. :;Achievements: ::* '''Dec 2006:''' Successfully migrated and upgraded a TSM server from TSM 5.1.4.6, Solaris 2.7 running on a Sun E3500 with A5100 storage, to TSM 5.3.3.4, AIX 5.3 running on a p520 with HDS SAN attached storage. TSM database unload was approximately 30 GiB, and the upgrade, including auditdb, was completed in approximately 24 hours. ::* '''Feb 2006:''' Involved in commissioning a number of US-based p570 based LPARs, including configuring redundant Virtual I/O Servers providing both disk and network. ::* '''May 2005:''' Involved in a second major project for the same client configuring a further 42 p570 LPARs, and the migration of Oracle databases, live, over the network, using a customized rsync, between the US and Australia, minimizing outage time for cut-over. Some of the migrated databases were slightly less than 1 terabyte in size, and database outage duration for cut-over was less than 30 minutes. Mentored two new graduates with 2 months experience to handle much of the physical cabling, LPARing, installation, and some migration tasks. ::* '''Jan 2005:''' Involved in a technical role in a major project for the configuring of approximately 12 p570 LPARs for the running of SAP+Oracle for a large client. Data and applications were successfully migrated from existing SP infrastructure. ::* '''Jul 2003:''' Mentor and senior technical specialist assisting with the migration of a MIMS/Oracle application from a heavily customized and scripted Tru64 environment to new AIX POWER4 hardware. ::* '''2000:''' Technical resource involved in the separation of DNS, SMTP, and other network services with the splitting of one company into two separate companies and network entities. === 1996 - Dec 1998 === :;Company: BHP IT :;Primary Role: VMS Systems Management :;Duties: ::* Member of a team of approximately 12 supporting RSX-11M and VMS systems. ::* Typical tasks included installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning. ::* Providing rostered 24x7 on-call support. ::* Primary midrange contact for a high security department, supporting OpenVMS VAXen running SETCIM, PI and DECnet OSI, an OSF/1 system running SAP and Oracle and an AIX system running several Oracle databases. ::* Primary VMS contact for a critical commercial messaging application running on a VMS cluster, using X25, MRX (X400), DECnet OSI, RDB and DECEDI. :;Achievements: ::* Main technical VMS resource involved in an 80 hour upgrade of DECEDI systems, upgrading VMS, RDB, DECnet OSI, MR and MRX. === Aug 1995 - 1996 === :;Company: BHP IT :;Primary Role: Midrange Facilities Management :;Duties: ::* Member of a team of approximately 12 supporting RSX-11M, VMS, AIX, DG-UX, SunOS, IRIX and OSF/1 systems, and RDB and Oracle databases. Systems mainly involved in Steelmaking production control. ::* Typical tasks included installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning. ::* Providing rostered 24x7 on-call support. === Jan 1993 - Aug 1995 === :;Company: BHP IT :;Primary Role: Systems Analyst, employed on a cadetship, simultaneously completing a part-time University degree. :;Duties: ::* Junior member of a team of 6 supporting a large code base of PL/1, SAS and JCL with IMS and DB2 databases running on an IBM mainframe, for BHP Port Kembla Steelworks. In-house applications primarily providing Production Planning and Scheduling functionality. :;Achievements: ::* Main support contact and developer of a source-code cross reference tool used to find the scope of module changes, written in PL/1, SAS and JCL. ::* Providing rostered 24x7 on-call support. == Work-related Hobbies == * Started running MacBSD on mac68k in 1993. Currently run NetBSD on i386, mac68k, sparc and alpha architectures, and actively track daily source code snapshots, submitting bug reports and occasional patches. * Have run a NetBSD Internet accessible web, ftp and SMTP server since 2002. * Have assisted in the debugging of various bugs in software including Darwin (Mac OS X), rsync, MySQL and fvwm2. [[Category:Personal]] 3c827bb0be39b68b82f9b8fdf204387e557a502b Digital Television in Wollongong 0 815 2901 1730 2007-02-02T02:00:58Z Stix 2 Reword, add partial subchannel list wikitext text/x-wiki Here's a list of the available Digital Television (Standard Definition Television (SDTV) and High Definition Television (HDTV)) channels available in Wollongong (Illawarra, Sydney and parts of the South Coast region): {| border=1 cellpadding=2 cellspacing=0 ! Channel Name || Band || VHF/UHF Channel # || Middle Frequency (MHz) || Transmitter || Subchannels |- || ABC || UHF || 51 || 690.5 || Knights Hill || 2, 20 (HD), 21, 200 (radio), 201 (radio) |- || SBS || UHF || 54 || 711.625 || Knights Hill || |- || Prime || UHF || 38 || 599.5 || Knights Hill || |- || Ten || UHF || 37 || 592.5 || Knights Hill || |- || Win || UHF || 36 || 585.5 || Knights Hill || |- || ABC || UHF || 52 || 697.5 || Brokers Nose || 2, 20 (HD), 21, 200 (radio), 201 (radio) |- || SBS || UHF || 54 || 711.625 || Brokers Nose || |- || Prime || UHF || 46 || 655.5 || Brokers Nose || |- || Ten || UHF || 43 || 634.5 || Brokers Nose || |- || Win || UHF || 40 || 613.5 || Brokers Nose || |- || ABC || VHF || 12 || 226.5 || Artarmon-Gore Hill || 2, 20 (HD), 21, 200 (radio), 201 (radio) |- || Seven || VHF || 6 || 177.5 || Artarmon-Gore Hill || |- || SBS || UHF || 34 || 571.5 || Artarmon-Gore Hill || |- || Nine || VHF || 8 || 191.625 || Artarmon-Gore Hill || |- || Ten || VHF || 11 || 219.5 || Artarmon-Gore Hill || |- || Forty Four || UHF || 35 || 578.5 || Artarmon-Gore Hill || |} == See Also == * [http://www.dba.org.au/index.asp?sectionID=22&recPostcode=2500 Digital Broadcasting Authority channel search for postcode 2500]. [[Category:Personal]] 7600703cd7cabca5c8a340bf98b5734f21141823 2902 2901 2007-02-02T02:01:40Z Stix 2 [[HDTV Wollongong]] moved to [[Digital Television in Wollongong]]: HDTV -> DTV wikitext text/x-wiki Here's a list of the available Digital Television (Standard Definition Television (SDTV) and High Definition Television (HDTV)) channels available in Wollongong (Illawarra, Sydney and parts of the South Coast region): {| border=1 cellpadding=2 cellspacing=0 ! Channel Name || Band || VHF/UHF Channel # || Middle Frequency (MHz) || Transmitter || Subchannels |- || ABC || UHF || 51 || 690.5 || Knights Hill || 2, 20 (HD), 21, 200 (radio), 201 (radio) |- || SBS || UHF || 54 || 711.625 || Knights Hill || |- || Prime || UHF || 38 || 599.5 || Knights Hill || |- || Ten || UHF || 37 || 592.5 || Knights Hill || |- || Win || UHF || 36 || 585.5 || Knights Hill || |- || ABC || UHF || 52 || 697.5 || Brokers Nose || 2, 20 (HD), 21, 200 (radio), 201 (radio) |- || SBS || UHF || 54 || 711.625 || Brokers Nose || |- || Prime || UHF || 46 || 655.5 || Brokers Nose || |- || Ten || UHF || 43 || 634.5 || Brokers Nose || |- || Win || UHF || 40 || 613.5 || Brokers Nose || |- || ABC || VHF || 12 || 226.5 || Artarmon-Gore Hill || 2, 20 (HD), 21, 200 (radio), 201 (radio) |- || Seven || VHF || 6 || 177.5 || Artarmon-Gore Hill || |- || SBS || UHF || 34 || 571.5 || Artarmon-Gore Hill || |- || Nine || VHF || 8 || 191.625 || Artarmon-Gore Hill || |- || Ten || VHF || 11 || 219.5 || Artarmon-Gore Hill || |- || Forty Four || UHF || 35 || 578.5 || Artarmon-Gore Hill || |} == See Also == * [http://www.dba.org.au/index.asp?sectionID=22&recPostcode=2500 Digital Broadcasting Authority channel search for postcode 2500]. [[Category:Personal]] 7600703cd7cabca5c8a340bf98b5734f21141823 2904 2902 2007-02-02T02:05:20Z Stix 2 Reformat table slightly wikitext text/x-wiki Here's a list of the available Digital Television (Standard Definition Television (SDTV) and High Definition Television (HDTV)) channels available in Wollongong (Illawarra, Sydney and parts of the South Coast region): {| border="1" cellpadding="2" cellspacing="0" align="center" ! Channel<br>Name || Band || VHF/UHF<br>Channel # || Middle<br>Frequency (MHz) || Transmitter || Subchannels |- || ABC || UHF || 51 || 690.5 || Knights Hill || 2, 20 (HD), 21, 200 (radio), 201 (radio) |- || SBS || UHF || 54 || 711.625 || Knights Hill || |- || Prime || UHF || 38 || 599.5 || Knights Hill || |- || Ten || UHF || 37 || 592.5 || Knights Hill || |- || Win || UHF || 36 || 585.5 || Knights Hill || |- || ABC || UHF || 52 || 697.5 || Brokers Nose || 2, 20 (HD), 21, 200 (radio), 201 (radio) |- || SBS || UHF || 54 || 711.625 || Brokers Nose || |- || Prime || UHF || 46 || 655.5 || Brokers Nose || |- || Ten || UHF || 43 || 634.5 || Brokers Nose || |- || Win || UHF || 40 || 613.5 || Brokers Nose || |- || ABC || VHF || 12 || 226.5 || Artarmon-Gore Hill || 2, 20 (HD), 21, 200 (radio), 201 (radio) |- || Seven || VHF || 6 || 177.5 || Artarmon-Gore Hill || |- || SBS || UHF || 34 || 571.5 || Artarmon-Gore Hill || |- || Nine || VHF || 8 || 191.625 || Artarmon-Gore Hill || |- || Ten || VHF || 11 || 219.5 || Artarmon-Gore Hill || |- || Forty Four || UHF || 35 || 578.5 || Artarmon-Gore Hill || |} == See Also == * [http://www.dba.org.au/index.asp?sectionID=22&recPostcode=2500 Digital Broadcasting Authority channel search for postcode 2500]. [[Category:Personal]] 7498418f9583b27f4dd9f9fac78493af9e97cece HDTV Wollongong 0 1624 2903 2007-02-02T02:01:40Z Stix 2 [[HDTV Wollongong]] moved to [[Digital Television in Wollongong]]: HDTV -> DTV wikitext text/x-wiki #REDIRECT [[Digital Television in Wollongong]] aa1941d356c28e04e030af79a32d710561a8b120 Tuning the AIX file caches 0 794 2905 2552 2007-02-02T07:19:09Z Stix 2 spelling wikitext text/x-wiki ==Introduction == By default, AIX is tuned for a mixed workload, and will grow its [[VMM]] file cache up to 80% of physical RAM. While this may be great for an NFS server, SMTP relay or web server, it is very poor for running any application which does its own cache management. This includes most databases (Oracle, DB2, Sybase, PostgreSQL, MySQL using InnoDB tables, TSM) and some other software (eg. the Squid web cache). Common symptoms include high paging (high <tt>pgspin</tt> and <tt>pgspout</tt> in <tt>[[topas]]</tt>), high system CPU time, the [[lrud kernel thread]] using CPU, slow overall system throughput, slow backups and slow process startup. For most database systems, the ideal solution is to use [[raw logical volumes]]. If this is not acceptable, then [[direct I/O]] and [[concurrent I/O]] should be used. If for some reason this is not possible, then the last solution is to tune the [[AIX]] file caches to be less aggressive. == Parameters == The four main parameters that should be tuned are the three controlling the size of the persistent file cache (<tt>minperm%</tt> and <tt>maxperm%</tt>) used for JFS filesystems, and the client file cache (<tt>maxclient%</tt>) used by NFS, CDRFS and JFS2 filesystems, and also the <tt>lru_file_repage</tt> parameter, which influences what pages the [[VMM]] page stealing algorithm will steal (present in AIX 5.2 ML4+ and AIX 5.3 ML1+). ; numperm% : Defines the current size of the persistent file cache. ; minperm% : Defines the minimum amount of RAM the persistent file cache may occupy. If <tt>numperm%</tt> is less than or equal to <tt>minperm%</tt>, file pages will not be stolen when RAM is required. ; maxperm% : Defines the maximum amount of RAM the persistent file cache may occupy before it is used as the sole source of new pages by the page stealing algorithm. By default, <tt>numperm%</tt> may exceed <tt>maxperm%</tt> if there is free memory available. The setting <tt>strict_maxperm</tt> may be set to one to change <tt>maxperm%</tt> into a hard limit, guaranteeing <tt>numperm%</tt> will never exceed <tt>maxperm%</tt>. ; strict_maxperm : As above, if set to 1, changes <tt>maxperm%</tt> into a hard limit. ; numclient% : Defines the current size of the client file cache. ; maxclient% : Defines the hard maximum size of the client file cache. ; strict_maxclient : Introduced in 5.2 ML4, allows the changing of <tt>maxclient%</tt> into a soft limit, similar to <tt>strict_maxperm</tt>. ; lru_file_repage : Introduced in AIX 5.2 ML4 and AIX 5.3 ML1, this influences the [[VMM]] page stealing algorithm. If set to 0, the algorithm will strongly prefer stealing file pages to satisfy memory requests. Note that <tt>maxclient%</tt> may never exceed <tt>maxperm%</tt>. In later versions of vmtune, this is enforced by changing both parameters if necessary. == Tuning for AIX 5.1 and Earlier == The tool to use is <tt>/usr/samples/kernel/vmtune<tt>, installed as part of the <tt>bos.adt.samples</tt> fileset. If run without options, it will display the currently configured tuneable values, and some of the current runtime values. '''Note:''' vmtume may be used to set the current runtime parameters only. To have changes take effect on reboot, vmtune must be initiated as part of the system startups. An example of a tuning command used on a system running Oracle may be: # /usr/samples/kernel/vmtune -p 3 -P 5 -h 1 -t 5 Which sets <tt>minperm%</tt> to 3%, <tt>maxperm%</tt> and <tt>maxclient%</tt> to 5%, and enables <tt>strict_maxperm</tt>. == Tuning for AIX 5.2 and Later == '''Note:''' AIX 5.2 includes a compatibility version of <tt>vmtune</tt>. It is probably most wise to become familiar with the new tools, instead of relying on the backwards compatibility commands. The main tool to use is <tt>/usr/sbin/vmo</tt>, installed as part of the <tt>bos.perf.tune</tt> fileset. To display current cache sizes (<tt>numperm%</tt> and <tt>numclient%</tt>) use <tt>vmstat -v</tt>. <tt>vmo</tt> can change both persistent (reboot) values as well as runtime values, and so does not need to be present in the startups. It stores the persistent values in the <tt>/etc/tunables/nextboot</tt> file. Current values and characteristics may be displayed using: # vmo -L NAME CUR DEF BOOT MIN MAX UNIT TYPE DEPENDENCIES -------------------------------------------------------------------------------- memory_frames 512K 512K 4KB pages S -------------------------------------------------------------------------------- pinnable_frames 427718 427718 4KB pages S -------------------------------------------------------------------------------- maxfree 128 128 128 16 200K 4KB pages D minfree memory_frames ... A similar example to the <tt>vmtune</tt> example above using <tt>vmo</tt> may be: # vmo -p -o minperm%=3 -o maxperm%=5 -o strict_maxperm=1 -o maxclient%=5 And if making use of <tt>lru_file_repage</tt>: # vmo -p -o minperm%=3 -o maxperm%=90 -o strict_maxperm=1 -o maxclient%=90 -o lru_file_repage=0 To check the current size of the persistent file cache and the client file cache, see the <tt>numperm</tt> and <tt>numclient</tt> values reported by <tt>vmstat&nbsp;-v</tt>: $ vmstat -v 524288 memory pages 474939 lruable pages ... 10.0 minperm percentage 20.0 maxperm percentage 44.5 numperm percentage 211365 file pages ... 19.7 numclient percentage 20.0 maxclient percentage 94027 client pages == See Also == === Internal === * [[direct I/O]] * [[concurrent I/O]] * [[lrud kernel thread]] === External === * [http://www-941.ibm.com/collaboration/wiki/display/WikiPtype/Performance+Monitoring+Documentation AIX Wiki Performance Monitoring], links to "VMM Tuning Tip: Protecting Computational Memory" and "Understanding DIO & CIO". * [http://www-03.ibm.com/support/techdocs/atsmastr.nsf/WebIndex/WP100556 Oracle 9i & 10g on IBM AIX5L: Tips & Considerations] White Paper. * [http://www-03.ibm.com/support/techdocs/atsmastr.nsf/WebIndex/WP100657 Oracle Architecture and Performance Tuning on AIX] White Paper. * [http://www-03.ibm.com/support/techdocs/atsmastr.nsf/WebIndex/WP100377 Tuning SAP R/3 with Oracle on pSeries] White Paper. * [http://www.redbooks.ibm.com/abstracts/redp9122.html?Open JFS2/DIO Sequential Input/Output Performance on IBM pSeries 690] Redpaper. IBM Form Number REDP-9122-00. * [http://service.sap.com/~form/handler?_NNUM=822896 SAP Note #822896]: Increased Repaging Rates in AIX 5.2 and above with JFS2 * [http://service.sap.com/~form/handler?_NNUM=750205 SAP Note #750205]: High memory usage with AIX5.2 and Oracle9.2 * [http://service.sap.com/~form/handler?_NNUM=103747 SAP Note #103747]: Performance: Parameter recommendations for Rel. 4.0 and high * [http://service.sap.com/~form/handler?_NNUM=78498 SAP Note #78498]: High paging rate on AIX servers, in part. database [[Category:AIX]] a9a9dbf70bb33c21b36f625502142ef4532ec41f Cache Hit Ratio 0 1457 2906 2858 2007-02-02T07:20:27Z Stix 2 spelling wikitext text/x-wiki Caches are used in many parts of computer systems - from CPU level 1 and level 2 caches, translation look-aside buffers (TLBs), operating system file system caches, and database buffer caches. In all cases, the cache attempts to keep recently used data in a small area that is faster than the large, slow primary storage area, with the hope that the data will be accessed again, soon. The system then benefits from the faster access times. The '''Cache Hit Ratio''' is the ratio of the number of cache hits to the number of misses, usually expressed as a percentage. Depending on the nature of the cache, expected hit ratios can vary from 60% to greater than 99%. [[image:Cachehitratio.png|thumb|200px|right|Cache Hit Ratio vs Relative Performance]] Cache Hit Ratios are inherently logarithmic; the closer to 100%, the exponentially greater the gains. A simple way of visualising the nature of cache hit ratios, is to attempt to convert a ratio to a relative performance metric (ie. "transactions" or "operations" per second), by estimating the relative costs of a cache hit and a cache miss. This can be expressed as: <math> \begin{align} a & = \mathit{cachehitcost}\; b & = \mathit{cachemisscost}\; r & = \mathit{cachehitratio}\; p & = \mathit{relativeperformance}\; p & = \frac{1}{a r + b(1 - r)}\; \end{align} </math> Graphically, given a cache miss cost of 0.005 s (5 ms) and a hit cost of 0.000001 s (1 &mu;s), which may be the case for a database engine (disk I/O vs virtual memory overheads), the exponential behaviour is clear. {{clr}} [[Category:Computer Related]] 930ec7796fa1c1761e7210be9a94a44c58066e08 lrud kernel thread 0 730 2907 1650 2007-02-02T07:21:03Z Stix 2 spelling wikitext text/x-wiki The [[AIX]] Least Recently Used Daemon, invoked when free memory is required, it is responsible for scanning cached file pages in memory and freeing those not recently accessed. On an [[MP]] kernel in 4.3.3 and later, it is [[multi-threaded]] with the cached file pages broken up into multiple lists, whose size is controlled by the <code>lrubucket</code> parameter. Consistently high CPU usage by lrud indicates large amounts of file I/O occurring, and thrashing of the [[VMM]] file cache. If high paging rates are also seen, especially paging to and from [[swap spaces]], identified by the <tt>pi</tt> and <tt>po</tt> columns in <tt>vmstat</tt> or the <tt>pgspin</tt> and <tt>pgspout</tt> entries in <tt>[[topas]]</tt>, then [[Tuning the AIX file caches]] should also certainly be a priority. If lrud is consistently using high CPU on a system running a database engine that employs its own caching (e.g. [[Oracle]], [[DB2]], [[TSM]], [[PostgreSQL]]), then the use of [[raw logical volumes]] or [[AIX]] [[direct I/O]] may improve performance. == See Also == === Internal === * [[direct I/O]] * [[concurrent I/O]] * [[Tuning the AIX file caches]] === External === * [http://www-03.ibm.com/support/techdocs/atsmastr.nsf/032f6e163324983085256b79007f5aec/c82a72e602d0fc4b86256fc100683d73?OpenDocument Oracle 9i & 10g on IBM AIX5L: Tips & Considerations] White Paper. Document ID WP100556. * [http://publib-b.boulder.ibm.com/redbooks.nsf/f338d71ccde39f08852568dd006f956d/81b8a24c0d90ad3485256ec50043b8fc?OpenDocument JFS2/DIO Sequential Input/Output Performance on IBM pSeries 690] Redpaper. IBM Form Number REDP-9122-00. [[Category:AIX]] bbf126f3107a9e4c9c3251d3442acaf36a77b5d9 Google Maps 0 813 2908 2532 2007-02-02T08:38:38Z Stix 2 Add Coolendel wikitext text/x-wiki Interesting places on Google Maps: * [http://maps.google.com/?ll=-34.412933,150.895629&spn=0.002921,0.003085&t=k Where I live now]. * [http://maps.google.com/?ll=-34.839062,150.507765&spn=0.002906,0.003085&t=k The house where I grew up]. * [http://maps.google.com/?ll=-34.842065,150.43968&spn=0.003527,0.003471&t=k A nice, fairly unknown, lookout overlooking the Shoalhaven River]. * [http://maps.google.com/?ll=-34.84343,150.425792&spn=0.022776,0.040727&t=h Coolendel], on the Shoalhaven River. * [http://maps.google.com/?ll=-25.344802,131.034794&spn=0.054605,0.052756&t=k Ayers Rock (Uluru)]. * [http://maps.google.com/?ll=25.119487,55.131884&spn=0.054943,0.056391&t=k Man-made marina off the coast of the city Dubai]. [[Category:Personal]] a07b2f98b40554e0dcb8b0de28e3d1f157abe595 en US for TSM 0 1625 2910 2007-02-13T05:14:40Z Stix 2 wikitext text/x-wiki If receiving the following messages when attempting to start a [[TSM]] server (<tt>dsmserv</tt>): ANR0000E Unable to open language en_US for message formatting. ANR0000E Unable to open message text file for message formatting. This usually indicates a missing [[AIX]] fileset, <tt>bos.loc.iso.en_US</tt>. Interestingly, if a <tt>[http://publib.boulder.ibm.com/infocenter/pseries/v5r3/topic/com.ibm.aix.cmds/doc/aixcmds5/truss.htm truss]</tt> is run on <tt>dsmserv</tt>, it will indicate that the missing files appear to be <tt>dsmen_us.txt</tt> and <tt>dsmameng.txt</tt>: ... open("adsmserv.lock", O_RDWR|O_CREAT|O_RSHARE|O_SYNC|O_LARGEFILE) = 3 _getpid() = 39954 kwrite(3, " d s m s e r v p r o c".., 58) = 58 __libc_sbrk(0x0000000000FB0020) = 0x0000000000000001 appgetrlimit(4, 0x0FFFFFFFFFFFFA80) = 0 appsetrlimit(4, 0x0FFFFFFFFFFFFA80) = 0 open("dsmen_us.txt", O_RDONLY|O_LARGEFILE) Err#2 ENOENT ANR0000E Unable to open language en_US for message formatting. kwrite(2, " A N R 0 0 0 0 E U n a".., 63) = 63 open("dsmameng.txt", O_RDONLY|O_LARGEFILE) Err#2 ENOENT ANR0000E Unable to open message text file for message formatting. kwrite(2, " A N R 0 0 0 0 E U n a".., 66) = 66 close(3) = 0 unlink("adsmserv.lock") = 0 kfcntl(1, F_GETFL, 0x000000001001ED77) = 67110914 kfcntl(2, F_GETFL, 0x000000001001ED77) = 67110914 _exit(1) [[Category:TSM]] 31d94079fea41150e5eb5ebc323ff7805fa20f8f Virtual CDRom Control Panel for XP 0 1626 2911 2007-02-15T01:52:26Z Stix 2 wikitext text/x-wiki Unsupported Microsoft tool to allow mounting ISO images as a drive, via the <tt>VCdRom.sys</tt> driver. Somewhat hard to find on the Microsoft site, and does not appear to have a description page. Install image can be found [http://download.microsoft.com/download/7/b/6/7b6abd84-7841-4978-96f5-bd58df02efa2/winxpvirtualcdcontrolpanel_21.exe here] on download.microsoft.com. [[Category:Windows]] e96620d6354a8dc57418936087aa9719579c5c82 2913 2911 2007-02-15T03:00:49Z Stix 2 Expand wikitext text/x-wiki Unsupported Microsoft tool to allow mounting ISO images as a drive, via the <tt>VCdRom.sys</tt> driver. Somewhat hard to find on the Microsoft site, and does not appear to have a description page. Install image can be found [http://download.microsoft.com/download/7/b/6/7b6abd84-7841-4978-96f5-bd58df02efa2/winxpvirtualcdcontrolpanel_21.exe here] on download.microsoft.com. It can be used as a free, less powerful alternative to Alcohol 120% from [http://www.alcohol-soft.com/ Alcohol Software] or [http://www.daemon-tools.cc/dtcc/ DAEMON Tools]. From the Readme: Readme for Virtual CD-ROM Control Panel v2.0.1.1 THIS TOOL IS UNSUPPORT BY MICROSOFT PRODUCT SUPPORT SERVICES System Requirements =================== - Windows XP Home or Windows XP Professional Installation instructions ========================= 1. Copy VCdRom.sys to your %systemroot%\system32\drivers folder. 2. Execute VCdControlTool.exe 3. Click "Driver control" 4. If the "Install Driver" button is available, click it. Navigate to the %systemroot%\system32\drivers folder, select VCdRom.sys, and click Open. 5. Click "Start" 6. Click OK 7. Click "Add Drive" to add a drive to the drive list. Ensure that the drive added is not a local drive. If it is, continue to click "Add Drive" until an unused drive letter is available. 8. Select an unused drive letter from the drive list and click "Mount". 9. Navigate to the image file, select it, and click "OK". UNC naming conventions should not be used, however mapped network drives should be OK. You may now use the drive letter as if it were a local CD-ROM device. When you are finished you may unmount, stop, and remove the driver from memory using the driver control. === Bugs === A few bugs I've tripped over: * Any hang in the driver will require a reboot to clear. * Attempting to mount a non- ISO-9660 image (eg. MS-DOS floppy image) may cause the driver to hang. * No support for Rock-Ridge Extensions (not really a bug, and not surprising, either). Get a UNIX box [[Category:Windows]] d35f41c9ae204ba1bf6c0cabc66c7199ba2a4553 Category:Windows 14 1627 2912 2007-02-15T01:53:54Z Stix 2 wikitext text/x-wiki Pages relating to Microsoft's junk. [[Category:Computer Related]] 9ae524428d0a175c94be395fb092885087c2f777 Wikipedia Status Links 0 801 2916 1717 2007-02-19T01:35:17Z Stix 2 Remove WikiPulse at qwikly.com as it appears gone. wikitext text/x-wiki * [http://openfacts.berlios.de/index-en.phtml?title=Wikipedia_Status Wikipedia Status] on berlios. * [http://www.thewritingpot.com/wikistatus/ Wikipedia Status] new Alpha-test page. * [http://www.livejournal.com/community/wikitech/ Wikitech] on LiveJournal. * [irc://irc.freenode.net/wikipedia #wikipedia] IRC channel. * [http://wp.wikidev.net/Server_admin_log Server Admin Log] on wikidev. [[Category:Links]] 5e882f29f812f29aaf70ca6c6b07c83a17ab9eff Music Wishlist 0 1454 2921 2554 2007-03-11T06:45:32Z Stix 2 Expand wikitext text/x-wiki * Kimya Dawson: Remember That I Love You (I Like Giants) * Medeski Scofield Martin & Wood: (Out Louder) Indirecto ir01 www.indirectorecords.com * The Knife: Silent Shout * [http://en.wikipedia.org/wiki/Pendulum_(drum_and_bass_group) Pendulum] * Mason: Exceeder [[Category:Personal]] a6fe193586af34fcda5bb49f0e51a6fbcbb71e72 2925 2921 2007-03-20T06:32:08Z Stix 2 wikitext text/x-wiki * Kimya Dawson: Remember That I Love You (I Like Giants) * Medeski Scofield Martin & Wood: (Out Louder) Indirecto ir01 www.indirectorecords.com * The Knife: Silent Shout * [http://en.wikipedia.org/wiki/Pendulum_(drum_and_bass_group) Pendulum] * Mason: Exceeder * Isaac Albéniz: Asturias (classical) [[Category:Personal]] 50600ee4747e7cc66774c984f90315e908d10c8c 2929 2925 2007-04-01T08:03:40Z Stix 2 add katie noonan wikitext text/x-wiki * Kimya Dawson: Remember That I Love You (I Like Giants) * Medeski Scofield Martin & Wood: (Out Louder) Indirecto ir01 www.indirectorecords.com * The Knife: Silent Shout * [http://en.wikipedia.org/wiki/Pendulum_(drum_and_bass_group) Pendulum] * Mason: Exceeder * Isaac Albéniz: Asturias (classical) * Tip to Toe - Katie Noonan [[Category:Personal]] f02e3d1d6b4beb490c40e000d2532fe525be29bf Windows Cleanup 0 1629 2922 2007-03-12T06:03:41Z Stix 2 wikitext text/x-wiki Go to: "Start -> All Programs -> Accessories -> System Tools -> Disk Cleanup" and, under "More Options", click the bottom button to remove all but the most recent restore point. The following can be deleted, if you don't know that you will never want to un-install them: * <tt>C:\Windows\$NtServicePackUninstall\</tt> * <tt>C:\Windows\$NtUninstall*$\</tt> * <tt>C:\Windows\$MSI*Uninstall*$\</tt> * <tt>C:\Windows\SoftwareDistribution\Download\*</tt> Compress: * <tt>C:\Windows\ServicePackFiles\</tt> [[Category:Windows]] c3dbe931a8341c95d7926f5abcd63db290bc51cf About Stix 0 785 2923 2869 2007-03-17T04:29:32Z Stix 2 Spelling wikitext text/x-wiki == General == === Where I call home === I live by myself in a two bedroom unit in North Wollongong, NSW, Australia, after growing up on a 100 acre (40.5 hectare) hobby farm near Nowra. === Employment === I currently work as a UNIX Systems Administrator for [http://www.csc.com/au CSC Australia], working in a team of around 12, with a variety of technologies on a number of different contracts. === Education === Graduated with Bachelor of Computer Science with First Class Honours in 2001 from the [http://www.uow.edu.au University of Wollongong], completing the degree part-time starting 1993. Prior to Uni, I completed 6 years high school at [http://www.nowra-h.schools.nsw.edu.au/ Nowra Technology High School], finishing 1992. === Contact Details === ==== Work ==== CSC Australia<br> Lot 1 Coniston Technology Park, Edney Lane Mt St Thomas NSW 2500, Australia.<br> Email: [[mailto:pripke@csc.com]]<br> Phone: +61 2 4253 7194<br> Fax: +61 2 4253 7495<br> ==== Home ==== Email: [[mailto:stix@stix.id.au]]<br> Phone: +61 2 4229 5336<br> Mobile: +61 419 432 517<br> Fax: +61 2 4229 7678<br> ==== Instant Messaging ==== {| | '''Google Talk:''' || stixpjr@gmail.com |- | '''Jabber:''' || stix@jabber.org.au |- | '''MSN:''' || stix@stix.homeunix.net |- |'''Yahoo:''' || stixpjr |} == Interests == === Music === My tastes in music are eclectic, to say the least. At any time, my CD player is likely to contain anything from [http://www.enya.com/ Enya], [http://www.endorphin.tv/ Endorphin], Gatecrasher, [http://www.enigma.de/ Enigma], Live, Veruca Salt, Ganggajang, Air (the French band), [http://www.ebtg.com/ Everything But The Girl], the Corrs, Ben Folds Five, Stone Temple Pilots, modern jazz with Marc Moulin, or straight classical (Bach, Ravel, Mozart, Handel, Strauss, Rachmaninov, Vivaldi, Schubert, ...). And as for radio, there's basically only four stations worth listening to in Aus: [http://abc.net.au/radio/localradio/ ABC Local Radio], [http://abc.net.au/rn/ ABC Radio National] (for news and sport (think cricket)), [http://abc.net.au/classic/ ABC Classic FM] and ABC's "youth radio" [http://abc.net.au/triplej/ TripleJ]. You can even listen to the J's on the [http://abc.net.au/triplej/listen/default.htm 'Net]. In case you hadn't guessed, my radio's usually stuck on JJJ. At home, I have a nice [http://www.yamahamusic.com.au/ Yamaha] [http://www.yamahamusic.com.au/products/avit/htavreceivers/RX-V757B.asp RX-V757B] receiver/amp (upgraded from an RX-V2092), with 5-channels worth of Aaron speakers - a pair of ATS-5 speakers at the front, a pair of ATS-1 speakers for the rear, and a CC-240 centre speaker. Very happy with the setup, a very clean, natural sound. The room is small enough for the ATS-5s to pump out enough bass, without annoying the neighbours too much. The rest of the components are Yamaha CDC-765 6 disc CD turntable, Yamaha DVD-S796 DVD player, Sony SLV-X822 VCR and a [http://www.sharp.net.au/ Sharp] 32" Aquos [http://www.sharp.net.au/catalogue/productinfo.asp?model=LC32GA4X LC32GA4X] LCD TV. I originally purchased a [http://www.dgtec.com.au/ DGTEC] [http://www.dgtec.com.au/?page=dg-hd804 DG-HD804] set-top box, but due to problems and a fairly crude interface, I've swapped to a [http://www.strong.com.au/ Strong Technologies] [http://www.strong.com.au/frmProdDetails.aspx?id=89 SRT 5400] which appears to be a far better, if more expensive, unit. I also have a 3rd Generation 40 GB [http://www.apple.com/ipod/ iPod], which is still surviving well, after being used cycling, in the car and hooked up to the rest of the gear above. I originally filled my iPod using [http://www.netbsd.org NetBSD] and [http://www.gnu.org/software/gnupod/ gnupod], but I'm now giving [http://www.gtkpod.org/about.html gtkpod] a whirl. === Sport === I'm not overly athletic, but I do play tennis around three or four times a week, playing in the [http://www.tenniswollongong.com.au/ Wollongong District] Mens Wednesday Night Comp, and the Saturday Afternoon Mixed Comp, and often Sunday afternoon social game at my home courts at Wiseman Park, in Wollongong. I'm almost a B-grade player, but a shoulder injury (rotator-cuff partial tear) has held me back somewhat. I also try to get some cycling in, with the cycleway only a few hundred metres from my unit, there's no excuses. During the summer months I'm more keen to ride, my goal being to ride to work at least a couple of times a week (only 11 km each way). A goal that hasn't been realised. As well as these, I was introduced to skiing at an early age, with my parents both being ski instructors at various times. Although during high school, downhill skiing wasn't quite in the budget, so I enjoyed some cross-country skiing (traditional, not skating). Now, with a good job, I try to get a weeks downhill skiing in each year, with some cross country skiing on the side. Being a member of the [http://www.iacski.com/ Illawarra Alpine Club (IAC)] means I get great accommodation. === Computers === I'm a regular lurker on the [http://www.netbsd.org/MailingLists/ NetBSD], [http://developer.apple.com/darwin/mail.html Darwin] and [http://my.adsm.org/adsm-l.php TSM] (Tivoli Storage Manager) mailing lists, mainly learning and questioning, but responding when there's time. Also, I'm a part time hobbyist programmer in a variety of languages, my current choices being C, Perl, Objective-C, C++ and Java, probably in that order, although as in my [[Résumé]], I've touched a great deal more over the years. As would be expected, I've collected a fair bit of hardware. You can read up on some of my active [[Systems]]. ==== Email ==== If you see any of the following email addresses floating out there, yes, they are, or were, all me. Please update your address list to one of the current ones! {| border="1" cellpading="2" cellspacing="0" align="center" | Jan 2006-> || [[mailto:pripke@csc.com]] |- | Nov 2005-> || [[mailto:stix@stix.id.au]] |- | Jul 2003-> || [[mailto:stix@stix.homeunix.net]] |- | Sep 2004-> || [[mailto:stixpjr@gmail.com]] |- | Jan 2005-> || [[mailto:stix@exemail.com.au]] |- | Jul 1999-> || [[mailto:stixpjr@yahoo.com.au]] |- | Oct 2000-Jul 2006 || pripke@csc.com.au |- | Nov 1997-Apr 2006 || stixpjr@ozemail.com.au |- | Dec 2003-Jan 2005 || stix@swiftdsl.com.au |- | Feb 2002-Dec 2003 || stixpjr@bigpond.com.au |- | 1998-2000 || paul.ripke.pr@bhp.com.au |- | 1998-1998 || paul.p.r.ripke@msm.bhp.com.au |- | 1995-???? || paul.p.r.ripke@msmail.bhp.com.au |- | 1993-1995 || paul.pr.ripke@bhp.bhpmel04.telememo.au |- | 1996-2002 || pjr02@uow.edu.au |- | 1993-1996 || u9352236@cc.uow.edu.au |} == See Also == * [[Résumé]] * [[Systems]] [[Category:Personal]] 85e0df2cc80a55cfe1b91c651977e685053c149b Cleaning out NetLS log file 0 1446 2924 2504 2007-03-19T03:52:07Z Stix 2 Add more keywords wikitext text/x-wiki The file <tt>/usr/lib/netls/conf/log_file</tt>, generated by NetLS (Network License Server), can grow fairly large over time. To clean out entries, use: /usr/lib/netls/bin/ls_rpt -x mm/dd/yyyy See also the <tt>-h</tt> option and associated man page. [[Category:AIX]] 13d812a2089c3b7df005f1cb8a73a5c18fbdf963 Tony Blair! 0 1630 2926 2007-03-23T11:10:50Z Stix 2 wikitext text/x-wiki So one day, George Bush and The Queen of England are sitting in her room talking about politics, when Bush asks the Queen, "How do you know if the highest members of your state are smart enough to be doing their job?" And the Queen replies, "Well, I usually ask them riddles, and see how fast they respond. That's usually a good way to see if they can think for themselves." So the Queen calls Tony Blair in, and asks him, "If your Parents had a child, but it's not your sister, and it's not your brother, who is it?" And Tony Blair immediately replies, "That's easy, it's me!" And the Queen, who is very pleased, send Tony Blair away. Now, Bush, who is very impressed, brings the Queen to find Donald Rumsfield and asks him, "Hey Donald, if your parents had a kid, but it's not your sister, and it's not your brother, who is it?" And Rumsfield ponders for a long time, and then admits to Bush that he has no clue. Pissed off, Bush drags Rumsfield and the Queen to Dick Cheney, where Bush asks Cheney, "Hey Dick, if your parents had a kid, but it's not your sister or your brother, who is it?" And Cheney ponders for a long time, and then he finally lights up with an idea, and says "It's me!" And Bush gets REALLY pissed off, and yells at both of them, "NO YOU IDIOTS! IT'S TONY BLAIR!" [[Category:Jokes]] bec90af09d03a9fdbc8817a6a591ce8819edac11 Mathematician, Statistician, Accountant 0 1631 2927 2007-03-24T01:37:55Z Stix 2 wikitext text/x-wiki A mathematician, statistician and accountant were finalist for a position as VP in a large corporation. The hiring committee asked them all the same last question: The mathematician was first."How much is 500 plus 500?", they asked.<br> "1000" he replied without hesitation<br> "Thank you", they dismissed him. Next the statistician."How much is 500 plus 500?"<br> "On the average, 1000 with 95 % confidence" replied the statistician.<br> "Thank you", they dismissed him. Next the accountant."How much is 500 plus 500?"<br> "What would you like it to be?" responded the accountant.<br> They hired the accountant. [[Category:Jokes]] 9b629af85b8f3f5624340bd27061e3683d2aceb2 Orphaned Filespaces 0 1632 2930 2007-04-03T02:52:02Z Stix 2 wikitext text/x-wiki To report filespaces that exist in the filespaces table, but have no corresponding entry in the occupancy table. The following SQL can be run on the TSM server via <tt>dsmadmc</tt>, but may take a while to run. select node_name, filespace_name from filespaces f where not exists (select distinct node_name, filespace_name from occupancy o where f.node_name = o.node_name and f.filespace_name = o.filespace_name); If using a copy of the filespace and occupancy tables in MySQL, the following is simpler, but functionally equivalent: select f.node_name, f.filespace_name - from filespaces f left join occupancy o using (node_name, filespace_name) - where o.node_name is null; [[Category:TSM]] 3b05654a3185a7bed0ba08de99665cef0ce30d83 2931 2930 2007-04-03T04:16:21Z Stix 2 Clean up SQL format wikitext text/x-wiki To report filespaces that exist in the filespaces table, but have no corresponding entry in the occupancy table. The following SQL can be run on the TSM server via <tt>dsmadmc</tt>, but may take a while to run. select node_name, filespace_name from filespaces f where not exists (select distinct node_name, filespace_name from occupancy o where f.node_name = o.node_name and f.filespace_name = o.filespace_name); If using a copy of the filespace and occupancy tables in MySQL, the following is simpler, but functionally equivalent: select f.node_name, f.filespace_name from filespaces f left join occupancy o using (node_name, filespace_name) where o.node_name is null; [[Category:TSM]] 1c9e5d5d8b505ed754215d32b4717fc43e3e00ed 2932 2931 2007-04-03T06:58:09Z Stix 2 distinct not required wikitext text/x-wiki To report filespaces that exist in the filespaces table, but have no corresponding entry in the occupancy table. The following SQL can be run on the TSM server via <tt>dsmadmc</tt>, but may take a while to run. select node_name, filespace_name from filespaces f where not exists (select node_name, filespace_name from occupancy o where f.node_name = o.node_name and f.filespace_name = o.filespace_name); If using a copy of the filespace and occupancy tables in MySQL, the following is simpler, but functionally equivalent: select f.node_name, f.filespace_name from filespaces f left join occupancy o using (node_name, filespace_name) where o.node_name is null; [[Category:TSM]] fab8cfa87505b5937b366eba5b22aa066ba017af Cache Hit Ratio 0 1457 2933 2906 2007-04-05T06:47:49Z Stix 2 Fix math formatting wikitext text/x-wiki Caches are used in many parts of computer systems - from CPU level 1 and level 2 caches, translation look-aside buffers (TLBs), operating system file system caches, and database buffer caches. In all cases, the cache attempts to keep recently used data in a small area that is faster than the large, slow primary storage area, with the hope that the data will be accessed again, soon. The system then benefits from the faster access times. The '''Cache Hit Ratio''' is the ratio of the number of cache hits to the number of misses, usually expressed as a percentage. Depending on the nature of the cache, expected hit ratios can vary from 60% to greater than 99%. [[image:Cachehitratio.png|thumb|200px|right|Cache Hit Ratio vs Relative Performance]] Cache Hit Ratios are inherently logarithmic; the closer to 100%, the exponentially greater the gains. A simple way of visualising the nature of cache hit ratios, is to attempt to convert a ratio to a relative performance metric (ie. "transactions" or "operations" per second), by estimating the relative costs of a cache hit and a cache miss. This can be expressed as: <math> \begin{align} a & = \mathit{cachehitcost}\\ b & = \mathit{cachemisscost}\\ r & = \mathit{cachehitratio}\\ p & = \mathit{relativeperformance}\\ p & = \frac{1}{a r + b(1 - r)}\\ \end{align} </math> Graphically, given a cache miss cost of 0.005 s (5 ms) and a hit cost of 0.000001 s (1 &mu;s), which may be the case for a database engine (disk I/O vs virtual memory overheads), the exponential behaviour is clear. {{clr}} [[Category:Computer Related]] 3b0c43e74792ef9b8896f8e9b3688aad2da1793f 2969 2933 2007-07-05T14:59:29Z Stix 2 Add a few popular RDBMSes for keyword searches wikitext text/x-wiki Caches are used in many parts of computer systems - from CPU level 1 and level 2 caches, translation look-aside buffers (TLBs), operating system file system caches, and database (block) buffer caches (Oracle, Sybase, DB2, PostgreSQL, MySQL using InnoDB, etc). In all cases, the cache attempts to keep recently used data in a small area that is faster than the large, slow primary storage area, with the hope that the data will be accessed again, soon. The system then benefits from the faster access times. The '''Cache Hit Ratio''' is the ratio of the number of cache hits to the number of misses, usually expressed as a percentage. Depending on the nature of the cache, expected hit ratios can vary from 60% to greater than 99%. [[image:Cachehitratio.png|thumb|200px|right|Cache Hit Ratio vs Relative Performance]] Cache Hit Ratios are inherently logarithmic; the closer to 100%, the exponentially greater the gains. A simple way of visualising the nature of cache hit ratios, is to attempt to convert a ratio to a relative performance metric (ie. "transactions" or "operations" per second), by estimating the relative costs of a cache hit and a cache miss. This can be expressed as: <math> \begin{align} a & = \mathit{cachehitcost}\\ b & = \mathit{cachemisscost}\\ r & = \mathit{cachehitratio}\\ p & = \mathit{relativeperformance}\\ p & = \frac{1}{a r + b(1 - r)}\\ \end{align} </math> Graphically, given a cache miss cost of 0.005 s (5 ms) and a hit cost of 0.000001 s (1 &mu;s), which may be the case for a database engine (disk I/O vs virtual memory overheads), the exponential behaviour is clear. {{clr}} [[Category:Computer Related]] 2b62516a919dd5173244a7fe4369228e846cf940 Internet Links 0 804 2934 2928 2007-04-06T12:59:53Z Stix 2 /* Miscellaneous */ Add Swarovski Crystal wikitext text/x-wiki == Friends Pages == * [http://wunit.net/ Mark Curtis and Katherine Howlin]. * [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz. * Brad "Blunatic" Olds. Site moved, elsewhere... * [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album]. * [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page. == Computer-Technical Links == === BSD === * [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there. * [http://wiki.onetbsd.org/ NetBSD community wiki]. * [http://www.opensource.apple.com/darwinsource/ Darwin source code]. * [http://www.opendarwin.org/ OpenDarwin], shutting down as of 2006-07-25. * [http://www.daemonnews.org/ D&aelig;mon News], for all news BSD. * [http://www.bsdfreak.org/ BSDFreak], for more news BSD. * [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging. * [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney. * [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog]. ==== BSD Goodies ==== * [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com. * [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com. * [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site. * [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store]. === Apple News and Rumours === * [http://macosrumors.com/ MacOS Rumors], they're sometimes right. * [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO. * [http://www.appleinsider.com/ AppleInsider]. * [http://www.thinksecret.com/ Think Secret]. === UNIX === * [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators. * [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes. * [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez. * [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group. === TSM Links === * [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims. * [http://tsmwiki.com/ TSM Wiki]. === Industry and Technology News === * [http://theregister.co.uk The Register]. Another great news site. * [http://slashdot.org/ Slashdot]. What more need be said? * [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology. === Software/Source Archives === * [http://sourceforge.net/ SourceForge]. * [http://www.gnu.org GNU.org]. * [http://www.nongnu.org Savannah] aka nongnu.org. === Standards === * [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards]. * [http://www.unix.org/ www.unix.org], the home of SUS. * [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard. * [http://www.t10.org/ t10.org], home of the SCSI standards. * [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards. * [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection. === Quick Reference Cards === * [http://bhami.com/rosetta.html Rosetta Stone]. * [http://www.stdout.org/~winston/latex/ Latex cheat sheet]. * [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)]. * [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card]. * [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)]. === Aussie Software Mirrors === * [http://public.planetmirror.com Planet Mirror]. * [http://mirror.aarnet.edu.au Aarnet]. * [http://mirror.pacific.net.au Pacific Internet]. * [http://mirror.isp.net.au ISP]. === Aussie Hardware Markets and Stores === * [http://www.staticice.com.au/ staticICE] to compare online Australian store prices. * [http://www.computerfairs.com.au/ Computer Fairs Australia]. * [http://www.computermarkets.com/ Computer Fairs NSW]. * [http://www.auspcmarket.com.au/ Aus PC-Market]. * [http://www.busybits.com.au/ BusyBits]. * [http://www.elx.com.au/ elx.com.au]. * [http://zytech.com.au/ Zytech]. ==== Cases ==== * [http://coolpc.com.au/catalog/ CoolPC]. * [http://www.pccasegear.com.au/ PC Case Gear]. * [http://www.silverstonetek.com/ SilverStone]. === Popular Internet Search Engines === * [http://www.google.com/ Google] - ubiquitous. * [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines. * [http://www.gigablast.com/ Gigablast], fairly new, shows some promise. * [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index). * [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index. * [http://www.yahoo.com/ Yahoo]. * [http://www.wisenut.com/ WiseNut]. * [http://teoma.com/ Teoma]. * [http://www.ask.com/ Ask Jeeves] (uses Teoma engine). * [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea. * [http://search.msn.com/ MSN Search]. === Pastebins === * [http://www.rafb.net/paste/ rafb.net] * [http://pastebin.com/ pastebin.com] * [http://pastebin.ca/ pastebin.ca] * [http://rifers.org/paste rifers.org] === Miscellaneous === * [http://wiki.duskglow.com/tiki-index.php?page=Open-Graphics Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers". * [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files. * [http://www.ozspeedtest.com/ Oz Broadband Speed Test]. == Photography == * [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras. * [http://photonotes.org/articles/beginner-faq/ Canon EOS Beginners’ FAQ]. == Articles == * [http://www.acmqueue.org/modules.php?name=Content&amp;pa=showpage&amp;pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device. * [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way]. * [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team. * [http://www.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754. * [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation. * [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors. * [http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#BIKESHED-PAINTING Bikeshed painting] in the FreeBSD forums. * [http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt A Cost Analysis of Windows Vista Content Protection] by Peter Gutmann. * [http://www.usenix.org/events/fast07/tech/schroeder/schroeder_html/index.html Disk failures in the real world: What does an MTTF of 1,000,000 hours mean to you?], article published in USENIX. * [http://labs.google.com/papers/disk_failures.pdf Failure Trends in a Large Disk Drive Population], published by Google engineers. == Bargain Stores == * [http://www.zazz.com.au/ Zazz]. * [http://www.dealsdirect.com.au/ DealsDirect]. == Sport == * [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info. * [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good. * [http://www.stringforum.net/ stringforum.net], all about string. * [http://www.tenniswollongong.com.au/ Tennis Wollongong]. * [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club]. * [http://www.iacski.com/ Illawarra Alpine Club]. == Aussie Wines == * [http://www.laughingjackwines.com/ Laughing Jack Wines]. * [http://www.lillypilly.com/ Lillypilly Wines]. * [http://www.warburnestate.com.au/ Warburn Estate]. == Miscellaneous == * [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language. * [http://www.ocracy.com/ The 'Ocracy] - local Wollongong theater group. * [http://www.edibleblooms.com/ Edible Blooms] - for chocolate flowers! * [http://www.swarovski.com/ Swarovski Crystal]. [[Category:Links]] [[Category:Personal]] caf24a6926480289a3367b416a7977a21ec20d76 2941 2934 2007-04-29T02:42:47Z Stix 2 /* Friends Pages */ Add a couple more wikitext text/x-wiki == Friends Pages == * [http://wunit.net/ Mark Curtis and Katherine Howlin]. * [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz. * Brad "Blunatic" Olds. Site moved, elsewhere... * [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album]. * [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page. * [http://www.flickr.com/photos/kimnance/ Kim and Nancy], Flickr photo collection. * [http://www.gatorzracing.com.au Gatorz Racing], for stories on Ian McLean. == Computer-Technical Links == === BSD === * [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there. * [http://wiki.onetbsd.org/ NetBSD community wiki]. * [http://www.opensource.apple.com/darwinsource/ Darwin source code]. * [http://www.opendarwin.org/ OpenDarwin], shutting down as of 2006-07-25. * [http://www.daemonnews.org/ D&aelig;mon News], for all news BSD. * [http://www.bsdfreak.org/ BSDFreak], for more news BSD. * [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging. * [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney. * [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog]. ==== BSD Goodies ==== * [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com. * [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com. * [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site. * [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store]. === Apple News and Rumours === * [http://macosrumors.com/ MacOS Rumors], they're sometimes right. * [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO. * [http://www.appleinsider.com/ AppleInsider]. * [http://www.thinksecret.com/ Think Secret]. === UNIX === * [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators. * [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes. * [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez. * [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group. === TSM Links === * [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims. * [http://tsmwiki.com/ TSM Wiki]. === Industry and Technology News === * [http://theregister.co.uk The Register]. Another great news site. * [http://slashdot.org/ Slashdot]. What more need be said? * [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology. === Software/Source Archives === * [http://sourceforge.net/ SourceForge]. * [http://www.gnu.org GNU.org]. * [http://www.nongnu.org Savannah] aka nongnu.org. === Standards === * [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards]. * [http://www.unix.org/ www.unix.org], the home of SUS. * [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard. * [http://www.t10.org/ t10.org], home of the SCSI standards. * [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards. * [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection. === Quick Reference Cards === * [http://bhami.com/rosetta.html Rosetta Stone]. * [http://www.stdout.org/~winston/latex/ Latex cheat sheet]. * [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)]. * [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card]. * [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)]. === Aussie Software Mirrors === * [http://public.planetmirror.com Planet Mirror]. * [http://mirror.aarnet.edu.au Aarnet]. * [http://mirror.pacific.net.au Pacific Internet]. * [http://mirror.isp.net.au ISP]. === Aussie Hardware Markets and Stores === * [http://www.staticice.com.au/ staticICE] to compare online Australian store prices. * [http://www.computerfairs.com.au/ Computer Fairs Australia]. * [http://www.computermarkets.com/ Computer Fairs NSW]. * [http://www.auspcmarket.com.au/ Aus PC-Market]. * [http://www.busybits.com.au/ BusyBits]. * [http://www.elx.com.au/ elx.com.au]. * [http://zytech.com.au/ Zytech]. ==== Cases ==== * [http://coolpc.com.au/catalog/ CoolPC]. * [http://www.pccasegear.com.au/ PC Case Gear]. * [http://www.silverstonetek.com/ SilverStone]. === Popular Internet Search Engines === * [http://www.google.com/ Google] - ubiquitous. * [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines. * [http://www.gigablast.com/ Gigablast], fairly new, shows some promise. * [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index). * [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index. * [http://www.yahoo.com/ Yahoo]. * [http://www.wisenut.com/ WiseNut]. * [http://teoma.com/ Teoma]. * [http://www.ask.com/ Ask Jeeves] (uses Teoma engine). * [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea. * [http://search.msn.com/ MSN Search]. === Pastebins === * [http://www.rafb.net/paste/ rafb.net] * [http://pastebin.com/ pastebin.com] * [http://pastebin.ca/ pastebin.ca] * [http://rifers.org/paste rifers.org] === Miscellaneous === * [http://wiki.duskglow.com/tiki-index.php?page=Open-Graphics Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers". * [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files. * [http://www.ozspeedtest.com/ Oz Broadband Speed Test]. == Photography == * [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras. * [http://photonotes.org/articles/beginner-faq/ Canon EOS Beginners’ FAQ]. == Articles == * [http://www.acmqueue.org/modules.php?name=Content&amp;pa=showpage&amp;pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device. * [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way]. * [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team. * [http://www.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754. * [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation. * [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors. * [http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#BIKESHED-PAINTING Bikeshed painting] in the FreeBSD forums. * [http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt A Cost Analysis of Windows Vista Content Protection] by Peter Gutmann. * [http://www.usenix.org/events/fast07/tech/schroeder/schroeder_html/index.html Disk failures in the real world: What does an MTTF of 1,000,000 hours mean to you?], article published in USENIX. * [http://labs.google.com/papers/disk_failures.pdf Failure Trends in a Large Disk Drive Population], published by Google engineers. == Bargain Stores == * [http://www.zazz.com.au/ Zazz]. * [http://www.dealsdirect.com.au/ DealsDirect]. == Sport == * [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info. * [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good. * [http://www.stringforum.net/ stringforum.net], all about string. * [http://www.tenniswollongong.com.au/ Tennis Wollongong]. * [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club]. * [http://www.iacski.com/ Illawarra Alpine Club]. == Aussie Wines == * [http://www.laughingjackwines.com/ Laughing Jack Wines]. * [http://www.lillypilly.com/ Lillypilly Wines]. * [http://www.warburnestate.com.au/ Warburn Estate]. == Miscellaneous == * [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language. * [http://www.ocracy.com/ The 'Ocracy] - local Wollongong theater group. * [http://www.edibleblooms.com/ Edible Blooms] - for chocolate flowers! * [http://www.swarovski.com/ Swarovski Crystal]. [[Category:Links]] [[Category:Personal]] baf2ad00e4da9bf05650d5ed0e9b719cb78fd315 2945 2941 2007-05-10T09:38:28Z Stix 2 /* Miscellaneous */ Add pcidatabase wikitext text/x-wiki == Friends Pages == * [http://wunit.net/ Mark Curtis and Katherine Howlin]. * [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz. * Brad "Blunatic" Olds. Site moved, elsewhere... * [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album]. * [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page. * [http://www.flickr.com/photos/kimnance/ Kim and Nancy], Flickr photo collection. * [http://www.gatorzracing.com.au Gatorz Racing], for stories on Ian McLean. == Computer-Technical Links == === BSD === * [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there. * [http://wiki.onetbsd.org/ NetBSD community wiki]. * [http://www.opensource.apple.com/darwinsource/ Darwin source code]. * [http://www.opendarwin.org/ OpenDarwin], shutting down as of 2006-07-25. * [http://www.daemonnews.org/ D&aelig;mon News], for all news BSD. * [http://www.bsdfreak.org/ BSDFreak], for more news BSD. * [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging. * [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney. * [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog]. ==== BSD Goodies ==== * [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com. * [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com. * [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site. * [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store]. === Apple News and Rumours === * [http://macosrumors.com/ MacOS Rumors], they're sometimes right. * [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO. * [http://www.appleinsider.com/ AppleInsider]. * [http://www.thinksecret.com/ Think Secret]. === UNIX === * [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators. * [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes. * [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez. * [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group. === TSM Links === * [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims. * [http://tsmwiki.com/ TSM Wiki]. === Industry and Technology News === * [http://theregister.co.uk The Register]. Another great news site. * [http://slashdot.org/ Slashdot]. What more need be said? * [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology. === Software/Source Archives === * [http://sourceforge.net/ SourceForge]. * [http://www.gnu.org GNU.org]. * [http://www.nongnu.org Savannah] aka nongnu.org. === Standards === * [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards]. * [http://www.unix.org/ www.unix.org], the home of SUS. * [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard. * [http://www.t10.org/ t10.org], home of the SCSI standards. * [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards. * [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection. === Quick Reference Cards === * [http://bhami.com/rosetta.html Rosetta Stone]. * [http://www.stdout.org/~winston/latex/ Latex cheat sheet]. * [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)]. * [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card]. * [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)]. === Aussie Software Mirrors === * [http://public.planetmirror.com Planet Mirror]. * [http://mirror.aarnet.edu.au Aarnet]. * [http://mirror.pacific.net.au Pacific Internet]. * [http://mirror.isp.net.au ISP]. === Aussie Hardware Markets and Stores === * [http://www.staticice.com.au/ staticICE] to compare online Australian store prices. * [http://www.computerfairs.com.au/ Computer Fairs Australia]. * [http://www.computermarkets.com/ Computer Fairs NSW]. * [http://www.auspcmarket.com.au/ Aus PC-Market]. * [http://www.busybits.com.au/ BusyBits]. * [http://www.elx.com.au/ elx.com.au]. * [http://zytech.com.au/ Zytech]. ==== Cases ==== * [http://coolpc.com.au/catalog/ CoolPC]. * [http://www.pccasegear.com.au/ PC Case Gear]. * [http://www.silverstonetek.com/ SilverStone]. === Popular Internet Search Engines === * [http://www.google.com/ Google] - ubiquitous. * [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines. * [http://www.gigablast.com/ Gigablast], fairly new, shows some promise. * [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index). * [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index. * [http://www.yahoo.com/ Yahoo]. * [http://www.wisenut.com/ WiseNut]. * [http://teoma.com/ Teoma]. * [http://www.ask.com/ Ask Jeeves] (uses Teoma engine). * [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea. * [http://search.msn.com/ MSN Search]. === Pastebins === * [http://www.rafb.net/paste/ rafb.net] * [http://pastebin.com/ pastebin.com] * [http://pastebin.ca/ pastebin.ca] * [http://rifers.org/paste rifers.org] === Miscellaneous === * [http://wiki.duskglow.com/tiki-index.php?page=Open-Graphics Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers". * [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files. * [http://www.ozspeedtest.com/ Oz Broadband Speed Test]. * [http://www.pcidatabase.com/ PCIDatabase.com] PCI Vendor and Device Lists. == Photography == * [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras. * [http://photonotes.org/articles/beginner-faq/ Canon EOS Beginners’ FAQ]. == Articles == * [http://www.acmqueue.org/modules.php?name=Content&amp;pa=showpage&amp;pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device. * [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way]. * [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team. * [http://www.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754. * [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation. * [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors. * [http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#BIKESHED-PAINTING Bikeshed painting] in the FreeBSD forums. * [http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt A Cost Analysis of Windows Vista Content Protection] by Peter Gutmann. * [http://www.usenix.org/events/fast07/tech/schroeder/schroeder_html/index.html Disk failures in the real world: What does an MTTF of 1,000,000 hours mean to you?], article published in USENIX. * [http://labs.google.com/papers/disk_failures.pdf Failure Trends in a Large Disk Drive Population], published by Google engineers. == Bargain Stores == * [http://www.zazz.com.au/ Zazz]. * [http://www.dealsdirect.com.au/ DealsDirect]. == Sport == * [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info. * [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good. * [http://www.stringforum.net/ stringforum.net], all about string. * [http://www.tenniswollongong.com.au/ Tennis Wollongong]. * [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club]. * [http://www.iacski.com/ Illawarra Alpine Club]. == Aussie Wines == * [http://www.laughingjackwines.com/ Laughing Jack Wines]. * [http://www.lillypilly.com/ Lillypilly Wines]. * [http://www.warburnestate.com.au/ Warburn Estate]. == Miscellaneous == * [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language. * [http://www.ocracy.com/ The 'Ocracy] - local Wollongong theater group. * [http://www.edibleblooms.com/ Edible Blooms] - for chocolate flowers! * [http://www.swarovski.com/ Swarovski Crystal]. [[Category:Links]] [[Category:Personal]] 69c195cee533401609f5a276a1ee8a150c1703b2 2964 2945 2007-06-30T03:35:02Z Stix 2 Added comics section wikitext text/x-wiki == Friends Pages == * [http://wunit.net/ Mark Curtis and Katherine Howlin]. * [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz. * Brad "Blunatic" Olds. Site moved, elsewhere... * [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album]. * [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page. * [http://www.flickr.com/photos/kimnance/ Kim and Nancy], Flickr photo collection. * [http://www.gatorzracing.com.au Gatorz Racing], for stories on Ian McLean. == Computer-Technical Links == === BSD === * [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there. * [http://wiki.onetbsd.org/ NetBSD community wiki]. * [http://www.opensource.apple.com/darwinsource/ Darwin source code]. * [http://www.opendarwin.org/ OpenDarwin], shutting down as of 2006-07-25. * [http://www.daemonnews.org/ D&aelig;mon News], for all news BSD. * [http://www.bsdfreak.org/ BSDFreak], for more news BSD. * [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging. * [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney. * [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog]. ==== BSD Goodies ==== * [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com. * [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com. * [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site. * [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store]. === Apple News and Rumours === * [http://macosrumors.com/ MacOS Rumors], they're sometimes right. * [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO. * [http://www.appleinsider.com/ AppleInsider]. * [http://www.thinksecret.com/ Think Secret]. === UNIX === * [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators. * [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes. * [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez. * [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group. === TSM Links === * [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims. * [http://tsmwiki.com/ TSM Wiki]. === Industry and Technology News === * [http://theregister.co.uk The Register]. Another great news site. * [http://slashdot.org/ Slashdot]. What more need be said? * [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology. === Software/Source Archives === * [http://sourceforge.net/ SourceForge]. * [http://www.gnu.org GNU.org]. * [http://www.nongnu.org Savannah] aka nongnu.org. === Standards === * [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards]. * [http://www.unix.org/ www.unix.org], the home of SUS. * [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard. * [http://www.t10.org/ t10.org], home of the SCSI standards. * [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards. * [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection. === Quick Reference Cards === * [http://bhami.com/rosetta.html Rosetta Stone]. * [http://www.stdout.org/~winston/latex/ Latex cheat sheet]. * [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)]. * [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card]. * [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)]. === Aussie Software Mirrors === * [http://public.planetmirror.com Planet Mirror]. * [http://mirror.aarnet.edu.au Aarnet]. * [http://mirror.pacific.net.au Pacific Internet]. * [http://mirror.isp.net.au ISP]. === Aussie Hardware Markets and Stores === * [http://www.staticice.com.au/ staticICE] to compare online Australian store prices. * [http://www.computerfairs.com.au/ Computer Fairs Australia]. * [http://www.computermarkets.com/ Computer Fairs NSW]. * [http://www.auspcmarket.com.au/ Aus PC-Market]. * [http://www.busybits.com.au/ BusyBits]. * [http://www.elx.com.au/ elx.com.au]. * [http://zytech.com.au/ Zytech]. ==== Cases ==== * [http://coolpc.com.au/catalog/ CoolPC]. * [http://www.pccasegear.com.au/ PC Case Gear]. * [http://www.silverstonetek.com/ SilverStone]. === Popular Internet Search Engines === * [http://www.google.com/ Google] - ubiquitous. * [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines. * [http://www.gigablast.com/ Gigablast], fairly new, shows some promise. * [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index). * [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index. * [http://www.yahoo.com/ Yahoo]. * [http://www.wisenut.com/ WiseNut]. * [http://teoma.com/ Teoma]. * [http://www.ask.com/ Ask Jeeves] (uses Teoma engine). * [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea. * [http://search.msn.com/ MSN Search]. === Pastebins === * [http://www.rafb.net/paste/ rafb.net] * [http://pastebin.com/ pastebin.com] * [http://pastebin.ca/ pastebin.ca] * [http://rifers.org/paste rifers.org] === Miscellaneous === * [http://wiki.duskglow.com/tiki-index.php?page=Open-Graphics Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers". * [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files. * [http://www.ozspeedtest.com/ Oz Broadband Speed Test]. * [http://www.pcidatabase.com/ PCIDatabase.com] PCI Vendor and Device Lists. == Photography == * [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras. * [http://photonotes.org/articles/beginner-faq/ Canon EOS Beginners’ FAQ]. == Articles == * [http://www.acmqueue.org/modules.php?name=Content&amp;pa=showpage&amp;pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device. * [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way]. * [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team. * [http://www.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754. * [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation. * [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors. * [http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#BIKESHED-PAINTING Bikeshed painting] in the FreeBSD forums. * [http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt A Cost Analysis of Windows Vista Content Protection] by Peter Gutmann. * [http://www.usenix.org/events/fast07/tech/schroeder/schroeder_html/index.html Disk failures in the real world: What does an MTTF of 1,000,000 hours mean to you?], article published in USENIX. * [http://labs.google.com/papers/disk_failures.pdf Failure Trends in a Large Disk Drive Population], published by Google engineers. == Comics == * [http://www.thefarside.com/ The Far Side]. * [http://www.dilbert.com/ Dilbert]. * [http://www.xkcd.com/ xkcd]. * [http://www.garfield.com/ Garfield]. == Bargain Stores == * [http://www.zazz.com.au/ Zazz]. * [http://www.dealsdirect.com.au/ DealsDirect]. == Sport == * [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info. * [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good. * [http://www.stringforum.net/ stringforum.net], all about string. * [http://www.tenniswollongong.com.au/ Tennis Wollongong]. * [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club]. * [http://www.iacski.com/ Illawarra Alpine Club]. == Aussie Wines == * [http://www.laughingjackwines.com/ Laughing Jack Wines]. * [http://www.lillypilly.com/ Lillypilly Wines]. * [http://www.warburnestate.com.au/ Warburn Estate]. == Miscellaneous == * [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language. * [http://www.ocracy.com/ The 'Ocracy] - local Wollongong theater group. * [http://www.edibleblooms.com/ Edible Blooms] - for chocolate flowers! * [http://www.swarovski.com/ Swarovski Crystal]. [[Category:Links]] [[Category:Personal]] d975875a731f99deb51f0df4c8160286da8c4d42 2967 2964 2007-07-03T05:14:20Z Stix 2 /* Miscellaneous */ Added the Hacker FAQ wikitext text/x-wiki == Friends Pages == * [http://wunit.net/ Mark Curtis and Katherine Howlin]. * [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz. * Brad "Blunatic" Olds. Site moved, elsewhere... * [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album]. * [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page. * [http://www.flickr.com/photos/kimnance/ Kim and Nancy], Flickr photo collection. * [http://www.gatorzracing.com.au Gatorz Racing], for stories on Ian McLean. == Computer-Technical Links == === BSD === * [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there. * [http://wiki.onetbsd.org/ NetBSD community wiki]. * [http://www.opensource.apple.com/darwinsource/ Darwin source code]. * [http://www.opendarwin.org/ OpenDarwin], shutting down as of 2006-07-25. * [http://www.daemonnews.org/ D&aelig;mon News], for all news BSD. * [http://www.bsdfreak.org/ BSDFreak], for more news BSD. * [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging. * [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney. * [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog]. ==== BSD Goodies ==== * [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com. * [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com. * [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site. * [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store]. === Apple News and Rumours === * [http://macosrumors.com/ MacOS Rumors], they're sometimes right. * [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO. * [http://www.appleinsider.com/ AppleInsider]. * [http://www.thinksecret.com/ Think Secret]. === UNIX === * [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators. * [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes. * [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez. * [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group. === TSM Links === * [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims. * [http://tsmwiki.com/ TSM Wiki]. === Industry and Technology News === * [http://theregister.co.uk The Register]. Another great news site. * [http://slashdot.org/ Slashdot]. What more need be said? * [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology. === Software/Source Archives === * [http://sourceforge.net/ SourceForge]. * [http://www.gnu.org GNU.org]. * [http://www.nongnu.org Savannah] aka nongnu.org. === Standards === * [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards]. * [http://www.unix.org/ www.unix.org], the home of SUS. * [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard. * [http://www.t10.org/ t10.org], home of the SCSI standards. * [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards. * [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection. === Quick Reference Cards === * [http://bhami.com/rosetta.html Rosetta Stone]. * [http://www.stdout.org/~winston/latex/ Latex cheat sheet]. * [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)]. * [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card]. * [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)]. === Aussie Software Mirrors === * [http://public.planetmirror.com Planet Mirror]. * [http://mirror.aarnet.edu.au Aarnet]. * [http://mirror.pacific.net.au Pacific Internet]. * [http://mirror.isp.net.au ISP]. === Aussie Hardware Markets and Stores === * [http://www.staticice.com.au/ staticICE] to compare online Australian store prices. * [http://www.computerfairs.com.au/ Computer Fairs Australia]. * [http://www.computermarkets.com/ Computer Fairs NSW]. * [http://www.auspcmarket.com.au/ Aus PC-Market]. * [http://www.busybits.com.au/ BusyBits]. * [http://www.elx.com.au/ elx.com.au]. * [http://zytech.com.au/ Zytech]. ==== Cases ==== * [http://coolpc.com.au/catalog/ CoolPC]. * [http://www.pccasegear.com.au/ PC Case Gear]. * [http://www.silverstonetek.com/ SilverStone]. === Popular Internet Search Engines === * [http://www.google.com/ Google] - ubiquitous. * [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines. * [http://www.gigablast.com/ Gigablast], fairly new, shows some promise. * [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index). * [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index. * [http://www.yahoo.com/ Yahoo]. * [http://www.wisenut.com/ WiseNut]. * [http://teoma.com/ Teoma]. * [http://www.ask.com/ Ask Jeeves] (uses Teoma engine). * [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea. * [http://search.msn.com/ MSN Search]. === Pastebins === * [http://www.rafb.net/paste/ rafb.net] * [http://pastebin.com/ pastebin.com] * [http://pastebin.ca/ pastebin.ca] * [http://rifers.org/paste rifers.org] === Miscellaneous === * [http://wiki.duskglow.com/tiki-index.php?page=Open-Graphics Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers". * [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files. * [http://www.ozspeedtest.com/ Oz Broadband Speed Test]. * [http://www.pcidatabase.com/ PCIDatabase.com] PCI Vendor and Device Lists. * [http://www.plethora.net/%7eseebs/faqs/hacker.html The Hacker FAQ] maintained by Peter Seebach. == Photography == * [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras. * [http://photonotes.org/articles/beginner-faq/ Canon EOS Beginners’ FAQ]. == Articles == * [http://www.acmqueue.org/modules.php?name=Content&amp;pa=showpage&amp;pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device. * [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way]. * [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team. * [http://www.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754. * [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation. * [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors. * [http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#BIKESHED-PAINTING Bikeshed painting] in the FreeBSD forums. * [http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt A Cost Analysis of Windows Vista Content Protection] by Peter Gutmann. * [http://www.usenix.org/events/fast07/tech/schroeder/schroeder_html/index.html Disk failures in the real world: What does an MTTF of 1,000,000 hours mean to you?], article published in USENIX. * [http://labs.google.com/papers/disk_failures.pdf Failure Trends in a Large Disk Drive Population], published by Google engineers. == Comics == * [http://www.thefarside.com/ The Far Side]. * [http://www.dilbert.com/ Dilbert]. * [http://www.xkcd.com/ xkcd]. * [http://www.garfield.com/ Garfield]. == Bargain Stores == * [http://www.zazz.com.au/ Zazz]. * [http://www.dealsdirect.com.au/ DealsDirect]. == Sport == * [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info. * [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good. * [http://www.stringforum.net/ stringforum.net], all about string. * [http://www.tenniswollongong.com.au/ Tennis Wollongong]. * [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club]. * [http://www.iacski.com/ Illawarra Alpine Club]. == Aussie Wines == * [http://www.laughingjackwines.com/ Laughing Jack Wines]. * [http://www.lillypilly.com/ Lillypilly Wines]. * [http://www.warburnestate.com.au/ Warburn Estate]. == Miscellaneous == * [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language. * [http://www.ocracy.com/ The 'Ocracy] - local Wollongong theater group. * [http://www.edibleblooms.com/ Edible Blooms] - for chocolate flowers! * [http://www.swarovski.com/ Swarovski Crystal]. [[Category:Links]] [[Category:Personal]] ecd4cbf636f96910fbb69508cb5613b1b620bad0 2970 2967 2007-07-11T06:38:35Z Stix 2 Add "Investing" & Morningstar wikitext text/x-wiki == Friends Pages == * [http://wunit.net/ Mark Curtis and Katherine Howlin]. * [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz. * Brad "Blunatic" Olds. Site moved, elsewhere... * [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album]. * [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page. * [http://www.flickr.com/photos/kimnance/ Kim and Nancy], Flickr photo collection. * [http://www.gatorzracing.com.au Gatorz Racing], for stories on Ian McLean. == Computer-Technical Links == === BSD === * [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there. * [http://wiki.onetbsd.org/ NetBSD community wiki]. * [http://www.opensource.apple.com/darwinsource/ Darwin source code]. * [http://www.opendarwin.org/ OpenDarwin], shutting down as of 2006-07-25. * [http://www.daemonnews.org/ D&aelig;mon News], for all news BSD. * [http://www.bsdfreak.org/ BSDFreak], for more news BSD. * [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging. * [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney. * [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog]. ==== BSD Goodies ==== * [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com. * [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com. * [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site. * [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store]. === Apple News and Rumours === * [http://macosrumors.com/ MacOS Rumors], they're sometimes right. * [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO. * [http://www.appleinsider.com/ AppleInsider]. * [http://www.thinksecret.com/ Think Secret]. === UNIX === * [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators. * [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes. * [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez. * [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group. === TSM Links === * [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims. * [http://tsmwiki.com/ TSM Wiki]. === Industry and Technology News === * [http://theregister.co.uk The Register]. Another great news site. * [http://slashdot.org/ Slashdot]. What more need be said? * [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology. === Software/Source Archives === * [http://sourceforge.net/ SourceForge]. * [http://www.gnu.org GNU.org]. * [http://www.nongnu.org Savannah] aka nongnu.org. === Standards === * [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards]. * [http://www.unix.org/ www.unix.org], the home of SUS. * [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard. * [http://www.t10.org/ t10.org], home of the SCSI standards. * [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards. * [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection. === Quick Reference Cards === * [http://bhami.com/rosetta.html Rosetta Stone]. * [http://www.stdout.org/~winston/latex/ Latex cheat sheet]. * [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)]. * [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card]. * [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)]. === Aussie Software Mirrors === * [http://public.planetmirror.com Planet Mirror]. * [http://mirror.aarnet.edu.au Aarnet]. * [http://mirror.pacific.net.au Pacific Internet]. * [http://mirror.isp.net.au ISP]. === Aussie Hardware Markets and Stores === * [http://www.staticice.com.au/ staticICE] to compare online Australian store prices. * [http://www.computerfairs.com.au/ Computer Fairs Australia]. * [http://www.computermarkets.com/ Computer Fairs NSW]. * [http://www.auspcmarket.com.au/ Aus PC-Market]. * [http://www.busybits.com.au/ BusyBits]. * [http://www.elx.com.au/ elx.com.au]. * [http://zytech.com.au/ Zytech]. ==== Cases ==== * [http://coolpc.com.au/catalog/ CoolPC]. * [http://www.pccasegear.com.au/ PC Case Gear]. * [http://www.silverstonetek.com/ SilverStone]. === Popular Internet Search Engines === * [http://www.google.com/ Google] - ubiquitous. * [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines. * [http://www.gigablast.com/ Gigablast], fairly new, shows some promise. * [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index). * [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index. * [http://www.yahoo.com/ Yahoo]. * [http://www.wisenut.com/ WiseNut]. * [http://teoma.com/ Teoma]. * [http://www.ask.com/ Ask Jeeves] (uses Teoma engine). * [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea. * [http://search.msn.com/ MSN Search]. === Pastebins === * [http://www.rafb.net/paste/ rafb.net] * [http://pastebin.com/ pastebin.com] * [http://pastebin.ca/ pastebin.ca] * [http://rifers.org/paste rifers.org] === Miscellaneous === * [http://wiki.duskglow.com/tiki-index.php?page=Open-Graphics Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers". * [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files. * [http://www.ozspeedtest.com/ Oz Broadband Speed Test]. * [http://www.pcidatabase.com/ PCIDatabase.com] PCI Vendor and Device Lists. * [http://www.plethora.net/%7eseebs/faqs/hacker.html The Hacker FAQ] maintained by Peter Seebach. == Photography == * [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras. * [http://photonotes.org/articles/beginner-faq/ Canon EOS Beginners’ FAQ]. == Articles == * [http://www.acmqueue.org/modules.php?name=Content&amp;pa=showpage&amp;pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device. * [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way]. * [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team. * [http://www.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754. * [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation. * [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors. * [http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#BIKESHED-PAINTING Bikeshed painting] in the FreeBSD forums. * [http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt A Cost Analysis of Windows Vista Content Protection] by Peter Gutmann. * [http://www.usenix.org/events/fast07/tech/schroeder/schroeder_html/index.html Disk failures in the real world: What does an MTTF of 1,000,000 hours mean to you?], article published in USENIX. * [http://labs.google.com/papers/disk_failures.pdf Failure Trends in a Large Disk Drive Population], published by Google engineers. == Comics == * [http://www.thefarside.com/ The Far Side]. * [http://www.dilbert.com/ Dilbert]. * [http://www.xkcd.com/ xkcd]. * [http://www.garfield.com/ Garfield]. == Bargain Stores == * [http://www.zazz.com.au/ Zazz]. * [http://www.dealsdirect.com.au/ DealsDirect]. == Sport == * [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info. * [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good. * [http://www.stringforum.net/ stringforum.net], all about string. * [http://www.tenniswollongong.com.au/ Tennis Wollongong]. * [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club]. * [http://www.iacski.com/ Illawarra Alpine Club]. == Aussie Wines == * [http://www.laughingjackwines.com/ Laughing Jack Wines]. * [http://www.lillypilly.com/ Lillypilly Wines]. * [http://www.warburnestate.com.au/ Warburn Estate]. == Investing == * [http://www.morningstar.com.au/ Morningstar]. == Miscellaneous == * [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language. * [http://www.ocracy.com/ The 'Ocracy] - local Wollongong theater group. * [http://www.edibleblooms.com/ Edible Blooms] - for chocolate flowers! * [http://www.swarovski.com/ Swarovski Crystal]. [[Category:Links]] [[Category:Personal]] 6e115e8f77540c588e4254ebf3cc5d644284e353 2976 2970 2007-07-30T02:33:58Z Stix 2 /* Miscellaneous */ Update link wikitext text/x-wiki == Friends Pages == * [http://wunit.net/ Mark Curtis and Katherine Howlin]. * [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz. * Brad "Blunatic" Olds. Site moved, elsewhere... * [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album]. * [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page. * [http://www.flickr.com/photos/kimnance/ Kim and Nancy], Flickr photo collection. * [http://www.gatorzracing.com.au Gatorz Racing], for stories on Ian McLean. == Computer-Technical Links == === BSD === * [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there. * [http://wiki.onetbsd.org/ NetBSD community wiki]. * [http://www.opensource.apple.com/darwinsource/ Darwin source code]. * [http://www.opendarwin.org/ OpenDarwin], shutting down as of 2006-07-25. * [http://www.daemonnews.org/ D&aelig;mon News], for all news BSD. * [http://www.bsdfreak.org/ BSDFreak], for more news BSD. * [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging. * [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney. * [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog]. ==== BSD Goodies ==== * [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com. * [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com. * [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site. * [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store]. === Apple News and Rumours === * [http://macosrumors.com/ MacOS Rumors], they're sometimes right. * [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO. * [http://www.appleinsider.com/ AppleInsider]. * [http://www.thinksecret.com/ Think Secret]. === UNIX === * [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators. * [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes. * [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez. * [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group. === TSM Links === * [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims. * [http://tsmwiki.com/ TSM Wiki]. === Industry and Technology News === * [http://theregister.co.uk The Register]. Another great news site. * [http://slashdot.org/ Slashdot]. What more need be said? * [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology. === Software/Source Archives === * [http://sourceforge.net/ SourceForge]. * [http://www.gnu.org GNU.org]. * [http://www.nongnu.org Savannah] aka nongnu.org. === Standards === * [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards]. * [http://www.unix.org/ www.unix.org], the home of SUS. * [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard. * [http://www.t10.org/ t10.org], home of the SCSI standards. * [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards. * [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection. === Quick Reference Cards === * [http://bhami.com/rosetta.html Rosetta Stone]. * [http://www.stdout.org/~winston/latex/ Latex cheat sheet]. * [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)]. * [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card]. * [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)]. === Aussie Software Mirrors === * [http://public.planetmirror.com Planet Mirror]. * [http://mirror.aarnet.edu.au Aarnet]. * [http://mirror.pacific.net.au Pacific Internet]. * [http://mirror.isp.net.au ISP]. === Aussie Hardware Markets and Stores === * [http://www.staticice.com.au/ staticICE] to compare online Australian store prices. * [http://www.computerfairs.com.au/ Computer Fairs Australia]. * [http://www.computermarkets.com/ Computer Fairs NSW]. * [http://www.auspcmarket.com.au/ Aus PC-Market]. * [http://www.busybits.com.au/ BusyBits]. * [http://www.elx.com.au/ elx.com.au]. * [http://zytech.com.au/ Zytech]. ==== Cases ==== * [http://coolpc.com.au/catalog/ CoolPC]. * [http://www.pccasegear.com.au/ PC Case Gear]. * [http://www.silverstonetek.com/ SilverStone]. === Popular Internet Search Engines === * [http://www.google.com/ Google] - ubiquitous. * [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines. * [http://www.gigablast.com/ Gigablast], fairly new, shows some promise. * [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index). * [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index. * [http://www.yahoo.com/ Yahoo]. * [http://www.wisenut.com/ WiseNut]. * [http://teoma.com/ Teoma]. * [http://www.ask.com/ Ask Jeeves] (uses Teoma engine). * [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea. * [http://search.msn.com/ MSN Search]. === Pastebins === * [http://www.rafb.net/paste/ rafb.net] * [http://pastebin.com/ pastebin.com] * [http://pastebin.ca/ pastebin.ca] * [http://rifers.org/paste rifers.org] === Miscellaneous === * [http://wiki.opengraphics.org/ Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers". * [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files. * [http://www.ozspeedtest.com/ Oz Broadband Speed Test]. * [http://www.pcidatabase.com/ PCIDatabase.com] PCI Vendor and Device Lists. * [http://www.plethora.net/%7eseebs/faqs/hacker.html The Hacker FAQ] maintained by Peter Seebach. == Photography == * [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras. * [http://photonotes.org/articles/beginner-faq/ Canon EOS Beginners’ FAQ]. == Articles == * [http://www.acmqueue.org/modules.php?name=Content&amp;pa=showpage&amp;pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device. * [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way]. * [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team. * [http://www.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754. * [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation. * [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors. * [http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#BIKESHED-PAINTING Bikeshed painting] in the FreeBSD forums. * [http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt A Cost Analysis of Windows Vista Content Protection] by Peter Gutmann. * [http://www.usenix.org/events/fast07/tech/schroeder/schroeder_html/index.html Disk failures in the real world: What does an MTTF of 1,000,000 hours mean to you?], article published in USENIX. * [http://labs.google.com/papers/disk_failures.pdf Failure Trends in a Large Disk Drive Population], published by Google engineers. == Comics == * [http://www.thefarside.com/ The Far Side]. * [http://www.dilbert.com/ Dilbert]. * [http://www.xkcd.com/ xkcd]. * [http://www.garfield.com/ Garfield]. == Bargain Stores == * [http://www.zazz.com.au/ Zazz]. * [http://www.dealsdirect.com.au/ DealsDirect]. == Sport == * [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info. * [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good. * [http://www.stringforum.net/ stringforum.net], all about string. * [http://www.tenniswollongong.com.au/ Tennis Wollongong]. * [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club]. * [http://www.iacski.com/ Illawarra Alpine Club]. == Aussie Wines == * [http://www.laughingjackwines.com/ Laughing Jack Wines]. * [http://www.lillypilly.com/ Lillypilly Wines]. * [http://www.warburnestate.com.au/ Warburn Estate]. == Investing == * [http://www.morningstar.com.au/ Morningstar]. == Miscellaneous == * [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language. * [http://www.ocracy.com/ The 'Ocracy] - local Wollongong theater group. * [http://www.edibleblooms.com/ Edible Blooms] - for chocolate flowers! * [http://www.swarovski.com/ Swarovski Crystal]. [[Category:Links]] [[Category:Personal]] 397f99a37fca09d65904cad3e01a1a753292ace9 TSM and write protected tapes 0 823 2935 1739 2007-04-14T08:44:45Z Stix 2 Fix double redirect wikitext text/x-wiki #REDIRECT [[Write Protected Tapes and TSM]] 9ec53e2a2181a33d5943e44a6fcaf47eb5a4e974 Max I/O's Outstanding with HDLM 0 1633 2936 2007-04-14T09:00:10Z Stix 2 Copy from internal wikitext text/x-wiki HDLM has an internal limit on the maximum number of outstanding I/Os at any time. If this limit is reached, errpt will report <tt>LVM_IO_FAIL</tt> errors with errno 16 (EBUSY). At this time, DLMManager may also log errors similar to: 6189 2006/02/28 11:06:04.844 DLMManager 0001A1BA 00000203 KAPL05819-I 1141085164 0401d800 00005333 004 000a0005 Data for maintenance: 0000010003 0000370010 0000000000 0000000000. This can indicate that either the HDLM driver was given an I/O that was too large, or that the HDLM buffers (<tt>pbufs</tt>) are exhausted. The current HDLM <tt>pbuf</tt> count can be displayed using: # dlmodmset -o Inquiry Log : on Inquiry Log File Size : 1000 hdisk error check flag : off HDLM pbuf count : 16384 Lun Reset : off KAPL10800-I The dlmodmset utility completed normally. It may be increased using: # dlmodmset -b 65536 KAPL10805-I The setup of the HDLM execution environment ODM will be changed. HDLM pbuf count = 65536. Is this OK? [y/n]:y KAPL10800-I The dlmodmset utility completed normally. This will only take effect after either a reboot or if the HDLM driver is completely reconfigured. The default value is 16384, and the maximum configurable value is 1000000. Increasing this value will increase AIX kernel memory use. The amount of kernel memory used by HDLM version 5.4.1-00 may be calculated using: 3 MiB + (360 bytes * maximum simultaneous I/O requests) + (4 KiB * Number of paths) == NOTE == This undesirable "feature" has been apparently fixed in HDLM 5.8.0. From the Release Notes: <blockquote> <nowiki>[5.8.0-00 Additional Functions and Modifications]</nowiki> # The following message, which will be output when more I/O requests than the biggest value set to the number of simultaneously issueable I/O are issued at one time and I/O was registered in the queue, has been added.<br>KAPL05503-I An I/O request has been queued. </blockquote> [[Category:AIX]] b0886d94bcdd700fbeefd9dac828e65f88e7f6af Music Wishlist 0 1454 2937 2929 2007-04-20T22:24:03Z Stix 2 Add Saffire wikitext text/x-wiki * Kimya Dawson: Remember That I Love You (I Like Giants) * Medeski Scofield Martin & Wood: (Out Louder) Indirecto ir01 www.indirectorecords.com * The Knife: Silent Shout * [http://en.wikipedia.org/wiki/Pendulum_(drum_and_bass_group) Pendulum] * Mason: Exceeder * Isaac Albéniz: Asturias (classical) * Tip to Toe - Katie Noonan * [http://www.saffire.com.au/index.html Saffire Guitar Quartet], [http://shop.abc.net.au/browse/product.asp?productid=347546 ABC shop] [[Category:Personal]] ecf1c7cddeb65ecea1585fcb7d583401401c6ec6 2943 2937 2007-05-07T22:09:07Z Stix 2 Add Regina Spektor wikitext text/x-wiki * Kimya Dawson: Remember That I Love You (I Like Giants) * Medeski Scofield Martin & Wood: (Out Louder) Indirecto ir01 www.indirectorecords.com * The Knife: Silent Shout * [http://en.wikipedia.org/wiki/Pendulum_(drum_and_bass_group) Pendulum] * Mason: Exceeder * Isaac Albéniz: Asturias (classical) * Tip to Toe - Katie Noonan * [http://www.saffire.com.au/index.html Saffire Guitar Quartet], [http://shop.abc.net.au/browse/product.asp?productid=347546 ABC shop] * [http://www.reginaspektor.com/ Regina Spektor] [[Category:Personal]] 003957c7ec6bcebf3dfd340375cf55d6b29917b5 2944 2943 2007-05-07T22:11:31Z Stix 2 wikitext text/x-wiki * Kimya Dawson: Remember That I Love You (I Like Giants) * Medeski Scofield Martin & Wood: (Out Louder) Indirecto ir01 www.indirectorecords.com * The Knife: Silent Shout * [http://en.wikipedia.org/wiki/Pendulum_(drum_and_bass_group) Pendulum] * Mason: Exceeder * Isaac Albéniz: Asturias (classical) * Tip to Toe - Katie Noonan * [http://www.saffire.com.au/index.html Saffire Guitar Quartet], [http://shop.abc.net.au/browse/product.asp?productid=347546 ABC shop] * [http://www.reginaspektor.com/ Regina Spektor] (also [http://en.wikipedia.org/wiki/Regina_Spektor wikipedia]) [[Category:Personal]] 318dbd27539d90f4d7f01ad7ff90f11d13eb98ee Windows Cleanup 0 1629 2938 2922 2007-04-23T08:49:28Z Stix 2 Fix grammar wikitext text/x-wiki Go to: "Start -> All Programs -> Accessories -> System Tools -> Disk Cleanup" and, under "More Options", click the bottom button to remove all but the most recent restore point. The following can be deleted, if you know that you will never want to un-install them: * <tt>C:\Windows\$NtServicePackUninstall\</tt> * <tt>C:\Windows\$NtUninstall*$\</tt> * <tt>C:\Windows\$MSI*Uninstall*$\</tt> * <tt>C:\Windows\SoftwareDistribution\Download\*</tt> Compress: * <tt>C:\Windows\ServicePackFiles\</tt> [[Category:Windows]] cee576ec9380082ff5e80fcdfdf86f549ea45750 2956 2938 2007-06-12T09:18:10Z Stix 2 Expand wikitext text/x-wiki For normal Windows installations, disk space is not so much of an issue. However, if using [http://www.microsoft.com/windows/products/winfamily/virtualpc/ Virtual PC (VPC)], [http://www.vmware.com/ VMware], [http://www.xensource.com/ Xen], [http://www.parallels.com/ Parallels Desktop], [http://fabrice.bellard.free.fr/qemu/ QEMU], [http://www.plex86.org/ Plex86] or other virtualisation technology, virtual disk image size may be an issue. Go to: "Start -> All Programs -> Accessories -> System Tools -> Disk Cleanup" and, under "More Options", click the bottom button to remove all but the most recent restore point. The following can be deleted, if you know that you will never want to un-install them: * <tt>C:\Windows\$NtServicePackUninstall\</tt> * <tt>C:\Windows\$NtUninstall*$\</tt> * <tt>C:\Windows\$MSI*Uninstall*$\</tt> * <tt>C:\Windows\SoftwareDistribution\Download\*</tt> Compress: * <tt>C:\Windows\ServicePackFiles\</tt> If you would rather safely delete <tt>ServicePackFiles</tt>, see [http://support.microsoft.com/kb/271484 KB 271484] on a way to do this via CD. == See Also == * [http://support.microsoft.com/kb/271484 KB 271484: Files and Folders Are Added to Your System After Service Pack Is Installed] * [http://support.microsoft.com/kb/329260 KB 329260: How to Remove Windows XP Service Pack 1 Folders] * [http://support.microsoft.com/kb/837783 KB 837783: The hard disk space requirements for Windows XP Service Pack 2] [[Category:Windows]] d2b1d662bbe48c9bdc5ee991b05d211900b91a34 Hacking the Motorola RAZR v3i 0 1634 2939 2007-04-24T09:50:23Z Stix 2 New page: Links about Modding the Motorola v3. * [http://www.hackthev3.com/ Hack the v3]. * [http://www.maxedmobiles.com/index.php?option=com_content&task=view&id=15&Itemid=32 Maxed Mobiles SEEM Ed... wikitext text/x-wiki Links about Modding the Motorola v3. * [http://www.hackthev3.com/ Hack the v3]. * [http://www.maxedmobiles.com/index.php?option=com_content&task=view&id=15&Itemid=32 Maxed Mobiles SEEM Editing Guide]. * [http://www.xlr8.us/hofo/map.txt SEEM Map]. * [http://www.motomodders.net/ MotoModders.net]. [[Category:Links]] c4cc067ca29e7a4bf1b5a095d74fb499e953f9c5 About Stix 0 785 2940 2923 2007-04-26T22:05:08Z Stix 2 Fix "mailto" links wikitext text/x-wiki == General == === Where I call home === I live by myself in a two bedroom unit in North Wollongong, NSW, Australia, after growing up on a 100 acre (40.5 hectare) hobby farm near Nowra. === Employment === I currently work as a UNIX Systems Administrator for [http://www.csc.com/au CSC Australia], working in a team of around 12, with a variety of technologies on a number of different contracts. === Education === Graduated with Bachelor of Computer Science with First Class Honours in 2001 from the [http://www.uow.edu.au University of Wollongong], completing the degree part-time starting 1993. Prior to Uni, I completed 6 years high school at [http://www.nowra-h.schools.nsw.edu.au/ Nowra Technology High School], finishing 1992. === Contact Details === ==== Work ==== CSC Australia<br> Lot 1 Coniston Technology Park, Edney Lane Mt St Thomas NSW 2500, Australia.<br> Email: mailto:pripke@csc.com<br> Phone: +61 2 4253 7194<br> Fax: +61 2 4253 7495<br> ==== Home ==== Email: mailto:stix@stix.id.au<br> Phone: +61 2 4229 5336<br> Mobile: +61 419 432 517<br> Fax: +61 2 4229 7678<br> ==== Instant Messaging ==== {| | '''Google Talk:''' || stixpjr@gmail.com |- | '''Jabber:''' || stix@jabber.org.au |- | '''MSN:''' || stix@stix.homeunix.net |- |'''Yahoo:''' || stixpjr |} == Interests == === Music === My tastes in music are eclectic, to say the least. At any time, my CD player is likely to contain anything from [http://www.enya.com/ Enya], [http://www.endorphin.tv/ Endorphin], Gatecrasher, [http://www.enigma.de/ Enigma], Live, Veruca Salt, Ganggajang, Air (the French band), [http://www.ebtg.com/ Everything But The Girl], the Corrs, Ben Folds Five, Stone Temple Pilots, modern jazz with Marc Moulin, or straight classical (Bach, Ravel, Mozart, Handel, Strauss, Rachmaninov, Vivaldi, Schubert, ...). And as for radio, there's basically only four stations worth listening to in Aus: [http://abc.net.au/radio/localradio/ ABC Local Radio], [http://abc.net.au/rn/ ABC Radio National] (for news and sport (think cricket)), [http://abc.net.au/classic/ ABC Classic FM] and ABC's "youth radio" [http://abc.net.au/triplej/ TripleJ]. You can even listen to the J's on the [http://abc.net.au/triplej/listen/default.htm 'Net]. In case you hadn't guessed, my radio's usually stuck on JJJ. At home, I have a nice [http://www.yamahamusic.com.au/ Yamaha] [http://www.yamahamusic.com.au/products/avit/htavreceivers/RX-V757B.asp RX-V757B] receiver/amp (upgraded from an RX-V2092), with 5-channels worth of Aaron speakers - a pair of ATS-5 speakers at the front, a pair of ATS-1 speakers for the rear, and a CC-240 centre speaker. Very happy with the setup, a very clean, natural sound. The room is small enough for the ATS-5s to pump out enough bass, without annoying the neighbours too much. The rest of the components are Yamaha CDC-765 6 disc CD turntable, Yamaha DVD-S796 DVD player, Sony SLV-X822 VCR and a [http://www.sharp.net.au/ Sharp] 32" Aquos [http://www.sharp.net.au/catalogue/productinfo.asp?model=LC32GA4X LC32GA4X] LCD TV. I originally purchased a [http://www.dgtec.com.au/ DGTEC] [http://www.dgtec.com.au/?page=dg-hd804 DG-HD804] set-top box, but due to problems and a fairly crude interface, I've swapped to a [http://www.strong.com.au/ Strong Technologies] [http://www.strong.com.au/frmProdDetails.aspx?id=89 SRT 5400] which appears to be a far better, if more expensive, unit. I also have a 3rd Generation 40 GB [http://www.apple.com/ipod/ iPod], which is still surviving well, after being used cycling, in the car and hooked up to the rest of the gear above. I originally filled my iPod using [http://www.netbsd.org NetBSD] and [http://www.gnu.org/software/gnupod/ gnupod], but I'm now giving [http://www.gtkpod.org/about.html gtkpod] a whirl. === Sport === I'm not overly athletic, but I do play tennis around three or four times a week, playing in the [http://www.tenniswollongong.com.au/ Wollongong District] Mens Wednesday Night Comp, and the Saturday Afternoon Mixed Comp, and often Sunday afternoon social game at my home courts at Wiseman Park, in Wollongong. I'm almost a B-grade player, but a shoulder injury (rotator-cuff partial tear) has held me back somewhat. I also try to get some cycling in, with the cycleway only a few hundred metres from my unit, there's no excuses. During the summer months I'm more keen to ride, my goal being to ride to work at least a couple of times a week (only 11 km each way). A goal that hasn't been realised. As well as these, I was introduced to skiing at an early age, with my parents both being ski instructors at various times. Although during high school, downhill skiing wasn't quite in the budget, so I enjoyed some cross-country skiing (traditional, not skating). Now, with a good job, I try to get a weeks downhill skiing in each year, with some cross country skiing on the side. Being a member of the [http://www.iacski.com/ Illawarra Alpine Club (IAC)] means I get great accommodation. === Computers === I'm a regular lurker on the [http://www.netbsd.org/MailingLists/ NetBSD], [http://developer.apple.com/darwin/mail.html Darwin] and [http://my.adsm.org/adsm-l.php TSM] (Tivoli Storage Manager) mailing lists, mainly learning and questioning, but responding when there's time. Also, I'm a part time hobbyist programmer in a variety of languages, my current choices being C, Perl, Objective-C, C++ and Java, probably in that order, although as in my [[Résumé]], I've touched a great deal more over the years. As would be expected, I've collected a fair bit of hardware. You can read up on some of my active [[Systems]]. ==== Email ==== If you see any of the following email addresses floating out there, yes, they are, or were, all me. Please update your address list to one of the current ones! {| border="1" cellpading="2" cellspacing="0" align="center" | Jan 2006-> || mailto:pripke@csc.com |- | Nov 2005-> || mailto:stix@stix.id.au |- | Jul 2003-> || mailto:stix@stix.homeunix.net |- | Sep 2004-> || mailto:stixpjr@gmail.com |- | Jan 2005-> || mailto:stix@exemail.com.au |- | Jul 1999-> || mailto:stixpjr@yahoo.com.au |- | Oct 2000-Jul 2006 || pripke@csc.com.au |- | Nov 1997-Apr 2006 || stixpjr@ozemail.com.au |- | Dec 2003-Jan 2005 || stix@swiftdsl.com.au |- | Feb 2002-Dec 2003 || stixpjr@bigpond.com.au |- | 1998-2000 || paul.ripke.pr@bhp.com.au |- | 1998-1998 || paul.p.r.ripke@msm.bhp.com.au |- | 1995-???? || paul.p.r.ripke@msmail.bhp.com.au |- | 1993-1995 || paul.pr.ripke@bhp.bhpmel04.telememo.au |- | 1996-2002 || pjr02@uow.edu.au |- | 1993-1996 || u9352236@cc.uow.edu.au |} == See Also == * [[Résumé]] * [[Systems]] [[Category:Personal]] 5b6aad9301895e51c9b0698f08bc70c273300951 2951 2940 2007-05-28T11:39:18Z Stix 2 /* Instant Messaging */ Update MSN wikitext text/x-wiki == General == === Where I call home === I live by myself in a two bedroom unit in North Wollongong, NSW, Australia, after growing up on a 100 acre (40.5 hectare) hobby farm near Nowra. === Employment === I currently work as a UNIX Systems Administrator for [http://www.csc.com/au CSC Australia], working in a team of around 12, with a variety of technologies on a number of different contracts. === Education === Graduated with Bachelor of Computer Science with First Class Honours in 2001 from the [http://www.uow.edu.au University of Wollongong], completing the degree part-time starting 1993. Prior to Uni, I completed 6 years high school at [http://www.nowra-h.schools.nsw.edu.au/ Nowra Technology High School], finishing 1992. === Contact Details === ==== Work ==== CSC Australia<br> Lot 1 Coniston Technology Park, Edney Lane Mt St Thomas NSW 2500, Australia.<br> Email: mailto:pripke@csc.com<br> Phone: +61 2 4253 7194<br> Fax: +61 2 4253 7495<br> ==== Home ==== Email: mailto:stix@stix.id.au<br> Phone: +61 2 4229 5336<br> Mobile: +61 419 432 517<br> Fax: +61 2 4229 7678<br> ==== Instant Messaging ==== {| | '''Google Talk:''' || stixpjr@gmail.com |- | '''Jabber:''' || stix@jabber.org.au |- | '''MSN:''' || stix@stix.id.au |- |'''Yahoo:''' || stixpjr |} == Interests == === Music === My tastes in music are eclectic, to say the least. At any time, my CD player is likely to contain anything from [http://www.enya.com/ Enya], [http://www.endorphin.tv/ Endorphin], Gatecrasher, [http://www.enigma.de/ Enigma], Live, Veruca Salt, Ganggajang, Air (the French band), [http://www.ebtg.com/ Everything But The Girl], the Corrs, Ben Folds Five, Stone Temple Pilots, modern jazz with Marc Moulin, or straight classical (Bach, Ravel, Mozart, Handel, Strauss, Rachmaninov, Vivaldi, Schubert, ...). And as for radio, there's basically only four stations worth listening to in Aus: [http://abc.net.au/radio/localradio/ ABC Local Radio], [http://abc.net.au/rn/ ABC Radio National] (for news and sport (think cricket)), [http://abc.net.au/classic/ ABC Classic FM] and ABC's "youth radio" [http://abc.net.au/triplej/ TripleJ]. You can even listen to the J's on the [http://abc.net.au/triplej/listen/default.htm 'Net]. In case you hadn't guessed, my radio's usually stuck on JJJ. At home, I have a nice [http://www.yamahamusic.com.au/ Yamaha] [http://www.yamahamusic.com.au/products/avit/htavreceivers/RX-V757B.asp RX-V757B] receiver/amp (upgraded from an RX-V2092), with 5-channels worth of Aaron speakers - a pair of ATS-5 speakers at the front, a pair of ATS-1 speakers for the rear, and a CC-240 centre speaker. Very happy with the setup, a very clean, natural sound. The room is small enough for the ATS-5s to pump out enough bass, without annoying the neighbours too much. The rest of the components are Yamaha CDC-765 6 disc CD turntable, Yamaha DVD-S796 DVD player, Sony SLV-X822 VCR and a [http://www.sharp.net.au/ Sharp] 32" Aquos [http://www.sharp.net.au/catalogue/productinfo.asp?model=LC32GA4X LC32GA4X] LCD TV. I originally purchased a [http://www.dgtec.com.au/ DGTEC] [http://www.dgtec.com.au/?page=dg-hd804 DG-HD804] set-top box, but due to problems and a fairly crude interface, I've swapped to a [http://www.strong.com.au/ Strong Technologies] [http://www.strong.com.au/frmProdDetails.aspx?id=89 SRT 5400] which appears to be a far better, if more expensive, unit. I also have a 3rd Generation 40 GB [http://www.apple.com/ipod/ iPod], which is still surviving well, after being used cycling, in the car and hooked up to the rest of the gear above. I originally filled my iPod using [http://www.netbsd.org NetBSD] and [http://www.gnu.org/software/gnupod/ gnupod], but I'm now giving [http://www.gtkpod.org/about.html gtkpod] a whirl. === Sport === I'm not overly athletic, but I do play tennis around three or four times a week, playing in the [http://www.tenniswollongong.com.au/ Wollongong District] Mens Wednesday Night Comp, and the Saturday Afternoon Mixed Comp, and often Sunday afternoon social game at my home courts at Wiseman Park, in Wollongong. I'm almost a B-grade player, but a shoulder injury (rotator-cuff partial tear) has held me back somewhat. I also try to get some cycling in, with the cycleway only a few hundred metres from my unit, there's no excuses. During the summer months I'm more keen to ride, my goal being to ride to work at least a couple of times a week (only 11 km each way). A goal that hasn't been realised. As well as these, I was introduced to skiing at an early age, with my parents both being ski instructors at various times. Although during high school, downhill skiing wasn't quite in the budget, so I enjoyed some cross-country skiing (traditional, not skating). Now, with a good job, I try to get a weeks downhill skiing in each year, with some cross country skiing on the side. Being a member of the [http://www.iacski.com/ Illawarra Alpine Club (IAC)] means I get great accommodation. === Computers === I'm a regular lurker on the [http://www.netbsd.org/MailingLists/ NetBSD], [http://developer.apple.com/darwin/mail.html Darwin] and [http://my.adsm.org/adsm-l.php TSM] (Tivoli Storage Manager) mailing lists, mainly learning and questioning, but responding when there's time. Also, I'm a part time hobbyist programmer in a variety of languages, my current choices being C, Perl, Objective-C, C++ and Java, probably in that order, although as in my [[Résumé]], I've touched a great deal more over the years. As would be expected, I've collected a fair bit of hardware. You can read up on some of my active [[Systems]]. ==== Email ==== If you see any of the following email addresses floating out there, yes, they are, or were, all me. Please update your address list to one of the current ones! {| border="1" cellpading="2" cellspacing="0" align="center" | Jan 2006-> || mailto:pripke@csc.com |- | Nov 2005-> || mailto:stix@stix.id.au |- | Jul 2003-> || mailto:stix@stix.homeunix.net |- | Sep 2004-> || mailto:stixpjr@gmail.com |- | Jan 2005-> || mailto:stix@exemail.com.au |- | Jul 1999-> || mailto:stixpjr@yahoo.com.au |- | Oct 2000-Jul 2006 || pripke@csc.com.au |- | Nov 1997-Apr 2006 || stixpjr@ozemail.com.au |- | Dec 2003-Jan 2005 || stix@swiftdsl.com.au |- | Feb 2002-Dec 2003 || stixpjr@bigpond.com.au |- | 1998-2000 || paul.ripke.pr@bhp.com.au |- | 1998-1998 || paul.p.r.ripke@msm.bhp.com.au |- | 1995-???? || paul.p.r.ripke@msmail.bhp.com.au |- | 1993-1995 || paul.pr.ripke@bhp.bhpmel04.telememo.au |- | 1996-2002 || pjr02@uow.edu.au |- | 1993-1996 || u9352236@cc.uow.edu.au |} == See Also == * [[Résumé]] * [[Systems]] [[Category:Personal]] 7885b4b396e6b7fbb4e2731be601d362bf6899ba Synchronizing Disk Names 0 811 2942 2515 2007-05-03T05:10:11Z Stix 2 /* Procedure */ Add CuPath objrepos for vscsi devices wikitext text/x-wiki This document was originally available at http://service.software.ibm.com/rs6k/techdocs/90605223414648.btml but appears to have since moved and disappeared. This text is from a hardcopy taken 1999-03-05. I have recently successfully tested this procedure on a p570 LPAR running AIX 5.3. === Special Notices === Please use this information with care. IBM will not be responsible for damages of any kind resulting from its use. The use of this information is the sole responsibility of the customer and depends on the customer's ability to evaluate and integrate this information into the customer's operational environment. == Synchronizing Disk Names == === About This Document === Use the following script when the names of your hard disks are out of order (for example hdisk0, hdisk2, hdisk3 instead of hdisk0, hdisk1, hdisk2). The order of the disk names generally does not cause errors, but it may cause confusion for the user. Run the following '''dsksync''' script to alleviate such confusion. The script renames the hard disks. The order of the disks' names after you reboot the machine will be determined on the order they are detected by the device configuration process. For instance, a disk at the address 00-00-0S-00 will be numbered before a disk at the address 00-00-0S-20 or 00-05-00-00. This document applies to AIX Versions 3.1 through 4.2 on the RS/6000. === Procedure === Before running this script, make sure the key is in Normal position. lsdev -Cc disk | awk '{ print $1 }' | while read HDname; do odmdelete -q "name = $HDname " -o CuAt odmdelete -q "value = $HDname " -o CuAt odmdelete -q "name = $HDname " -o CuDv odmdelete -q "value3 = $HDname " -o CuDvDr odmdelete -q "name = $HDname " -o CuVPD odmdelete -q "name = $HDname " -o CuPath done rm -f /dev/hdisk* rm -f /dev/rhdisk* savebase When the shell script completes successfully, run the following command to shut down and reboot. shutdown -Fr [[Category:AIX]] 929c4b8e3b58902fb1f464d623829884932c320a NetBSD Bugs 0 792 2946 2881 2007-05-14T21:57:36Z Stix 2 /* Current Bugs */ Add clone bug wikitext text/x-wiki == Current Bugs == * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=35198 kern/36328] - clone(2) with CLONE_FILES can leak POSIX locks * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=35198 kern/35198] - lfs_pchain corruption causing hang or panic * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=35118 toolchain/35118] - gdb6 "bt" fails on kernel dumps. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=35099 port-m68k/35099] - pthread programs core on m68k. Many pthread programs, including named(8) get SIGILL running on m68k. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=17398 kern/17398] - msdosfs does not support sector size != DEV_BSIZE. Currently prevents using a gen 5.5 iPod on NetBSD. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=34737 kern/34737] - Gen 5.5 iPod fails to mount. SCSI mode sense sector size bug. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=33241 kern/33241] - umodem fails in NetBSD 3.0. I'm wondering if this is related to uscanner failing to work for me with NetBSD 3.0. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=32130 pkg/32130] - Psi doesn't compile with qt-3.3.5. * systat SIGWINCH handling - systat(1) doesn't appear to handle SIGWINCH well, if at all. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=25977 kern/25977] - WSMOUSEIO_SSCALE. Cheap mouse needs this. Should implement suggested per-axis scaling. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=28731 kern/28731] - ehci + umass (ipod). Depending which USB port I use, my iPod will either attach fine, or bail out. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=21335 kern/21335] - ahc leaves processes in D state. I've seen this when trying to read a tape with a larger blocksize than that configured in the backup tool. * Calculated Load Average too high. See [http://mail-index.netbsd.org/tech-kern/2005/04/11/0003.html this mail]. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=26424 kern/26424] - Removal of INITIALLY_LEVEL_TRIGGERED breaks Multia serial ports. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=9678 kern/9678] - gdb fails to debug kernel core dump on mac68k. == Cleanups == * missing brelse in rf_netbsdkintf.c:raidread_component_label() * SysKonnect <tt>sk(4)</tt> still needs cleaning up. ** clean up mbufs and outstanding transmit descriptors when bringing down the interface. == Old Bugs == * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=30977 port-xen/30977] - Strange FPU behaviour. Just try running flops as a test. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=22457 kern/22457] - ACPI broken mouse. pckbport: command timeout pms_enable: command error 35 sys/arch/i386/include/acpi_func.h : Not sure on the status here, switched to using USB mouse. * emuxki drain broken. Seen using <tt>psi</tt>, which uses <tt>audioplay(1)</tt>. Appears to have been fixed between NetBSD 2.0 and 2.0.2. [[Category:NetBSD]] [[Category:Personal]] 97877fc9ff3b433f1fa453c0577ecd7f9633fe6c 2947 2946 2007-05-15T09:54:18Z Stix 2 /* Current Bugs */ Fix PR # wikitext text/x-wiki == Current Bugs == * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=36328 kern/36328] - clone(2) with CLONE_FILES can leak POSIX locks * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=35198 kern/35198] - lfs_pchain corruption causing hang or panic * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=35118 toolchain/35118] - gdb6 "bt" fails on kernel dumps. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=35099 port-m68k/35099] - pthread programs core on m68k. Many pthread programs, including named(8) get SIGILL running on m68k. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=17398 kern/17398] - msdosfs does not support sector size != DEV_BSIZE. Currently prevents using a gen 5.5 iPod on NetBSD. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=34737 kern/34737] - Gen 5.5 iPod fails to mount. SCSI mode sense sector size bug. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=33241 kern/33241] - umodem fails in NetBSD 3.0. I'm wondering if this is related to uscanner failing to work for me with NetBSD 3.0. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=32130 pkg/32130] - Psi doesn't compile with qt-3.3.5. * systat SIGWINCH handling - systat(1) doesn't appear to handle SIGWINCH well, if at all. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=25977 kern/25977] - WSMOUSEIO_SSCALE. Cheap mouse needs this. Should implement suggested per-axis scaling. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=28731 kern/28731] - ehci + umass (ipod). Depending which USB port I use, my iPod will either attach fine, or bail out. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=21335 kern/21335] - ahc leaves processes in D state. I've seen this when trying to read a tape with a larger blocksize than that configured in the backup tool. * Calculated Load Average too high. See [http://mail-index.netbsd.org/tech-kern/2005/04/11/0003.html this mail]. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=26424 kern/26424] - Removal of INITIALLY_LEVEL_TRIGGERED breaks Multia serial ports. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=9678 kern/9678] - gdb fails to debug kernel core dump on mac68k. == Cleanups == * missing brelse in rf_netbsdkintf.c:raidread_component_label() * SysKonnect <tt>sk(4)</tt> still needs cleaning up. ** clean up mbufs and outstanding transmit descriptors when bringing down the interface. == Old Bugs == * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=30977 port-xen/30977] - Strange FPU behaviour. Just try running flops as a test. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=22457 kern/22457] - ACPI broken mouse. pckbport: command timeout pms_enable: command error 35 sys/arch/i386/include/acpi_func.h : Not sure on the status here, switched to using USB mouse. * emuxki drain broken. Seen using <tt>psi</tt>, which uses <tt>audioplay(1)</tt>. Appears to have been fixed between NetBSD 2.0 and 2.0.2. [[Category:NetBSD]] [[Category:Personal]] a52dfd98ee92a3f8d294f7e7cf42be408c45a5a4 Sybase Object Size 0 1635 2948 2007-05-17T10:10:44Z Stix 2 New page: To determine object sizes, ordered by decreasing size, in a [[Sybase]] database via isql: select o.name name, sum(convert(int, rowcnt(i.doampg))) rownum, sum(convert(int, reserved_pg... wikitext text/x-wiki To determine object sizes, ordered by decreasing size, in a [[Sybase]] database via isql: select o.name name, sum(convert(int, rowcnt(i.doampg))) rownum, sum(convert(int, reserved_pgs(i.id, i.doampg) + reserved_pgs(i.id, i.ioampg)) * (d.low / 1024)) reserved_kb, sum(convert(int, data_pgs(i.id, i.doampg)) * (d.low / 1024)) data_kb, sum(convert(int, data_pgs(i.id, i.ioampg)) * (d.low / 1024)) index_kb, sum(convert(int, reserved_pgs(i.id, i.doampg) + reserved_pgs(i.id, i.ioampg) - data_pgs(i.id, i.doampg) - data_pgs(i.id, i.ioampg)) * (d.low / 1024)) unused_kb from sysobjects o, sysindexes i, master.dbo.spt_values d where i.id = o.id and d.number = 1 and d.type = "E" group by o.name order by reserved_kb desc [[Category:Sybase]] dde54d6c2c1d3c88faacaa9356e3105ea019a67c 2949 2948 2007-05-17T10:11:42Z Stix 2 Add SQL Category wikitext text/x-wiki To determine object sizes, ordered by decreasing size, in a [[Sybase]] database via isql: select o.name name, sum(convert(int, rowcnt(i.doampg))) rownum, sum(convert(int, reserved_pgs(i.id, i.doampg) + reserved_pgs(i.id, i.ioampg)) * (d.low / 1024)) reserved_kb, sum(convert(int, data_pgs(i.id, i.doampg)) * (d.low / 1024)) data_kb, sum(convert(int, data_pgs(i.id, i.ioampg)) * (d.low / 1024)) index_kb, sum(convert(int, reserved_pgs(i.id, i.doampg) + reserved_pgs(i.id, i.ioampg) - data_pgs(i.id, i.doampg) - data_pgs(i.id, i.ioampg)) * (d.low / 1024)) unused_kb from sysobjects o, sysindexes i, master.dbo.spt_values d where i.id = o.id and d.number = 1 and d.type = "E" group by o.name order by reserved_kb desc [[Category:Sybase]] [[Category:SQL]] 78ce2afbda2ef6da368822ed5d44cb8e90ce4bdb Category:Sybase 14 1636 2950 2007-05-17T10:11:59Z Stix 2 New page: Pages relating to the [[Sybase]] RDBMS. wikitext text/x-wiki Pages relating to the [[Sybase]] RDBMS. a4f2bd236866df9fb292e67f104e1d4f9c746630 HTFS fsck spins on CPU 0 1637 2952 2007-06-12T07:59:04Z Stix 2 New page: It appears SCO HTFS appears to have a bug where <tt>fsck</tt> may spin on the CPU while processing the filesystem transaction log. This was seen on SCO OpenServer(TM) Release 5, 3.2v5.0.5.... wikitext text/x-wiki It appears SCO HTFS appears to have a bug where <tt>fsck</tt> may spin on the CPU while processing the filesystem transaction log. This was seen on SCO OpenServer(TM) Release 5, 3.2v5.0.5. Both the following <tt>fsck</tt> commands hung, and were killed: # '''''fsck -d -n /dev/rfs01''''' /dev/rfs01 (NO WRITE) HTFS File System: Volume: attempting a fast fsck... log ino 3, txid 8848 block 0 = 560086 block 1 = 560087 block 2 = 560088 block 3 = 560089 block 4 = 560090 block 5 = 560091 block 6 = 560092 block 7 = 560093 block 8 = 560094 block 9 = 560095 log size = 180 NO PARTIAL TRANSACTIONS PENDING sync log ino 5 sync log size 32768 saving stale offset 0 skipping offset 0 slog header: cksum 00001963 tstamp 0cd83b95 pstamp 00000000 size 7280 slog entry: ino 3956 off 9168 len 7216 origlen 7216 reclen 7280 time 46311afa writing sync log entry ino 3956 off 9168 len 7216 # '''''fsck -d -n -o full /dev/rfs01''''' /dev/rfs01 (NO WRITE) HTFS File System: Volume: ** Phase 1 - Check Blocks and Sizes ** Phase 2 - Check Pathnames ** Phase 3 - Check Connectivity ** Phase 4 - Check Reference Counts ** Phase 5 - Check Synchronous Write Log sync log ino 5 sync log size 32768 saving stale offset 0 skipping offset 0 slog header: cksum 00001963 tstamp 0cd83b95 pstamp 00000000 size 7280 slog entry: ino 3956 off 9168 len 7216 origlen 7216 reclen 7280 time 46311afa writing sync log entry ino 3956 off 9168 len 7216 The fix was to use <tt>fsdb</tt> to fool SCO into believing the filesystem transaction log (<tt>.slog0000</tt>) was corrupt, and allow <tt>fsck</tt> to recreate it: First, double check that inode 5 is the filesystem transaction log: # '''''fsdb /dev/rfs01''''' /dev/rfs01(): HTFS File System FSIZE = 17922240, ISIZE = 4480560 '''''2i.a0b.p128d''''' d 0: 2 v0 12 1 . d 12: 2 v0 12 2 .. d 24: 3 v0 20 9 .ilog0000 d 44: 4 v0 20 10 lost+found '''d 64: 5 v0 20 9 .slog0000''' d 84: 6 v0 16 5 users d 100: 3897 v0 16 7 support d 116: 3905 v0 16 5 mydb Now display inode 5 and change its size to zero: '''''5i''''' i#: 5 md: f------------ ln: 1 uid: 0 gid:60007 sz: 32768 a0:560097 a1:560098 a2:560099 a3:560100 a4:560101 a5:560102 a6:560103 a7:560104 a8:560105 a9:560106 a10:560107 a11: 0 a12: 0 at: Fri Feb 16 15:57:45 2007 mt: Fri Feb 16 15:57:45 2007 ct: Fri Feb 16 15:57:45 2007 '''''i5.sz=0''''' '''''q''''' # At this point, you will need to re-run a full fsck, preferably twice, to correct any outstanding issues and fix the filesystem transaction log. [[Category:SCO]] e07e08c0575fc8e120d55842abd5a7272ec392ab Category:SCO 14 1639 2954 2007-06-12T08:12:19Z Stix 2 New page: Pages relating to SCO UNIX. wikitext text/x-wiki Pages relating to SCO UNIX. 572a8fa37021fc70321f1c7e736e9d2438b0f2ab 2955 2954 2007-06-12T08:12:40Z Stix 2 wikitext text/x-wiki Pages relating to SCO UNIX. [[Category:UNIX]] 0018e5fdbbf74d88676c653a9e85c9fd04676171 Software 0 797 2957 2546 2007-06-13T01:12:02Z Stix 2 Add back the fixed dlmChaPortdel wikitext text/x-wiki Here's some software I've decided to let out to the world at large. As always, use at your own risk, and send me any comments you have. === Darwin aka MacOS X === ==== [[ipcs/ipcrm for Darwin]] ==== Provides two missing utilities ported from [http://www.freebsd.org/ FreeBSD]. ==== [[Perfmon for MacOS X]] ==== Provides access to the PowerPC performance counter registers, largely made redundant by Apple releasing [http://developer.apple.com/tools/performance/overview.html CHUD Tools]. ---- === UNIX === ==== [[iotools]] ==== Three simple pthread programs to test sequential ([http://stix.id.au/software/fblckgen.html fblckgen(1)]) I/O performance (eg tape drives), random ([http://stix.id.au/software/iohammer.html iohammer(1)]) I/O performance, and implemement a circular buffer ([http://stix.id.au/software/mbdd.html mbdd(1)]) for use in a chain of piped commands. ==== headntail ==== Simple Perl script to trim a given number of lines from the start and end of one or more files, or stdin. * [ftp://stix.homeunix.net/pub/unix/headntail headntail 1.3] ''2 771 byte perl script'' ==== logmon ==== Simple Perl script that reads stdin and generates cycled, optionally line timestamped and optionally compressed files. * [ftp://stix.homeunix.net/pub/unix/logmon logmon 1.8] ''4 580 byte perl script'' ==== lp_check ==== Perl script to submit a BSD LPD long status query to a given host and queue. * [ftp://stix.homeunix.net/pub/unix/lp_check lp_check 1.3] ''3 466 byte perl script'' ==== renamefiles ==== Perl script to bulk rename files. Supports changing case, Perl regex style renames, and optionally recursive. * [ftp://stix.homeunix.net/pub/unix/renamefiles renamefiles 1.4] ''4 165 byte perl script'' ---- === AIX === ==== dlmChaPortdel ==== Simple shell script to remove all Hitachi Dynamic Link Manager (HDLM) paths to a given LUN by the HDS "ChaPort" (Channel Port) number. This uses the undocumented <tt>/usr/lib/methods/ucfgdlmfdrv</tt> and <tt>/usr/lib/methods/udefdlmfdrv</tt> commands to remove a hdisk (path) from each dlmfdrv. * [ftp://stix.homeunix.net/pub/AIX/dlmChaPortdel dlmChaPortdel 1.5] ''3590 byte shell script'' ==== mountvg ==== Simple shell script to mount all filesystems in a volume group. * [ftp://stix.homeunix.net/pub/AIX/mountvg mountvg 1.1] ''2348 byte shell script'' ==== umountvg ==== Simple shell script to umount all filesystems in a volume group. * [ftp://stix.homeunix.net/pub/AIX/umountvg umountvg 1.1] ''2353 byte shell script'' ---- === Miscellaneous === ==== CoCoII ==== A Tandy CoCo II emulator I started writing some years back using the Symantec Think Class Library (TCL), in C++. I was in the process of converting it to straight 'C', implementing all the missing I/O support, and adding Objective-C Cocoa and X11 front ends, when I found [http://www.mess.org/ MESS] and [http://x.mame.net/ XMESS/XMAME], which seem to work quite well. I'll probably never bother finishing it now. [[Category:Personal]] [[Category:Software]] [[Category:AIX]] [[Category:UNIX]] 83c9bb9f2ce9c0bb7a5d80558998d9f6288f0e10 2958 2957 2007-06-13T01:13:41Z Stix 2 stix.homeunix.net -> stix.id.au wikitext text/x-wiki Here's some software I've decided to let out to the world at large. As always, use at your own risk, and send me any comments you have. === Darwin aka MacOS X === ==== [[ipcs/ipcrm for Darwin]] ==== Provides two missing utilities ported from [http://www.freebsd.org/ FreeBSD]. ==== [[Perfmon for MacOS X]] ==== Provides access to the PowerPC performance counter registers, largely made redundant by Apple releasing [http://developer.apple.com/tools/performance/overview.html CHUD Tools]. ---- === UNIX === ==== [[iotools]] ==== Three simple pthread programs to test sequential ([http://stix.id.au/software/fblckgen.html fblckgen(1)]) I/O performance (eg tape drives), random ([http://stix.id.au/software/iohammer.html iohammer(1)]) I/O performance, and implemement a circular buffer ([http://stix.id.au/software/mbdd.html mbdd(1)]) for use in a chain of piped commands. ==== headntail ==== Simple Perl script to trim a given number of lines from the start and end of one or more files, or stdin. * [ftp://stix.id.au/pub/unix/headntail headntail 1.3] ''2 771 byte perl script'' ==== logmon ==== Simple Perl script that reads stdin and generates cycled, optionally line timestamped and optionally compressed files. * [ftp://stix.id.au/pub/unix/logmon logmon 1.8] ''4 580 byte perl script'' ==== lp_check ==== Perl script to submit a BSD LPD long status query to a given host and queue. * [ftp://stix.id.au/pub/unix/lp_check lp_check 1.3] ''3 466 byte perl script'' ==== renamefiles ==== Perl script to bulk rename files. Supports changing case, Perl regex style renames, and optionally recursive. * [ftp://stix.id.au/pub/unix/renamefiles renamefiles 1.4] ''4 165 byte perl script'' ---- === AIX === ==== dlmChaPortdel ==== Simple shell script to remove all Hitachi Dynamic Link Manager (HDLM) paths to a given LUN by the HDS "ChaPort" (Channel Port) number. This uses the undocumented <tt>/usr/lib/methods/ucfgdlmfdrv</tt> and <tt>/usr/lib/methods/udefdlmfdrv</tt> commands to remove a hdisk (path) from each dlmfdrv. * [ftp://stix.id.au/pub/AIX/dlmChaPortdel dlmChaPortdel 1.5] ''3590 byte shell script'' ==== mountvg ==== Simple shell script to mount all filesystems in a volume group. * [ftp://stix.id.au/pub/AIX/mountvg mountvg 1.1] ''2348 byte shell script'' ==== umountvg ==== Simple shell script to umount all filesystems in a volume group. * [ftp://stix.id.au/pub/AIX/umountvg umountvg 1.1] ''2353 byte shell script'' ---- === Miscellaneous === ==== CoCoII ==== A Tandy CoCo II emulator I started writing some years back using the Symantec Think Class Library (TCL), in C++. I was in the process of converting it to straight 'C', implementing all the missing I/O support, and adding Objective-C Cocoa and X11 front ends, when I found [http://www.mess.org/ MESS] and [http://x.mame.net/ XMESS/XMAME], which seem to work quite well. I'll probably never bother finishing it now. [[Category:Personal]] [[Category:Software]] [[Category:AIX]] [[Category:UNIX]] 30d6ffeed2e43d63b5bb1e28b160c4564b5685c6 2963 2958 2007-06-26T06:48:44Z Stix 2 /* logmon */ upgrade wikitext text/x-wiki Here's some software I've decided to let out to the world at large. As always, use at your own risk, and send me any comments you have. === Darwin aka MacOS X === ==== [[ipcs/ipcrm for Darwin]] ==== Provides two missing utilities ported from [http://www.freebsd.org/ FreeBSD]. ==== [[Perfmon for MacOS X]] ==== Provides access to the PowerPC performance counter registers, largely made redundant by Apple releasing [http://developer.apple.com/tools/performance/overview.html CHUD Tools]. ---- === UNIX === ==== [[iotools]] ==== Three simple pthread programs to test sequential ([http://stix.id.au/software/fblckgen.html fblckgen(1)]) I/O performance (eg tape drives), random ([http://stix.id.au/software/iohammer.html iohammer(1)]) I/O performance, and implemement a circular buffer ([http://stix.id.au/software/mbdd.html mbdd(1)]) for use in a chain of piped commands. ==== headntail ==== Simple Perl script to trim a given number of lines from the start and end of one or more files, or stdin. * [ftp://stix.id.au/pub/unix/headntail headntail 1.3] ''2 771 byte perl script'' ==== logmon ==== Simple Perl script that reads stdin and generates cycled, optionally line timestamped and optionally compressed files. * [ftp://stix.id.au/pub/unix/logmon logmon 1.9] ''4 742 byte perl script'' ==== lp_check ==== Perl script to submit a BSD LPD long status query to a given host and queue. * [ftp://stix.id.au/pub/unix/lp_check lp_check 1.3] ''3 466 byte perl script'' ==== renamefiles ==== Perl script to bulk rename files. Supports changing case, Perl regex style renames, and optionally recursive. * [ftp://stix.id.au/pub/unix/renamefiles renamefiles 1.4] ''4 165 byte perl script'' ---- === AIX === ==== dlmChaPortdel ==== Simple shell script to remove all Hitachi Dynamic Link Manager (HDLM) paths to a given LUN by the HDS "ChaPort" (Channel Port) number. This uses the undocumented <tt>/usr/lib/methods/ucfgdlmfdrv</tt> and <tt>/usr/lib/methods/udefdlmfdrv</tt> commands to remove a hdisk (path) from each dlmfdrv. * [ftp://stix.id.au/pub/AIX/dlmChaPortdel dlmChaPortdel 1.5] ''3590 byte shell script'' ==== mountvg ==== Simple shell script to mount all filesystems in a volume group. * [ftp://stix.id.au/pub/AIX/mountvg mountvg 1.1] ''2348 byte shell script'' ==== umountvg ==== Simple shell script to umount all filesystems in a volume group. * [ftp://stix.id.au/pub/AIX/umountvg umountvg 1.1] ''2353 byte shell script'' ---- === Miscellaneous === ==== CoCoII ==== A Tandy CoCo II emulator I started writing some years back using the Symantec Think Class Library (TCL), in C++. I was in the process of converting it to straight 'C', implementing all the missing I/O support, and adding Objective-C Cocoa and X11 front ends, when I found [http://www.mess.org/ MESS] and [http://x.mame.net/ XMESS/XMAME], which seem to work quite well. I'll probably never bother finishing it now. [[Category:Personal]] [[Category:Software]] [[Category:AIX]] [[Category:UNIX]] 4ad354b4c4bd0a6dcb6aa68337af22d2e2c6c20f 2968 2963 2007-07-05T04:04:04Z Stix 2 /* UNIX */ Minor version updates wikitext text/x-wiki Here's some software I've decided to let out to the world at large. As always, use at your own risk, and send me any comments you have. === Darwin aka MacOS X === ==== [[ipcs/ipcrm for Darwin]] ==== Provides two missing utilities ported from [http://www.freebsd.org/ FreeBSD]. ==== [[Perfmon for MacOS X]] ==== Provides access to the PowerPC performance counter registers, largely made redundant by Apple releasing [http://developer.apple.com/tools/performance/overview.html CHUD Tools]. ---- === UNIX === ==== [[iotools]] ==== Three simple pthread programs to test sequential ([http://stix.id.au/software/fblckgen.html fblckgen(1)]) I/O performance (eg tape drives), random ([http://stix.id.au/software/iohammer.html iohammer(1)]) I/O performance, and implemement a circular buffer ([http://stix.id.au/software/mbdd.html mbdd(1)]) for use in a chain of piped commands. ==== headntail ==== Simple Perl script to trim a given number of lines from the start and end of one or more files, or stdin. * [ftp://stix.id.au/pub/unix/headntail headntail 1.4] ''2 766 byte perl script'' ==== logmon ==== Simple Perl script that reads stdin and generates cycled, optionally line timestamped and optionally compressed files. * [ftp://stix.id.au/pub/unix/logmon logmon 1.10] ''4 738 byte perl script'' ==== lp_check ==== Perl script to submit a BSD LPD long status query to a given host and queue. * [ftp://stix.id.au/pub/unix/lp_check lp_check 1.4] ''3 461 byte perl script'' ==== renamefiles ==== Perl script to bulk rename files. Supports changing case, Perl regex style renames, and optionally recursive. * [ftp://stix.id.au/pub/unix/renamefiles renamefiles 1.5] ''4 160 byte perl script'' ---- === AIX === ==== dlmChaPortdel ==== Simple shell script to remove all Hitachi Dynamic Link Manager (HDLM) paths to a given LUN by the HDS "ChaPort" (Channel Port) number. This uses the undocumented <tt>/usr/lib/methods/ucfgdlmfdrv</tt> and <tt>/usr/lib/methods/udefdlmfdrv</tt> commands to remove a hdisk (path) from each dlmfdrv. * [ftp://stix.id.au/pub/AIX/dlmChaPortdel dlmChaPortdel 1.5] ''3590 byte shell script'' ==== mountvg ==== Simple shell script to mount all filesystems in a volume group. * [ftp://stix.id.au/pub/AIX/mountvg mountvg 1.1] ''2348 byte shell script'' ==== umountvg ==== Simple shell script to umount all filesystems in a volume group. * [ftp://stix.id.au/pub/AIX/umountvg umountvg 1.1] ''2353 byte shell script'' ---- === Miscellaneous === ==== CoCoII ==== A Tandy CoCo II emulator I started writing some years back using the Symantec Think Class Library (TCL), in C++. I was in the process of converting it to straight 'C', implementing all the missing I/O support, and adding Objective-C Cocoa and X11 front ends, when I found [http://www.mess.org/ MESS] and [http://x.mame.net/ XMESS/XMAME], which seem to work quite well. I'll probably never bother finishing it now. [[Category:Personal]] [[Category:Software]] [[Category:AIX]] [[Category:UNIX]] 05a9e67d96dc224d9ee5575424327a1fd7213aba ipcs/ipcrm for Darwin 0 798 2959 1714 2007-06-13T01:18:29Z Stix 2 stix.homeunix.net -> stix.id.au wikitext text/x-wiki === Mac OS X 10.2 and 10.3 === Only slightly modified versions from [[FreeBSD]], for Mac OS X 10.2.* (Jaguar) and Mac OS X 10.3.* (Panther). '''Note:''' My 10.2.3 system reports that the kernel does not have SYSV message queue support. '''Note:''' For those wishing to compile from source, the standard Max OS X distributions appear to be lacking some header files (eg. <sys/msg.h>). These can be obtained from the xnu project from [http://www.opensource.apple.com/darwinsource/10.3.1/xnu-517/bsd/sys/ Apple] or [http://cvs.opendarwin.org/index.cgi/src/xnu/bsd/sys/ OpenDarwin]. It may also be necessary to define <tt>__APPLE_API_UNSTABLE</tt> when compiling under Panther a.k.a 10.3. * [ftp://stix.id.au/pub/Darwin/ipc-10.2.tgz ipc-10.2.tgz] ''7 565 byte compressed source tarball'' * [ftp://stix.id.au/pub/Darwin/ipcs.gz ipcs.gz] ''4 851 byte compressed executable'' * [ftp://stix.id.au/pub/Darwin/ipcrm.gz ipcrm.gz] ''3 170 byte compressed executable'' === Mac OS X 10.0 and 10.1 === Hacked versions from [[FreeBSD]] with all the semaphore and message queue stuff removed, for Mac OS X 10.0 and 10.1. Can be used to view and delete [[SYSV shared memory]] segments. When compiled, Darwin didn't have any [[SYSV semaphore]] or [[SYSV message queue]] implementations. * [ftp://stix.id.au/pub/Darwin/ipc-10.1.tgz ipc-10.1.tgz] ''7 724 byte compressed source tarball'' * [ftp://stix.id.au/pub/Darwin/ipcs-10.1.gz ipcs-10.1.gz] ''4 018 byte compressed executable'' * [ftp://stix.id.au/pub/Darwin/ipcrm-10.1.gz ipcrm-10.1.gz] ''3 071 byte compressed executable'' [[Category:Software]] d7a6c8fd3b42ef68aec824daeecd3928a7a32f27 2960 2959 2007-06-13T01:20:26Z Stix 2 /* Mac OS X 10.2 and 10.3 */ formatting wikitext text/x-wiki === Mac OS X 10.2 and 10.3 === Only slightly modified versions from [[FreeBSD]], for Mac OS X 10.2.* (Jaguar) and Mac OS X 10.3.* (Panther). '''Note:''' My 10.2.3 system reports that the kernel does not have SYSV message queue support. '''Note:''' For those wishing to compile from source, the standard Max OS X distributions appear to be lacking some header files (eg. <tt><sys/msg.h></tt>). These can be obtained from the xnu project from [http://www.opensource.apple.com/darwinsource/10.3.1/xnu-517/bsd/sys/ Apple] or [http://cvs.opendarwin.org/index.cgi/src/xnu/bsd/sys/ OpenDarwin]. It may also be necessary to define <tt>__APPLE_API_UNSTABLE</tt> when compiling under Panther a.k.a 10.3. * [ftp://stix.id.au/pub/Darwin/ipc-10.2.tgz ipc-10.2.tgz] ''7 565 byte compressed source tarball'' * [ftp://stix.id.au/pub/Darwin/ipcs.gz ipcs.gz] ''4 851 byte compressed executable'' * [ftp://stix.id.au/pub/Darwin/ipcrm.gz ipcrm.gz] ''3 170 byte compressed executable'' === Mac OS X 10.0 and 10.1 === Hacked versions from [[FreeBSD]] with all the semaphore and message queue stuff removed, for Mac OS X 10.0 and 10.1. Can be used to view and delete [[SYSV shared memory]] segments. When compiled, Darwin didn't have any [[SYSV semaphore]] or [[SYSV message queue]] implementations. * [ftp://stix.id.au/pub/Darwin/ipc-10.1.tgz ipc-10.1.tgz] ''7 724 byte compressed source tarball'' * [ftp://stix.id.au/pub/Darwin/ipcs-10.1.gz ipcs-10.1.gz] ''4 018 byte compressed executable'' * [ftp://stix.id.au/pub/Darwin/ipcrm-10.1.gz ipcrm-10.1.gz] ''3 071 byte compressed executable'' [[Category:Software]] 8b169e40c1d14a7adc1bdf5b3f9c6c0e6202f786 Perfmon for MacOS X 0 800 2961 1716 2007-06-13T01:41:21Z Stix 2 stix.homeunix.net -> stix.id.au wikitext text/x-wiki Modifications to the Darwin kernel (extensions to the existing Mach API) to allow userland access to the PowerPC Performance Counter registers, including SMP systems. Also made use of the Performance Monitor interrupt to maintain a set of per-cpu 64-bit counters, so samples over larger timescales would make sense (no wrapping). Completed as part of my Honours Computer Science degree at the [http://www.uow.edu.au/ University of Wollongong], Australia. Originally written against Mac OS X 10.0.?, still merges in, compiles and runs fine on 10.2.3. If you are planning on downloading these, I strongly recommend downloading documentation for your particular PowerPC processor from [http://www.freescale.com/webapp/sps/site/homepage.jsp?nodeId=0162468rH3bTdG Freescale's web site]. Why a kernel modification you may ask? Why not IOKit? The osfmk portion of the kernel seems to be the only place where you can really control on which CPU you're doing what. So for SMP, that's the choice made. Since releasing the code, I've been made aware of Apple's own work in this area (thanks, Dave). Check out [http://developer.apple.com/tools/performance/overview.html CHUD Tools]. Theirs is broader than my version, and ships as a kext (wish I knew how they did that). * [ftp://stix.id.au/pub/Darwin/PerfMon/xnu-Apple-201-42-3.patch.gz xnu-Apple-201-42-3.patch.gz] ''6 848 bytes gzipped patch file'' * [ftp://stix.id.au/pub/Darwin/PerfMon/xnu-Apple-344-2.patch.gz xnu-Apple-344-2.patch.gz] ''6 833 bytes gzipped patch file'' : CVS diffs taken against xnu tagged Apple-201-42-3 and Apple-344-2 (Mac OS X 10.1.5 and 10.2.1, repectively). Not for the faint-hearted to apply and build! I must admit I had a great deal of fun the first time I tried, a year before instructions started showing up at places like Darwinfo, now [http://www.opendarwin.org OpenDarwin] and Apple's [http://developer.apple.com/darwin/ Darwin] site. The diff applies fine to Jaguar 10.2.1, and probably all the way back to the Public Betas (it's a very stable part of the kernel). * [ftp://stix.id.au/pub/Darwin/PerfMon/PerfMon-src.tgz PerfMon-src.tgz] ''58 764 bytes gzipped tar archive'' : Project Builder source code containing 4 plain Darwin command-line tools to get/set Performance Monitor registers via the Mach API (getpmc, getqpmc, setmmcr, clrpmc), and a Cocoa GUI Application which allows the real-time (hic) graphing of the various counters. Command line tools may break on Jaguar, due to the C99 conformance changing long long (64-bit quad-int) stdio behaviour. Update: Still works fine on Jaguar - although %llu (or the PRId64 macro) is more correct, %qu still works fine. setmmcr and clrpmc require root privileges to run, the Cocoa app uses the authentication framework to run setmmcr and clrpmc as required. To build these, you'll need to install the two changed headers (<mach/processor_info.h> and <mach/ppc/processor_info.h>) and run fixPrecomps. Not included is a sysctl interface I had begun work on, however, I never finished it. Maybe one day... * [ftp://stix.id.au/pub/Darwin/PerfMon/report.ps.gz report.ps.gz] ''608 855 bytes gzipped postscript'' * [ftp://stix.id.au/pub/Darwin/PerfMon/report.pdf.gz report.pdf.gz] ''1 663 700 bytes gzipped PDF'' : PDF and PostScript versions of the report written for my honours thesis. Reading it back now, I'm sure I could improve on it greatly... From memory, it was written in a sleep-deprived daze... Most of it still makes some kind of sense. [[Category:Software]] 0720d344a3e346e3c550282b28ce4f68909a13ab Booting SCO single-user 0 1640 2962 2007-06-13T02:18:28Z Stix 2 New page: At the splash screen, hit space to get to the boot/prom prompt. Help is available here via '?'. Enter: initstate=1 go This may also work: initstate=s boot [[Category:SCO]] wikitext text/x-wiki At the splash screen, hit space to get to the boot/prom prompt. Help is available here via '?'. Enter: initstate=1 go This may also work: initstate=s boot [[Category:SCO]] fa1ac81bca9e872efc695428da2172cdbb39d8b2 Running an old Mac headless 0 1641 2965 2007-07-02T23:45:56Z Stix 2 New page: To run an old (Macintosh LC, LC II/Performa 400, IIci, IIsi, Quadra 700, Quadra 900/950, Macintosh Duo Dock, and Duo MiniDock) headless, certain pins on the DA-15 (15 pin D-SUB, often inco... wikitext text/x-wiki To run an old (Macintosh LC, LC II/Performa 400, IIci, IIsi, Quadra 700, Quadra 900/950, Macintosh Duo Dock, and Duo MiniDock) headless, certain pins on the DA-15 (15 pin D-SUB, often incorrectly called a DB-15) need to be connected to force the computer into believing a monitor attached. * pins 4 & 11: 640 x 480 monitor * pins 4, 10 & 11: 512 x 384 monitor * pins 7 & 10: VGA monitor == See Also == * [http://developer.apple.com/technotes/hw/hw_08.html Apple Technical Note HW08 - Color Monitor Connections]. * [http://pinouts.ru/Video/maclcvideo_pinout.shtml Apple Macintosh external video pinout]. [[Category:Computer Related]] 1bd4f8093412005043c1d770183b84739ea7b5ba 2966 2965 2007-07-02T23:56:11Z Stix 2 Expand wikitext text/x-wiki To run an old Apple Macintosh (LC, LC II/Performa 400, IIci, IIsi, Quadra 700, Quadra 900/950, Macintosh Duo Dock, and Duo MiniDock) headless, certain pins on the DA-15 (15 pin D-SUB, often incorrectly called a DB-15) need to be connected to force the computer into believing a monitor attached. * pins 4 & 11: 640 x 480 monitor * pins 4 & 10: 834 x 624 monitor * pins 4, 10 & 11: 512 x 384 monitor * pins 4, 7, 10 & 11: 1152 by 870 monitor * pins 7 & 10: VGA monitor == See Also == * [http://developer.apple.com/technotes/hw/hw_08.html Apple Technical Note HW08 - Color Monitor Connections]. * [http://docs.info.apple.com/article.html?artnum=15987 Macintosh Monitor Sense Codes: Technical Description]. * [http://docs.info.apple.com/article.html?artnum=14890 Macintosh Displays: Overview of Sense Codes and Adapters]. * [http://pinouts.ru/Video/maclcvideo_pinout.shtml Apple Macintosh external video pinout]. [[Category:Computer Related]] 5a0f44cf916b8c92b2d505e7c0e91c33d0848780 fblckgen 0 1642 2971 2007-07-16T07:42:57Z Stix 2 Redirecting to [[iotools]] wikitext text/x-wiki #redirect [[iotools]] c42b7e183b473cafca79b4c3342c7293f11ea1bf iohammer 0 1643 2972 2007-07-16T07:43:20Z Stix 2 Redirecting to [[iotools]] wikitext text/x-wiki #redirect [[iotools]] c42b7e183b473cafca79b4c3342c7293f11ea1bf mbdd 0 1644 2973 2007-07-16T07:43:38Z Stix 2 Redirecting to [[iotools]] wikitext text/x-wiki #redirect [[iotools]] c42b7e183b473cafca79b4c3342c7293f11ea1bf Firefox Add-ons 0 1645 2974 2007-07-20T11:16:07Z Stix 2 New page: Firefox Add-ons I use: * [https://addons.mozilla.org/en-US/firefox/addon/1865 Adblock Plus] * [https://addons.mozilla.org/en-US/firefox/downloads/file/10801/english_australian_dictionary-... wikitext text/x-wiki Firefox Add-ons I use: * [https://addons.mozilla.org/en-US/firefox/addon/1865 Adblock Plus] * [https://addons.mozilla.org/en-US/firefox/downloads/file/10801/english_australian_dictionary-0.2-fx+zm+tb.xpi Aussie Dictionary] * [https://addons.mozilla.org/en-US/firefox/addon/433 Flashblock] * [https://addons.mozilla.org/en-US/firefox/addon/2464 FoxyProxy] * [https://addons.mozilla.org/en-US/firefox/addon/3371 Load Time Analyzer] * [https://addons.mozilla.org/en-US/firefox/addon/1715 Long Titles] * [https://addons.mozilla.org/en-US/firefox/addon/951 Nuke Anything Enhanced] * [https://addons.mozilla.org/en-US/firefox/addon/2318 Total Validator] [[Category:Personal]] 8fe3df96b16691d4f0cbd91c58fe9b219a92a89d 2975 2974 2007-07-20T11:55:12Z Stix 2 Shorten Aussie dictionary link wikitext text/x-wiki Firefox Add-ons I use: * [https://addons.mozilla.org/en-US/firefox/addon/1865 Adblock Plus] * [https://addons.mozilla.org/en-US/firefox/downloads/file/10801/ Australian Dictionary] * [https://addons.mozilla.org/en-US/firefox/addon/433 Flashblock] * [https://addons.mozilla.org/en-US/firefox/addon/2464 FoxyProxy] * [https://addons.mozilla.org/en-US/firefox/addon/3371 Load Time Analyzer] * [https://addons.mozilla.org/en-US/firefox/addon/1715 Long Titles] * [https://addons.mozilla.org/en-US/firefox/addon/951 Nuke Anything Enhanced] * [https://addons.mozilla.org/en-US/firefox/addon/2318 Total Validator] [[Category:Personal]] fb1f57e2d1f7cdb180fa39baf8f99a3e3c99821f Create table actlog (TSM 5.3-MySQL) 0 1646 2977 2007-07-31T03:01:18Z Stix 2 New page: CREATE TABLE `actlog` ( `id` int(11) NOT NULL auto_increment, `date_time` datetime NOT NULL default '0000-00-00 00:00:00', `msgno` int(11) NOT NULL default '0', `severity` enu... wikitext text/x-wiki CREATE TABLE `actlog` ( `id` int(11) NOT NULL auto_increment, `date_time` datetime NOT NULL default '0000-00-00 00:00:00', `msgno` int(11) NOT NULL default '0', `severity` enum('I','W','E','S','D') NOT NULL default 'I', `message` varchar(250) NOT NULL default '', `originator` varchar(20) NOT NULL default '', `nodename` varchar(64) default NULL, `ownername` varchar(64) default NULL, `schedname` varchar(30) default NULL, `domainname` varchar(30) default NULL, `sessid` int(11) default NULL, `servername` varchar(64) default NULL, `session` int(11) default NULL, `process` int(11) default NULL, PRIMARY KEY (`id`), KEY `date_time` (`date_time`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 [[Category:TSM 5.3 MySQL Tables]] 1232e1ead8d021602c8380489efab7380ee97623 Category:TSM 5.3 MySQL Tables 14 1647 2978 2007-07-31T03:02:53Z Stix 2 New page: [[SQL]] "CREATE TABLE" statements to create [[TSM]]-like tables in [[MySQL]], suitable for loading portions of the TSM database. wikitext text/x-wiki [[SQL]] "CREATE TABLE" statements to create [[TSM]]-like tables in [[MySQL]], suitable for loading portions of the TSM database. 92585f6f44646b8a130e690e7f810427a0189341 Create table dbvolumes (TSM 5.3-MySQL) 0 1648 2979 2007-07-31T03:04:30Z Stix 2 New page: CREATE TABLE `dbvolumes` ( `copy1_name` varchar(255) NOT NULL default '', `copy1_status` varchar(20) default NULL, `copy2_name` varchar(255) default NULL, `copy2_status` varch... wikitext text/x-wiki CREATE TABLE `dbvolumes` ( `copy1_name` varchar(255) NOT NULL default '', `copy1_status` varchar(20) default NULL, `copy2_name` varchar(255) default NULL, `copy2_status` varchar(20) default NULL, `copy3_name` varchar(255) default NULL, `copy3_status` varchar(20) default NULL, `avail_space_mb` int(11) NOT NULL default '0', `alloc_space_mb` int(11) NOT NULL default '0', `free_space_mb` int(11) NOT NULL default '0' ) ENGINE=MyISAM DEFAULT CHARSET=latin1 [[Category:TSM 5.3 MySQL Tables]] 88ad7482e07610c4e35204042e556b2c42d3873e Create table drives (TSM 5.3-MySQL) 0 1649 2980 2007-07-31T04:57:07Z Stix 2 New page: CREATE TABLE `drives` ( `library_name` varchar(30) NOT NULL default '', `drive_name` varchar(30) NOT NULL default '', `device_type` varchar(16) NOT NULL default '', `online` v... wikitext text/x-wiki CREATE TABLE `drives` ( `library_name` varchar(30) NOT NULL default '', `drive_name` varchar(30) NOT NULL default '', `device_type` varchar(16) NOT NULL default '', `online` varchar(40) NOT NULL default '', `element` smallint(6) default NULL, `acs_drive_id` varchar(15) default NULL, `allocated_to` varchar(64) default NULL, `last_update_by` varchar(64) NOT NULL default '', `last_update` datetime NOT NULL default '0000-00-00 00:00:00', `clean_freq` varchar(10) default NULL, `drive_serial` varchar(64) NOT NULL default '', `volume_name` text, PRIMARY KEY (`library_name`,`drive_name`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 [[Category:TSM 5.3 MySQL Tables]] 028e4706711ad78cb21551d366f80f9d8788cf39 Create table filespaces (TSM 5.3-MySQL) 0 1650 2981 2007-07-31T04:58:12Z Stix 2 New page: CREATE TABLE `filespaces` ( `id` int(11) NOT NULL auto_increment, `node_name` varchar(64) NOT NULL default '', `filespace_name` text NOT NULL, `filespace_id` int(11) NOT NULL ... wikitext text/x-wiki CREATE TABLE `filespaces` ( `id` int(11) NOT NULL auto_increment, `node_name` varchar(64) NOT NULL default '', `filespace_name` text NOT NULL, `filespace_id` int(11) NOT NULL default '0', `filespace_type` varchar(32) NOT NULL default '', `capacity` double NOT NULL default '0', `pct_util` double NOT NULL default '0', `backup_start` datetime default NULL, `backup_end` datetime default NULL, `delete_occurred` datetime default NULL, `unicode_filespace` enum('YES','NO') default NULL, `filespace_hexname` text, PRIMARY KEY (`id`), KEY `node_name` (`node_name`,`filespace_name`(255),`filespace_id`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 [[Category:TSM 5.3 MySQL Tables]] 6c8097b36bdf18a3fc09990a24cc53ed47be39b2 Create table libvolumes (TSM 5.3-MySQL) 0 1651 2982 2007-07-31T04:59:15Z Stix 2 New page: CREATE TABLE `libvolumes` ( `id` int(11) NOT NULL auto_increment, `library_name` varchar(30) NOT NULL default '', `volume_name` varchar(255) NOT NULL default '', `status` varc... wikitext text/x-wiki CREATE TABLE `libvolumes` ( `id` int(11) NOT NULL auto_increment, `library_name` varchar(30) NOT NULL default '', `volume_name` varchar(255) NOT NULL default '', `status` varchar(10) default NULL, `owner` varchar(64) default NULL, `last_use` varchar(10) default NULL, `home_element` int(11) default NULL, `cleanings_left` int(11) default NULL, `devtype` varchar(4) default NULL, `mediatype` int(11) default NULL, PRIMARY KEY (`id`), UNIQUE KEY `library_name` (`library_name`,`volume_name`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 [[Category:TSM 5.3 MySQL Tables]] bb30542d7e21b4a87f0bab3a78b57fd8a6691388 Handy AIX links 0 744 2983 2880 2007-08-01T05:42:46Z Stix 2 Add SoL link wikitext text/x-wiki * Buried in [[IBM]]'s website: ** [http://www.ibm.com/servers/eserver/support/unixservers/aixfixes.html AIX Patches]. ** [http://publib.boulder.ibm.com/infocenter/pseries/index.jsp AIX and pSeries Information Center]. ** [http://www14.software.ibm.com/webapp/set2/firmware/gjsn Microcode and Firmware] for i5, OpenPower, p5, pSeries, and RS/6000 systems. ** [https://www14.software.ibm.com/webapp/set2/sas/f/hmc/ HMC support and upgrades]. ** [http://www.ibm.com/ibmlink/link2/servicelink/servicelinkPage.jsp?lc=en&cc=AU IBMLink 2000 Australia]. ** [http://www.ibm.com/developerworks/java/jdk/index.html IBM Java JRE and SDK (JDK) downloads]. ** [http://www.ibm.com/servers/aix/products/aixos/linux/ IBM AIX Toolbox for Linux Applications], list of downloadable RPM packages of common open source tools. ** [http://www.ibm.com/software/info/supportlifecycle/ IBM Software Support Lifecycle], listing end of life dates for various IBM products. ** [http://www.ibm.com/servers/aix/os/aixs2s.pdf AIX Strength to Strength] - document detailing the change history of AIX from 3.2.5 to current. ** [http://www.ibm.com/servers/systems/p/hardware/system_perf.html IBM System p5, eServer p5, pSeries, OpenPower and IBM RS/6000 Performance Report]. ** [http://www.ibm.com/servers/eserver/pseries/ondemand/cod/ Capacity Update on Demand] (aka [[CuOD]]). ** [http://www.ibm.com/collaboration/wiki/display/WikiPtype/Home AIX 5L Wiki] at IBM. ** [http://techsupport.services.ibm.com/server/vios/documentation/faq.html VIOS FAQ]. ** [http://www-304.ibm.com/jct01004c/systems/support/supportsite.wss/docdisplay?brandind=5000008&lndocid=MIGR-54666 Serial over LAN (SOL) Setup Guide - IBM BladeCenter, T]. * Useful [http://www.redbooks.ibm.com/ Redbooks]: ** [http://www.redbooks.ibm.com/abstracts/SG245120.html IBM eServer pSeries Systems Handbook 2003 Edition]. ** [http://www.redbooks.ibm.com/abstracts/SG245768.html Advanced POWER Virtualization on IBM eServer p5 Servers: Architecture and Performance Considerations]. * [http://www.faqs.org/faqs/aix-faq/ The AIX FAQ]. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts] - ADSM/TSM FAQ as compiled by Richard Sims. Also contains some AIX info. * [http://www.bullfreeware.com/ Bull AIX Freeware]. * Quick links into the service.boulder.ibm.com FTP site: ** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765E6100/ AIX 5.1 patches] ** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765E6200/ AIX 5.2 patches] ** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765G0300/ AIX 5.3 patches] ** [ftp://service.boulder.ibm.com/aix/freeSoftware/aixtoolbox/RPMS/ AIX FreeSoftware RPMS] ** [ftp://service.boulder.ibm.com/storage/3590/code3590/ 3590 tape drive microcode] ** [ftp://service.boulder.ibm.com/storage/devdrvr/ IBM Atape device driver] ** [ftp://service.boulder.ibm.com/aix/fixes/byCompID/5765F6200/ HACMP 5.1 patches] [[Category:AIX]] [[Category:Links]] 56e62cbfcfe696dfde4ddb5d2fa2e538e54c4577 cio 0 1652 2984 2007-08-02T03:52:03Z Stix 2 Redirecting to [[concurrent I/O]] wikitext text/x-wiki #REDIRECT [[concurrent I/O]] 258aec160fb62d815ece5b77af1c375c29a5cba2 O CIO 0 1653 2985 2007-08-02T03:52:21Z Stix 2 Redirecting to [[concurrent I/O]] wikitext text/x-wiki #REDIRECT [[concurrent I/O]] 258aec160fb62d815ece5b77af1c375c29a5cba2 Create table logvolumes (TSM 5.3-MySQL) 0 1654 2986 2007-08-02T05:12:25Z Stix 2 New page: CREATE TABLE `logvolumes` ( `copy1_name` varchar(255) NOT NULL default '', `copy1_status` varchar(20) default NULL, `copy2_name` varchar(255) default NULL, `copy2_status` varc... wikitext text/x-wiki CREATE TABLE `logvolumes` ( `copy1_name` varchar(255) NOT NULL default '', `copy1_status` varchar(20) default NULL, `copy2_name` varchar(255) default NULL, `copy2_status` varchar(20) default NULL, `copy3_name` varchar(255) default NULL, `copy3_status` varchar(20) default NULL, `avail_space_mb` int(11) NOT NULL default '0', `alloc_space_mb` int(11) NOT NULL default '0', `free_space_mb` int(11) NOT NULL default '0' ) ENGINE=MyISAM DEFAULT CHARSET=latin1 [[Category:TSM 5.3 MySQL Tables]] 311560560ddc793c8f6d9b69511e246fcaaa7529 Create table nodes (TSM 5.3-MySQL) 0 1655 2987 2007-08-02T05:14:23Z Stix 2 New page: CREATE TABLE `nodes` ( `id` int(11) NOT NULL auto_increment, `node_name` varchar(64) NOT NULL default '', `platform_name` varchar(16) default NULL, `domain_name` varchar(30) N... wikitext text/x-wiki CREATE TABLE `nodes` ( `id` int(11) NOT NULL auto_increment, `node_name` varchar(64) NOT NULL default '', `platform_name` varchar(16) default NULL, `domain_name` varchar(30) NOT NULL default '', `pwset_time` datetime NOT NULL default '0000-00-00 00:00:00', `invalid_pw_count` int(11) NOT NULL default '0', `contact` text NOT NULL, `compression` enum('NO','YES','CLIENT') NOT NULL default 'NO', `archdelete` enum('YES','NO') NOT NULL default 'YES', `backdelete` enum('YES','NO') NOT NULL default 'YES', `locked` enum('YES','NO') NOT NULL default 'YES', `lastacc_time` datetime NOT NULL default '0000-00-00 00:00:00', `reg_time` datetime NOT NULL default '0000-00-00 00:00:00', `reg_admin` varchar(64) NOT NULL default '', `lastsess_commmeth` varchar(8) default NULL, `lastsess_recvd` bigint(20) NOT NULL default '0', `lastsess_sent` bigint(20) NOT NULL default '0', `lastsess_duration` int(11) NOT NULL default '0', `lastsess_idlewait` int(11) NOT NULL default '0', `lastsess_commwait` int(11) NOT NULL default '0', `lastsess_mediawait` int(11) NOT NULL default '0', `client_version` smallint(6) default NULL, `client_release` smallint(6) default NULL, `client_level` smallint(6) default NULL, `client_sublevel` smallint(6) default NULL, `client_os_level` varchar(20) default NULL, `option_set` varchar(64) default NULL, `aggregation` enum('YES','NO') NOT NULL default 'YES', `url` varchar(200) default NULL, `nodetype` varchar(8) NOT NULL default '', `passexp` int(11) default NULL, `keep_mp` enum('YES','NO') NOT NULL default 'YES', `max_mp_allowed` int(11) NOT NULL default '0', `auto_fs_rename` enum('NO','YES','CLIENT') default 'NO', `validateprotocol` varchar(8) default NULL, `tcp_name` varchar(64) default NULL, `tcp_address` varchar(64) default NULL, `guid` varchar(48) default NULL, `txngroupmax` int(11) default NULL, `datawritepath` varchar(12) default NULL, `datareadpath` varchar(12) default NULL, `session_initiation` varchar(255) default NULL, `client_hla` varchar(64) default NULL, `client_lla` varchar(64) default NULL, `collocgroup_name` varchar(30) default NULL, `proxy_target` text, `proxy_agent` text, PRIMARY KEY (`id`), UNIQUE KEY `ind1` (`node_name`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 [[Category:TSM 5.3 MySQL Tables]] 557715dc7c97dd933532bea563ed260dc919a091 Create table occupancy (TSM 5.3-MySQL) 0 1656 2988 2007-08-02T05:15:19Z Stix 2 New page: CREATE TABLE `occupancy` ( `id` int(11) NOT NULL auto_increment, `node_name` varchar(64) NOT NULL default '', `type` varchar(20) NOT NULL default '', `filespace_name` varchar(... wikitext text/x-wiki CREATE TABLE `occupancy` ( `id` int(11) NOT NULL auto_increment, `node_name` varchar(64) NOT NULL default '', `type` varchar(20) NOT NULL default '', `filespace_name` varchar(64) NOT NULL default '', `stgpool_name` varchar(30) NOT NULL default '', `num_files` int(11) NOT NULL default '0', `physical_mb` int(11) NOT NULL default '0', `logical_mb` int(11) NOT NULL default '0', `filespace_id` int(11) NOT NULL default '0', PRIMARY KEY (`id`), KEY `ind1` (`node_name`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 [[Category:TSM 5.3 MySQL Tables]] 95b61b3a199e8326e8a2f343c10fe7d79f594211 Create table stgpools (TSM 5.3-MySQL) 0 1657 2989 2007-08-02T05:16:28Z Stix 2 New page: CREATE TABLE `stgpools` ( `stgpool_name` varchar(31) NOT NULL default '', `pooltype` varchar(31) NOT NULL default '', `devclass` varchar(31) NOT NULL default '', `est_capacity... wikitext text/x-wiki CREATE TABLE `stgpools` ( `stgpool_name` varchar(31) NOT NULL default '', `pooltype` varchar(31) NOT NULL default '', `devclass` varchar(31) NOT NULL default '', `est_capacity_mb` bigint(20) NOT NULL default '0', `pct_utilized` float NOT NULL default '0', `pct_migr` float default NULL, `pct_logical` float NOT NULL default '0', `highmig` tinyint(4) default NULL, `lowmig` tinyint(4) default NULL, `migprocess` smallint(6) default NULL, `nextstgpool` varchar(31) default NULL, `maxsize` bigint(20) default NULL, `access` varchar(15) default NULL, `description` varchar(255) default NULL, `ovflocation` varchar(255) default NULL, `cache` char(3) default NULL, `collocate` varchar(20) default NULL, `reclaim` smallint(6) default NULL, `maxscratch` smallint(6) default NULL, `reusedelay` smallint(6) default NULL, `migr_running` varchar(20) default NULL, `migr_mb` float default NULL, `migr_seconds` smallint(6) default NULL, `recl_running` varchar(20) default NULL, `chg_time` datetime default NULL, `chg_admin` varchar(30) default NULL, `reclaimstgpool` varchar(31) default NULL, `migdelay` smallint(6) default NULL, `migcontinue` varchar(20) default NULL, `dataformat` varchar(12) default NULL, `copystgpools` text, `copycontinue` varchar(20) default NULL, `crcdata` varchar(9) default NULL, `reclaimprocess` smallint(6) default NULL, `offsiterclmlimit` varchar(8) default NULL, `reclamationtype` varchar(9) NOT NULL default '', PRIMARY KEY (`stgpool_name`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 [[Category:TSM 5.3 MySQL Tables]] b298680cc470b5414bc64b4b5e3ec8611baef9f3 Create table volumes (TSM 5.3-MySQL) 0 1658 2990 2007-08-02T05:18:05Z Stix 2 New page: CREATE TABLE `volumes` ( `id` int(11) NOT NULL auto_increment, `volume_name` varchar(255) NOT NULL default '', `stgpool_name` varchar(31) NOT NULL default '', `devclass_name` ... wikitext text/x-wiki CREATE TABLE `volumes` ( `id` int(11) NOT NULL auto_increment, `volume_name` varchar(255) NOT NULL default '', `stgpool_name` varchar(31) NOT NULL default '', `devclass_name` varchar(31) NOT NULL default '', `est_capacity_mb` int(11) default NULL, `pct_utilized` float default NULL, `status` varchar(20) default NULL, `access` varchar(20) default NULL, `pct_reclaim` float default NULL, `scratch` varchar(20) default NULL, `error_state` varchar(20) default NULL, `num_sides` smallint(6) default NULL, `times_mounted` int(11) default NULL, `write_pass` int(11) default NULL, `last_write_date` datetime default NULL, `last_read_date` datetime default NULL, `pending_date` datetime default NULL, `write_errors` int(11) default NULL, `read_errors` int(11) default NULL, `location` varchar(255) default NULL, `mvslf_capable` char(3) NOT NULL default '', `chg_time` datetime default NULL, `chg_admin` varchar(30) default NULL, `begin_rclm_date` datetime default NULL, `end_rclm_date` datetime default NULL, PRIMARY KEY (`id`), UNIQUE KEY `volume_name` (`volume_name`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 [[Category:TSM 5.3 MySQL Tables]] 8fde0bb53b42c9e092f31f0dd2ae7dbdfc4208bc Create table volumeusage (TSM 5.3-MySQL) 0 1659 2991 2007-08-02T05:18:58Z Stix 2 New page: CREATE TABLE `volumeusage` ( `node_name` varchar(64) NOT NULL default '', `copy_type` enum('ARCHIVE','BACKUP','SPACEMANAGED') NOT NULL default 'ARCHIVE', `filespace_name` varchar... wikitext text/x-wiki CREATE TABLE `volumeusage` ( `node_name` varchar(64) NOT NULL default '', `copy_type` enum('ARCHIVE','BACKUP','SPACEMANAGED') NOT NULL default 'ARCHIVE', `filespace_name` varchar(64) NOT NULL default '', `stgpool_name` varchar(30) NOT NULL default '', `volume_name` varchar(255) NOT NULL default '', `filespace_id` int(11) NOT NULL default '0', KEY `volume_name` (`volume_name`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 [[Category:TSM 5.3 MySQL Tables]] da494b359b77c64a06cb15484c57ebd6d6f0e41f File:Cachehitratio.plot 6 1660 2992 2007-08-06T06:32:22Z Stix 2 gnuplot source for the Cachehitratio.png image. wikitext text/x-wiki gnuplot source for the Cachehitratio.png image. 20c92171408ac85d2dbd7eb64b854280b3a13077 2994 2992 2007-08-06T06:37:41Z Stix 2 Link comments. wikitext text/x-wiki gnuplot source for the [[:image:Cachehitratio.png]] image. 396822cfbb0f42ec5d88b3b336c1881485ce2013 File:Cachehitratio.png 6 1459 2993 2592 2007-08-06T06:36:49Z Stix 2 Link comments. wikitext text/x-wiki Graph of relative performance given different cache hit ratios, a miss cost of 5 ms, and a hit cost of 1 &mu;s. The gnuplot source can be found [[:image:Cachehitratio.plot|here]]. b985270b553914317112df2042487dff2ef106de Internet Links 0 804 2995 2976 2007-08-15T04:27:29Z Stix 2 /* Standards */ add link to SUS wikitext text/x-wiki == Friends Pages == * [http://wunit.net/ Mark Curtis and Katherine Howlin]. * [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz. * Brad "Blunatic" Olds. Site moved, elsewhere... * [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album]. * [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page. * [http://www.flickr.com/photos/kimnance/ Kim and Nancy], Flickr photo collection. * [http://www.gatorzracing.com.au Gatorz Racing], for stories on Ian McLean. == Computer-Technical Links == === BSD === * [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there. * [http://wiki.onetbsd.org/ NetBSD community wiki]. * [http://www.opensource.apple.com/darwinsource/ Darwin source code]. * [http://www.opendarwin.org/ OpenDarwin], shutting down as of 2006-07-25. * [http://www.daemonnews.org/ D&aelig;mon News], for all news BSD. * [http://www.bsdfreak.org/ BSDFreak], for more news BSD. * [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging. * [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney. * [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog]. ==== BSD Goodies ==== * [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com. * [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com. * [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site. * [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store]. === Apple News and Rumours === * [http://macosrumors.com/ MacOS Rumors], they're sometimes right. * [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO. * [http://www.appleinsider.com/ AppleInsider]. * [http://www.thinksecret.com/ Think Secret]. === UNIX === * [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators. * [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes. * [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez. * [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group. === TSM Links === * [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims. * [http://tsmwiki.com/ TSM Wiki]. === Industry and Technology News === * [http://theregister.co.uk The Register]. Another great news site. * [http://slashdot.org/ Slashdot]. What more need be said? * [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology. === Software/Source Archives === * [http://sourceforge.net/ SourceForge]. * [http://www.gnu.org GNU.org]. * [http://www.nongnu.org Savannah] aka nongnu.org. === Standards === * [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards]. * [http://www.unix.org/ www.unix.org], the home of the [http://www.unix.org/single_unix_specification/ Single UNIX Specification]. * [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard. * [http://www.t10.org/ t10.org], home of the SCSI standards. * [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards. * [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection. === Quick Reference Cards === * [http://bhami.com/rosetta.html Rosetta Stone]. * [http://www.stdout.org/~winston/latex/ Latex cheat sheet]. * [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)]. * [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card]. * [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)]. === Aussie Software Mirrors === * [http://public.planetmirror.com Planet Mirror]. * [http://mirror.aarnet.edu.au Aarnet]. * [http://mirror.pacific.net.au Pacific Internet]. * [http://mirror.isp.net.au ISP]. === Aussie Hardware Markets and Stores === * [http://www.staticice.com.au/ staticICE] to compare online Australian store prices. * [http://www.computerfairs.com.au/ Computer Fairs Australia]. * [http://www.computermarkets.com/ Computer Fairs NSW]. * [http://www.auspcmarket.com.au/ Aus PC-Market]. * [http://www.busybits.com.au/ BusyBits]. * [http://www.elx.com.au/ elx.com.au]. * [http://zytech.com.au/ Zytech]. ==== Cases ==== * [http://coolpc.com.au/catalog/ CoolPC]. * [http://www.pccasegear.com.au/ PC Case Gear]. * [http://www.silverstonetek.com/ SilverStone]. === Popular Internet Search Engines === * [http://www.google.com/ Google] - ubiquitous. * [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines. * [http://www.gigablast.com/ Gigablast], fairly new, shows some promise. * [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index). * [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index. * [http://www.yahoo.com/ Yahoo]. * [http://www.wisenut.com/ WiseNut]. * [http://teoma.com/ Teoma]. * [http://www.ask.com/ Ask Jeeves] (uses Teoma engine). * [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea. * [http://search.msn.com/ MSN Search]. === Pastebins === * [http://www.rafb.net/paste/ rafb.net] * [http://pastebin.com/ pastebin.com] * [http://pastebin.ca/ pastebin.ca] * [http://rifers.org/paste rifers.org] === Miscellaneous === * [http://wiki.opengraphics.org/ Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers". * [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files. * [http://www.ozspeedtest.com/ Oz Broadband Speed Test]. * [http://www.pcidatabase.com/ PCIDatabase.com] PCI Vendor and Device Lists. * [http://www.plethora.net/%7eseebs/faqs/hacker.html The Hacker FAQ] maintained by Peter Seebach. == Photography == * [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras. * [http://photonotes.org/articles/beginner-faq/ Canon EOS Beginners’ FAQ]. == Articles == * [http://www.acmqueue.org/modules.php?name=Content&amp;pa=showpage&amp;pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device. * [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way]. * [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team. * [http://www.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754. * [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation. * [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors. * [http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#BIKESHED-PAINTING Bikeshed painting] in the FreeBSD forums. * [http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt A Cost Analysis of Windows Vista Content Protection] by Peter Gutmann. * [http://www.usenix.org/events/fast07/tech/schroeder/schroeder_html/index.html Disk failures in the real world: What does an MTTF of 1,000,000 hours mean to you?], article published in USENIX. * [http://labs.google.com/papers/disk_failures.pdf Failure Trends in a Large Disk Drive Population], published by Google engineers. == Comics == * [http://www.thefarside.com/ The Far Side]. * [http://www.dilbert.com/ Dilbert]. * [http://www.xkcd.com/ xkcd]. * [http://www.garfield.com/ Garfield]. == Bargain Stores == * [http://www.zazz.com.au/ Zazz]. * [http://www.dealsdirect.com.au/ DealsDirect]. == Sport == * [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info. * [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good. * [http://www.stringforum.net/ stringforum.net], all about string. * [http://www.tenniswollongong.com.au/ Tennis Wollongong]. * [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club]. * [http://www.iacski.com/ Illawarra Alpine Club]. == Aussie Wines == * [http://www.laughingjackwines.com/ Laughing Jack Wines]. * [http://www.lillypilly.com/ Lillypilly Wines]. * [http://www.warburnestate.com.au/ Warburn Estate]. == Investing == * [http://www.morningstar.com.au/ Morningstar]. == Miscellaneous == * [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language. * [http://www.ocracy.com/ The 'Ocracy] - local Wollongong theater group. * [http://www.edibleblooms.com/ Edible Blooms] - for chocolate flowers! * [http://www.swarovski.com/ Swarovski Crystal]. [[Category:Links]] [[Category:Personal]] d4c454c240f14c804b56a31b74050ca6bcc11a14 2998 2995 2007-08-27T14:30:14Z Stix 2 /* Miscellaneous */ Add FSF - Cards wikitext text/x-wiki == Friends Pages == * [http://wunit.net/ Mark Curtis and Katherine Howlin]. * [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz. * Brad "Blunatic" Olds. Site moved, elsewhere... * [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album]. * [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page. * [http://www.flickr.com/photos/kimnance/ Kim and Nancy], Flickr photo collection. * [http://www.gatorzracing.com.au Gatorz Racing], for stories on Ian McLean. == Computer-Technical Links == === BSD === * [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there. * [http://wiki.onetbsd.org/ NetBSD community wiki]. * [http://www.opensource.apple.com/darwinsource/ Darwin source code]. * [http://www.opendarwin.org/ OpenDarwin], shutting down as of 2006-07-25. * [http://www.daemonnews.org/ D&aelig;mon News], for all news BSD. * [http://www.bsdfreak.org/ BSDFreak], for more news BSD. * [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging. * [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney. * [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog]. ==== BSD Goodies ==== * [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com. * [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com. * [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site. * [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store]. === Apple News and Rumours === * [http://macosrumors.com/ MacOS Rumors], they're sometimes right. * [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO. * [http://www.appleinsider.com/ AppleInsider]. * [http://www.thinksecret.com/ Think Secret]. === UNIX === * [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators. * [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes. * [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez. * [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group. === TSM Links === * [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims. * [http://tsmwiki.com/ TSM Wiki]. === Industry and Technology News === * [http://theregister.co.uk The Register]. Another great news site. * [http://slashdot.org/ Slashdot]. What more need be said? * [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology. === Software/Source Archives === * [http://sourceforge.net/ SourceForge]. * [http://www.gnu.org GNU.org]. * [http://www.nongnu.org Savannah] aka nongnu.org. === Standards === * [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards]. * [http://www.unix.org/ www.unix.org], the home of the [http://www.unix.org/single_unix_specification/ Single UNIX Specification]. * [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard. * [http://www.t10.org/ t10.org], home of the SCSI standards. * [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards. * [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection. === Quick Reference Cards === * [http://bhami.com/rosetta.html Rosetta Stone]. * [http://www.stdout.org/~winston/latex/ Latex cheat sheet]. * [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)]. * [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card]. * [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)]. === Aussie Software Mirrors === * [http://public.planetmirror.com Planet Mirror]. * [http://mirror.aarnet.edu.au Aarnet]. * [http://mirror.pacific.net.au Pacific Internet]. * [http://mirror.isp.net.au ISP]. === Aussie Hardware Markets and Stores === * [http://www.staticice.com.au/ staticICE] to compare online Australian store prices. * [http://www.computerfairs.com.au/ Computer Fairs Australia]. * [http://www.computermarkets.com/ Computer Fairs NSW]. * [http://www.auspcmarket.com.au/ Aus PC-Market]. * [http://www.busybits.com.au/ BusyBits]. * [http://www.elx.com.au/ elx.com.au]. * [http://zytech.com.au/ Zytech]. ==== Cases ==== * [http://coolpc.com.au/catalog/ CoolPC]. * [http://www.pccasegear.com.au/ PC Case Gear]. * [http://www.silverstonetek.com/ SilverStone]. === Popular Internet Search Engines === * [http://www.google.com/ Google] - ubiquitous. * [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines. * [http://www.gigablast.com/ Gigablast], fairly new, shows some promise. * [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index). * [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index. * [http://www.yahoo.com/ Yahoo]. * [http://www.wisenut.com/ WiseNut]. * [http://teoma.com/ Teoma]. * [http://www.ask.com/ Ask Jeeves] (uses Teoma engine). * [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea. * [http://search.msn.com/ MSN Search]. === Pastebins === * [http://www.rafb.net/paste/ rafb.net] * [http://pastebin.com/ pastebin.com] * [http://pastebin.ca/ pastebin.ca] * [http://rifers.org/paste rifers.org] === Miscellaneous === * [http://wiki.opengraphics.org/ Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers". * [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files. * [http://www.ozspeedtest.com/ Oz Broadband Speed Test]. * [http://www.pcidatabase.com/ PCIDatabase.com] PCI Vendor and Device Lists. * [http://www.plethora.net/%7eseebs/faqs/hacker.html The Hacker FAQ] maintained by Peter Seebach. * [http://www.fsf.org/resources/hw/net/wireless/cards.html FSF - Cards] - list of Free Software Foundation endorsed wireless cards. == Photography == * [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras. * [http://photonotes.org/articles/beginner-faq/ Canon EOS Beginners’ FAQ]. == Articles == * [http://www.acmqueue.org/modules.php?name=Content&amp;pa=showpage&amp;pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device. * [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way]. * [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team. * [http://www.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754. * [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation. * [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors. * [http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#BIKESHED-PAINTING Bikeshed painting] in the FreeBSD forums. * [http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt A Cost Analysis of Windows Vista Content Protection] by Peter Gutmann. * [http://www.usenix.org/events/fast07/tech/schroeder/schroeder_html/index.html Disk failures in the real world: What does an MTTF of 1,000,000 hours mean to you?], article published in USENIX. * [http://labs.google.com/papers/disk_failures.pdf Failure Trends in a Large Disk Drive Population], published by Google engineers. == Comics == * [http://www.thefarside.com/ The Far Side]. * [http://www.dilbert.com/ Dilbert]. * [http://www.xkcd.com/ xkcd]. * [http://www.garfield.com/ Garfield]. == Bargain Stores == * [http://www.zazz.com.au/ Zazz]. * [http://www.dealsdirect.com.au/ DealsDirect]. == Sport == * [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info. * [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good. * [http://www.stringforum.net/ stringforum.net], all about string. * [http://www.tenniswollongong.com.au/ Tennis Wollongong]. * [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club]. * [http://www.iacski.com/ Illawarra Alpine Club]. == Aussie Wines == * [http://www.laughingjackwines.com/ Laughing Jack Wines]. * [http://www.lillypilly.com/ Lillypilly Wines]. * [http://www.warburnestate.com.au/ Warburn Estate]. == Investing == * [http://www.morningstar.com.au/ Morningstar]. == Miscellaneous == * [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language. * [http://www.ocracy.com/ The 'Ocracy] - local Wollongong theater group. * [http://www.edibleblooms.com/ Edible Blooms] - for chocolate flowers! * [http://www.swarovski.com/ Swarovski Crystal]. [[Category:Links]] [[Category:Personal]] abff1ed54c4967addce8bb491e25771dfd79152e 2999 2998 2007-08-28T03:47:34Z Stix 2 /* Comics */ Add Project Cartoon wikitext text/x-wiki == Friends Pages == * [http://wunit.net/ Mark Curtis and Katherine Howlin]. * [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz. * Brad "Blunatic" Olds. Site moved, elsewhere... * [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album]. * [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page. * [http://www.flickr.com/photos/kimnance/ Kim and Nancy], Flickr photo collection. * [http://www.gatorzracing.com.au Gatorz Racing], for stories on Ian McLean. == Computer-Technical Links == === BSD === * [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there. * [http://wiki.onetbsd.org/ NetBSD community wiki]. * [http://www.opensource.apple.com/darwinsource/ Darwin source code]. * [http://www.opendarwin.org/ OpenDarwin], shutting down as of 2006-07-25. * [http://www.daemonnews.org/ D&aelig;mon News], for all news BSD. * [http://www.bsdfreak.org/ BSDFreak], for more news BSD. * [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging. * [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney. * [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog]. ==== BSD Goodies ==== * [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com. * [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com. * [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site. * [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store]. === Apple News and Rumours === * [http://macosrumors.com/ MacOS Rumors], they're sometimes right. * [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO. * [http://www.appleinsider.com/ AppleInsider]. * [http://www.thinksecret.com/ Think Secret]. === UNIX === * [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators. * [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes. * [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez. * [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group. === TSM Links === * [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims. * [http://tsmwiki.com/ TSM Wiki]. === Industry and Technology News === * [http://theregister.co.uk The Register]. Another great news site. * [http://slashdot.org/ Slashdot]. What more need be said? * [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology. === Software/Source Archives === * [http://sourceforge.net/ SourceForge]. * [http://www.gnu.org GNU.org]. * [http://www.nongnu.org Savannah] aka nongnu.org. === Standards === * [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards]. * [http://www.unix.org/ www.unix.org], the home of the [http://www.unix.org/single_unix_specification/ Single UNIX Specification]. * [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard. * [http://www.t10.org/ t10.org], home of the SCSI standards. * [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards. * [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection. === Quick Reference Cards === * [http://bhami.com/rosetta.html Rosetta Stone]. * [http://www.stdout.org/~winston/latex/ Latex cheat sheet]. * [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)]. * [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card]. * [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)]. === Aussie Software Mirrors === * [http://public.planetmirror.com Planet Mirror]. * [http://mirror.aarnet.edu.au Aarnet]. * [http://mirror.pacific.net.au Pacific Internet]. * [http://mirror.isp.net.au ISP]. === Aussie Hardware Markets and Stores === * [http://www.staticice.com.au/ staticICE] to compare online Australian store prices. * [http://www.computerfairs.com.au/ Computer Fairs Australia]. * [http://www.computermarkets.com/ Computer Fairs NSW]. * [http://www.auspcmarket.com.au/ Aus PC-Market]. * [http://www.busybits.com.au/ BusyBits]. * [http://www.elx.com.au/ elx.com.au]. * [http://zytech.com.au/ Zytech]. ==== Cases ==== * [http://coolpc.com.au/catalog/ CoolPC]. * [http://www.pccasegear.com.au/ PC Case Gear]. * [http://www.silverstonetek.com/ SilverStone]. === Popular Internet Search Engines === * [http://www.google.com/ Google] - ubiquitous. * [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines. * [http://www.gigablast.com/ Gigablast], fairly new, shows some promise. * [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index). * [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index. * [http://www.yahoo.com/ Yahoo]. * [http://www.wisenut.com/ WiseNut]. * [http://teoma.com/ Teoma]. * [http://www.ask.com/ Ask Jeeves] (uses Teoma engine). * [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea. * [http://search.msn.com/ MSN Search]. === Pastebins === * [http://www.rafb.net/paste/ rafb.net] * [http://pastebin.com/ pastebin.com] * [http://pastebin.ca/ pastebin.ca] * [http://rifers.org/paste rifers.org] === Miscellaneous === * [http://wiki.opengraphics.org/ Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers". * [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files. * [http://www.ozspeedtest.com/ Oz Broadband Speed Test]. * [http://www.pcidatabase.com/ PCIDatabase.com] PCI Vendor and Device Lists. * [http://www.plethora.net/%7eseebs/faqs/hacker.html The Hacker FAQ] maintained by Peter Seebach. * [http://www.fsf.org/resources/hw/net/wireless/cards.html FSF - Cards] - list of Free Software Foundation endorsed wireless cards. == Photography == * [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras. * [http://photonotes.org/articles/beginner-faq/ Canon EOS Beginners’ FAQ]. == Articles == * [http://www.acmqueue.org/modules.php?name=Content&amp;pa=showpage&amp;pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device. * [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way]. * [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team. * [http://www.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754. * [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation. * [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors. * [http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#BIKESHED-PAINTING Bikeshed painting] in the FreeBSD forums. * [http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt A Cost Analysis of Windows Vista Content Protection] by Peter Gutmann. * [http://www.usenix.org/events/fast07/tech/schroeder/schroeder_html/index.html Disk failures in the real world: What does an MTTF of 1,000,000 hours mean to you?], article published in USENIX. * [http://labs.google.com/papers/disk_failures.pdf Failure Trends in a Large Disk Drive Population], published by Google engineers. == Comics == * [http://www.thefarside.com/ The Far Side]. * [http://www.dilbert.com/ Dilbert]. * [http://www.xkcd.com/ xkcd]. * [http://www.garfield.com/ Garfield]. * [http://www.projectcartoon.com/cartoon/1 The Project Cartoon] - How Projects Really Work (version 2.0). == Bargain Stores == * [http://www.zazz.com.au/ Zazz]. * [http://www.dealsdirect.com.au/ DealsDirect]. == Sport == * [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info. * [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good. * [http://www.stringforum.net/ stringforum.net], all about string. * [http://www.tenniswollongong.com.au/ Tennis Wollongong]. * [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club]. * [http://www.iacski.com/ Illawarra Alpine Club]. == Aussie Wines == * [http://www.laughingjackwines.com/ Laughing Jack Wines]. * [http://www.lillypilly.com/ Lillypilly Wines]. * [http://www.warburnestate.com.au/ Warburn Estate]. == Investing == * [http://www.morningstar.com.au/ Morningstar]. == Miscellaneous == * [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language. * [http://www.ocracy.com/ The 'Ocracy] - local Wollongong theater group. * [http://www.edibleblooms.com/ Edible Blooms] - for chocolate flowers! * [http://www.swarovski.com/ Swarovski Crystal]. [[Category:Links]] [[Category:Personal]] da65c384aaffed204d40dba812054957aa6c320b 3009 2999 2007-09-23T11:44:40Z Stix 2 /* Comics */ Add UserFriendly wikitext text/x-wiki == Friends Pages == * [http://wunit.net/ Mark Curtis and Katherine Howlin]. * [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz. * Brad "Blunatic" Olds. Site moved, elsewhere... * [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album]. * [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page. * [http://www.flickr.com/photos/kimnance/ Kim and Nancy], Flickr photo collection. * [http://www.gatorzracing.com.au Gatorz Racing], for stories on Ian McLean. == Computer-Technical Links == === BSD === * [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there. * [http://wiki.onetbsd.org/ NetBSD community wiki]. * [http://www.opensource.apple.com/darwinsource/ Darwin source code]. * [http://www.opendarwin.org/ OpenDarwin], shutting down as of 2006-07-25. * [http://www.daemonnews.org/ D&aelig;mon News], for all news BSD. * [http://www.bsdfreak.org/ BSDFreak], for more news BSD. * [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging. * [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney. * [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog]. ==== BSD Goodies ==== * [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com. * [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com. * [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site. * [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store]. === Apple News and Rumours === * [http://macosrumors.com/ MacOS Rumors], they're sometimes right. * [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO. * [http://www.appleinsider.com/ AppleInsider]. * [http://www.thinksecret.com/ Think Secret]. === UNIX === * [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators. * [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes. * [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez. * [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group. === TSM Links === * [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims. * [http://tsmwiki.com/ TSM Wiki]. === Industry and Technology News === * [http://theregister.co.uk The Register]. Another great news site. * [http://slashdot.org/ Slashdot]. What more need be said? * [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology. === Software/Source Archives === * [http://sourceforge.net/ SourceForge]. * [http://www.gnu.org GNU.org]. * [http://www.nongnu.org Savannah] aka nongnu.org. === Standards === * [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards]. * [http://www.unix.org/ www.unix.org], the home of the [http://www.unix.org/single_unix_specification/ Single UNIX Specification]. * [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard. * [http://www.t10.org/ t10.org], home of the SCSI standards. * [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards. * [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection. === Quick Reference Cards === * [http://bhami.com/rosetta.html Rosetta Stone]. * [http://www.stdout.org/~winston/latex/ Latex cheat sheet]. * [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)]. * [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card]. * [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)]. === Aussie Software Mirrors === * [http://public.planetmirror.com Planet Mirror]. * [http://mirror.aarnet.edu.au Aarnet]. * [http://mirror.pacific.net.au Pacific Internet]. * [http://mirror.isp.net.au ISP]. === Aussie Hardware Markets and Stores === * [http://www.staticice.com.au/ staticICE] to compare online Australian store prices. * [http://www.computerfairs.com.au/ Computer Fairs Australia]. * [http://www.computermarkets.com/ Computer Fairs NSW]. * [http://www.auspcmarket.com.au/ Aus PC-Market]. * [http://www.busybits.com.au/ BusyBits]. * [http://www.elx.com.au/ elx.com.au]. * [http://zytech.com.au/ Zytech]. ==== Cases ==== * [http://coolpc.com.au/catalog/ CoolPC]. * [http://www.pccasegear.com.au/ PC Case Gear]. * [http://www.silverstonetek.com/ SilverStone]. === Popular Internet Search Engines === * [http://www.google.com/ Google] - ubiquitous. * [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines. * [http://www.gigablast.com/ Gigablast], fairly new, shows some promise. * [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index). * [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index. * [http://www.yahoo.com/ Yahoo]. * [http://www.wisenut.com/ WiseNut]. * [http://teoma.com/ Teoma]. * [http://www.ask.com/ Ask Jeeves] (uses Teoma engine). * [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea. * [http://search.msn.com/ MSN Search]. === Pastebins === * [http://www.rafb.net/paste/ rafb.net] * [http://pastebin.com/ pastebin.com] * [http://pastebin.ca/ pastebin.ca] * [http://rifers.org/paste rifers.org] === Miscellaneous === * [http://wiki.opengraphics.org/ Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers". * [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files. * [http://www.ozspeedtest.com/ Oz Broadband Speed Test]. * [http://www.pcidatabase.com/ PCIDatabase.com] PCI Vendor and Device Lists. * [http://www.plethora.net/%7eseebs/faqs/hacker.html The Hacker FAQ] maintained by Peter Seebach. * [http://www.fsf.org/resources/hw/net/wireless/cards.html FSF - Cards] - list of Free Software Foundation endorsed wireless cards. == Photography == * [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras. * [http://photonotes.org/articles/beginner-faq/ Canon EOS Beginners’ FAQ]. == Articles == * [http://www.acmqueue.org/modules.php?name=Content&amp;pa=showpage&amp;pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device. * [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way]. * [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team. * [http://www.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754. * [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation. * [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors. * [http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#BIKESHED-PAINTING Bikeshed painting] in the FreeBSD forums. * [http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt A Cost Analysis of Windows Vista Content Protection] by Peter Gutmann. * [http://www.usenix.org/events/fast07/tech/schroeder/schroeder_html/index.html Disk failures in the real world: What does an MTTF of 1,000,000 hours mean to you?], article published in USENIX. * [http://labs.google.com/papers/disk_failures.pdf Failure Trends in a Large Disk Drive Population], published by Google engineers. == Comics == * [http://www.thefarside.com/ The Far Side]. * [http://www.dilbert.com/ Dilbert]. * [http://www.userfriendly.org/ UserFriendly]. * [http://www.xkcd.com/ xkcd]. * [http://www.garfield.com/ Garfield]. * [http://www.projectcartoon.com/cartoon/1 The Project Cartoon] - How Projects Really Work (version 2.0). == Bargain Stores == * [http://www.zazz.com.au/ Zazz]. * [http://www.dealsdirect.com.au/ DealsDirect]. == Sport == * [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info. * [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good. * [http://www.stringforum.net/ stringforum.net], all about string. * [http://www.tenniswollongong.com.au/ Tennis Wollongong]. * [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club]. * [http://www.iacski.com/ Illawarra Alpine Club]. == Aussie Wines == * [http://www.laughingjackwines.com/ Laughing Jack Wines]. * [http://www.lillypilly.com/ Lillypilly Wines]. * [http://www.warburnestate.com.au/ Warburn Estate]. == Investing == * [http://www.morningstar.com.au/ Morningstar]. == Miscellaneous == * [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language. * [http://www.ocracy.com/ The 'Ocracy] - local Wollongong theater group. * [http://www.edibleblooms.com/ Edible Blooms] - for chocolate flowers! * [http://www.swarovski.com/ Swarovski Crystal]. [[Category:Links]] [[Category:Personal]] 768dcd3cb678ca5fe76374fe6e38a47d46786ef6 3015 3009 2007-09-27T01:40:54Z Stix 2 /* Photography */ Add Hubble gallery wikitext text/x-wiki == Friends Pages == * [http://wunit.net/ Mark Curtis and Katherine Howlin]. * [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz. * Brad "Blunatic" Olds. Site moved, elsewhere... * [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album]. * [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page. * [http://www.flickr.com/photos/kimnance/ Kim and Nancy], Flickr photo collection. * [http://www.gatorzracing.com.au Gatorz Racing], for stories on Ian McLean. == Computer-Technical Links == === BSD === * [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there. * [http://wiki.onetbsd.org/ NetBSD community wiki]. * [http://www.opensource.apple.com/darwinsource/ Darwin source code]. * [http://www.opendarwin.org/ OpenDarwin], shutting down as of 2006-07-25. * [http://www.daemonnews.org/ D&aelig;mon News], for all news BSD. * [http://www.bsdfreak.org/ BSDFreak], for more news BSD. * [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging. * [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney. * [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog]. ==== BSD Goodies ==== * [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com. * [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com. * [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site. * [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store]. === Apple News and Rumours === * [http://macosrumors.com/ MacOS Rumors], they're sometimes right. * [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO. * [http://www.appleinsider.com/ AppleInsider]. * [http://www.thinksecret.com/ Think Secret]. === UNIX === * [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators. * [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes. * [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez. * [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group. === TSM Links === * [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims. * [http://tsmwiki.com/ TSM Wiki]. === Industry and Technology News === * [http://theregister.co.uk The Register]. Another great news site. * [http://slashdot.org/ Slashdot]. What more need be said? * [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology. === Software/Source Archives === * [http://sourceforge.net/ SourceForge]. * [http://www.gnu.org GNU.org]. * [http://www.nongnu.org Savannah] aka nongnu.org. === Standards === * [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards]. * [http://www.unix.org/ www.unix.org], the home of the [http://www.unix.org/single_unix_specification/ Single UNIX Specification]. * [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard. * [http://www.t10.org/ t10.org], home of the SCSI standards. * [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards. * [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection. === Quick Reference Cards === * [http://bhami.com/rosetta.html Rosetta Stone]. * [http://www.stdout.org/~winston/latex/ Latex cheat sheet]. * [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)]. * [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card]. * [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)]. === Aussie Software Mirrors === * [http://public.planetmirror.com Planet Mirror]. * [http://mirror.aarnet.edu.au Aarnet]. * [http://mirror.pacific.net.au Pacific Internet]. * [http://mirror.isp.net.au ISP]. === Aussie Hardware Markets and Stores === * [http://www.staticice.com.au/ staticICE] to compare online Australian store prices. * [http://www.computerfairs.com.au/ Computer Fairs Australia]. * [http://www.computermarkets.com/ Computer Fairs NSW]. * [http://www.auspcmarket.com.au/ Aus PC-Market]. * [http://www.busybits.com.au/ BusyBits]. * [http://www.elx.com.au/ elx.com.au]. * [http://zytech.com.au/ Zytech]. ==== Cases ==== * [http://coolpc.com.au/catalog/ CoolPC]. * [http://www.pccasegear.com.au/ PC Case Gear]. * [http://www.silverstonetek.com/ SilverStone]. === Popular Internet Search Engines === * [http://www.google.com/ Google] - ubiquitous. * [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines. * [http://www.gigablast.com/ Gigablast], fairly new, shows some promise. * [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index). * [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index. * [http://www.yahoo.com/ Yahoo]. * [http://www.wisenut.com/ WiseNut]. * [http://teoma.com/ Teoma]. * [http://www.ask.com/ Ask Jeeves] (uses Teoma engine). * [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea. * [http://search.msn.com/ MSN Search]. === Pastebins === * [http://www.rafb.net/paste/ rafb.net] * [http://pastebin.com/ pastebin.com] * [http://pastebin.ca/ pastebin.ca] * [http://rifers.org/paste rifers.org] === Miscellaneous === * [http://wiki.opengraphics.org/ Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers". * [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files. * [http://www.ozspeedtest.com/ Oz Broadband Speed Test]. * [http://www.pcidatabase.com/ PCIDatabase.com] PCI Vendor and Device Lists. * [http://www.plethora.net/%7eseebs/faqs/hacker.html The Hacker FAQ] maintained by Peter Seebach. * [http://www.fsf.org/resources/hw/net/wireless/cards.html FSF - Cards] - list of Free Software Foundation endorsed wireless cards. == Photography == * [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras. * [http://photonotes.org/articles/beginner-faq/ Canon EOS Beginners’ FAQ]. * [http://hubblesite.org/gallery/ Hubble gallery]. == Articles == * [http://www.acmqueue.org/modules.php?name=Content&amp;pa=showpage&amp;pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device. * [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way]. * [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team. * [http://www.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754. * [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation. * [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors. * [http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#BIKESHED-PAINTING Bikeshed painting] in the FreeBSD forums. * [http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt A Cost Analysis of Windows Vista Content Protection] by Peter Gutmann. * [http://www.usenix.org/events/fast07/tech/schroeder/schroeder_html/index.html Disk failures in the real world: What does an MTTF of 1,000,000 hours mean to you?], article published in USENIX. * [http://labs.google.com/papers/disk_failures.pdf Failure Trends in a Large Disk Drive Population], published by Google engineers. == Comics == * [http://www.thefarside.com/ The Far Side]. * [http://www.dilbert.com/ Dilbert]. * [http://www.userfriendly.org/ UserFriendly]. * [http://www.xkcd.com/ xkcd]. * [http://www.garfield.com/ Garfield]. * [http://www.projectcartoon.com/cartoon/1 The Project Cartoon] - How Projects Really Work (version 2.0). == Bargain Stores == * [http://www.zazz.com.au/ Zazz]. * [http://www.dealsdirect.com.au/ DealsDirect]. == Sport == * [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info. * [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good. * [http://www.stringforum.net/ stringforum.net], all about string. * [http://www.tenniswollongong.com.au/ Tennis Wollongong]. * [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club]. * [http://www.iacski.com/ Illawarra Alpine Club]. == Aussie Wines == * [http://www.laughingjackwines.com/ Laughing Jack Wines]. * [http://www.lillypilly.com/ Lillypilly Wines]. * [http://www.warburnestate.com.au/ Warburn Estate]. == Investing == * [http://www.morningstar.com.au/ Morningstar]. == Miscellaneous == * [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language. * [http://www.ocracy.com/ The 'Ocracy] - local Wollongong theater group. * [http://www.edibleblooms.com/ Edible Blooms] - for chocolate flowers! * [http://www.swarovski.com/ Swarovski Crystal]. [[Category:Links]] [[Category:Personal]] 8b8814650f3820938842f85a794d4d49ec90226c 3022 3015 2007-10-24T13:25:57Z Stix 2 /* Aussie Wines */ Add Jackswine wikitext text/x-wiki == Friends Pages == * [http://wunit.net/ Mark Curtis and Katherine Howlin]. * [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz. * Brad "Blunatic" Olds. Site moved, elsewhere... * [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album]. * [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page. * [http://www.flickr.com/photos/kimnance/ Kim and Nancy], Flickr photo collection. * [http://www.gatorzracing.com.au Gatorz Racing], for stories on Ian McLean. == Computer-Technical Links == === BSD === * [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there. * [http://wiki.onetbsd.org/ NetBSD community wiki]. * [http://www.opensource.apple.com/darwinsource/ Darwin source code]. * [http://www.opendarwin.org/ OpenDarwin], shutting down as of 2006-07-25. * [http://www.daemonnews.org/ D&aelig;mon News], for all news BSD. * [http://www.bsdfreak.org/ BSDFreak], for more news BSD. * [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging. * [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney. * [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog]. ==== BSD Goodies ==== * [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com. * [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com. * [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site. * [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store]. === Apple News and Rumours === * [http://macosrumors.com/ MacOS Rumors], they're sometimes right. * [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO. * [http://www.appleinsider.com/ AppleInsider]. * [http://www.thinksecret.com/ Think Secret]. === UNIX === * [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators. * [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes. * [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez. * [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group. === TSM Links === * [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims. * [http://tsmwiki.com/ TSM Wiki]. === Industry and Technology News === * [http://theregister.co.uk The Register]. Another great news site. * [http://slashdot.org/ Slashdot]. What more need be said? * [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology. === Software/Source Archives === * [http://sourceforge.net/ SourceForge]. * [http://www.gnu.org GNU.org]. * [http://www.nongnu.org Savannah] aka nongnu.org. === Standards === * [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards]. * [http://www.unix.org/ www.unix.org], the home of the [http://www.unix.org/single_unix_specification/ Single UNIX Specification]. * [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard. * [http://www.t10.org/ t10.org], home of the SCSI standards. * [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards. * [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection. === Quick Reference Cards === * [http://bhami.com/rosetta.html Rosetta Stone]. * [http://www.stdout.org/~winston/latex/ Latex cheat sheet]. * [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)]. * [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card]. * [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)]. === Aussie Software Mirrors === * [http://public.planetmirror.com Planet Mirror]. * [http://mirror.aarnet.edu.au Aarnet]. * [http://mirror.pacific.net.au Pacific Internet]. * [http://mirror.isp.net.au ISP]. === Aussie Hardware Markets and Stores === * [http://www.staticice.com.au/ staticICE] to compare online Australian store prices. * [http://www.computerfairs.com.au/ Computer Fairs Australia]. * [http://www.computermarkets.com/ Computer Fairs NSW]. * [http://www.auspcmarket.com.au/ Aus PC-Market]. * [http://www.busybits.com.au/ BusyBits]. * [http://www.elx.com.au/ elx.com.au]. * [http://zytech.com.au/ Zytech]. ==== Cases ==== * [http://coolpc.com.au/catalog/ CoolPC]. * [http://www.pccasegear.com.au/ PC Case Gear]. * [http://www.silverstonetek.com/ SilverStone]. === Popular Internet Search Engines === * [http://www.google.com/ Google] - ubiquitous. * [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines. * [http://www.gigablast.com/ Gigablast], fairly new, shows some promise. * [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index). * [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index. * [http://www.yahoo.com/ Yahoo]. * [http://www.wisenut.com/ WiseNut]. * [http://teoma.com/ Teoma]. * [http://www.ask.com/ Ask Jeeves] (uses Teoma engine). * [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea. * [http://search.msn.com/ MSN Search]. === Pastebins === * [http://www.rafb.net/paste/ rafb.net] * [http://pastebin.com/ pastebin.com] * [http://pastebin.ca/ pastebin.ca] * [http://rifers.org/paste rifers.org] === Miscellaneous === * [http://wiki.opengraphics.org/ Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers". * [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files. * [http://www.ozspeedtest.com/ Oz Broadband Speed Test]. * [http://www.pcidatabase.com/ PCIDatabase.com] PCI Vendor and Device Lists. * [http://www.plethora.net/%7eseebs/faqs/hacker.html The Hacker FAQ] maintained by Peter Seebach. * [http://www.fsf.org/resources/hw/net/wireless/cards.html FSF - Cards] - list of Free Software Foundation endorsed wireless cards. == Photography == * [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras. * [http://photonotes.org/articles/beginner-faq/ Canon EOS Beginners’ FAQ]. * [http://hubblesite.org/gallery/ Hubble gallery]. == Articles == * [http://www.acmqueue.org/modules.php?name=Content&amp;pa=showpage&amp;pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device. * [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way]. * [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team. * [http://www.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754. * [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation. * [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors. * [http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#BIKESHED-PAINTING Bikeshed painting] in the FreeBSD forums. * [http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt A Cost Analysis of Windows Vista Content Protection] by Peter Gutmann. * [http://www.usenix.org/events/fast07/tech/schroeder/schroeder_html/index.html Disk failures in the real world: What does an MTTF of 1,000,000 hours mean to you?], article published in USENIX. * [http://labs.google.com/papers/disk_failures.pdf Failure Trends in a Large Disk Drive Population], published by Google engineers. == Comics == * [http://www.thefarside.com/ The Far Side]. * [http://www.dilbert.com/ Dilbert]. * [http://www.userfriendly.org/ UserFriendly]. * [http://www.xkcd.com/ xkcd]. * [http://www.garfield.com/ Garfield]. * [http://www.projectcartoon.com/cartoon/1 The Project Cartoon] - How Projects Really Work (version 2.0). == Bargain Stores == * [http://www.zazz.com.au/ Zazz]. * [http://www.dealsdirect.com.au/ DealsDirect]. == Sport == * [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info. * [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good. * [http://www.stringforum.net/ stringforum.net], all about string. * [http://www.tenniswollongong.com.au/ Tennis Wollongong]. * [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club]. * [http://www.iacski.com/ Illawarra Alpine Club]. == Aussie Wines == * [http://www.laughingjackwines.com/ Laughing Jack Wines]. * [http://www.lillypilly.com/ Lillypilly Wines]. * [http://www.warburnestate.com.au/ Warburn Estate]. * [http://www.jackswine.com.au/ Jackswine]. == Investing == * [http://www.morningstar.com.au/ Morningstar]. == Miscellaneous == * [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language. * [http://www.ocracy.com/ The 'Ocracy] - local Wollongong theater group. * [http://www.edibleblooms.com/ Edible Blooms] - for chocolate flowers! * [http://www.swarovski.com/ Swarovski Crystal]. [[Category:Links]] [[Category:Personal]] c733ccc0848c5508e2a8d623b8a36f15a1e7f8f5 3029 3022 2007-11-11T23:31:21Z Stix 2 /* Aussie Hardware Markets and Stores */ Remove busybits, domain DNE wikitext text/x-wiki == Friends Pages == * [http://wunit.net/ Mark Curtis and Katherine Howlin]. * [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz. * Brad "Blunatic" Olds. Site moved, elsewhere... * [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album]. * [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page. * [http://www.flickr.com/photos/kimnance/ Kim and Nancy], Flickr photo collection. * [http://www.gatorzracing.com.au Gatorz Racing], for stories on Ian McLean. == Computer-Technical Links == === BSD === * [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there. * [http://wiki.onetbsd.org/ NetBSD community wiki]. * [http://www.opensource.apple.com/darwinsource/ Darwin source code]. * [http://www.opendarwin.org/ OpenDarwin], shutting down as of 2006-07-25. * [http://www.daemonnews.org/ D&aelig;mon News], for all news BSD. * [http://www.bsdfreak.org/ BSDFreak], for more news BSD. * [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging. * [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney. * [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog]. ==== BSD Goodies ==== * [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com. * [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com. * [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site. * [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store]. === Apple News and Rumours === * [http://macosrumors.com/ MacOS Rumors], they're sometimes right. * [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO. * [http://www.appleinsider.com/ AppleInsider]. * [http://www.thinksecret.com/ Think Secret]. === UNIX === * [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators. * [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes. * [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez. * [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group. === TSM Links === * [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims. * [http://tsmwiki.com/ TSM Wiki]. === Industry and Technology News === * [http://theregister.co.uk The Register]. Another great news site. * [http://slashdot.org/ Slashdot]. What more need be said? * [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology. === Software/Source Archives === * [http://sourceforge.net/ SourceForge]. * [http://www.gnu.org GNU.org]. * [http://www.nongnu.org Savannah] aka nongnu.org. === Standards === * [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards]. * [http://www.unix.org/ www.unix.org], the home of the [http://www.unix.org/single_unix_specification/ Single UNIX Specification]. * [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard. * [http://www.t10.org/ t10.org], home of the SCSI standards. * [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards. * [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection. === Quick Reference Cards === * [http://bhami.com/rosetta.html Rosetta Stone]. * [http://www.stdout.org/~winston/latex/ Latex cheat sheet]. * [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)]. * [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card]. * [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)]. === Aussie Software Mirrors === * [http://public.planetmirror.com Planet Mirror]. * [http://mirror.aarnet.edu.au Aarnet]. * [http://mirror.pacific.net.au Pacific Internet]. * [http://mirror.isp.net.au ISP]. === Aussie Hardware Markets and Stores === * [http://www.staticice.com.au/ staticICE] to compare online Australian store prices. * [http://www.computerfairs.com.au/ Computer Fairs Australia]. * [http://www.computermarkets.com/ Computer Fairs NSW]. * [http://www.auspcmarket.com.au/ Aus PC-Market]. * [http://www.elx.com.au/ elx.com.au]. * [http://zytech.com.au/ Zytech]. ==== Cases ==== * [http://coolpc.com.au/catalog/ CoolPC]. * [http://www.pccasegear.com.au/ PC Case Gear]. * [http://www.silverstonetek.com/ SilverStone]. === Popular Internet Search Engines === * [http://www.google.com/ Google] - ubiquitous. * [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines. * [http://www.gigablast.com/ Gigablast], fairly new, shows some promise. * [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index). * [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index. * [http://www.yahoo.com/ Yahoo]. * [http://www.wisenut.com/ WiseNut]. * [http://teoma.com/ Teoma]. * [http://www.ask.com/ Ask Jeeves] (uses Teoma engine). * [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea. * [http://search.msn.com/ MSN Search]. === Pastebins === * [http://www.rafb.net/paste/ rafb.net] * [http://pastebin.com/ pastebin.com] * [http://pastebin.ca/ pastebin.ca] * [http://rifers.org/paste rifers.org] === Miscellaneous === * [http://wiki.opengraphics.org/ Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers". * [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files. * [http://www.ozspeedtest.com/ Oz Broadband Speed Test]. * [http://www.pcidatabase.com/ PCIDatabase.com] PCI Vendor and Device Lists. * [http://www.plethora.net/%7eseebs/faqs/hacker.html The Hacker FAQ] maintained by Peter Seebach. * [http://www.fsf.org/resources/hw/net/wireless/cards.html FSF - Cards] - list of Free Software Foundation endorsed wireless cards. == Photography == * [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras. * [http://photonotes.org/articles/beginner-faq/ Canon EOS Beginners’ FAQ]. * [http://hubblesite.org/gallery/ Hubble gallery]. == Articles == * [http://www.acmqueue.org/modules.php?name=Content&amp;pa=showpage&amp;pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device. * [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way]. * [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team. * [http://www.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754. * [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation. * [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors. * [http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#BIKESHED-PAINTING Bikeshed painting] in the FreeBSD forums. * [http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt A Cost Analysis of Windows Vista Content Protection] by Peter Gutmann. * [http://www.usenix.org/events/fast07/tech/schroeder/schroeder_html/index.html Disk failures in the real world: What does an MTTF of 1,000,000 hours mean to you?], article published in USENIX. * [http://labs.google.com/papers/disk_failures.pdf Failure Trends in a Large Disk Drive Population], published by Google engineers. == Comics == * [http://www.thefarside.com/ The Far Side]. * [http://www.dilbert.com/ Dilbert]. * [http://www.userfriendly.org/ UserFriendly]. * [http://www.xkcd.com/ xkcd]. * [http://www.garfield.com/ Garfield]. * [http://www.projectcartoon.com/cartoon/1 The Project Cartoon] - How Projects Really Work (version 2.0). == Bargain Stores == * [http://www.zazz.com.au/ Zazz]. * [http://www.dealsdirect.com.au/ DealsDirect]. == Sport == * [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info. * [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good. * [http://www.stringforum.net/ stringforum.net], all about string. * [http://www.tenniswollongong.com.au/ Tennis Wollongong]. * [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club]. * [http://www.iacski.com/ Illawarra Alpine Club]. == Aussie Wines == * [http://www.laughingjackwines.com/ Laughing Jack Wines]. * [http://www.lillypilly.com/ Lillypilly Wines]. * [http://www.warburnestate.com.au/ Warburn Estate]. * [http://www.jackswine.com.au/ Jackswine]. == Investing == * [http://www.morningstar.com.au/ Morningstar]. == Miscellaneous == * [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language. * [http://www.ocracy.com/ The 'Ocracy] - local Wollongong theater group. * [http://www.edibleblooms.com/ Edible Blooms] - for chocolate flowers! * [http://www.swarovski.com/ Swarovski Crystal]. [[Category:Links]] [[Category:Personal]] 54367861afd874b31da962e6139a307233b217a6 PSALLOC and paging space allocation mode 0 1661 2996 2007-08-16T02:58:02Z Stix 2 New page: [[AIX]] uses the <tt>PSALLOC</tt> environment variable to control paging space allocation mode. The two available modes are: * <tt>late</tt>, or otherwise known as lazy (default). * <tt>e... wikitext text/x-wiki [[AIX]] uses the <tt>PSALLOC</tt> environment variable to control paging space allocation mode. The two available modes are: * <tt>late</tt>, or otherwise known as lazy (default). * <tt>early</tt> or otherwise known as reserved. == See Also == * [http://publib.boulder.ibm.com/infocenter/pseries/v5r3/topic/com.ibm.aix.baseadmn/doc/baseadmndita/pagspacovrvw.htm Paging space allocation policies] in the AIX 5.3 Information Centre. [[Category:AIX]] 63ca32e9e8d9ffd2c016c70c1c62da21c35750a4 Cleaning up SAP resources 0 775 2997 1692 2007-08-23T07:29:48Z Stix 2 /* System V Shared Memory */ Add "cleanipc" wikitext text/x-wiki After an abnormal shutdown, it may be necessary to clean up the leftover resources that won't go away with stopsap. These are processes, [[System V Shared Memory]] segments and [[System V Semaphores]]. Examples below are from a system running AIX. Other UNIX systems may be subtly different. == Processes == The fastest way to clean up all processes is to become the <tt>sidadm</tt> user and issue <tt>kill -1 -1</tt>, which will send SIGHUP to all processes owned by <tt>sidadm</tt>. SIGHUP can be trapped by processes, but does give them a chance to shutdown more gracefully. Be aware that if the system has paged any processes out into [[swap space]], they may take some time to exit. Additionally, it is not unusual for the shell initiating the kill to also be killed. Any remaining processes can be individually killed with <tt>kill -9 <pid></tt>. # su - sidadm sidadm$ ps ux | head -6 USER PID %CPU %MEM SZ RSS TTY STAT STIME TIME COMMAND sidadm 516350 0.7 3.0 455268 457300 - A May 17 569:58 dw.sapSID_D10 pf sidadm 508154 0.4 1.0 102812 104568 - A May 17 362:39 dw.sapSID_D10 pf sidadm 483462 0.4 1.0 91172 93060 - A May 17 296:33 dw.sapSID_D10 pf sidadm 512252 0.3 3.0 390192 392192 - A May 17 275:30 dw.sapSID_D10 pf sidadm 471264 0.3 1.0 83328 85096 - A May 17 258:40 dw.sapSID_D10 pf sidadm$ kill -1 -1 Hangup # su - sidadm sidadm$ ps ux USER PID %CPU %MEM SZ RSS TTY STAT STIME TIME COMMAND sidadm 651328 0.0 0.0 27964 27360 - A May 17 0:04 [disp+wor] sidadm 917540 0.0 0.0 804 844 pts/1 A 18:57:50 0:00 ksh sidadm 938072 0.0 0.0 456 472 pts/1 A 18:58:13 0:00 ps ux sidadm$ kill -9 651328 sidadm$ ps ux USER PID %CPU %MEM SZ RSS TTY STAT STIME TIME COMMAND sidadm 917540 0.0 0.0 804 844 pts/1 A 18:57:50 0:00 ksh sidadm 938078 0.0 0.0 456 472 pts/1 A 18:58:30 0:00 ps ux sidadm$ == System V Shared Memory == SAP is a heavy user of shared memory, and these must be cleaned up before SAP will successfully restart. A one line script can be used to delete the segments easily. First check that NATTCH (number of attached processes) is zero for all the users segments, since segments will only be deleted when NATTCH is zero, otherwise they will be marked for deletion. Then delete the segments. If NATTCH is not zero, then there are still processes hanging around. Doing all this as the <tt>sidadm</tt> user is safer, it is less likely to impact anything else running on the system. sidadm$ ipcs -ma | egrep '^T|sidadm' | head -6 T ID KEY MODE OWNER GROUP CREATOR CGROUP NATTCH SEGSZ CPID LPID ATIME DTIME CTIME m 6 0x0382be8e --rw-rw-rw- sidadm sapsys sidadm sapsys 0 4096 434218 651328 18:36:47 18:59:14 23:18:27 m 524295 0xffffffff --rw------- sidadm sapsys sidadm sapsys 0 268435456 675916 860326 13:02:46 13:02:46 11:10:50 m 524296 0xffffffff --rw------- sidadm sapsys sidadm sapsys 0 268435456 802954 815248 16:29:28 16:29:28 11:10:50 m 524297 0xffffffff --rw------- sidadm sapsys sidadm sapsys 0 268435456 905336 815248 16:06:53 16:06:53 11:11:13 m 524298 0xffffffff --rw------- sidadm sapsys sidadm sapsys 0 268435456 401624 462986 16:17:04 16:17:04 11:11:13 sidadm$ ipcs -m | awk '/^m.*sidadm/{print $2}' | xargs -n 1 ipcrm -m sidadm$ ipcs -ma | egrep '^T|sidadm' T ID KEY MODE OWNER GROUP CREATOR CGROUP NATTCH SEGSZ CPID LPID ATIME DTIME CTIME sidadm$ There is also a SAP command <tt>cleanipc</tt> which is designed to do this correctly. As a UNIX Sysadmin, I have no experience with this command. It's usage appears to be: sidadm$ /usr/sap/SID/SYS/exe/run/cleanipc <instance number> remove == System V Semaphores == Depending on the type of UNIX, these may be less critical. Since AIX does not enforce any easily reachable limit on System V objects, SAP will simply allocate more semaphores when restarted. Other UNIX systems may find that system-wide limits (SEMMNI, SEMMNS, SEMMSL, etc) are reached if these are not deleted. sidadm$ ipcs -s | egrep '^T|sidadm' | head -6 T ID KEY MODE OWNER GROUP s 131074 0x0000520a --ra-ra-ra- sidadm sapsys s 131075 0x00005209 --ra-ra-ra- sidadm sapsys s 131076 0x00005208 --ra-ra-ra- sidadm sapsys s 131077 0x002f741b --ra-r----- sidadm sapsys s 131078 0x002f741c --ra-r----- sidadm sapsys sidadm$ ipcs -s | awk '/^s.*sidadm/{print $2}' | xargs -n 1 ipcrm -s sidadm$ ipcs -s | egrep '^T|sidadm' T ID KEY MODE OWNER GROUP sidadm$ [[Category:AIX]] [[Category:SAP]] 1bed92bab83f473aef0e0151d9ed97e379e32514 Tuning the AIX file caches 0 794 3000 2905 2007-09-02T01:41:34Z Stix 2 /* Tuning for AIX 5.1 and Earlier */ formatting. wikitext text/x-wiki ==Introduction == By default, AIX is tuned for a mixed workload, and will grow its [[VMM]] file cache up to 80% of physical RAM. While this may be great for an NFS server, SMTP relay or web server, it is very poor for running any application which does its own cache management. This includes most databases (Oracle, DB2, Sybase, PostgreSQL, MySQL using InnoDB tables, TSM) and some other software (eg. the Squid web cache). Common symptoms include high paging (high <tt>pgspin</tt> and <tt>pgspout</tt> in <tt>[[topas]]</tt>), high system CPU time, the [[lrud kernel thread]] using CPU, slow overall system throughput, slow backups and slow process startup. For most database systems, the ideal solution is to use [[raw logical volumes]]. If this is not acceptable, then [[direct I/O]] and [[concurrent I/O]] should be used. If for some reason this is not possible, then the last solution is to tune the [[AIX]] file caches to be less aggressive. == Parameters == The four main parameters that should be tuned are the three controlling the size of the persistent file cache (<tt>minperm%</tt> and <tt>maxperm%</tt>) used for JFS filesystems, and the client file cache (<tt>maxclient%</tt>) used by NFS, CDRFS and JFS2 filesystems, and also the <tt>lru_file_repage</tt> parameter, which influences what pages the [[VMM]] page stealing algorithm will steal (present in AIX 5.2 ML4+ and AIX 5.3 ML1+). ; numperm% : Defines the current size of the persistent file cache. ; minperm% : Defines the minimum amount of RAM the persistent file cache may occupy. If <tt>numperm%</tt> is less than or equal to <tt>minperm%</tt>, file pages will not be stolen when RAM is required. ; maxperm% : Defines the maximum amount of RAM the persistent file cache may occupy before it is used as the sole source of new pages by the page stealing algorithm. By default, <tt>numperm%</tt> may exceed <tt>maxperm%</tt> if there is free memory available. The setting <tt>strict_maxperm</tt> may be set to one to change <tt>maxperm%</tt> into a hard limit, guaranteeing <tt>numperm%</tt> will never exceed <tt>maxperm%</tt>. ; strict_maxperm : As above, if set to 1, changes <tt>maxperm%</tt> into a hard limit. ; numclient% : Defines the current size of the client file cache. ; maxclient% : Defines the hard maximum size of the client file cache. ; strict_maxclient : Introduced in 5.2 ML4, allows the changing of <tt>maxclient%</tt> into a soft limit, similar to <tt>strict_maxperm</tt>. ; lru_file_repage : Introduced in AIX 5.2 ML4 and AIX 5.3 ML1, this influences the [[VMM]] page stealing algorithm. If set to 0, the algorithm will strongly prefer stealing file pages to satisfy memory requests. Note that <tt>maxclient%</tt> may never exceed <tt>maxperm%</tt>. In later versions of vmtune, this is enforced by changing both parameters if necessary. == Tuning for AIX 5.1 and Earlier == The tool to use is <tt>/usr/samples/kernel/vmtune</tt>, installed as part of the <tt>bos.adt.samples</tt> fileset. If run without options, it will display the currently configured tuneable values, and some of the current runtime values. '''Note:''' vmtume may be used to set the current runtime parameters only. To have changes take effect on reboot, vmtune must be initiated as part of the system startups. An example of a tuning command used on a system running Oracle may be: # /usr/samples/kernel/vmtune -p 3 -P 5 -h 1 -t 5 Which sets <tt>minperm%</tt> to 3%, <tt>maxperm%</tt> and <tt>maxclient%</tt> to 5%, and enables <tt>strict_maxperm</tt>. == Tuning for AIX 5.2 and Later == '''Note:''' AIX 5.2 includes a compatibility version of <tt>vmtune</tt>. It is probably most wise to become familiar with the new tools, instead of relying on the backwards compatibility commands. The main tool to use is <tt>/usr/sbin/vmo</tt>, installed as part of the <tt>bos.perf.tune</tt> fileset. To display current cache sizes (<tt>numperm%</tt> and <tt>numclient%</tt>) use <tt>vmstat -v</tt>. <tt>vmo</tt> can change both persistent (reboot) values as well as runtime values, and so does not need to be present in the startups. It stores the persistent values in the <tt>/etc/tunables/nextboot</tt> file. Current values and characteristics may be displayed using: # vmo -L NAME CUR DEF BOOT MIN MAX UNIT TYPE DEPENDENCIES -------------------------------------------------------------------------------- memory_frames 512K 512K 4KB pages S -------------------------------------------------------------------------------- pinnable_frames 427718 427718 4KB pages S -------------------------------------------------------------------------------- maxfree 128 128 128 16 200K 4KB pages D minfree memory_frames ... A similar example to the <tt>vmtune</tt> example above using <tt>vmo</tt> may be: # vmo -p -o minperm%=3 -o maxperm%=5 -o strict_maxperm=1 -o maxclient%=5 And if making use of <tt>lru_file_repage</tt>: # vmo -p -o minperm%=3 -o maxperm%=90 -o strict_maxperm=1 -o maxclient%=90 -o lru_file_repage=0 To check the current size of the persistent file cache and the client file cache, see the <tt>numperm</tt> and <tt>numclient</tt> values reported by <tt>vmstat&nbsp;-v</tt>: $ vmstat -v 524288 memory pages 474939 lruable pages ... 10.0 minperm percentage 20.0 maxperm percentage 44.5 numperm percentage 211365 file pages ... 19.7 numclient percentage 20.0 maxclient percentage 94027 client pages == See Also == === Internal === * [[direct I/O]] * [[concurrent I/O]] * [[lrud kernel thread]] === External === * [http://www-941.ibm.com/collaboration/wiki/display/WikiPtype/Performance+Monitoring+Documentation AIX Wiki Performance Monitoring], links to "VMM Tuning Tip: Protecting Computational Memory" and "Understanding DIO & CIO". * [http://www-03.ibm.com/support/techdocs/atsmastr.nsf/WebIndex/WP100556 Oracle 9i & 10g on IBM AIX5L: Tips & Considerations] White Paper. * [http://www-03.ibm.com/support/techdocs/atsmastr.nsf/WebIndex/WP100657 Oracle Architecture and Performance Tuning on AIX] White Paper. * [http://www-03.ibm.com/support/techdocs/atsmastr.nsf/WebIndex/WP100377 Tuning SAP R/3 with Oracle on pSeries] White Paper. * [http://www.redbooks.ibm.com/abstracts/redp9122.html?Open JFS2/DIO Sequential Input/Output Performance on IBM pSeries 690] Redpaper. IBM Form Number REDP-9122-00. * [http://service.sap.com/~form/handler?_NNUM=822896 SAP Note #822896]: Increased Repaging Rates in AIX 5.2 and above with JFS2 * [http://service.sap.com/~form/handler?_NNUM=750205 SAP Note #750205]: High memory usage with AIX5.2 and Oracle9.2 * [http://service.sap.com/~form/handler?_NNUM=103747 SAP Note #103747]: Performance: Parameter recommendations for Rel. 4.0 and high * [http://service.sap.com/~form/handler?_NNUM=78498 SAP Note #78498]: High paging rate on AIX servers, in part. database [[Category:AIX]] a9b9f7686b2f220ccdc3d60e504f3b6186560fd6 lrud kernel thread 0 730 3001 2907 2007-09-02T01:50:48Z Stix 2 Minor wordage wikitext text/x-wiki The [[AIX]] Least Recently Used Daemon, invoked when memory is required, is responsible for scanning cached file pages in memory and freeing those not recently accessed. On an [[MP]] kernel in 4.3.3 and later, it is [[multi-threaded]] with the cached file pages broken up into multiple lists, whose size is controlled by the <tt>lrubucket</tt> parameter. Consistently high CPU usage by lrud indicates large amounts of file I/O occurring, and thrashing of the [[VMM]] file cache. If high paging rates are also seen, especially paging to and from [[swap spaces]], identified by the <tt>pi</tt> and <tt>po</tt> columns in <tt>vmstat</tt> or the <tt>pgspin</tt> and <tt>pgspout</tt> entries in <tt>[[topas]]</tt>, then [[Tuning the AIX file caches]] should also certainly be a priority. If lrud is consistently using high CPU on a system running a database engine that employs its own caching (e.g. [[Oracle]], [[DB2]], [[TSM]], [[PostgreSQL]]), then the use of [[raw logical volumes]] or [[AIX]] [[direct I/O]] may improve performance. See [[Tuning the AIX file caches]] for a description of some of the AIX parameters that directly impact the way that <tt>lrud</tt> operates. == See Also == === Internal === * [[direct I/O]] * [[concurrent I/O]] * [[Tuning the AIX file caches]] === External === * [http://www-03.ibm.com/support/techdocs/atsmastr.nsf/032f6e163324983085256b79007f5aec/c82a72e602d0fc4b86256fc100683d73?OpenDocument Oracle 9i & 10g on IBM AIX5L: Tips & Considerations] White Paper. Document ID WP100556. * [http://publib-b.boulder.ibm.com/redbooks.nsf/f338d71ccde39f08852568dd006f956d/81b8a24c0d90ad3485256ec50043b8fc?OpenDocument JFS2/DIO Sequential Input/Output Performance on IBM pSeries 690] Redpaper. IBM Form Number REDP-9122-00. [[Category:AIX]] 83b58f54eee46728327a1d6e2aec1c0675616045 Systems 0 759 3002 2571 2007-09-03T05:31:33Z Stix 2 Update wikitext text/x-wiki A brief list of my home systems: == zion == 2.8 GHz Pentium IV HT, 1 GiB RAM, Asus P4P800-E Deluxe motherboard. [http://www.antec.com/us/productDetails.php?ProdID=81046 Antec Performance II SX1040BII] case - ''best case I've ever worked with''. 2 x 40 GiB Seagate ST340014A disks, in RAID 1 for OS, 3 x 120 GiB Seagate ST3120026A disks in RAIDframe RAID 5. Running NetBSD-4.0_BETA2 x86 + MP kernel. Runs as a public ftp and http server. And runs internally as a MySQL server, PostgreSQL server, NFS server, NetBoot server, Squid cache, Samba server, Netatalk server, Wireless LAN router, NetBSD build box and backup server. Probably other stuff, too. This system also runs as my internet firewall, with ADSL2 PPPoE link currently from [http://www.exetel.com.au Exetel] (using an old Alcatel SpeedTouch Home ADSL1 modem, though), and DNS A records (stix.id.au, stix.homeunix.net) from [http://www.dyndns.org/ DynDNS.org]. For the curious, here's this systems last [http://stix.id.au/about/dmesg-zion.txt dmesg] (bootlog) and some [http://stix.id.au/cgi-bin/firewall.pl firewall statistics]. == marvin == Little Dell Dimension C521, with AMD Athlon 64 dual-core 3800 (2 GHz), only 512 MiB RAM, and built in NVIDIA GeForce 6150 LE (unfortunately with no mode switching support in the 'nv' driver in xorg or XFree86). NetBSD 4.0_BETA2 is installed, but mainly runs Windows XP when I have to. Came installed with Vista (yuck!). Old box was a 900 MHz Athlon, 1 GiB RAM, 1 x 20 GiB Seagate ST320423A disk for NetBSD and xen, 1 x 17 GiB Seagate ST317221A disk. After a power glitch that fried the motherboard, disk, CD drive, PCI sound card, PCI SCSI card and even a USB mouse (yes, the magic blue smoke escaped!), all but the case, fans and RAM is scrapped. == eniac == DEC Alpha Multia AXPpci233 233 MHz, 32 MiB RAM, 500 MiB SCSI disk. Runs NetBSD-3.0 alpha netbooted or OpenVMS 7.2 on local disk. Unfortunately, something is fried in the poor thing, it no longer powers on. == orac == Sun SPARCserver 5, MB86904 110 MHz CPU, 64 MiB RAM, bunch of old SCSI disks (unplugged, too noisy!), running NetBSD-4.99.xx, netbooted off zion. == kitt == Apple Macintosh Quadra 605, 25 MHz 68040, 20 MiB RAM, Quantum Fireball 1080S 1 GiB SCSI disk, running NetBSD 4.99.xx. Yes, a 1993 vintage system running the latest and greatest NetBSD release, and running it quite well. == pbg3 == Apple Powerbook G3 'Wallstreet', 300 MHz PowerPC G3 (PowerPC 750), 320 MiB RAM, 8 GiB disk. Ran Mac OS X 10.2.8, until the disk finally gave out after sounding really bad for a year or more. [[Category:Personal]] ba568029d0fe914d6120360719153c495a43221f Music Wishlist 0 1454 3003 2944 2007-09-05T13:30:47Z Stix 2 Add Matt Baker wikitext text/x-wiki * Kimya Dawson: Remember That I Love You (I Like Giants) * Medeski Scofield Martin & Wood: (Out Louder) Indirecto ir01 www.indirectorecords.com * The Knife: Silent Shout * [http://en.wikipedia.org/wiki/Pendulum_(drum_and_bass_group) Pendulum] * Mason: Exceeder * Isaac Albéniz: Asturias (classical) * Tip to Toe - Katie Noonan * [http://www.saffire.com.au/index.html Saffire Guitar Quartet], [http://shop.abc.net.au/browse/product.asp?productid=347546 ABC shop] * [http://www.reginaspektor.com/ Regina Spektor] (also [http://en.wikipedia.org/wiki/Regina_Spektor wikipedia]) * [http://www.mattbaker.com.au/ Matt Baker] - Jazz. [[Category:Personal]] 357c362565a58681d2ffc448f5c20ca15d245c21 3004 3003 2007-09-06T08:57:11Z Stix 2 Add Peter Kruder wikitext text/x-wiki * Kimya Dawson: Remember That I Love You (I Like Giants) * Medeski Scofield Martin & Wood: (Out Louder) Indirecto ir01 www.indirectorecords.com * The Knife: Silent Shout * [http://en.wikipedia.org/wiki/Pendulum_(drum_and_bass_group) Pendulum] * Mason: Exceeder * Isaac Albéniz: Asturias (classical) * Tip to Toe - Katie Noonan * [http://www.saffire.com.au/index.html Saffire Guitar Quartet], [http://shop.abc.net.au/browse/product.asp?productid=347546 ABC shop] * [http://www.reginaspektor.com/ Regina Spektor] (also [http://en.wikipedia.org/wiki/Regina_Spektor wikipedia]) * [http://www.mattbaker.com.au/ Matt Baker] - Jazz * Peter Kruder (Who am I, used in Animatrix) [[Category:Personal]] d81b1ec7433836a8d226f632837a7bf2c4e43eba 3020 3004 2007-10-16T09:56:02Z Stix 2 Add Angus and Julia Stone wikitext text/x-wiki * Kimya Dawson: Remember That I Love You (I Like Giants) * Medeski Scofield Martin & Wood: (Out Louder) Indirecto ir01 www.indirectorecords.com * The Knife: Silent Shout * [http://en.wikipedia.org/wiki/Pendulum_(drum_and_bass_group) Pendulum] * Mason: Exceeder * Isaac Albéniz: Asturias (classical) * Tip to Toe - Katie Noonan * [http://www.saffire.com.au/index.html Saffire Guitar Quartet], [http://shop.abc.net.au/browse/product.asp?productid=347546 ABC shop] * [http://www.reginaspektor.com/ Regina Spektor] (also [http://en.wikipedia.org/wiki/Regina_Spektor wikipedia]) * [http://www.mattbaker.com.au/ Matt Baker] - Jazz * Peter Kruder (Who am I, used in Animatrix) * [http://www.angusandjuliastone.com/ Angus and Julia Stone] [[Category:Personal]] efb645937d3b54da2e995d01c299014015ee5b58 direct I/O 0 741 3005 2553 2007-09-07T08:13:15Z Stix 2 Add "introduced" and link to IBM developerWorks article wikitext text/x-wiki [[AIX]] [[direct I/O]] allows I/O to bypass the [[VMM]], hence taking a shorter path through the kernel, and preventing the [[lrud kernel thread]] from having any work to do. It was introduced in AIX 4.3. '''Direct I/O''' may be enabled via two methods: * Use of the <tt>O_DIRECT</tt> flag to the <tt>open(2)</tt> system call. * Use of the <tt>dio</tt> mount option. '''Direct I/O''' should be used where either the application does its own caching (like many databases, eg. [[Oracle]], [[DB2]], [[Sybase]], [[PostgreSQL]], [[TSM]], [[MySQL]] using [[InnoDB]]) or where the same data will not be read/written again for some time (eg. TSM disk storage pools). Bear in mind, that '''direct I/O''' performance still falls slightly short of the performance achieved by using [[raw logical volumes]]. With many applications, using [[raw logical volumes]] can be just as easy to manage. == Restrictions == * When using '''direct I/O''', all reads and writes must be aligned to, and a multiple of, the filesystem block size, often being between 512 bytes and 4 kibibytes. Any read/write request which does not meet this criteria will be forced to go through the file cache and [[VMM]]. * Any file mapped using <tt>mmap(2)</tt>, <tt>shm_open(2)</tt>, etc will default to using the file cache and [[VMM]] for all I/O from all processes. Once unmapped, I/O will return to using '''direct I/O'''. == See Also == === Internal === * [[lrud]] * [[concurrent I/O]] === External === * [http://www-941.ibm.com/collaboration/wiki/display/WikiPtype/Performance+Monitoring+Documentation AIX Wiki Performance Monitoring], link to "Understanding DIO & CIO". * [http://www.ibm.com/developerworks/aix/library/au-DirectIO.html Use Direct I/O to improve performance of your AIX applications] [[Category:AIX]] {{stub}} 3b40577c7ae60f06f8850bc006ebca661a349700 concurrent I/O 0 778 3006 1695 2007-09-07T08:34:22Z Stix 2 Add when introduced wikitext text/x-wiki Normally, the filesystem will serialize write I/Os to maintain a consistent view of files. That is, many reads may occur simultaneously to the one file, but only one write, which is enforced using a lock on the file [[inode]]. Applications that do their own serialization (eg databases), do not need this serialization to occur within the filesystem layer. '''Concurrent I/O''', which implies [[direct I/O]], allows more than one write to execute concurrently to the same file, giving a performance advantage in update-intensive environments. The [[inode]] lock is no longer taken except under some circumstances (eg extending a file). It was introduced in AIX 5.2 update 1 (5.2.0.10). '''Concurrent I/O''' may be enabled via two methods: * Use of the <tt>O_CIO</tt> flag to the <tt>open(2)</tt> system call. * Use of the <tt>cio</tt> mount option. == See Also == * [[direct I/O]] [[Category:AIX]] c479d789bd8ca37ec9d6953efffc7083f70bf25f machstat (AIX) 0 1662 3007 2007-09-12T04:16:19Z Stix 2 New page: == AIX 5.1 == The below information is taken from the script <tt>/etc/rc.powerfail</tt>. On AIX 5.1, <tt>/usr/sbin/machstat -f</tt> returns a shell exit code representing the power statu... wikitext text/x-wiki == AIX 5.1 == The below information is taken from the script <tt>/etc/rc.powerfail</tt>. On AIX 5.1, <tt>/usr/sbin/machstat -f</tt> returns a shell exit code representing the power status. The lower 4 bits are the error code, the upper 4 bits are bits 10-13 of the PKSR register. This only applies to systems of type "<tt>rspc</tt>", as returned by <tt>bootinfo -T</tt>. # /usr/sbin/machstat -f; ret=$? # error=$(($ret % 16)) # state1=$(($ret / 16)) # echo "Error: $error, state1: $state1" Error: 0, state1: 2 {| border=1 cellpadding=2 cellspacing=0 ! state1 || Description |- | 0 || normal operation |- | 1 || non-critical cooling problem |- | 2 || non-critical power problem |- | 3 || severe cooling problem |- | 4 || severe power problem |} == AIX 5.2+ == The below information is taken from the script <tt>/usr/lib/boot/bin/rc.powerfail_chrp</tt>. On AIX 5.2 and later <tt>/usr/sbin/machstat -f</tt> writes to stdout two (AIX 5.2) or three (AIX 5.3) integers, being the power and cooling status bits. The first is the "EPOW Event" and the second is the "Modifier". Eg: # /usr/sbin/machstat -f 2 0 0 Meanings for the EPOW Event are: {| border=1 cellpadding=2 cellspacing=0 ! EPOW || Modifier || Description |- | 0 || || normal operation |- | 1 || || non-critical cooling problem |- | 2 || || non-critical power problem |- | 3 || 1, 3 or 4 || severe power problem, immediate shutdown |- | 3 || 0 or 2 || severe power problem, system will shutdown after wait time |- | 4 || || severe problems, immediate shutdown |- | 5 or 7 || || unhandled issue |} == See Also == * [http://publib.boulder.ibm.com/infocenter/pseries/v5r3/topic/com.ibm.aix.cmds/doc/aixcmds3/machstat.htm <tt>machstat</tt>] manpage for AIX 5.3. * [http://publib.boulder.ibm.com/infocenter/pseries/v5r3/topic/com.ibm.aix.cmds/doc/aixcmds4/rc.powerfail.htm <tt>rc.powerfail</tt>] manpage for AIX 5.3. [[Category:AIX]] 2e9ead9f9aca0dc18c680b72f78dff9006d38877 Geeks as partners 0 1663 3008 2007-09-14T13:16:26Z Stix 2 New page: * [http://maryamie.spaces.live.com/Blog/cns!1pJf1AP0KsxqptNL0A6dlsgA!848.entry In Defense of Geeks or Ten Reasons Why You Should Date a Geek]. * [http://imhelendt.spaces.live.com/Blog/cns!... wikitext text/x-wiki * [http://maryamie.spaces.live.com/Blog/cns!1pJf1AP0KsxqptNL0A6dlsgA!848.entry In Defense of Geeks or Ten Reasons Why You Should Date a Geek]. * [http://imhelendt.spaces.live.com/Blog/cns!1pLLf-75vbkScDmJSvitLgBA!486.entry Ten reasons why Geeks make good friends]. * [http://imhelendt.spaces.live.com/Blog/cns!1pLLf-75vbkScDmJSvitLgBA!490.entry Top ten reasons Geeks make good fathers]. * [http://imhelendt.spaces.live.com/Blog/cns!1pLLf-75vbkScDmJSvitLgBA!483.entry Ten reasons it isn't always easy being married to a Geek]. [[Category:Jokes]] [[Category:Links]] 453f04b68ddf15014b05662c93daae9e6c0cd143 Category:Sybase 14 1636 3010 2950 2007-09-23T21:26:34Z Stix 2 Add category wikitext text/x-wiki Pages relating to the [[Sybase]] RDBMS. [[Category:Databases]] 20dbdab62ff24a03a877c0ae4a97327878d242ba Category:TSM 5.3 MySQL Tables 14 1647 3012 2978 2007-09-23T21:28:13Z Stix 2 Add category wikitext text/x-wiki [[SQL]] "CREATE TABLE" statements to create [[TSM]]-like tables in [[MySQL]], suitable for loading portions of the TSM database. [[Category:TSM]] 946301c01b856bdab35230ecb41f0155807bc502 Tuning aio0 (AIX) 0 1664 3013 2007-09-25T07:36:15Z Stix 2 New page: '''NOTE:''' The aio0 device is no longer present under AIX 6.1, and hence (I believe) no longer requires tuning. The <tt>aio0</tt> device on AIX provides "legacy" asynchronous I/O support... wikitext text/x-wiki '''NOTE:''' The aio0 device is no longer present under AIX 6.1, and hence (I believe) no longer requires tuning. The <tt>aio0</tt> device on AIX provides "legacy" asynchronous I/O support (ie. not POSIX aio). It is still used by many products, including [[Oracle]] and [[DB2]], and to obtain good performance, requires tuning. Current configuration values may be obtained via <tt>lsattr</tt>: $ lsattr -El aio0 autoconfig available STATE to be configured at system restart True fastpath enable State of fast path True kprocprio 39 Server PRIORITY True maxreqs 12288 Maximum number of REQUESTS True maxservers 128 MAXIMUM number of servers per cpu True minservers 32 MINIMUM number of servers True Important parameters: ; autoconfig : Should be "available" on any system using aio. ; maxreqs : The maximum total number of aio requests that may be outstanding at any point in time. For large transactional databases, this may need to be greatly increased. ; maxservers : When multiplied by the number of logical CPUs (ie. with SMT, it is double the number of virtual processors), represents the maximum number of AIX aio server kernel threads (<tt>aioserver</tt>) that may be running at any time. This also represents the maximum number of aio-generated I/Os that may be outstanding to the disk subsystem at any time. Hence, my rule of thumb is to set <tt>maxservers</tt> to at least: (number of LUNs or disks) * (disk queue depth) / (number of logical CPUs) : Apart from consuming kernel memory and process slots, on large systems, there should be few issues increasing this parameter. The number of presently running <tt>aioserver</tt> threads may be viewed via: $ pstat -a | grep ' aioserver' Additional aio statistics are available via <tt>iostat -A</tt>. === See Also === * [[Max I/O's Outstanding with HDLM]]. * [http://www.ibm.com/developerworks/aix/library/au-aixoptimization-disktun1/index.html Optimizing AIX 5L: Tuning disk performance, Part 1]. [[Category:AIX]] 62a5943fde78dc10def14f40c5f388917288bf2c 3014 3013 2007-09-25T08:54:55Z Stix 2 Expand wikitext text/x-wiki '''NOTE:''' The aio0 device is no longer present under AIX 6.1, and hence (I believe) no longer requires tuning. The <tt>aio0</tt> device on AIX provides "legacy" asynchronous I/O support (ie. not POSIX aio). It is still used by many products, including [[Oracle]] and [[DB2]], and to obtain good performance, requires tuning. == Parameters == Current configuration values may be obtained via <tt>lsattr</tt>: $ lsattr -El aio0 autoconfig available STATE to be configured at system restart True fastpath enable State of fast path True kprocprio 39 Server PRIORITY True maxreqs 12288 Maximum number of REQUESTS True maxservers 128 MAXIMUM number of servers per cpu True minservers 32 MINIMUM number of servers True Important parameters: ; autoconfig : Should be "available" on any system using aio. ; maxreqs : The maximum total number of aio requests that may be outstanding at any point in time. For large transactional databases, this may need to be greatly increased. ; maxservers : When multiplied by the number of logical CPUs (ie. with SMT, it is double the number of virtual processors), represents the maximum number of AIX aio server kernel threads (<tt>aioserver</tt>) that may be running at any time. This also represents the maximum number of aio-generated I/Os that may be outstanding to the disk subsystem at any time. Hence, my rule of thumb is to set <tt>maxservers</tt> to at least: (number of LUNs or disks) * (disk queue depth) / (number of logical CPUs) : Apart from consuming kernel memory and process slots, on large systems, there should be few issues increasing this parameter. == Configuring == To configure aio0 to be available at system startup: # chdev -Pl aio0 -a autoconfig=available To configure aio0 to be available for use now: # mkdev -l aio0 To tune aio0 parameters: # chdev -Pl aio0 -a maxreqs=16384 -a maxservers=256 '''Note:''' If aio0 is available, a reboot will be required to activate the parameter changes. == Monitoring == The number of presently running <tt>aioserver</tt> threads may be viewed via: $ pstat -a | grep ' aioserver' Additional aio statistics are available via <tt>iostat -A</tt>. == See Also == * [[Max I/O's Outstanding with HDLM]]. * [http://www.ibm.com/developerworks/aix/library/au-aixoptimization-disktun1/index.html Optimizing AIX 5L: Tuning disk performance, Part 1]. [[Category:AIX]] 802ed2a7db9256b9374b6e1733dd934092907bc6 Cache Hit Ratio 0 1457 3016 2969 2007-09-28T03:39:50Z Stix 2 Add the bounding formula and example wikitext text/x-wiki Caches are used in many parts of computer systems - from CPU level 1 and level 2 caches, translation look-aside buffers (TLBs), operating system file system caches, and database (block) buffer caches (Oracle, Sybase, DB2, PostgreSQL, MySQL using InnoDB, etc). In all cases, the cache attempts to keep recently used data in a small area that is faster than the large, slow primary storage area, with the hope that the data will be accessed again, soon. The system then benefits from the faster access times. The '''Cache Hit Ratio''' is the ratio of the number of cache hits to the number of misses, usually expressed as a percentage. Depending on the nature of the cache, expected hit ratios can vary from 60% to greater than 99%. [[image:Cachehitratio.png|thumb|200px|right|Cache Hit Ratio vs Relative Performance]] Cache Hit Ratios are inherently logarithmic; the closer to 100%, the exponentially greater the gains. A simple way of visualising the nature of cache hit ratios, is to attempt to convert a ratio to a relative performance metric (ie. "transactions" or "operations" per second), by estimating the relative costs of a cache hit and a cache miss. This can be expressed as: <math> \begin{align} a & = \mathit{cachehitcost}\\ b & = \mathit{cachemisscost}\\ r & = \mathit{cachehitratio}\\ p & = \mathit{relativeperformance}\\ p & = \frac{1}{a r + b(1 - r)}\\ \end{align} </math> Graphically, given a cache miss cost of 0.005 s (5 ms) and a hit cost of 0.000001 s (1 &mu;s), which may be the case for a database engine (disk I/O vs virtual memory overheads), the exponential behaviour is clear. It can also be seen, that the more disparate the hit and miss costs, as is the case in modern computer systems, the relative performance quickly approaches: <math> p = \frac{1}{1 - r} </math> Therefore the difference between two relative cache hit ratios, with a large difference between hit and miss costs, can be given by: <math> \frac{1 - r_{1}}{1 - r_{2}} </math> Example: The difference between 98% cache hit ratio and 95% cache hit ratio is a factor of 2.5. <math> \frac{1 - 0.95}{1 - 0.92} = 2.5 </math> {{clr}} [[Category:Computer Related]] b2ac028c3a20384b7fb0bd53651d4edf74aeecd0 NetBSD Bugs 0 792 3017 2947 2007-09-29T14:09:40Z Stix 2 /* Current Bugs */ add 36690, 37037 wikitext text/x-wiki == Current Bugs == * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=37037 kern/37037] - ipnat: Data modified on freelist * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=36690 kern/36690] - KASSERT(delta > 0) in kern_physio, with tape block size mismatch * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=36328 kern/36328] - clone(2) with CLONE_FILES can leak POSIX locks * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=35198 kern/35198] - lfs_pchain corruption causing hang or panic * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=35118 toolchain/35118] - gdb6 "bt" fails on kernel dumps. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=35099 port-m68k/35099] - pthread programs core on m68k. Many pthread programs, including named(8) get SIGILL running on m68k. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=17398 kern/17398] - msdosfs does not support sector size != DEV_BSIZE. Currently prevents using a gen 5.5 iPod on NetBSD. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=34737 kern/34737] - Gen 5.5 iPod fails to mount. SCSI mode sense sector size bug. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=33241 kern/33241] - umodem fails in NetBSD 3.0. I'm wondering if this is related to uscanner failing to work for me with NetBSD 3.0. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=32130 pkg/32130] - Psi doesn't compile with qt-3.3.5. * systat SIGWINCH handling - systat(1) doesn't appear to handle SIGWINCH well, if at all. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=25977 kern/25977] - WSMOUSEIO_SSCALE. Cheap mouse needs this. Should implement suggested per-axis scaling. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=28731 kern/28731] - ehci + umass (ipod). Depending which USB port I use, my iPod will either attach fine, or bail out. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=21335 kern/21335] - ahc leaves processes in D state. I've seen this when trying to read a tape with a larger blocksize than that configured in the backup tool. * Calculated Load Average too high. See [http://mail-index.netbsd.org/tech-kern/2005/04/11/0003.html this mail]. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=26424 kern/26424] - Removal of INITIALLY_LEVEL_TRIGGERED breaks Multia serial ports. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=9678 kern/9678] - gdb fails to debug kernel core dump on mac68k. == Cleanups == * missing brelse in rf_netbsdkintf.c:raidread_component_label() * SysKonnect <tt>sk(4)</tt> still needs cleaning up. ** clean up mbufs and outstanding transmit descriptors when bringing down the interface. == Old Bugs == * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=30977 port-xen/30977] - Strange FPU behaviour. Just try running flops as a test. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=22457 kern/22457] - ACPI broken mouse. pckbport: command timeout pms_enable: command error 35 sys/arch/i386/include/acpi_func.h : Not sure on the status here, switched to using USB mouse. * emuxki drain broken. Seen using <tt>psi</tt>, which uses <tt>audioplay(1)</tt>. Appears to have been fixed between NetBSD 2.0 and 2.0.2. [[Category:NetBSD]] [[Category:Personal]] 3b464701cf4f547ff0a7998ab3ae23fed5cb4ef9 3018 3017 2007-09-29T14:14:42Z Stix 2 Move closed bugs wikitext text/x-wiki == Current Bugs == * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=37037 kern/37037] - ipnat: Data modified on freelist * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=36690 kern/36690] - KASSERT(delta > 0) in kern_physio, with tape block size mismatch * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=36328 kern/36328] - clone(2) with CLONE_FILES can leak POSIX locks * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=35198 kern/35198] - lfs_pchain corruption causing hang or panic * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=33241 kern/33241] - umodem fails in NetBSD 3.0. I'm wondering if this is related to uscanner failing to work for me with NetBSD 3.0. * systat SIGWINCH handling - systat(1) doesn't appear to handle SIGWINCH well, if at all. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=25977 kern/25977] - WSMOUSEIO_SSCALE. Cheap mouse needs this. Should implement suggested per-axis scaling. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=28731 kern/28731] - ehci + umass (ipod). Depending which USB port I use, my iPod will either attach fine, or bail out. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=21335 kern/21335] - ahc leaves processes in D state. I've seen this when trying to read a tape with a larger blocksize than that configured in the backup tool. * Calculated Load Average too high. See [http://mail-index.netbsd.org/tech-kern/2005/04/11/0003.html this mail]. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=26424 kern/26424] - Removal of INITIALLY_LEVEL_TRIGGERED breaks Multia serial ports. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=9678 kern/9678] - gdb fails to debug kernel core dump on mac68k. == Cleanups == * missing brelse in rf_netbsdkintf.c:raidread_component_label() * SysKonnect <tt>sk(4)</tt> still needs cleaning up. ** clean up mbufs and outstanding transmit descriptors when bringing down the interface. == Old Bugs == * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=35118 toolchain/35118] - gdb6 "bt" fails on kernel dumps. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=35099 port-m68k/35099] - pthread programs core on m68k. Many pthread programs, including named(8) get SIGILL running on m68k. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=17398 kern/17398] - msdosfs does not support sector size != DEV_BSIZE. Currently prevents using a gen 5.5 iPod on NetBSD. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=34737 kern/34737] - Gen 5.5 iPod fails to mount. SCSI mode sense sector size bug. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=32130 pkg/32130] - Psi doesn't compile with qt-3.3.5. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=30977 port-xen/30977] - Strange FPU behaviour. Just try running flops as a test. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=22457 kern/22457] - ACPI broken mouse. pckbport: command timeout pms_enable: command error 35 sys/arch/i386/include/acpi_func.h : Not sure on the status here, switched to using USB mouse. * emuxki drain broken. Seen using <tt>psi</tt>, which uses <tt>audioplay(1)</tt>. Appears to have been fixed between NetBSD 2.0 and 2.0.2. [[Category:NetBSD]] [[Category:Personal]] 88149957c67a75b916d6a631927c1bd2bc0ec528 3021 3018 2007-10-18T02:02:35Z Stix 2 37037 fixed wikitext text/x-wiki == Current Bugs == * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=36690 kern/36690] - KASSERT(delta > 0) in kern_physio, with tape block size mismatch * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=36328 kern/36328] - clone(2) with CLONE_FILES can leak POSIX locks * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=35198 kern/35198] - lfs_pchain corruption causing hang or panic * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=33241 kern/33241] - umodem fails in NetBSD 3.0. I'm wondering if this is related to uscanner failing to work for me with NetBSD 3.0. * systat SIGWINCH handling - systat(1) doesn't appear to handle SIGWINCH well, if at all. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=25977 kern/25977] - WSMOUSEIO_SSCALE. Cheap mouse needs this. Should implement suggested per-axis scaling. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=28731 kern/28731] - ehci + umass (ipod). Depending which USB port I use, my iPod will either attach fine, or bail out. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=21335 kern/21335] - ahc leaves processes in D state. I've seen this when trying to read a tape with a larger blocksize than that configured in the backup tool. * Calculated Load Average too high. See [http://mail-index.netbsd.org/tech-kern/2005/04/11/0003.html this mail]. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=26424 kern/26424] - Removal of INITIALLY_LEVEL_TRIGGERED breaks Multia serial ports. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=9678 kern/9678] - gdb fails to debug kernel core dump on mac68k. == Cleanups == * missing brelse in rf_netbsdkintf.c:raidread_component_label() * SysKonnect <tt>sk(4)</tt> still needs cleaning up. ** clean up mbufs and outstanding transmit descriptors when bringing down the interface. == Old Bugs == * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=37037 kern/37037] - ipnat: Data modified on freelist * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=35118 toolchain/35118] - gdb6 "bt" fails on kernel dumps. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=35099 port-m68k/35099] - pthread programs core on m68k. Many pthread programs, including named(8) get SIGILL running on m68k. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=17398 kern/17398] - msdosfs does not support sector size != DEV_BSIZE. Currently prevents using a gen 5.5 iPod on NetBSD. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=34737 kern/34737] - Gen 5.5 iPod fails to mount. SCSI mode sense sector size bug. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=32130 pkg/32130] - Psi doesn't compile with qt-3.3.5. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=30977 port-xen/30977] - Strange FPU behaviour. Just try running flops as a test. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=22457 kern/22457] - ACPI broken mouse. pckbport: command timeout pms_enable: command error 35 sys/arch/i386/include/acpi_func.h : Not sure on the status here, switched to using USB mouse. * emuxki drain broken. Seen using <tt>psi</tt>, which uses <tt>audioplay(1)</tt>. Appears to have been fixed between NetBSD 2.0 and 2.0.2. [[Category:NetBSD]] [[Category:Personal]] bd89b63cd2c61989709246c5335193cdd7309734 3025 3021 2007-10-26T03:09:49Z Stix 2 Add ipnat RDR session non-expiry wikitext text/x-wiki == Current Bugs == * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=37174 kern/37174] - ipnat RDR sessions not expiring * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=36690 kern/36690] - KASSERT(delta > 0) in kern_physio, with tape block size mismatch * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=36328 kern/36328] - clone(2) with CLONE_FILES can leak POSIX locks * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=35198 kern/35198] - lfs_pchain corruption causing hang or panic * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=33241 kern/33241] - umodem fails in NetBSD 3.0. I'm wondering if this is related to uscanner failing to work for me with NetBSD 3.0. * systat SIGWINCH handling - systat(1) doesn't appear to handle SIGWINCH well, if at all. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=25977 kern/25977] - WSMOUSEIO_SSCALE. Cheap mouse needs this. Should implement suggested per-axis scaling. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=28731 kern/28731] - ehci + umass (ipod). Depending which USB port I use, my iPod will either attach fine, or bail out. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=21335 kern/21335] - ahc leaves processes in D state. I've seen this when trying to read a tape with a larger blocksize than that configured in the backup tool. * Calculated Load Average too high. See [http://mail-index.netbsd.org/tech-kern/2005/04/11/0003.html this mail]. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=26424 kern/26424] - Removal of INITIALLY_LEVEL_TRIGGERED breaks Multia serial ports. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=9678 kern/9678] - gdb fails to debug kernel core dump on mac68k. == Cleanups == * missing brelse in rf_netbsdkintf.c:raidread_component_label() * SysKonnect <tt>sk(4)</tt> still needs cleaning up. ** clean up mbufs and outstanding transmit descriptors when bringing down the interface. == Old Bugs == * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=37037 kern/37037] - ipnat: Data modified on freelist * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=35118 toolchain/35118] - gdb6 "bt" fails on kernel dumps. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=35099 port-m68k/35099] - pthread programs core on m68k. Many pthread programs, including named(8) get SIGILL running on m68k. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=17398 kern/17398] - msdosfs does not support sector size != DEV_BSIZE. Currently prevents using a gen 5.5 iPod on NetBSD. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=34737 kern/34737] - Gen 5.5 iPod fails to mount. SCSI mode sense sector size bug. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=32130 pkg/32130] - Psi doesn't compile with qt-3.3.5. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=30977 port-xen/30977] - Strange FPU behaviour. Just try running flops as a test. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=22457 kern/22457] - ACPI broken mouse. pckbport: command timeout pms_enable: command error 35 sys/arch/i386/include/acpi_func.h : Not sure on the status here, switched to using USB mouse. * emuxki drain broken. Seen using <tt>psi</tt>, which uses <tt>audioplay(1)</tt>. Appears to have been fixed between NetBSD 2.0 and 2.0.2. [[Category:NetBSD]] [[Category:Personal]] d9eae136d59465b9e1a2c582ec1a61d88e4abc8e 3031 3025 2007-11-19T06:31:55Z Stix 2 /* Current Bugs */ Add DRI/DRM link wikitext text/x-wiki == Current Bugs == * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=37174 kern/37174] - ipnat RDR sessions not expiring * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=36690 kern/36690] - KASSERT(delta > 0) in kern_physio, with tape block size mismatch * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=36328 kern/36328] - clone(2) with CLONE_FILES can leak POSIX locks * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=35198 kern/35198] - lfs_pchain corruption causing hang or panic * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=33241 kern/33241] - umodem fails in NetBSD 3.0. I'm wondering if this is related to uscanner failing to work for me with NetBSD 3.0. * systat SIGWINCH handling - systat(1) doesn't appear to handle SIGWINCH well, if at all. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=25977 kern/25977] - WSMOUSEIO_SSCALE. Cheap mouse needs this. Should implement suggested per-axis scaling. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=28731 kern/28731] - ehci + umass (ipod). Depending which USB port I use, my iPod will either attach fine, or bail out. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=21335 kern/21335] - ahc leaves processes in D state. I've seen this when trying to read a tape with a larger blocksize than that configured in the backup tool. * Calculated Load Average too high. See [http://mail-index.netbsd.org/tech-kern/2005/04/11/0003.html this mail]. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=26424 kern/26424] - Removal of INITIALLY_LEVEL_TRIGGERED breaks Multia serial ports. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=9678 kern/9678] - gdb fails to debug kernel core dump on mac68k. * Check [http://mail-index.netbsd.org/tech-x11/2007/03/19/0000.html DRM/DRI] support on netbsd-4. == Cleanups == * missing brelse in rf_netbsdkintf.c:raidread_component_label() * SysKonnect <tt>sk(4)</tt> still needs cleaning up. ** clean up mbufs and outstanding transmit descriptors when bringing down the interface. == Old Bugs == * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=37037 kern/37037] - ipnat: Data modified on freelist * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=35118 toolchain/35118] - gdb6 "bt" fails on kernel dumps. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=35099 port-m68k/35099] - pthread programs core on m68k. Many pthread programs, including named(8) get SIGILL running on m68k. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=17398 kern/17398] - msdosfs does not support sector size != DEV_BSIZE. Currently prevents using a gen 5.5 iPod on NetBSD. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=34737 kern/34737] - Gen 5.5 iPod fails to mount. SCSI mode sense sector size bug. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=32130 pkg/32130] - Psi doesn't compile with qt-3.3.5. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=30977 port-xen/30977] - Strange FPU behaviour. Just try running flops as a test. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=22457 kern/22457] - ACPI broken mouse. pckbport: command timeout pms_enable: command error 35 sys/arch/i386/include/acpi_func.h : Not sure on the status here, switched to using USB mouse. * emuxki drain broken. Seen using <tt>psi</tt>, which uses <tt>audioplay(1)</tt>. Appears to have been fixed between NetBSD 2.0 and 2.0.2. [[Category:NetBSD]] [[Category:Personal]] 2d401af76de72b3e2b71d660af75c52c610df857 Résumé 0 787 3019 2895 2007-10-15T01:39:37Z Stix 2 /* Dec 1998 - current */ Expand/correct wikitext text/x-wiki == Technologies == === Operating System Administration === {| border="1" cellpadding="2" cellspacing="0" ! OS || First<br>Used || Years<br>Experience || Last Used |- | AIX 3.2.5 through 5.3 || 1995 || 10+ || Current, daily, as Administrator |- | OpenVMS 5.5-2 through 7.2 || 1995 || 3 || Once every six months since 1998 |- | MacBSD 0.8 through NetBSD "current" || 1993 || 12+ || Current, daily, as hobbyist |- | SunOS 4.0 || 1995 || 2 || 1998 |- | SunOS 5.5 through 5.8<br>(Solaris 2.5 through Solaris 8) || 1995 || 10+ || Current, daily, as Administrator |- | DEC OSF/1 1.3 through HP Tru64 5.1B || 1995 || 10+ || Current, daily, as Administrator |- | Darwin/Mac OS X DP1 through 10.2 || 1998 || 7+ || Current, daily, as hobbyist |- | Cisco IOS (minimal) || 1996 || <1 || Approx once every six months |} === Hardware === * IBM POWER5 based systems (mainly p570 LPARs and p590 LPARs). * IBM POWER4 based systems (p615, p630 LPARs, p650). * IBM POWER3 based SP using PSSP. * Many older MCA and PCI based RS/6000, eg. C10, J30, F50, H50. * IBM SSA drawers and adapters. * IBM DS4300 (FAStT600) and DS4800 SAN-attached storage. * IBM 3584 Tape Library. * IBM 3494 Tape Library. * DEC VAX 4000 range (VLC, 60, 90, 96, 600). * DEC/Digital/Compaq/HP Alpha (From DEC 3000 to AlphaServer 2100, 8400 and DS20, ES40). * DEC/Digital/Compaq Storage (HSD-30, HSZ-50). * Many older Sun machines (SPARCstation 5, 10, 20, E3000, E3500). * Sun storage (StorEdge A5000, A5100, A5200, A1000). * Generic Intel/AMD PC hardware. === Vendor technologies and Other Major Products === {| border="1" cellpadding="2" cellspacing="0" ! Technology || First<br>Used || Years<br>Experience || Last Used |- | IBM Power5 Virtual I/O Server || 2006 || 0.5 || Current |- | IBM LPARs on Power4 and Power5 || 2001 || 4 || Current |- | IBM AIX PSSP, CSM and NIM || 2000 || 4 || Current |- | HDLM on AIX || 2000 || 4 || Current |- | HA-CMP 5.1 || 2005 || 1 || Current |- | TSM server (iTSM) from 4.1 through 5.1 || 2000 || 5 || Current |- | Symantec/Veritas NetBackup 4.5, 5.1 || 2002 || 2 || Current |- | Veritas Volume Manager v3.0, v3.2 under Solaris. Also LSM for Tru64 || 1996 || 7 || Current |- | DECnet Phase IV on OpenVMS || 1995 || 3 || 1998 |- | DECnet OSI (Phase V) on OpenVMS and Tru64 || 1996 || 9 || Current |- | DEC T21 SNA Services on Tru64 || 1998 || 7 || Current |- | DEC TruCluster 1.3 || 1996 || 9 || Current |- | Xen 2.0 running on NetBSD 3.0 Dom0 || 2005 || <1 || Current |} === Major Programming/Scripting Languages === In order of decreasing familiarity: {| border="1" cellpadding="2" cellspacing="0" ! Language || First<br>Used || Years<br>Experience || Last used |- | C || 1988 || 16+ || Current, almost daily |- | Bourne/Korn Shell || 1993 || 10+ || Current, daily |- | Perl || 1999 || 6+ || Current, weekly |- | Objective C || 1999 || 2 || 2001 |- | C++ || 1995 || 2 || 1998 |- | Java || 1997 || 2 || 1999 |- | BASIC || 1984 || 5+ || 1995 |- | Python || 2000 || <1 || 2000 |- | Modula-II || 1993 || 1 || 1993 |- | PDP-8 assembler || 1993 || <1 || 1993 |- | Motorola 68k assembler || 1988 || 2 || 1998 |- | PL/I || 1993 || 3 || 1996 |- | SAS || 1993 || 2 || 1995 |- | JCL || 1993 || 2 || 1995 |} === Databases === {| border="1" cellpadding="2" cellspacing="0" ! Database || First<br>Used || Years<br>Experience || Last used |- | Oracle 7.3.4 through 9.2.0 || 1995 || 4 || Current, although infrequent |- | MySQL 3.23 through 4.1 || 2002 || 3 || Current |- | PostgreSQL 7.4 through 8.0 || 2004 || 1 || Current |- | Sybase Adaptive Server Enterprise 11.0 through 12.0 || 1998 || 3 || 2002 |- | DB2 8.1 (minimal) || 2005 || <1 || Current |} == Education, Training and Conferences == * '''1993-2001:''' Completed Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong]. * '''Mar 2000:''' Completed IBM RS/6000 SP System Administration course. * '''Dec 1998:''' Completed Sybase System and Database Administration Adaptive Server Enterprise course. * '''Aug 1998:''' Completed DECnet OSI Administration course. * '''Oct 1997:''' Attended DECUS Australia Symposium. * '''Aug 1995:''' Completed OpenVMS System and Network Management II course. * '''Feb 1993:''' In-house training on PL/1, SAS, JCL and IMS-DC. * '''Jan 1993:''' Began Bachelor of Information Technology and Communication degree at the [http://www.uow.edu.au/ University of Wollongong], studying part-time. * '''Dec 1992:''' Completed HSC at Nowra Technology High School with TER of 95.75. == Working Chronology == === Dec 1998 - current === :;Company: BHP IT (Dec 1998 - Jun 2000), CSC Australia (Jun 2000 - current) :;Primary Role: UNIX System Administrator :;Duties: ::* Member of a team varying from 12 to 16, supporting from 150 to 300 UNIX systems/LPARs, including AIX, Solaris, Tru64, Linux and SCO. Systems vary from Steelmaking production control systems to large (1+ TiB) SAP/Oracle AIX systems with an international user base. ::* Typical tasks include installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning. ::* Main support contact for two Solaris (now AIX) based TSM backup servers, with around 180 clients (UNIX, OpenVMS, WinNT and Macintosh). ::* Providing rostered 24x7 on-call support. ::* Primary unofficial backup for rostered on-call support personnel for any technical issues. ::* Mentor for colleagues on most supported technologies. ::* Australian Subject Matter Expert for Tru64 UNIX. ::* Main contact for performance tuning of supported systems. ::* Main contact for arcane network protocols, including managing a Tru64 system running as a DECnet Phase V to SNA LU6.2 gateway, and several Tru64 systems using the PLC communications protocols GCOM. ::* Main contact for the management of a MediaWiki based team documentation archive. :;Achievements: ::* '''Dec 2006:''' Successfully migrated and upgraded a TSM server from TSM 5.1.4.6, Solaris 2.7 running on a Sun E3500 with A5100 storage, to TSM 5.3.3.4, AIX 5.3 running on a p520 with HDS SAN attached storage. TSM database unload was approximately 30 GiB, and the upgrade, including auditdb, was completed in approximately 24 hours. ::* '''Feb 2006:''' Involved in commissioning a number of US-based p570 based LPARs, including configuring redundant Virtual I/O Servers providing both disk and network. ::* '''May 2005:''' Involved in a second major project for the same client configuring a further 42 p570 LPARs, and the migration of Oracle databases, live, over the network, using a customized rsync, between the US and Australia, minimizing outage time for cut-over. Some of the migrated databases were slightly less than 1 terabyte in size, and database outage duration for cut-over was less than 30 minutes. Mentored two new graduates with 2 months experience to handle much of the physical cabling, LPARing, installation, and some migration tasks. ::* '''Jan 2005:''' Involved in a technical role in a major project for the configuring of approximately 12 p570 LPARs for the running of SAP+Oracle for a large client. Data and applications were successfully migrated from existing SP infrastructure. ::* '''Jul 2003:''' Mentor and senior technical specialist assisting with the migration of a MIMS/Oracle application from a heavily customized and scripted Tru64 environment to new AIX POWER4 hardware. ::* '''2000:''' Technical resource involved in the separation of DNS, SMTP, and other network services with the splitting of one company into two separate companies and network entities. === 1996 - Dec 1998 === :;Company: BHP IT :;Primary Role: VMS Systems Management :;Duties: ::* Member of a team of approximately 12 supporting RSX-11M and VMS systems. ::* Typical tasks included installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning. ::* Providing rostered 24x7 on-call support. ::* Primary midrange contact for a high security department, supporting OpenVMS VAXen running SETCIM, PI and DECnet OSI, an OSF/1 system running SAP and Oracle and an AIX system running several Oracle databases. ::* Primary VMS contact for a critical commercial messaging application running on a VMS cluster, using X25, MRX (X400), DECnet OSI, RDB and DECEDI. :;Achievements: ::* Main technical VMS resource involved in an 80 hour upgrade of DECEDI systems, upgrading VMS, RDB, DECnet OSI, MR and MRX. === Aug 1995 - 1996 === :;Company: BHP IT :;Primary Role: Midrange Facilities Management :;Duties: ::* Member of a team of approximately 12 supporting RSX-11M, VMS, AIX, DG-UX, SunOS, IRIX and OSF/1 systems, and RDB and Oracle databases. Systems mainly involved in Steelmaking production control. ::* Typical tasks included installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning. ::* Providing rostered 24x7 on-call support. === Jan 1993 - Aug 1995 === :;Company: BHP IT :;Primary Role: Systems Analyst, employed on a cadetship, simultaneously completing a part-time University degree. :;Duties: ::* Junior member of a team of 6 supporting a large code base of PL/1, SAS and JCL with IMS and DB2 databases running on an IBM mainframe, for BHP Port Kembla Steelworks. In-house applications primarily providing Production Planning and Scheduling functionality. :;Achievements: ::* Main support contact and developer of a source-code cross reference tool used to find the scope of module changes, written in PL/1, SAS and JCL. ::* Providing rostered 24x7 on-call support. == Work-related Hobbies == * Started running MacBSD on mac68k in 1993. Currently run NetBSD on i386, mac68k, sparc and alpha architectures, and actively track daily source code snapshots, submitting bug reports and occasional patches. * Have run a NetBSD Internet accessible web, ftp and SMTP server since 2002. * Have assisted in the debugging of various bugs in software including Darwin (Mac OS X), rsync, MySQL and fvwm2. [[Category:Personal]] 7b2ad6b9c44b83e0f8f9fab3923cd6edd36761a7 3024 3019 2007-10-25T02:39:07Z Stix 2 /* Working Chronology */ Update after leaving CSC wikitext text/x-wiki == Technologies == === Operating System Administration === {| border="1" cellpadding="2" cellspacing="0" ! OS || First<br>Used || Years<br>Experience || Last Used |- | AIX 3.2.5 through 5.3 || 1995 || 10+ || Current, daily, as Administrator |- | OpenVMS 5.5-2 through 7.2 || 1995 || 3 || Once every six months since 1998 |- | MacBSD 0.8 through NetBSD "current" || 1993 || 12+ || Current, daily, as hobbyist |- | SunOS 4.0 || 1995 || 2 || 1998 |- | SunOS 5.5 through 5.8<br>(Solaris 2.5 through Solaris 8) || 1995 || 10+ || Current, daily, as Administrator |- | DEC OSF/1 1.3 through HP Tru64 5.1B || 1995 || 10+ || Current, daily, as Administrator |- | Darwin/Mac OS X DP1 through 10.2 || 1998 || 7+ || Current, daily, as hobbyist |- | Cisco IOS (minimal) || 1996 || <1 || Approx once every six months |} === Hardware === * IBM POWER5 based systems (mainly p570 LPARs and p590 LPARs). * IBM POWER4 based systems (p615, p630 LPARs, p650). * IBM POWER3 based SP using PSSP. * Many older MCA and PCI based RS/6000, eg. C10, J30, F50, H50. * IBM SSA drawers and adapters. * IBM DS4300 (FAStT600) and DS4800 SAN-attached storage. * IBM 3584 Tape Library. * IBM 3494 Tape Library. * DEC VAX 4000 range (VLC, 60, 90, 96, 600). * DEC/Digital/Compaq/HP Alpha (From DEC 3000 to AlphaServer 2100, 8400 and DS20, ES40). * DEC/Digital/Compaq Storage (HSD-30, HSZ-50). * Many older Sun machines (SPARCstation 5, 10, 20, E3000, E3500). * Sun storage (StorEdge A5000, A5100, A5200, A1000). * Generic Intel/AMD PC hardware. === Vendor technologies and Other Major Products === {| border="1" cellpadding="2" cellspacing="0" ! Technology || First<br>Used || Years<br>Experience || Last Used |- | IBM Power5 Virtual I/O Server || 2006 || 0.5 || Current |- | IBM LPARs on Power4 and Power5 || 2001 || 4 || Current |- | IBM AIX PSSP, CSM and NIM || 2000 || 4 || Current |- | HDLM on AIX || 2000 || 4 || Current |- | HA-CMP 5.1 || 2005 || 1 || Current |- | TSM server (iTSM) from 4.1 through 5.1 || 2000 || 5 || Current |- | Symantec/Veritas NetBackup 4.5, 5.1 || 2002 || 2 || Current |- | Veritas Volume Manager v3.0, v3.2 under Solaris. Also LSM for Tru64 || 1996 || 7 || Current |- | DECnet Phase IV on OpenVMS || 1995 || 3 || 1998 |- | DECnet OSI (Phase V) on OpenVMS and Tru64 || 1996 || 9 || Current |- | DEC T21 SNA Services on Tru64 || 1998 || 7 || Current |- | DEC TruCluster 1.3 || 1996 || 9 || Current |- | Xen 2.0 running on NetBSD 3.0 Dom0 || 2005 || <1 || Current |} === Major Programming/Scripting Languages === In order of decreasing familiarity: {| border="1" cellpadding="2" cellspacing="0" ! Language || First<br>Used || Years<br>Experience || Last used |- | C || 1988 || 16+ || Current, almost daily |- | Bourne/Korn Shell || 1993 || 10+ || Current, daily |- | Perl || 1999 || 6+ || Current, weekly |- | Objective C || 1999 || 2 || 2001 |- | C++ || 1995 || 2 || 1998 |- | Java || 1997 || 2 || 1999 |- | BASIC || 1984 || 5+ || 1995 |- | Python || 2000 || <1 || 2000 |- | Modula-II || 1993 || 1 || 1993 |- | PDP-8 assembler || 1993 || <1 || 1993 |- | Motorola 68k assembler || 1988 || 2 || 1998 |- | PL/I || 1993 || 3 || 1996 |- | SAS || 1993 || 2 || 1995 |- | JCL || 1993 || 2 || 1995 |} === Databases === {| border="1" cellpadding="2" cellspacing="0" ! Database || First<br>Used || Years<br>Experience || Last used |- | Oracle 7.3.4 through 9.2.0 || 1995 || 4 || Current, although infrequent |- | MySQL 3.23 through 4.1 || 2002 || 3 || Current |- | PostgreSQL 7.4 through 8.0 || 2004 || 1 || Current |- | Sybase Adaptive Server Enterprise 11.0 through 12.0 || 1998 || 3 || 2002 |- | DB2 8.1 (minimal) || 2005 || <1 || Current |} == Education, Training and Conferences == * '''1993-2001:''' Completed Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong]. * '''Mar 2000:''' Completed IBM RS/6000 SP System Administration course. * '''Dec 1998:''' Completed Sybase System and Database Administration Adaptive Server Enterprise course. * '''Aug 1998:''' Completed DECnet OSI Administration course. * '''Oct 1997:''' Attended DECUS Australia Symposium. * '''Aug 1995:''' Completed OpenVMS System and Network Management II course. * '''Feb 1993:''' In-house training on PL/1, SAS, JCL and IMS-DC. * '''Jan 1993:''' Began Bachelor of Information Technology and Communication degree at the [http://www.uow.edu.au/ University of Wollongong], studying part-time. * '''Dec 1992:''' Completed HSC at Nowra Technology High School with TER of 95.75. == Working Chronology == === Dec 1998 - Oct 2007 === :;Company: BHP IT (Dec 1998 - Jun 2000), CSC Australia (Jun 2000 - Oct 2007) :;Primary Role: UNIX System Administrator :;Duties: ::* Member of a team varying from 12 to 16, supporting from 150 to 300 UNIX systems/LPARs, including AIX, Solaris, Tru64, Linux and SCO. Systems vary from Steelmaking production control systems to large (1+ TiB) SAP/Oracle AIX systems with an international user base. ::* Typical tasks include installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning. ::* Main support contact for two Solaris (now AIX) based TSM backup servers, with around 180 clients (UNIX, OpenVMS, WinNT and Macintosh). ::* Providing rostered 24x7 on-call support. ::* Primary unofficial backup for rostered on-call support personnel for any technical issues. ::* Mentor for colleagues on most supported technologies. ::* Australian Subject Matter Expert for Tru64 UNIX. ::* Main contact for performance tuning of supported systems. ::* Main contact for arcane network protocols, including managing a Tru64 system running as a DECnet Phase V to SNA LU6.2 gateway, and several Tru64 systems using the PLC communications protocols GCOM. ::* Main contact for the management of a MediaWiki based team documentation archive. :;Achievements: ::* '''Dec 2006:''' Successfully migrated and upgraded a TSM server from TSM 5.1.4.6, Solaris 2.7 running on a Sun E3500 with A5100 storage, to TSM 5.3.3.4, AIX 5.3 running on a p520 with HDS SAN attached storage. TSM database unload was approximately 30 GiB, and the upgrade, including auditdb, was completed in approximately 24 hours. ::* '''Feb 2006:''' Involved in commissioning a number of US-based p570 based LPARs, including configuring redundant Virtual I/O Servers providing both disk and network. ::* '''May 2005:''' Involved in a second major project for the same client configuring a further 42 p570 LPARs, and the migration of Oracle databases, live, over the network, using a customized rsync, between the US and Australia, minimizing outage time for cut-over. Some of the migrated databases were slightly less than 1 terabyte in size, and database outage duration for cut-over was less than 30 minutes. Mentored two new graduates with 2 months experience to handle much of the physical cabling, LPARing, installation, and some migration tasks. ::* '''Jan 2005:''' Involved in a technical role in a major project for the configuring of approximately 12 p570 LPARs for the running of SAP+Oracle for a large client. Data and applications were successfully migrated from existing SP infrastructure. ::* '''Jul 2003:''' Mentor and senior technical specialist assisting with the migration of a MIMS/Oracle application from a heavily customized and scripted Tru64 environment to new AIX POWER4 hardware. ::* '''2000:''' Technical resource involved in the separation of DNS, SMTP, and other network services with the splitting of one company into two separate companies and network entities. === 1996 - Dec 1998 === :;Company: BHP IT :;Primary Role: VMS Systems Management :;Duties: ::* Member of a team of approximately 12 supporting RSX-11M and VMS systems. ::* Typical tasks included installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning. ::* Providing rostered 24x7 on-call support. ::* Primary midrange contact for a high security department, supporting OpenVMS VAXen running SETCIM, PI and DECnet OSI, an OSF/1 system running SAP and Oracle and an AIX system running several Oracle databases. ::* Primary VMS contact for a critical commercial messaging application running on a VMS cluster, using X25, MRX (X400), DECnet OSI, RDB and DECEDI. :;Achievements: ::* Main technical VMS resource involved in an 80 hour upgrade of DECEDI systems, upgrading VMS, RDB, DECnet OSI, MR and MRX. === Aug 1995 - 1996 === :;Company: BHP IT :;Primary Role: Midrange Facilities Management :;Duties: ::* Member of a team of approximately 12 supporting RSX-11M, VMS, AIX, DG-UX, SunOS, IRIX and OSF/1 systems, and RDB and Oracle databases. Systems mainly involved in Steelmaking production control. ::* Typical tasks included installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning. ::* Providing rostered 24x7 on-call support. === Jan 1993 - Aug 1995 === :;Company: BHP IT :;Primary Role: Systems Analyst, employed on a cadetship, simultaneously completing a part-time University degree. :;Duties: ::* Junior member of a team of 6 supporting a large code base of PL/1, SAS and JCL with IMS and DB2 databases running on an IBM mainframe, for BHP Port Kembla Steelworks. In-house applications primarily providing Production Planning and Scheduling functionality. :;Achievements: ::* Main support contact and developer of a source-code cross reference tool used to find the scope of module changes, written in PL/1, SAS and JCL. ::* Providing rostered 24x7 on-call support. == Work-related Hobbies == * Started running MacBSD on mac68k in 1993. Currently run NetBSD on i386, mac68k, sparc and alpha architectures, and actively track daily source code snapshots, submitting bug reports and occasional patches. * Have run a NetBSD Internet accessible web, ftp and SMTP server since 2002. * Have assisted in the debugging of various bugs in software including Darwin (Mac OS X), rsync, MySQL and fvwm2. [[Category:Personal]] eb9a3f03530ae20db3988966f4cceaeee072395d About Stix 0 785 3023 2951 2007-10-25T02:36:18Z Stix 2 Update after leaving CSC wikitext text/x-wiki == General == === Where I call home === I live by myself in a two bedroom unit in North Wollongong, NSW, Australia, after growing up on a 100 acre (40.5 hectare) hobby farm near Nowra. === Employment === I work as a UNIX Systems Administrator, currently between jobs. === Education === Graduated with Bachelor of Computer Science with First Class Honours in 2001 from the [http://www.uow.edu.au University of Wollongong], completing the degree part-time starting 1993. Prior to Uni, I completed 6 years high school at [http://www.nowra-h.schools.nsw.edu.au/ Nowra Technology High School], finishing 1992. === Contact Details === ==== Work ==== Currently between jobs, starting with a new employer December 3rd. ==== Home ==== Email: mailto:stix@stix.id.au<br> Phone: +61 2 4229 5336<br> Mobile: +61 419 432 517<br> Fax: +61 2 4229 7678<br> ==== Instant Messaging ==== {| | '''Google Talk:''' || stixpjr@gmail.com |- | '''Jabber:''' || stix@jabber.org.au |- | '''MSN:''' || stix@stix.id.au |- |'''Yahoo:''' || stixpjr |} == Interests == === Music === My tastes in music are eclectic, to say the least. At any time, my CD player is likely to contain anything from [http://www.enya.com/ Enya], [http://www.endorphin.tv/ Endorphin], Gatecrasher, [http://www.enigma.de/ Enigma], Live, Veruca Salt, Ganggajang, Air (the French band), [http://www.ebtg.com/ Everything But The Girl], the Corrs, Ben Folds Five, Stone Temple Pilots, modern jazz with Marc Moulin, or straight classical (Bach, Ravel, Mozart, Handel, Strauss, Rachmaninov, Vivaldi, Schubert, ...). And as for radio, there's basically only four stations worth listening to in Aus: [http://abc.net.au/radio/localradio/ ABC Local Radio], [http://abc.net.au/rn/ ABC Radio National] (for news and sport (think cricket)), [http://abc.net.au/classic/ ABC Classic FM] and ABC's "youth radio" [http://abc.net.au/triplej/ TripleJ]. You can even listen to the J's on the [http://abc.net.au/triplej/listen/default.htm 'Net]. In case you hadn't guessed, my radio's usually stuck on JJJ. At home, I have a nice [http://www.yamahamusic.com.au/ Yamaha] [http://www.yamahamusic.com.au/products/avit/htavreceivers/RX-V757B.asp RX-V757B] receiver/amp (upgraded from an RX-V2092), with 5-channels worth of Aaron speakers - a pair of ATS-5 speakers at the front, a pair of ATS-1 speakers for the rear, and a CC-240 centre speaker. Very happy with the setup, a very clean, natural sound. The room is small enough for the ATS-5s to pump out enough bass, without annoying the neighbours too much. The rest of the components are Yamaha CDC-765 6 disc CD turntable, Yamaha DVD-S796 DVD player, Sony SLV-X822 VCR and a [http://www.sharp.net.au/ Sharp] 32" Aquos [http://www.sharp.net.au/catalogue/productinfo.asp?model=LC32GA4X LC32GA4X] LCD TV. I originally purchased a [http://www.dgtec.com.au/ DGTEC] [http://www.dgtec.com.au/?page=dg-hd804 DG-HD804] set-top box, but due to problems and a fairly crude interface, I've swapped to a [http://www.strong.com.au/ Strong Technologies] [http://www.strong.com.au/frmProdDetails.aspx?id=89 SRT 5400] which appears to be a far better, if more expensive, unit. I also have a 3rd Generation 40 GB [http://www.apple.com/ipod/ iPod], which is still surviving well, after being used cycling, in the car and hooked up to the rest of the gear above. I originally filled my iPod using [http://www.netbsd.org NetBSD] and [http://www.gnu.org/software/gnupod/ gnupod], but I'm now giving [http://www.gtkpod.org/about.html gtkpod] a whirl. === Sport === I'm not overly athletic, but I do play tennis around three or four times a week, playing in the [http://www.tenniswollongong.com.au/ Wollongong District] Mens Wednesday Night Comp, and the Saturday Afternoon Mixed Comp, and often Sunday afternoon social game at my home courts at Wiseman Park, in Wollongong. I'm almost a B-grade player, but a shoulder injury (rotator-cuff partial tear) has held me back somewhat. I also try to get some cycling in, with the cycleway only a few hundred metres from my unit, there's no excuses. During the summer months I'm more keen to ride, my goal being to ride to work at least a couple of times a week (only 11 km each way). A goal that hasn't been realised. As well as these, I was introduced to skiing at an early age, with my parents both being ski instructors at various times. Although during high school, downhill skiing wasn't quite in the budget, so I enjoyed some cross-country skiing (traditional, not skating). Now, with a good job, I try to get a weeks downhill skiing in each year, with some cross country skiing on the side. Being a member of the [http://www.iacski.com/ Illawarra Alpine Club (IAC)] means I get great accommodation. === Computers === I'm a regular lurker on the [http://www.netbsd.org/MailingLists/ NetBSD], [http://developer.apple.com/darwin/mail.html Darwin] and [http://my.adsm.org/adsm-l.php TSM] (Tivoli Storage Manager) mailing lists, mainly learning and questioning, but responding when there's time. Also, I'm a part time hobbyist programmer in a variety of languages, my current choices being C, Perl, Objective-C, C++ and Java, probably in that order, although as in my [[Résumé]], I've touched a great deal more over the years. As would be expected, I've collected a fair bit of hardware. You can read up on some of my active [[Systems]]. ==== Email ==== If you see any of the following email addresses floating out there, yes, they are, or were, all me. Please update your address list to one of the current ones! {| border="1" cellpading="2" cellspacing="0" align="center" | Nov 2005-> || mailto:stix@stix.id.au |- | Jul 2003-> || mailto:stix@stix.homeunix.net |- | Sep 2004-> || mailto:stixpjr@gmail.com |- | Jan 2005-> || mailto:stix@exemail.com.au |- | Jul 1999-> || mailto:stixpjr@yahoo.com.au |- | Jan 2006-Oct 2007 || pripke@csc.com |- | Oct 2000-Jul 2006 || pripke@csc.com.au |- | Nov 1997-Apr 2006 || stixpjr@ozemail.com.au |- | Dec 2003-Jan 2005 || stix@swiftdsl.com.au |- | Feb 2002-Dec 2003 || stixpjr@bigpond.com.au |- | 1998-2000 || paul.ripke.pr@bhp.com.au |- | 1998-1998 || paul.p.r.ripke@msm.bhp.com.au |- | 1995-???? || paul.p.r.ripke@msmail.bhp.com.au |- | 1993-1995 || paul.pr.ripke@bhp.bhpmel04.telememo.au |- | 1996-2002 || pjr02@uow.edu.au |- | 1993-1996 || u9352236@cc.uow.edu.au |} == See Also == * [[Résumé]] * [[Systems]] [[Category:Personal]] b1933bbd1e09ff0ad2303c943cd20c48ba3c9095 3027 3023 2007-11-09T04:01:57Z Stix 2 /* Instant Messaging */ Add my local jabber address wikitext text/x-wiki == General == === Where I call home === I live by myself in a two bedroom unit in North Wollongong, NSW, Australia, after growing up on a 100 acre (40.5 hectare) hobby farm near Nowra. === Employment === I work as a UNIX Systems Administrator, currently between jobs. === Education === Graduated with Bachelor of Computer Science with First Class Honours in 2001 from the [http://www.uow.edu.au University of Wollongong], completing the degree part-time starting 1993. Prior to Uni, I completed 6 years high school at [http://www.nowra-h.schools.nsw.edu.au/ Nowra Technology High School], finishing 1992. === Contact Details === ==== Work ==== Currently between jobs, starting with a new employer December 3rd. ==== Home ==== Email: mailto:stix@stix.id.au<br> Phone: +61 2 4229 5336<br> Mobile: +61 419 432 517<br> Fax: +61 2 4229 7678<br> ==== Instant Messaging ==== {| | '''Google Talk:''' || stixpjr@gmail.com |- | '''Jabber:''' || stix@jabber.org.au and stix@jabber.stix.id.au |- | '''MSN:''' || stix@stix.id.au |- |'''Yahoo:''' || stixpjr |} == Interests == === Music === My tastes in music are eclectic, to say the least. At any time, my CD player is likely to contain anything from [http://www.enya.com/ Enya], [http://www.endorphin.tv/ Endorphin], Gatecrasher, [http://www.enigma.de/ Enigma], Live, Veruca Salt, Ganggajang, Air (the French band), [http://www.ebtg.com/ Everything But The Girl], the Corrs, Ben Folds Five, Stone Temple Pilots, modern jazz with Marc Moulin, or straight classical (Bach, Ravel, Mozart, Handel, Strauss, Rachmaninov, Vivaldi, Schubert, ...). And as for radio, there's basically only four stations worth listening to in Aus: [http://abc.net.au/radio/localradio/ ABC Local Radio], [http://abc.net.au/rn/ ABC Radio National] (for news and sport (think cricket)), [http://abc.net.au/classic/ ABC Classic FM] and ABC's "youth radio" [http://abc.net.au/triplej/ TripleJ]. You can even listen to the J's on the [http://abc.net.au/triplej/listen/default.htm 'Net]. In case you hadn't guessed, my radio's usually stuck on JJJ. At home, I have a nice [http://www.yamahamusic.com.au/ Yamaha] [http://www.yamahamusic.com.au/products/avit/htavreceivers/RX-V757B.asp RX-V757B] receiver/amp (upgraded from an RX-V2092), with 5-channels worth of Aaron speakers - a pair of ATS-5 speakers at the front, a pair of ATS-1 speakers for the rear, and a CC-240 centre speaker. Very happy with the setup, a very clean, natural sound. The room is small enough for the ATS-5s to pump out enough bass, without annoying the neighbours too much. The rest of the components are Yamaha CDC-765 6 disc CD turntable, Yamaha DVD-S796 DVD player, Sony SLV-X822 VCR and a [http://www.sharp.net.au/ Sharp] 32" Aquos [http://www.sharp.net.au/catalogue/productinfo.asp?model=LC32GA4X LC32GA4X] LCD TV. I originally purchased a [http://www.dgtec.com.au/ DGTEC] [http://www.dgtec.com.au/?page=dg-hd804 DG-HD804] set-top box, but due to problems and a fairly crude interface, I've swapped to a [http://www.strong.com.au/ Strong Technologies] [http://www.strong.com.au/frmProdDetails.aspx?id=89 SRT 5400] which appears to be a far better, if more expensive, unit. I also have a 3rd Generation 40 GB [http://www.apple.com/ipod/ iPod], which is still surviving well, after being used cycling, in the car and hooked up to the rest of the gear above. I originally filled my iPod using [http://www.netbsd.org NetBSD] and [http://www.gnu.org/software/gnupod/ gnupod], but I'm now giving [http://www.gtkpod.org/about.html gtkpod] a whirl. === Sport === I'm not overly athletic, but I do play tennis around three or four times a week, playing in the [http://www.tenniswollongong.com.au/ Wollongong District] Mens Wednesday Night Comp, and the Saturday Afternoon Mixed Comp, and often Sunday afternoon social game at my home courts at Wiseman Park, in Wollongong. I'm almost a B-grade player, but a shoulder injury (rotator-cuff partial tear) has held me back somewhat. I also try to get some cycling in, with the cycleway only a few hundred metres from my unit, there's no excuses. During the summer months I'm more keen to ride, my goal being to ride to work at least a couple of times a week (only 11 km each way). A goal that hasn't been realised. As well as these, I was introduced to skiing at an early age, with my parents both being ski instructors at various times. Although during high school, downhill skiing wasn't quite in the budget, so I enjoyed some cross-country skiing (traditional, not skating). Now, with a good job, I try to get a weeks downhill skiing in each year, with some cross country skiing on the side. Being a member of the [http://www.iacski.com/ Illawarra Alpine Club (IAC)] means I get great accommodation. === Computers === I'm a regular lurker on the [http://www.netbsd.org/MailingLists/ NetBSD], [http://developer.apple.com/darwin/mail.html Darwin] and [http://my.adsm.org/adsm-l.php TSM] (Tivoli Storage Manager) mailing lists, mainly learning and questioning, but responding when there's time. Also, I'm a part time hobbyist programmer in a variety of languages, my current choices being C, Perl, Objective-C, C++ and Java, probably in that order, although as in my [[Résumé]], I've touched a great deal more over the years. As would be expected, I've collected a fair bit of hardware. You can read up on some of my active [[Systems]]. ==== Email ==== If you see any of the following email addresses floating out there, yes, they are, or were, all me. Please update your address list to one of the current ones! {| border="1" cellpading="2" cellspacing="0" align="center" | Nov 2005-> || mailto:stix@stix.id.au |- | Jul 2003-> || mailto:stix@stix.homeunix.net |- | Sep 2004-> || mailto:stixpjr@gmail.com |- | Jan 2005-> || mailto:stix@exemail.com.au |- | Jul 1999-> || mailto:stixpjr@yahoo.com.au |- | Jan 2006-Oct 2007 || pripke@csc.com |- | Oct 2000-Jul 2006 || pripke@csc.com.au |- | Nov 1997-Apr 2006 || stixpjr@ozemail.com.au |- | Dec 2003-Jan 2005 || stix@swiftdsl.com.au |- | Feb 2002-Dec 2003 || stixpjr@bigpond.com.au |- | 1998-2000 || paul.ripke.pr@bhp.com.au |- | 1998-1998 || paul.p.r.ripke@msm.bhp.com.au |- | 1995-???? || paul.p.r.ripke@msmail.bhp.com.au |- | 1993-1995 || paul.pr.ripke@bhp.bhpmel04.telememo.au |- | 1996-2002 || pjr02@uow.edu.au |- | 1993-1996 || u9352236@cc.uow.edu.au |} == See Also == * [[Résumé]] * [[Systems]] [[Category:Personal]] 2c46d3c3413cb3a485db9ad50d326bb5c9abdfa0 3028 3027 2007-11-09T06:35:42Z Stix 2 /* Music */ iPod + Rockbox wikitext text/x-wiki == General == === Where I call home === I live by myself in a two bedroom unit in North Wollongong, NSW, Australia, after growing up on a 100 acre (40.5 hectare) hobby farm near Nowra. === Employment === I work as a UNIX Systems Administrator, currently between jobs. === Education === Graduated with Bachelor of Computer Science with First Class Honours in 2001 from the [http://www.uow.edu.au University of Wollongong], completing the degree part-time starting 1993. Prior to Uni, I completed 6 years high school at [http://www.nowra-h.schools.nsw.edu.au/ Nowra Technology High School], finishing 1992. === Contact Details === ==== Work ==== Currently between jobs, starting with a new employer December 3rd. ==== Home ==== Email: mailto:stix@stix.id.au<br> Phone: +61 2 4229 5336<br> Mobile: +61 419 432 517<br> Fax: +61 2 4229 7678<br> ==== Instant Messaging ==== {| | '''Google Talk:''' || stixpjr@gmail.com |- | '''Jabber:''' || stix@jabber.org.au and stix@jabber.stix.id.au |- | '''MSN:''' || stix@stix.id.au |- |'''Yahoo:''' || stixpjr |} == Interests == === Music === My tastes in music are eclectic, to say the least. At any time, my CD player is likely to contain anything from [http://www.enya.com/ Enya], [http://www.endorphin.tv/ Endorphin], Gatecrasher, [http://www.enigma.de/ Enigma], Live, Veruca Salt, Ganggajang, Air (the French band), [http://www.ebtg.com/ Everything But The Girl], the Corrs, Ben Folds Five, Stone Temple Pilots, modern jazz with Marc Moulin, or straight classical (Bach, Ravel, Mozart, Handel, Strauss, Rachmaninov, Vivaldi, Schubert, ...). And as for radio, there's basically only four stations worth listening to in Aus: [http://abc.net.au/radio/localradio/ ABC Local Radio], [http://abc.net.au/rn/ ABC Radio National] (for news and sport (think cricket)), [http://abc.net.au/classic/ ABC Classic FM] and ABC's "youth radio" [http://abc.net.au/triplej/ TripleJ]. You can even listen to the J's on the [http://abc.net.au/triplej/listen/default.htm 'Net]. In case you hadn't guessed, my radio's usually stuck on JJJ. At home, I have a nice [http://www.yamahamusic.com.au/ Yamaha] [http://www.yamahamusic.com.au/products/avit/htavreceivers/RX-V757B.asp RX-V757B] receiver/amp (upgraded from an RX-V2092), with 5-channels worth of Aaron speakers - a pair of ATS-5 speakers at the front, a pair of ATS-1 speakers for the rear, and a CC-240 centre speaker. Very happy with the setup, a very clean, natural sound. The room is small enough for the ATS-5s to pump out enough bass, without annoying the neighbours too much. The rest of the components are Yamaha CDC-765 6 disc CD turntable, Yamaha DVD-S796 DVD player, Sony SLV-X822 VCR and a [http://www.sharp.net.au/ Sharp] 32" Aquos [http://www.sharp.net.au/catalogue/productinfo.asp?model=LC32GA4X LC32GA4X] LCD TV. I originally purchased a [http://www.dgtec.com.au/ DGTEC] [http://www.dgtec.com.au/?page=dg-hd804 DG-HD804] set-top box, but due to problems and a fairly crude interface, I've swapped to a [http://www.strong.com.au/ Strong Technologies] [http://www.strong.com.au/frmProdDetails.aspx?id=89 SRT 5400] which appears to be a far better, if more expensive, unit. I also have an 80 GiB [http://www.apple.com/ipod/ iPod Video], after upgrading from a 3rd Generation 40 GB iPod, which is still surviving well, after being used cycling, in the car and hooked up to the rest of the gear above. I originally filled my iPod using [http://www.netbsd.org NetBSD] and [http://www.gnu.org/software/gnupod/ gnupod], later [http://www.gtkpod.org/about.html gtkpod], but now I've migrated to [http://www.rockbox.org Rockbox]. === Sport === I'm not overly athletic, but I do play tennis around three or four times a week, playing in the [http://www.tenniswollongong.com.au/ Wollongong District] Mens Wednesday Night Comp, and the Saturday Afternoon Mixed Comp, and often Sunday afternoon social game at my home courts at Wiseman Park, in Wollongong. I'm almost a B-grade player, but a shoulder injury (rotator-cuff partial tear) has held me back somewhat. I also try to get some cycling in, with the cycleway only a few hundred metres from my unit, there's no excuses. During the summer months I'm more keen to ride, my goal being to ride to work at least a couple of times a week (only 11 km each way). A goal that hasn't been realised. As well as these, I was introduced to skiing at an early age, with my parents both being ski instructors at various times. Although during high school, downhill skiing wasn't quite in the budget, so I enjoyed some cross-country skiing (traditional, not skating). Now, with a good job, I try to get a weeks downhill skiing in each year, with some cross country skiing on the side. Being a member of the [http://www.iacski.com/ Illawarra Alpine Club (IAC)] means I get great accommodation. === Computers === I'm a regular lurker on the [http://www.netbsd.org/MailingLists/ NetBSD], [http://developer.apple.com/darwin/mail.html Darwin] and [http://my.adsm.org/adsm-l.php TSM] (Tivoli Storage Manager) mailing lists, mainly learning and questioning, but responding when there's time. Also, I'm a part time hobbyist programmer in a variety of languages, my current choices being C, Perl, Objective-C, C++ and Java, probably in that order, although as in my [[Résumé]], I've touched a great deal more over the years. As would be expected, I've collected a fair bit of hardware. You can read up on some of my active [[Systems]]. ==== Email ==== If you see any of the following email addresses floating out there, yes, they are, or were, all me. Please update your address list to one of the current ones! {| border="1" cellpading="2" cellspacing="0" align="center" | Nov 2005-> || mailto:stix@stix.id.au |- | Jul 2003-> || mailto:stix@stix.homeunix.net |- | Sep 2004-> || mailto:stixpjr@gmail.com |- | Jan 2005-> || mailto:stix@exemail.com.au |- | Jul 1999-> || mailto:stixpjr@yahoo.com.au |- | Jan 2006-Oct 2007 || pripke@csc.com |- | Oct 2000-Jul 2006 || pripke@csc.com.au |- | Nov 1997-Apr 2006 || stixpjr@ozemail.com.au |- | Dec 2003-Jan 2005 || stix@swiftdsl.com.au |- | Feb 2002-Dec 2003 || stixpjr@bigpond.com.au |- | 1998-2000 || paul.ripke.pr@bhp.com.au |- | 1998-1998 || paul.p.r.ripke@msm.bhp.com.au |- | 1995-???? || paul.p.r.ripke@msmail.bhp.com.au |- | 1993-1995 || paul.pr.ripke@bhp.bhpmel04.telememo.au |- | 1996-2002 || pjr02@uow.edu.au |- | 1993-1996 || u9352236@cc.uow.edu.au |} == See Also == * [[Résumé]] * [[Systems]] [[Category:Personal]] 1ac713be1f5c3e4d7a22afcd8ef2b1396012417a Rockbox Links 0 1665 3026 2007-11-06T00:24:18Z Stix 2 New page: Links to useful stuff after running Rockbox on my iPod Video 80 GiB for a while. == Useful Links == * [http://www.rockbox.org/twiki/bin/view/Main/CustomWPS CustomWPS]. * [http://www.rock... wikitext text/x-wiki Links to useful stuff after running Rockbox on my iPod Video 80 GiB for a while. == Useful Links == * [http://www.rockbox.org/twiki/bin/view/Main/CustomWPS CustomWPS]. * [http://www.rockbox.org/twiki/bin/view/Main/WpsIpod5g iPod 5G WPS config file gallery]. * [http://www.rockbox-themes.org/index.php?res=320x240x16 WPS files for players with a resolution of 320x240x16] at [http://www.rockbox-themes.org/ Rockbox Themes]. == Useful Patches == * [http://www.rockbox.org/tracker/task/7738 Scrollwheel acceleration for iPod]. Should be mandatory! [[Category:Links]] 1b63f2784bd57fb8067084fba0439c277b1a6db5 Pentium 4 Hyper-threading tests 0 1666 3030 2007-11-14T06:38:00Z Stix 2 New page: Making [http://www.rockbox.org/ rockbox] r15613, under NetBSD 4.0_RC4 with an ACPI MP kernel, on a single processor Pentium 4 2.8 GHz system with Hyperthreading enabled in the BIOS: gmak... wikitext text/x-wiki Making [http://www.rockbox.org/ rockbox] r15613, under NetBSD 4.0_RC4 with an ACPI MP kernel, on a single processor Pentium 4 2.8 GHz system with Hyperthreading enabled in the BIOS: gmake: 164.12s real 133.35s user 30.01s system gmake -j 1: 163.59s real 132.76s user 29.97s system gmake -j 2: 141.67s real 220.55s user 45.87s system gmake -j 3: 140.58s real 223.93s user 44.82s system Ignoring system time, this shows about a 17% improvement in runtime. [[Category:NetBSD]] [[Category:Personal]] 6980758428d0e1bc3f8ca9e9b9febe0b0445db38 Lock Workstation or Fast User Switch 0 1667 3032 2007-11-21T01:03:54Z Stix 2 New page: Create a shortcut with the target: %windir%\System32\rundll32.exe user32.dll,LockWorkStation Simple as that. Works on Windows XP, probably Vista, too. [[Category:Windows]] wikitext text/x-wiki Create a shortcut with the target: %windir%\System32\rundll32.exe user32.dll,LockWorkStation Simple as that. Works on Windows XP, probably Vista, too. [[Category:Windows]] 4d15f44a57a4beae55e0b2f1b226aa0c0f86078e Squaws... 0 1668 3033 2007-11-21T05:26:27Z Stix 2 New page: Three Red Indian squaws slept on three different kinds of animal skins. One slept on an elk skin, another on a buffalo skin, and the third on a hippopotamus skin. Later they all had child... wikitext text/x-wiki Three Red Indian squaws slept on three different kinds of animal skins. One slept on an elk skin, another on a buffalo skin, and the third on a hippopotamus skin. Later they all had children - the first squaw a daughter, the second a son, and the third twins, a daughter and a son. Proving that the squaw on the hippopotamus is equal to the sum of the squaws on the other two hides. [[Category:Jokes]] f50d647f5c8e962d89de6c579ffd8b55abfc1c52 MediaWiki:Sidebar 8 1305 3034 2498 2007-11-24T12:28:09Z Stix 2 Add homepage link wikitext text/x-wiki * navigation ** mainpage|mainpage ** recentchanges-url|recentchanges ** randompage-url|randompage ** helppage|help ** http://stix.id.au/|Home Page d54e3afd6acbf83acf155f15c0227b175258865c 3035 3034 2007-11-24T12:29:43Z Stix 2 Break navigation box, add photos link wikitext text/x-wiki * wiki navigation ** mainpage|mainpage ** recentchanges-url|recentchanges ** randompage-url|randompage ** helppage|help * stix.id.au navigation ** http://stix.id.au/|Home Page ** http://stix.id.au/g2/Photos d0957b6b9c9b13f018a56c7882f64feb6103fecd 3036 3035 2007-11-24T12:30:17Z Stix 2 Fix photos link wikitext text/x-wiki * wiki navigation ** mainpage|mainpage ** recentchanges-url|recentchanges ** randompage-url|randompage ** helppage|help * stix.id.au navigation ** http://stix.id.au/|Home Page ** http://stix.id.au/g2/|Photos 143f90697c82baeef60325e77f349f4d2e8cfaae Internet Links 0 804 3037 3029 2007-11-28T21:06:36Z Stix 2 /* Aussie Hardware Markets and Stores */ Add Eyo wikitext text/x-wiki == Friends Pages == * [http://wunit.net/ Mark Curtis and Katherine Howlin]. * [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz. * Brad "Blunatic" Olds. Site moved, elsewhere... * [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album]. * [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page. * [http://www.flickr.com/photos/kimnance/ Kim and Nancy], Flickr photo collection. * [http://www.gatorzracing.com.au Gatorz Racing], for stories on Ian McLean. == Computer-Technical Links == === BSD === * [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there. * [http://wiki.onetbsd.org/ NetBSD community wiki]. * [http://www.opensource.apple.com/darwinsource/ Darwin source code]. * [http://www.opendarwin.org/ OpenDarwin], shutting down as of 2006-07-25. * [http://www.daemonnews.org/ D&aelig;mon News], for all news BSD. * [http://www.bsdfreak.org/ BSDFreak], for more news BSD. * [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging. * [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney. * [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog]. ==== BSD Goodies ==== * [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com. * [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com. * [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site. * [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store]. === Apple News and Rumours === * [http://macosrumors.com/ MacOS Rumors], they're sometimes right. * [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO. * [http://www.appleinsider.com/ AppleInsider]. * [http://www.thinksecret.com/ Think Secret]. === UNIX === * [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators. * [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes. * [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez. * [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group. === TSM Links === * [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims. * [http://tsmwiki.com/ TSM Wiki]. === Industry and Technology News === * [http://theregister.co.uk The Register]. Another great news site. * [http://slashdot.org/ Slashdot]. What more need be said? * [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology. === Software/Source Archives === * [http://sourceforge.net/ SourceForge]. * [http://www.gnu.org GNU.org]. * [http://www.nongnu.org Savannah] aka nongnu.org. === Standards === * [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards]. * [http://www.unix.org/ www.unix.org], the home of the [http://www.unix.org/single_unix_specification/ Single UNIX Specification]. * [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard. * [http://www.t10.org/ t10.org], home of the SCSI standards. * [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards. * [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection. === Quick Reference Cards === * [http://bhami.com/rosetta.html Rosetta Stone]. * [http://www.stdout.org/~winston/latex/ Latex cheat sheet]. * [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)]. * [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card]. * [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)]. === Aussie Software Mirrors === * [http://public.planetmirror.com Planet Mirror]. * [http://mirror.aarnet.edu.au Aarnet]. * [http://mirror.pacific.net.au Pacific Internet]. * [http://mirror.isp.net.au ISP]. === Aussie Hardware Markets and Stores === * [http://www.staticice.com.au/ staticICE] to compare online Australian store prices. * [http://www.computerfairs.com.au/ Computer Fairs Australia]. * [http://www.computermarkets.com/ Computer Fairs NSW]. * [http://www.auspcmarket.com.au/ Aus PC-Market]. * [http://www.elx.com.au/ elx.com.au]. * [http://zytech.com.au/ Zytech]. * [http://www.eyo.com.au/ Eyo]. ==== Cases ==== * [http://coolpc.com.au/catalog/ CoolPC]. * [http://www.pccasegear.com.au/ PC Case Gear]. * [http://www.silverstonetek.com/ SilverStone]. === Popular Internet Search Engines === * [http://www.google.com/ Google] - ubiquitous. * [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines. * [http://www.gigablast.com/ Gigablast], fairly new, shows some promise. * [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index). * [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index. * [http://www.yahoo.com/ Yahoo]. * [http://www.wisenut.com/ WiseNut]. * [http://teoma.com/ Teoma]. * [http://www.ask.com/ Ask Jeeves] (uses Teoma engine). * [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea. * [http://search.msn.com/ MSN Search]. === Pastebins === * [http://www.rafb.net/paste/ rafb.net] * [http://pastebin.com/ pastebin.com] * [http://pastebin.ca/ pastebin.ca] * [http://rifers.org/paste rifers.org] === Miscellaneous === * [http://wiki.opengraphics.org/ Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers". * [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files. * [http://www.ozspeedtest.com/ Oz Broadband Speed Test]. * [http://www.pcidatabase.com/ PCIDatabase.com] PCI Vendor and Device Lists. * [http://www.plethora.net/%7eseebs/faqs/hacker.html The Hacker FAQ] maintained by Peter Seebach. * [http://www.fsf.org/resources/hw/net/wireless/cards.html FSF - Cards] - list of Free Software Foundation endorsed wireless cards. == Photography == * [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras. * [http://photonotes.org/articles/beginner-faq/ Canon EOS Beginners’ FAQ]. * [http://hubblesite.org/gallery/ Hubble gallery]. == Articles == * [http://www.acmqueue.org/modules.php?name=Content&amp;pa=showpage&amp;pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device. * [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way]. * [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team. * [http://www.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754. * [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation. * [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors. * [http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#BIKESHED-PAINTING Bikeshed painting] in the FreeBSD forums. * [http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt A Cost Analysis of Windows Vista Content Protection] by Peter Gutmann. * [http://www.usenix.org/events/fast07/tech/schroeder/schroeder_html/index.html Disk failures in the real world: What does an MTTF of 1,000,000 hours mean to you?], article published in USENIX. * [http://labs.google.com/papers/disk_failures.pdf Failure Trends in a Large Disk Drive Population], published by Google engineers. == Comics == * [http://www.thefarside.com/ The Far Side]. * [http://www.dilbert.com/ Dilbert]. * [http://www.userfriendly.org/ UserFriendly]. * [http://www.xkcd.com/ xkcd]. * [http://www.garfield.com/ Garfield]. * [http://www.projectcartoon.com/cartoon/1 The Project Cartoon] - How Projects Really Work (version 2.0). == Bargain Stores == * [http://www.zazz.com.au/ Zazz]. * [http://www.dealsdirect.com.au/ DealsDirect]. == Sport == * [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info. * [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good. * [http://www.stringforum.net/ stringforum.net], all about string. * [http://www.tenniswollongong.com.au/ Tennis Wollongong]. * [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club]. * [http://www.iacski.com/ Illawarra Alpine Club]. == Aussie Wines == * [http://www.laughingjackwines.com/ Laughing Jack Wines]. * [http://www.lillypilly.com/ Lillypilly Wines]. * [http://www.warburnestate.com.au/ Warburn Estate]. * [http://www.jackswine.com.au/ Jackswine]. == Investing == * [http://www.morningstar.com.au/ Morningstar]. == Miscellaneous == * [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language. * [http://www.ocracy.com/ The 'Ocracy] - local Wollongong theater group. * [http://www.edibleblooms.com/ Edible Blooms] - for chocolate flowers! * [http://www.swarovski.com/ Swarovski Crystal]. [[Category:Links]] [[Category:Personal]] 6f6b69e63989e9c976b0e7ed3fa091346bba68e1 3042 3037 2007-12-26T14:42:37Z Stix 2 /* UNIX */ add linux links wikitext text/x-wiki == Friends Pages == * [http://wunit.net/ Mark Curtis and Katherine Howlin]. * [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz. * Brad "Blunatic" Olds. Site moved, elsewhere... * [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album]. * [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page. * [http://www.flickr.com/photos/kimnance/ Kim and Nancy], Flickr photo collection. * [http://www.gatorzracing.com.au Gatorz Racing], for stories on Ian McLean. == Computer-Technical Links == === BSD === * [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there. * [http://wiki.onetbsd.org/ NetBSD community wiki]. * [http://www.opensource.apple.com/darwinsource/ Darwin source code]. * [http://www.opendarwin.org/ OpenDarwin], shutting down as of 2006-07-25. * [http://www.daemonnews.org/ D&aelig;mon News], for all news BSD. * [http://www.bsdfreak.org/ BSDFreak], for more news BSD. * [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging. * [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney. * [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog]. ==== BSD Goodies ==== * [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com. * [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com. * [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site. * [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store]. === Apple News and Rumours === * [http://macosrumors.com/ MacOS Rumors], they're sometimes right. * [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO. * [http://www.appleinsider.com/ AppleInsider]. * [http://www.thinksecret.com/ Think Secret]. === UNIX === * [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators. * [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes. * [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez. * [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group. === Linux === * [http://jungla.dit.upm.es/~jmseyas/linux/kernel/hackers-docs.html Kernel Links]. * [http://lxr.linux.no/linux/ LXR] - Linux kernel source browser. === TSM Links === * [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims. * [http://tsmwiki.com/ TSM Wiki]. === Industry and Technology News === * [http://theregister.co.uk The Register]. Another great news site. * [http://slashdot.org/ Slashdot]. What more need be said? * [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology. === Software/Source Archives === * [http://sourceforge.net/ SourceForge]. * [http://www.gnu.org GNU.org]. * [http://www.nongnu.org Savannah] aka nongnu.org. === Standards === * [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards]. * [http://www.unix.org/ www.unix.org], the home of the [http://www.unix.org/single_unix_specification/ Single UNIX Specification]. * [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard. * [http://www.t10.org/ t10.org], home of the SCSI standards. * [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards. * [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection. === Quick Reference Cards === * [http://bhami.com/rosetta.html Rosetta Stone]. * [http://www.stdout.org/~winston/latex/ Latex cheat sheet]. * [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)]. * [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card]. * [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)]. === Aussie Software Mirrors === * [http://public.planetmirror.com Planet Mirror]. * [http://mirror.aarnet.edu.au Aarnet]. * [http://mirror.pacific.net.au Pacific Internet]. * [http://mirror.isp.net.au ISP]. === Aussie Hardware Markets and Stores === * [http://www.staticice.com.au/ staticICE] to compare online Australian store prices. * [http://www.computerfairs.com.au/ Computer Fairs Australia]. * [http://www.computermarkets.com/ Computer Fairs NSW]. * [http://www.auspcmarket.com.au/ Aus PC-Market]. * [http://www.elx.com.au/ elx.com.au]. * [http://zytech.com.au/ Zytech]. * [http://www.eyo.com.au/ Eyo]. ==== Cases ==== * [http://coolpc.com.au/catalog/ CoolPC]. * [http://www.pccasegear.com.au/ PC Case Gear]. * [http://www.silverstonetek.com/ SilverStone]. === Popular Internet Search Engines === * [http://www.google.com/ Google] - ubiquitous. * [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines. * [http://www.gigablast.com/ Gigablast], fairly new, shows some promise. * [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index). * [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index. * [http://www.yahoo.com/ Yahoo]. * [http://www.wisenut.com/ WiseNut]. * [http://teoma.com/ Teoma]. * [http://www.ask.com/ Ask Jeeves] (uses Teoma engine). * [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea. * [http://search.msn.com/ MSN Search]. === Pastebins === * [http://www.rafb.net/paste/ rafb.net] * [http://pastebin.com/ pastebin.com] * [http://pastebin.ca/ pastebin.ca] * [http://rifers.org/paste rifers.org] === Miscellaneous === * [http://wiki.opengraphics.org/ Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers". * [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files. * [http://www.ozspeedtest.com/ Oz Broadband Speed Test]. * [http://www.pcidatabase.com/ PCIDatabase.com] PCI Vendor and Device Lists. * [http://www.plethora.net/%7eseebs/faqs/hacker.html The Hacker FAQ] maintained by Peter Seebach. * [http://www.fsf.org/resources/hw/net/wireless/cards.html FSF - Cards] - list of Free Software Foundation endorsed wireless cards. == Photography == * [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras. * [http://photonotes.org/articles/beginner-faq/ Canon EOS Beginners’ FAQ]. * [http://hubblesite.org/gallery/ Hubble gallery]. == Articles == * [http://www.acmqueue.org/modules.php?name=Content&amp;pa=showpage&amp;pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device. * [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way]. * [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team. * [http://www.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754. * [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation. * [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors. * [http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#BIKESHED-PAINTING Bikeshed painting] in the FreeBSD forums. * [http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt A Cost Analysis of Windows Vista Content Protection] by Peter Gutmann. * [http://www.usenix.org/events/fast07/tech/schroeder/schroeder_html/index.html Disk failures in the real world: What does an MTTF of 1,000,000 hours mean to you?], article published in USENIX. * [http://labs.google.com/papers/disk_failures.pdf Failure Trends in a Large Disk Drive Population], published by Google engineers. == Comics == * [http://www.thefarside.com/ The Far Side]. * [http://www.dilbert.com/ Dilbert]. * [http://www.userfriendly.org/ UserFriendly]. * [http://www.xkcd.com/ xkcd]. * [http://www.garfield.com/ Garfield]. * [http://www.projectcartoon.com/cartoon/1 The Project Cartoon] - How Projects Really Work (version 2.0). == Bargain Stores == * [http://www.zazz.com.au/ Zazz]. * [http://www.dealsdirect.com.au/ DealsDirect]. == Sport == * [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info. * [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good. * [http://www.stringforum.net/ stringforum.net], all about string. * [http://www.tenniswollongong.com.au/ Tennis Wollongong]. * [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club]. * [http://www.iacski.com/ Illawarra Alpine Club]. == Aussie Wines == * [http://www.laughingjackwines.com/ Laughing Jack Wines]. * [http://www.lillypilly.com/ Lillypilly Wines]. * [http://www.warburnestate.com.au/ Warburn Estate]. * [http://www.jackswine.com.au/ Jackswine]. == Investing == * [http://www.morningstar.com.au/ Morningstar]. == Miscellaneous == * [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language. * [http://www.ocracy.com/ The 'Ocracy] - local Wollongong theater group. * [http://www.edibleblooms.com/ Edible Blooms] - for chocolate flowers! * [http://www.swarovski.com/ Swarovski Crystal]. [[Category:Links]] [[Category:Personal]] 7361d2c62834ac37c11d21b27ffc41bfc4cde285 3047 3042 2008-01-15T22:45:13Z Stix 2 /* Popular Internet Search Engines */ Remove wisenut, add excite wikitext text/x-wiki == Friends Pages == * [http://wunit.net/ Mark Curtis and Katherine Howlin]. * [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz. * Brad "Blunatic" Olds. Site moved, elsewhere... * [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album]. * [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page. * [http://www.flickr.com/photos/kimnance/ Kim and Nancy], Flickr photo collection. * [http://www.gatorzracing.com.au Gatorz Racing], for stories on Ian McLean. == Computer-Technical Links == === BSD === * [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there. * [http://wiki.onetbsd.org/ NetBSD community wiki]. * [http://www.opensource.apple.com/darwinsource/ Darwin source code]. * [http://www.opendarwin.org/ OpenDarwin], shutting down as of 2006-07-25. * [http://www.daemonnews.org/ D&aelig;mon News], for all news BSD. * [http://www.bsdfreak.org/ BSDFreak], for more news BSD. * [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging. * [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney. * [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog]. ==== BSD Goodies ==== * [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com. * [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com. * [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site. * [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store]. === Apple News and Rumours === * [http://macosrumors.com/ MacOS Rumors], they're sometimes right. * [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO. * [http://www.appleinsider.com/ AppleInsider]. * [http://www.thinksecret.com/ Think Secret]. === UNIX === * [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators. * [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes. * [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez. * [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group. === Linux === * [http://jungla.dit.upm.es/~jmseyas/linux/kernel/hackers-docs.html Kernel Links]. * [http://lxr.linux.no/linux/ LXR] - Linux kernel source browser. === TSM Links === * [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims. * [http://tsmwiki.com/ TSM Wiki]. === Industry and Technology News === * [http://theregister.co.uk The Register]. Another great news site. * [http://slashdot.org/ Slashdot]. What more need be said? * [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology. === Software/Source Archives === * [http://sourceforge.net/ SourceForge]. * [http://www.gnu.org GNU.org]. * [http://www.nongnu.org Savannah] aka nongnu.org. === Standards === * [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards]. * [http://www.unix.org/ www.unix.org], the home of the [http://www.unix.org/single_unix_specification/ Single UNIX Specification]. * [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard. * [http://www.t10.org/ t10.org], home of the SCSI standards. * [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards. * [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection. === Quick Reference Cards === * [http://bhami.com/rosetta.html Rosetta Stone]. * [http://www.stdout.org/~winston/latex/ Latex cheat sheet]. * [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)]. * [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card]. * [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)]. === Aussie Software Mirrors === * [http://public.planetmirror.com Planet Mirror]. * [http://mirror.aarnet.edu.au Aarnet]. * [http://mirror.pacific.net.au Pacific Internet]. * [http://mirror.isp.net.au ISP]. === Aussie Hardware Markets and Stores === * [http://www.staticice.com.au/ staticICE] to compare online Australian store prices. * [http://www.computerfairs.com.au/ Computer Fairs Australia]. * [http://www.computermarkets.com/ Computer Fairs NSW]. * [http://www.auspcmarket.com.au/ Aus PC-Market]. * [http://www.elx.com.au/ elx.com.au]. * [http://zytech.com.au/ Zytech]. * [http://www.eyo.com.au/ Eyo]. ==== Cases ==== * [http://coolpc.com.au/catalog/ CoolPC]. * [http://www.pccasegear.com.au/ PC Case Gear]. * [http://www.silverstonetek.com/ SilverStone]. === Popular Internet Search Engines === * [http://www.google.com/ Google] - ubiquitous. * [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines. * [http://www.gigablast.com/ Gigablast], fairly new, shows some promise. * [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index). * [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index. * [http://www.yahoo.com/ Yahoo]. * [http://teoma.com/ Teoma]. * [http://www.ask.com/ Ask Jeeves] (uses Teoma engine). * [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea. * [http://www.excite.com/ Excite]. Uses Google, Yahoo, MSN, etc. * [http://search.msn.com/ MSN Search]. === Pastebins === * [http://www.rafb.net/paste/ rafb.net] * [http://pastebin.com/ pastebin.com] * [http://pastebin.ca/ pastebin.ca] * [http://rifers.org/paste rifers.org] === Miscellaneous === * [http://wiki.opengraphics.org/ Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers". * [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files. * [http://www.ozspeedtest.com/ Oz Broadband Speed Test]. * [http://www.pcidatabase.com/ PCIDatabase.com] PCI Vendor and Device Lists. * [http://www.plethora.net/%7eseebs/faqs/hacker.html The Hacker FAQ] maintained by Peter Seebach. * [http://www.fsf.org/resources/hw/net/wireless/cards.html FSF - Cards] - list of Free Software Foundation endorsed wireless cards. == Photography == * [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras. * [http://photonotes.org/articles/beginner-faq/ Canon EOS Beginners’ FAQ]. * [http://hubblesite.org/gallery/ Hubble gallery]. == Articles == * [http://www.acmqueue.org/modules.php?name=Content&amp;pa=showpage&amp;pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device. * [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way]. * [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team. * [http://www.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754. * [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation. * [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors. * [http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#BIKESHED-PAINTING Bikeshed painting] in the FreeBSD forums. * [http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt A Cost Analysis of Windows Vista Content Protection] by Peter Gutmann. * [http://www.usenix.org/events/fast07/tech/schroeder/schroeder_html/index.html Disk failures in the real world: What does an MTTF of 1,000,000 hours mean to you?], article published in USENIX. * [http://labs.google.com/papers/disk_failures.pdf Failure Trends in a Large Disk Drive Population], published by Google engineers. == Comics == * [http://www.thefarside.com/ The Far Side]. * [http://www.dilbert.com/ Dilbert]. * [http://www.userfriendly.org/ UserFriendly]. * [http://www.xkcd.com/ xkcd]. * [http://www.garfield.com/ Garfield]. * [http://www.projectcartoon.com/cartoon/1 The Project Cartoon] - How Projects Really Work (version 2.0). == Bargain Stores == * [http://www.zazz.com.au/ Zazz]. * [http://www.dealsdirect.com.au/ DealsDirect]. == Sport == * [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info. * [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good. * [http://www.stringforum.net/ stringforum.net], all about string. * [http://www.tenniswollongong.com.au/ Tennis Wollongong]. * [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club]. * [http://www.iacski.com/ Illawarra Alpine Club]. == Aussie Wines == * [http://www.laughingjackwines.com/ Laughing Jack Wines]. * [http://www.lillypilly.com/ Lillypilly Wines]. * [http://www.warburnestate.com.au/ Warburn Estate]. * [http://www.jackswine.com.au/ Jackswine]. == Investing == * [http://www.morningstar.com.au/ Morningstar]. == Miscellaneous == * [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language. * [http://www.ocracy.com/ The 'Ocracy] - local Wollongong theater group. * [http://www.edibleblooms.com/ Edible Blooms] - for chocolate flowers! * [http://www.swarovski.com/ Swarovski Crystal]. [[Category:Links]] [[Category:Personal]] b934efa69c9510767786bef4c948ec4aa0b715d5 3048 3047 2008-01-15T22:46:07Z Stix 2 /* Popular Internet Search Engines */ Remove Teoma, as it now points to ask.com. wikitext text/x-wiki == Friends Pages == * [http://wunit.net/ Mark Curtis and Katherine Howlin]. * [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz. * Brad "Blunatic" Olds. Site moved, elsewhere... * [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album]. * [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page. * [http://www.flickr.com/photos/kimnance/ Kim and Nancy], Flickr photo collection. * [http://www.gatorzracing.com.au Gatorz Racing], for stories on Ian McLean. == Computer-Technical Links == === BSD === * [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there. * [http://wiki.onetbsd.org/ NetBSD community wiki]. * [http://www.opensource.apple.com/darwinsource/ Darwin source code]. * [http://www.opendarwin.org/ OpenDarwin], shutting down as of 2006-07-25. * [http://www.daemonnews.org/ D&aelig;mon News], for all news BSD. * [http://www.bsdfreak.org/ BSDFreak], for more news BSD. * [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging. * [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney. * [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog]. ==== BSD Goodies ==== * [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com. * [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com. * [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site. * [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store]. === Apple News and Rumours === * [http://macosrumors.com/ MacOS Rumors], they're sometimes right. * [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO. * [http://www.appleinsider.com/ AppleInsider]. * [http://www.thinksecret.com/ Think Secret]. === UNIX === * [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators. * [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes. * [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez. * [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group. === Linux === * [http://jungla.dit.upm.es/~jmseyas/linux/kernel/hackers-docs.html Kernel Links]. * [http://lxr.linux.no/linux/ LXR] - Linux kernel source browser. === TSM Links === * [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims. * [http://tsmwiki.com/ TSM Wiki]. === Industry and Technology News === * [http://theregister.co.uk The Register]. Another great news site. * [http://slashdot.org/ Slashdot]. What more need be said? * [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology. === Software/Source Archives === * [http://sourceforge.net/ SourceForge]. * [http://www.gnu.org GNU.org]. * [http://www.nongnu.org Savannah] aka nongnu.org. === Standards === * [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards]. * [http://www.unix.org/ www.unix.org], the home of the [http://www.unix.org/single_unix_specification/ Single UNIX Specification]. * [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard. * [http://www.t10.org/ t10.org], home of the SCSI standards. * [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards. * [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection. === Quick Reference Cards === * [http://bhami.com/rosetta.html Rosetta Stone]. * [http://www.stdout.org/~winston/latex/ Latex cheat sheet]. * [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)]. * [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card]. * [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)]. === Aussie Software Mirrors === * [http://public.planetmirror.com Planet Mirror]. * [http://mirror.aarnet.edu.au Aarnet]. * [http://mirror.pacific.net.au Pacific Internet]. * [http://mirror.isp.net.au ISP]. === Aussie Hardware Markets and Stores === * [http://www.staticice.com.au/ staticICE] to compare online Australian store prices. * [http://www.computerfairs.com.au/ Computer Fairs Australia]. * [http://www.computermarkets.com/ Computer Fairs NSW]. * [http://www.auspcmarket.com.au/ Aus PC-Market]. * [http://www.elx.com.au/ elx.com.au]. * [http://zytech.com.au/ Zytech]. * [http://www.eyo.com.au/ Eyo]. ==== Cases ==== * [http://coolpc.com.au/catalog/ CoolPC]. * [http://www.pccasegear.com.au/ PC Case Gear]. * [http://www.silverstonetek.com/ SilverStone]. === Popular Internet Search Engines === * [http://www.google.com/ Google] - ubiquitous. * [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines. * [http://www.gigablast.com/ Gigablast], fairly new, shows some promise. * [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index). * [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index. * [http://www.yahoo.com/ Yahoo]. * [http://www.ask.com/ Ask Jeeves] (uses Teoma engine). * [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea. * [http://www.excite.com/ Excite]. Uses Google, Yahoo, MSN, etc. * [http://search.msn.com/ MSN Search]. === Pastebins === * [http://www.rafb.net/paste/ rafb.net] * [http://pastebin.com/ pastebin.com] * [http://pastebin.ca/ pastebin.ca] * [http://rifers.org/paste rifers.org] === Miscellaneous === * [http://wiki.opengraphics.org/ Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers". * [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files. * [http://www.ozspeedtest.com/ Oz Broadband Speed Test]. * [http://www.pcidatabase.com/ PCIDatabase.com] PCI Vendor and Device Lists. * [http://www.plethora.net/%7eseebs/faqs/hacker.html The Hacker FAQ] maintained by Peter Seebach. * [http://www.fsf.org/resources/hw/net/wireless/cards.html FSF - Cards] - list of Free Software Foundation endorsed wireless cards. == Photography == * [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras. * [http://photonotes.org/articles/beginner-faq/ Canon EOS Beginners’ FAQ]. * [http://hubblesite.org/gallery/ Hubble gallery]. == Articles == * [http://www.acmqueue.org/modules.php?name=Content&amp;pa=showpage&amp;pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device. * [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way]. * [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team. * [http://www.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754. * [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation. * [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors. * [http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#BIKESHED-PAINTING Bikeshed painting] in the FreeBSD forums. * [http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt A Cost Analysis of Windows Vista Content Protection] by Peter Gutmann. * [http://www.usenix.org/events/fast07/tech/schroeder/schroeder_html/index.html Disk failures in the real world: What does an MTTF of 1,000,000 hours mean to you?], article published in USENIX. * [http://labs.google.com/papers/disk_failures.pdf Failure Trends in a Large Disk Drive Population], published by Google engineers. == Comics == * [http://www.thefarside.com/ The Far Side]. * [http://www.dilbert.com/ Dilbert]. * [http://www.userfriendly.org/ UserFriendly]. * [http://www.xkcd.com/ xkcd]. * [http://www.garfield.com/ Garfield]. * [http://www.projectcartoon.com/cartoon/1 The Project Cartoon] - How Projects Really Work (version 2.0). == Bargain Stores == * [http://www.zazz.com.au/ Zazz]. * [http://www.dealsdirect.com.au/ DealsDirect]. == Sport == * [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info. * [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good. * [http://www.stringforum.net/ stringforum.net], all about string. * [http://www.tenniswollongong.com.au/ Tennis Wollongong]. * [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club]. * [http://www.iacski.com/ Illawarra Alpine Club]. == Aussie Wines == * [http://www.laughingjackwines.com/ Laughing Jack Wines]. * [http://www.lillypilly.com/ Lillypilly Wines]. * [http://www.warburnestate.com.au/ Warburn Estate]. * [http://www.jackswine.com.au/ Jackswine]. == Investing == * [http://www.morningstar.com.au/ Morningstar]. == Miscellaneous == * [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language. * [http://www.ocracy.com/ The 'Ocracy] - local Wollongong theater group. * [http://www.edibleblooms.com/ Edible Blooms] - for chocolate flowers! * [http://www.swarovski.com/ Swarovski Crystal]. [[Category:Links]] [[Category:Personal]] 82ebf2308102d28df22b2b01c40dda8f9cfd67da 3049 3048 2008-02-29T18:56:28Z Stix 2 /* Miscellaneous */ add Omniglot wikitext text/x-wiki == Friends Pages == * [http://wunit.net/ Mark Curtis and Katherine Howlin]. * [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz. * Brad "Blunatic" Olds. Site moved, elsewhere... * [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album]. * [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page. * [http://www.flickr.com/photos/kimnance/ Kim and Nancy], Flickr photo collection. * [http://www.gatorzracing.com.au Gatorz Racing], for stories on Ian McLean. == Computer-Technical Links == === BSD === * [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there. * [http://wiki.onetbsd.org/ NetBSD community wiki]. * [http://www.opensource.apple.com/darwinsource/ Darwin source code]. * [http://www.opendarwin.org/ OpenDarwin], shutting down as of 2006-07-25. * [http://www.daemonnews.org/ D&aelig;mon News], for all news BSD. * [http://www.bsdfreak.org/ BSDFreak], for more news BSD. * [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging. * [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney. * [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog]. ==== BSD Goodies ==== * [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com. * [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com. * [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site. * [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store]. === Apple News and Rumours === * [http://macosrumors.com/ MacOS Rumors], they're sometimes right. * [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO. * [http://www.appleinsider.com/ AppleInsider]. * [http://www.thinksecret.com/ Think Secret]. === UNIX === * [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators. * [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes. * [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez. * [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group. === Linux === * [http://jungla.dit.upm.es/~jmseyas/linux/kernel/hackers-docs.html Kernel Links]. * [http://lxr.linux.no/linux/ LXR] - Linux kernel source browser. === TSM Links === * [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims. * [http://tsmwiki.com/ TSM Wiki]. === Industry and Technology News === * [http://theregister.co.uk The Register]. Another great news site. * [http://slashdot.org/ Slashdot]. What more need be said? * [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology. === Software/Source Archives === * [http://sourceforge.net/ SourceForge]. * [http://www.gnu.org GNU.org]. * [http://www.nongnu.org Savannah] aka nongnu.org. === Standards === * [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards]. * [http://www.unix.org/ www.unix.org], the home of the [http://www.unix.org/single_unix_specification/ Single UNIX Specification]. * [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard. * [http://www.t10.org/ t10.org], home of the SCSI standards. * [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards. * [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection. === Quick Reference Cards === * [http://bhami.com/rosetta.html Rosetta Stone]. * [http://www.stdout.org/~winston/latex/ Latex cheat sheet]. * [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)]. * [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card]. * [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)]. === Aussie Software Mirrors === * [http://public.planetmirror.com Planet Mirror]. * [http://mirror.aarnet.edu.au Aarnet]. * [http://mirror.pacific.net.au Pacific Internet]. * [http://mirror.isp.net.au ISP]. === Aussie Hardware Markets and Stores === * [http://www.staticice.com.au/ staticICE] to compare online Australian store prices. * [http://www.computerfairs.com.au/ Computer Fairs Australia]. * [http://www.computermarkets.com/ Computer Fairs NSW]. * [http://www.auspcmarket.com.au/ Aus PC-Market]. * [http://www.elx.com.au/ elx.com.au]. * [http://zytech.com.au/ Zytech]. * [http://www.eyo.com.au/ Eyo]. ==== Cases ==== * [http://coolpc.com.au/catalog/ CoolPC]. * [http://www.pccasegear.com.au/ PC Case Gear]. * [http://www.silverstonetek.com/ SilverStone]. === Popular Internet Search Engines === * [http://www.google.com/ Google] - ubiquitous. * [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines. * [http://www.gigablast.com/ Gigablast], fairly new, shows some promise. * [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index). * [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index. * [http://www.yahoo.com/ Yahoo]. * [http://www.ask.com/ Ask Jeeves] (uses Teoma engine). * [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea. * [http://www.excite.com/ Excite]. Uses Google, Yahoo, MSN, etc. * [http://search.msn.com/ MSN Search]. === Pastebins === * [http://www.rafb.net/paste/ rafb.net] * [http://pastebin.com/ pastebin.com] * [http://pastebin.ca/ pastebin.ca] * [http://rifers.org/paste rifers.org] === Miscellaneous === * [http://wiki.opengraphics.org/ Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers". * [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files. * [http://www.ozspeedtest.com/ Oz Broadband Speed Test]. * [http://www.pcidatabase.com/ PCIDatabase.com] PCI Vendor and Device Lists. * [http://www.plethora.net/%7eseebs/faqs/hacker.html The Hacker FAQ] maintained by Peter Seebach. * [http://www.fsf.org/resources/hw/net/wireless/cards.html FSF - Cards] - list of Free Software Foundation endorsed wireless cards. == Photography == * [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras. * [http://photonotes.org/articles/beginner-faq/ Canon EOS Beginners’ FAQ]. * [http://hubblesite.org/gallery/ Hubble gallery]. == Articles == * [http://www.acmqueue.org/modules.php?name=Content&amp;pa=showpage&amp;pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device. * [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way]. * [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team. * [http://www.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754. * [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation. * [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors. * [http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#BIKESHED-PAINTING Bikeshed painting] in the FreeBSD forums. * [http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt A Cost Analysis of Windows Vista Content Protection] by Peter Gutmann. * [http://www.usenix.org/events/fast07/tech/schroeder/schroeder_html/index.html Disk failures in the real world: What does an MTTF of 1,000,000 hours mean to you?], article published in USENIX. * [http://labs.google.com/papers/disk_failures.pdf Failure Trends in a Large Disk Drive Population], published by Google engineers. == Comics == * [http://www.thefarside.com/ The Far Side]. * [http://www.dilbert.com/ Dilbert]. * [http://www.userfriendly.org/ UserFriendly]. * [http://www.xkcd.com/ xkcd]. * [http://www.garfield.com/ Garfield]. * [http://www.projectcartoon.com/cartoon/1 The Project Cartoon] - How Projects Really Work (version 2.0). == Bargain Stores == * [http://www.zazz.com.au/ Zazz]. * [http://www.dealsdirect.com.au/ DealsDirect]. == Sport == * [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info. * [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good. * [http://www.stringforum.net/ stringforum.net], all about string. * [http://www.tenniswollongong.com.au/ Tennis Wollongong]. * [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club]. * [http://www.iacski.com/ Illawarra Alpine Club]. == Aussie Wines == * [http://www.laughingjackwines.com/ Laughing Jack Wines]. * [http://www.lillypilly.com/ Lillypilly Wines]. * [http://www.warburnestate.com.au/ Warburn Estate]. * [http://www.jackswine.com.au/ Jackswine]. == Investing == * [http://www.morningstar.com.au/ Morningstar]. == Miscellaneous == * [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language. * [http://www.omniglot.com/ Omniglot] - Language, pronounciation, writing and font links for most languages. * [http://www.ocracy.com/ The 'Ocracy] - local Wollongong theater group. * [http://www.edibleblooms.com/ Edible Blooms] - for chocolate flowers! * [http://www.swarovski.com/ Swarovski Crystal]. [[Category:Links]] [[Category:Personal]] 57c4c31662dc70e61af0bb7a2024412026f37660 3051 3049 2008-05-12T03:54:09Z Stix 2 /* Sport */ add cityofsydney Tennis Court link wikitext text/x-wiki == Friends Pages == * [http://wunit.net/ Mark Curtis and Katherine Howlin]. * [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz. * Brad "Blunatic" Olds. Site moved, elsewhere... * [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album]. * [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page. * [http://www.flickr.com/photos/kimnance/ Kim and Nancy], Flickr photo collection. * [http://www.gatorzracing.com.au Gatorz Racing], for stories on Ian McLean. == Computer-Technical Links == === BSD === * [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there. * [http://wiki.onetbsd.org/ NetBSD community wiki]. * [http://www.opensource.apple.com/darwinsource/ Darwin source code]. * [http://www.opendarwin.org/ OpenDarwin], shutting down as of 2006-07-25. * [http://www.daemonnews.org/ D&aelig;mon News], for all news BSD. * [http://www.bsdfreak.org/ BSDFreak], for more news BSD. * [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging. * [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney. * [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog]. ==== BSD Goodies ==== * [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com. * [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com. * [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site. * [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store]. === Apple News and Rumours === * [http://macosrumors.com/ MacOS Rumors], they're sometimes right. * [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO. * [http://www.appleinsider.com/ AppleInsider]. * [http://www.thinksecret.com/ Think Secret]. === UNIX === * [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators. * [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes. * [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez. * [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group. === Linux === * [http://jungla.dit.upm.es/~jmseyas/linux/kernel/hackers-docs.html Kernel Links]. * [http://lxr.linux.no/linux/ LXR] - Linux kernel source browser. === TSM Links === * [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims. * [http://tsmwiki.com/ TSM Wiki]. === Industry and Technology News === * [http://theregister.co.uk The Register]. Another great news site. * [http://slashdot.org/ Slashdot]. What more need be said? * [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology. === Software/Source Archives === * [http://sourceforge.net/ SourceForge]. * [http://www.gnu.org GNU.org]. * [http://www.nongnu.org Savannah] aka nongnu.org. === Standards === * [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards]. * [http://www.unix.org/ www.unix.org], the home of the [http://www.unix.org/single_unix_specification/ Single UNIX Specification]. * [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard. * [http://www.t10.org/ t10.org], home of the SCSI standards. * [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards. * [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection. === Quick Reference Cards === * [http://bhami.com/rosetta.html Rosetta Stone]. * [http://www.stdout.org/~winston/latex/ Latex cheat sheet]. * [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)]. * [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card]. * [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)]. === Aussie Software Mirrors === * [http://public.planetmirror.com Planet Mirror]. * [http://mirror.aarnet.edu.au Aarnet]. * [http://mirror.pacific.net.au Pacific Internet]. * [http://mirror.isp.net.au ISP]. === Aussie Hardware Markets and Stores === * [http://www.staticice.com.au/ staticICE] to compare online Australian store prices. * [http://www.computerfairs.com.au/ Computer Fairs Australia]. * [http://www.computermarkets.com/ Computer Fairs NSW]. * [http://www.auspcmarket.com.au/ Aus PC-Market]. * [http://www.elx.com.au/ elx.com.au]. * [http://zytech.com.au/ Zytech]. * [http://www.eyo.com.au/ Eyo]. ==== Cases ==== * [http://coolpc.com.au/catalog/ CoolPC]. * [http://www.pccasegear.com.au/ PC Case Gear]. * [http://www.silverstonetek.com/ SilverStone]. === Popular Internet Search Engines === * [http://www.google.com/ Google] - ubiquitous. * [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines. * [http://www.gigablast.com/ Gigablast], fairly new, shows some promise. * [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index). * [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index. * [http://www.yahoo.com/ Yahoo]. * [http://www.ask.com/ Ask Jeeves] (uses Teoma engine). * [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea. * [http://www.excite.com/ Excite]. Uses Google, Yahoo, MSN, etc. * [http://search.msn.com/ MSN Search]. === Pastebins === * [http://www.rafb.net/paste/ rafb.net] * [http://pastebin.com/ pastebin.com] * [http://pastebin.ca/ pastebin.ca] * [http://rifers.org/paste rifers.org] === Miscellaneous === * [http://wiki.opengraphics.org/ Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers". * [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files. * [http://www.ozspeedtest.com/ Oz Broadband Speed Test]. * [http://www.pcidatabase.com/ PCIDatabase.com] PCI Vendor and Device Lists. * [http://www.plethora.net/%7eseebs/faqs/hacker.html The Hacker FAQ] maintained by Peter Seebach. * [http://www.fsf.org/resources/hw/net/wireless/cards.html FSF - Cards] - list of Free Software Foundation endorsed wireless cards. == Photography == * [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras. * [http://photonotes.org/articles/beginner-faq/ Canon EOS Beginners’ FAQ]. * [http://hubblesite.org/gallery/ Hubble gallery]. == Articles == * [http://www.acmqueue.org/modules.php?name=Content&amp;pa=showpage&amp;pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device. * [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way]. * [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team. * [http://www.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754. * [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation. * [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors. * [http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#BIKESHED-PAINTING Bikeshed painting] in the FreeBSD forums. * [http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt A Cost Analysis of Windows Vista Content Protection] by Peter Gutmann. * [http://www.usenix.org/events/fast07/tech/schroeder/schroeder_html/index.html Disk failures in the real world: What does an MTTF of 1,000,000 hours mean to you?], article published in USENIX. * [http://labs.google.com/papers/disk_failures.pdf Failure Trends in a Large Disk Drive Population], published by Google engineers. == Comics == * [http://www.thefarside.com/ The Far Side]. * [http://www.dilbert.com/ Dilbert]. * [http://www.userfriendly.org/ UserFriendly]. * [http://www.xkcd.com/ xkcd]. * [http://www.garfield.com/ Garfield]. * [http://www.projectcartoon.com/cartoon/1 The Project Cartoon] - How Projects Really Work (version 2.0). == Bargain Stores == * [http://www.zazz.com.au/ Zazz]. * [http://www.dealsdirect.com.au/ DealsDirect]. == Sport == * [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info. * [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good. * [http://www.stringforum.net/ stringforum.net], all about string. * [http://www.tenniswollongong.com.au/ Tennis Wollongong]. * [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club]. * [http://www.cityofsydney.nsw.gov.au/Residents/TennisCourts/Default.asp Sydney Tennis Courts]. * [http://www.iacski.com/ Illawarra Alpine Club]. == Aussie Wines == * [http://www.laughingjackwines.com/ Laughing Jack Wines]. * [http://www.lillypilly.com/ Lillypilly Wines]. * [http://www.warburnestate.com.au/ Warburn Estate]. * [http://www.jackswine.com.au/ Jackswine]. == Investing == * [http://www.morningstar.com.au/ Morningstar]. == Miscellaneous == * [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language. * [http://www.omniglot.com/ Omniglot] - Language, pronounciation, writing and font links for most languages. * [http://www.ocracy.com/ The 'Ocracy] - local Wollongong theater group. * [http://www.edibleblooms.com/ Edible Blooms] - for chocolate flowers! * [http://www.swarovski.com/ Swarovski Crystal]. [[Category:Links]] [[Category:Personal]] 4b84255942ef5143a58faa733956656bcb9fa63f 3059 3051 2008-07-31T00:17:56Z Stix 2 /* Popular Internet Search Engines */ Add a couple more. wikitext text/x-wiki == Friends Pages == * [http://wunit.net/ Mark Curtis and Katherine Howlin]. * [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz. * Brad "Blunatic" Olds. Site moved, elsewhere... * [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album]. * [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page. * [http://www.flickr.com/photos/kimnance/ Kim and Nancy], Flickr photo collection. * [http://www.gatorzracing.com.au Gatorz Racing], for stories on Ian McLean. == Computer-Technical Links == === BSD === * [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there. * [http://wiki.onetbsd.org/ NetBSD community wiki]. * [http://www.opensource.apple.com/darwinsource/ Darwin source code]. * [http://www.opendarwin.org/ OpenDarwin], shutting down as of 2006-07-25. * [http://www.daemonnews.org/ D&aelig;mon News], for all news BSD. * [http://www.bsdfreak.org/ BSDFreak], for more news BSD. * [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging. * [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney. * [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog]. ==== BSD Goodies ==== * [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com. * [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com. * [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site. * [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store]. === Apple News and Rumours === * [http://macosrumors.com/ MacOS Rumors], they're sometimes right. * [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO. * [http://www.appleinsider.com/ AppleInsider]. * [http://www.thinksecret.com/ Think Secret]. === UNIX === * [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators. * [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes. * [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez. * [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group. === Linux === * [http://jungla.dit.upm.es/~jmseyas/linux/kernel/hackers-docs.html Kernel Links]. * [http://lxr.linux.no/linux/ LXR] - Linux kernel source browser. === TSM Links === * [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims. * [http://tsmwiki.com/ TSM Wiki]. === Industry and Technology News === * [http://theregister.co.uk The Register]. Another great news site. * [http://slashdot.org/ Slashdot]. What more need be said? * [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology. === Software/Source Archives === * [http://sourceforge.net/ SourceForge]. * [http://www.gnu.org GNU.org]. * [http://www.nongnu.org Savannah] aka nongnu.org. === Standards === * [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards]. * [http://www.unix.org/ www.unix.org], the home of the [http://www.unix.org/single_unix_specification/ Single UNIX Specification]. * [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard. * [http://www.t10.org/ t10.org], home of the SCSI standards. * [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards. * [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection. === Quick Reference Cards === * [http://bhami.com/rosetta.html Rosetta Stone]. * [http://www.stdout.org/~winston/latex/ Latex cheat sheet]. * [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)]. * [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card]. * [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)]. === Aussie Software Mirrors === * [http://public.planetmirror.com Planet Mirror]. * [http://mirror.aarnet.edu.au Aarnet]. * [http://mirror.pacific.net.au Pacific Internet]. * [http://mirror.isp.net.au ISP]. === Aussie Hardware Markets and Stores === * [http://www.staticice.com.au/ staticICE] to compare online Australian store prices. * [http://www.computerfairs.com.au/ Computer Fairs Australia]. * [http://www.computermarkets.com/ Computer Fairs NSW]. * [http://www.auspcmarket.com.au/ Aus PC-Market]. * [http://www.elx.com.au/ elx.com.au]. * [http://zytech.com.au/ Zytech]. * [http://www.eyo.com.au/ Eyo]. ==== Cases ==== * [http://coolpc.com.au/catalog/ CoolPC]. * [http://www.pccasegear.com.au/ PC Case Gear]. * [http://www.silverstonetek.com/ SilverStone]. === Popular Internet Search Engines === * [http://www.google.com/ Google] - ubiquitous. * [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines. * [http://www.gigablast.com/ Gigablast], fairly new, shows some promise. * [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index). * [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index. * [http://www.yahoo.com/ Yahoo]. * [http://www.ask.com/ Ask Jeeves] (uses Teoma engine). * [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea. * [http://www.excite.com/ Excite]. Uses Google, Yahoo, MSN, etc. * [http://www.kartoo.com/ KartOO]. Too much flash for my liking. * [http://www.cuil.com/ Cuil]. New, launched by ex-googlers, but seems pretty poor. * [http://search.msn.com/ MSN Search]. === Pastebins === * [http://www.rafb.net/paste/ rafb.net] * [http://pastebin.com/ pastebin.com] * [http://pastebin.ca/ pastebin.ca] * [http://rifers.org/paste rifers.org] === Miscellaneous === * [http://wiki.opengraphics.org/ Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers". * [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files. * [http://www.ozspeedtest.com/ Oz Broadband Speed Test]. * [http://www.pcidatabase.com/ PCIDatabase.com] PCI Vendor and Device Lists. * [http://www.plethora.net/%7eseebs/faqs/hacker.html The Hacker FAQ] maintained by Peter Seebach. * [http://www.fsf.org/resources/hw/net/wireless/cards.html FSF - Cards] - list of Free Software Foundation endorsed wireless cards. == Photography == * [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras. * [http://photonotes.org/articles/beginner-faq/ Canon EOS Beginners’ FAQ]. * [http://hubblesite.org/gallery/ Hubble gallery]. == Articles == * [http://www.acmqueue.org/modules.php?name=Content&amp;pa=showpage&amp;pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device. * [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way]. * [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team. * [http://www.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754. * [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation. * [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors. * [http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#BIKESHED-PAINTING Bikeshed painting] in the FreeBSD forums. * [http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt A Cost Analysis of Windows Vista Content Protection] by Peter Gutmann. * [http://www.usenix.org/events/fast07/tech/schroeder/schroeder_html/index.html Disk failures in the real world: What does an MTTF of 1,000,000 hours mean to you?], article published in USENIX. * [http://labs.google.com/papers/disk_failures.pdf Failure Trends in a Large Disk Drive Population], published by Google engineers. == Comics == * [http://www.thefarside.com/ The Far Side]. * [http://www.dilbert.com/ Dilbert]. * [http://www.userfriendly.org/ UserFriendly]. * [http://www.xkcd.com/ xkcd]. * [http://www.garfield.com/ Garfield]. * [http://www.projectcartoon.com/cartoon/1 The Project Cartoon] - How Projects Really Work (version 2.0). == Bargain Stores == * [http://www.zazz.com.au/ Zazz]. * [http://www.dealsdirect.com.au/ DealsDirect]. == Sport == * [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info. * [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good. * [http://www.stringforum.net/ stringforum.net], all about string. * [http://www.tenniswollongong.com.au/ Tennis Wollongong]. * [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club]. * [http://www.cityofsydney.nsw.gov.au/Residents/TennisCourts/Default.asp Sydney Tennis Courts]. * [http://www.iacski.com/ Illawarra Alpine Club]. == Aussie Wines == * [http://www.laughingjackwines.com/ Laughing Jack Wines]. * [http://www.lillypilly.com/ Lillypilly Wines]. * [http://www.warburnestate.com.au/ Warburn Estate]. * [http://www.jackswine.com.au/ Jackswine]. == Investing == * [http://www.morningstar.com.au/ Morningstar]. == Miscellaneous == * [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language. * [http://www.omniglot.com/ Omniglot] - Language, pronounciation, writing and font links for most languages. * [http://www.ocracy.com/ The 'Ocracy] - local Wollongong theater group. * [http://www.edibleblooms.com/ Edible Blooms] - for chocolate flowers! * [http://www.swarovski.com/ Swarovski Crystal]. [[Category:Links]] [[Category:Personal]] e1e2a628b36d8b7190f14a41e83e0d9141597074 3066 3059 2008-12-29T01:15:57Z Stix 2 Added exetel mirror and booko. wikitext text/x-wiki == Friends Pages == * [http://wunit.net/ Mark Curtis and Katherine Howlin]. * [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz. * Brad "Blunatic" Olds. Site moved, elsewhere... * [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album]. * [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page. * [http://www.flickr.com/photos/kimnance/ Kim and Nancy], Flickr photo collection. * [http://www.gatorzracing.com.au Gatorz Racing], for stories on Ian McLean. == Computer-Technical Links == === BSD === * [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there. * [http://wiki.onetbsd.org/ NetBSD community wiki]. * [http://www.opensource.apple.com/darwinsource/ Darwin source code]. * [http://www.opendarwin.org/ OpenDarwin], shutting down as of 2006-07-25. * [http://www.daemonnews.org/ D&aelig;mon News], for all news BSD. * [http://www.bsdfreak.org/ BSDFreak], for more news BSD. * [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging. * [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney. * [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog]. ==== BSD Goodies ==== * [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com. * [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com. * [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site. * [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store]. === Apple News and Rumours === * [http://macosrumors.com/ MacOS Rumors], they're sometimes right. * [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO. * [http://www.appleinsider.com/ AppleInsider]. * [http://www.thinksecret.com/ Think Secret]. === UNIX === * [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators. * [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes. * [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez. * [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group. === Linux === * [http://jungla.dit.upm.es/~jmseyas/linux/kernel/hackers-docs.html Kernel Links]. * [http://lxr.linux.no/linux/ LXR] - Linux kernel source browser. === TSM Links === * [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims. * [http://tsmwiki.com/ TSM Wiki]. === Industry and Technology News === * [http://theregister.co.uk The Register]. Another great news site. * [http://slashdot.org/ Slashdot]. What more need be said? * [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology. === Software/Source Archives === * [http://sourceforge.net/ SourceForge]. * [http://www.gnu.org GNU.org]. * [http://www.nongnu.org Savannah] aka nongnu.org. === Standards === * [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards]. * [http://www.unix.org/ www.unix.org], the home of the [http://www.unix.org/single_unix_specification/ Single UNIX Specification]. * [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard. * [http://www.t10.org/ t10.org], home of the SCSI standards. * [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards. * [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection. === Quick Reference Cards === * [http://bhami.com/rosetta.html Rosetta Stone]. * [http://www.stdout.org/~winston/latex/ Latex cheat sheet]. * [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)]. * [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card]. * [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)]. === Aussie Software Mirrors === * [http://mirror.exetel.com.au/ Exetel Mirror]. * [http://public.planetmirror.com Planet Mirror]. * [http://mirror.aarnet.edu.au Aarnet]. * [http://mirror.pacific.net.au Pacific Internet]. * [http://mirror.isp.net.au ISP]. === Aussie Hardware Markets and Stores === * [http://www.staticice.com.au/ staticICE] to compare online Australian store prices. * [http://booko.com.au/ Booko] to compare book prices. * [http://www.computerfairs.com.au/ Computer Fairs Australia]. * [http://www.computermarkets.com/ Computer Fairs NSW]. * [http://www.auspcmarket.com.au/ Aus PC-Market]. * [http://www.elx.com.au/ elx.com.au]. * [http://zytech.com.au/ Zytech]. * [http://www.eyo.com.au/ Eyo]. ==== Cases ==== * [http://coolpc.com.au/catalog/ CoolPC]. * [http://www.pccasegear.com.au/ PC Case Gear]. * [http://www.silverstonetek.com/ SilverStone]. === Popular Internet Search Engines === * [http://www.google.com/ Google] - ubiquitous. * [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines. * [http://www.gigablast.com/ Gigablast], fairly new, shows some promise. * [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index). * [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index. * [http://www.yahoo.com/ Yahoo]. * [http://www.ask.com/ Ask Jeeves] (uses Teoma engine). * [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea. * [http://www.excite.com/ Excite]. Uses Google, Yahoo, MSN, etc. * [http://www.kartoo.com/ KartOO]. Too much flash for my liking. * [http://www.cuil.com/ Cuil]. New, launched by ex-googlers, but seems pretty poor. * [http://search.msn.com/ MSN Search]. === Pastebins === * [http://www.rafb.net/paste/ rafb.net] * [http://pastebin.com/ pastebin.com] * [http://pastebin.ca/ pastebin.ca] * [http://rifers.org/paste rifers.org] === Miscellaneous === * [http://wiki.opengraphics.org/ Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers". * [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files. * [http://www.ozspeedtest.com/ Oz Broadband Speed Test]. * [http://www.pcidatabase.com/ PCIDatabase.com] PCI Vendor and Device Lists. * [http://www.plethora.net/%7eseebs/faqs/hacker.html The Hacker FAQ] maintained by Peter Seebach. * [http://www.fsf.org/resources/hw/net/wireless/cards.html FSF - Cards] - list of Free Software Foundation endorsed wireless cards. == Photography == * [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras. * [http://photonotes.org/articles/beginner-faq/ Canon EOS Beginners’ FAQ]. * [http://hubblesite.org/gallery/ Hubble gallery]. == Articles == * [http://www.acmqueue.org/modules.php?name=Content&amp;pa=showpage&amp;pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device. * [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way]. * [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team. * [http://www.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754. * [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation. * [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors. * [http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#BIKESHED-PAINTING Bikeshed painting] in the FreeBSD forums. * [http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt A Cost Analysis of Windows Vista Content Protection] by Peter Gutmann. * [http://www.usenix.org/events/fast07/tech/schroeder/schroeder_html/index.html Disk failures in the real world: What does an MTTF of 1,000,000 hours mean to you?], article published in USENIX. * [http://labs.google.com/papers/disk_failures.pdf Failure Trends in a Large Disk Drive Population], published by Google engineers. == Comics == * [http://www.thefarside.com/ The Far Side]. * [http://www.dilbert.com/ Dilbert]. * [http://www.userfriendly.org/ UserFriendly]. * [http://www.xkcd.com/ xkcd]. * [http://www.garfield.com/ Garfield]. * [http://www.projectcartoon.com/cartoon/1 The Project Cartoon] - How Projects Really Work (version 2.0). == Bargain Stores == * [http://www.zazz.com.au/ Zazz]. * [http://www.dealsdirect.com.au/ DealsDirect]. == Sport == * [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info. * [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good. * [http://www.stringforum.net/ stringforum.net], all about string. * [http://www.tenniswollongong.com.au/ Tennis Wollongong]. * [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club]. * [http://www.cityofsydney.nsw.gov.au/Residents/TennisCourts/Default.asp Sydney Tennis Courts]. * [http://www.iacski.com/ Illawarra Alpine Club]. == Aussie Wines == * [http://www.laughingjackwines.com/ Laughing Jack Wines]. * [http://www.lillypilly.com/ Lillypilly Wines]. * [http://www.warburnestate.com.au/ Warburn Estate]. * [http://www.jackswine.com.au/ Jackswine]. == Investing == * [http://www.morningstar.com.au/ Morningstar]. == Miscellaneous == * [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language. * [http://www.omniglot.com/ Omniglot] - Language, pronounciation, writing and font links for most languages. * [http://www.ocracy.com/ The 'Ocracy] - local Wollongong theater group. * [http://www.edibleblooms.com/ Edible Blooms] - for chocolate flowers! * [http://www.swarovski.com/ Swarovski Crystal]. [[Category:Links]] [[Category:Personal]] 166a0f84877a287b39b515fa45fd9f650798ba28 3071 3066 2009-01-28T00:33:19Z Stix 2 /* Miscellaneous */ add lspace.org wikitext text/x-wiki == Friends Pages == * [http://wunit.net/ Mark Curtis and Katherine Howlin]. * [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz. * Brad "Blunatic" Olds. Site moved, elsewhere... * [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album]. * [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page. * [http://www.flickr.com/photos/kimnance/ Kim and Nancy], Flickr photo collection. * [http://www.gatorzracing.com.au Gatorz Racing], for stories on Ian McLean. == Computer-Technical Links == === BSD === * [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there. * [http://wiki.onetbsd.org/ NetBSD community wiki]. * [http://www.opensource.apple.com/darwinsource/ Darwin source code]. * [http://www.opendarwin.org/ OpenDarwin], shutting down as of 2006-07-25. * [http://www.daemonnews.org/ D&aelig;mon News], for all news BSD. * [http://www.bsdfreak.org/ BSDFreak], for more news BSD. * [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging. * [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney. * [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog]. ==== BSD Goodies ==== * [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com. * [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com. * [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site. * [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store]. === Apple News and Rumours === * [http://macosrumors.com/ MacOS Rumors], they're sometimes right. * [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO. * [http://www.appleinsider.com/ AppleInsider]. * [http://www.thinksecret.com/ Think Secret]. === UNIX === * [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators. * [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes. * [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez. * [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group. === Linux === * [http://jungla.dit.upm.es/~jmseyas/linux/kernel/hackers-docs.html Kernel Links]. * [http://lxr.linux.no/linux/ LXR] - Linux kernel source browser. === TSM Links === * [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims. * [http://tsmwiki.com/ TSM Wiki]. === Industry and Technology News === * [http://theregister.co.uk The Register]. Another great news site. * [http://slashdot.org/ Slashdot]. What more need be said? * [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology. === Software/Source Archives === * [http://sourceforge.net/ SourceForge]. * [http://www.gnu.org GNU.org]. * [http://www.nongnu.org Savannah] aka nongnu.org. === Standards === * [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards]. * [http://www.unix.org/ www.unix.org], the home of the [http://www.unix.org/single_unix_specification/ Single UNIX Specification]. * [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard. * [http://www.t10.org/ t10.org], home of the SCSI standards. * [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards. * [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection. === Quick Reference Cards === * [http://bhami.com/rosetta.html Rosetta Stone]. * [http://www.stdout.org/~winston/latex/ Latex cheat sheet]. * [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)]. * [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card]. * [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)]. === Aussie Software Mirrors === * [http://mirror.exetel.com.au/ Exetel Mirror]. * [http://public.planetmirror.com Planet Mirror]. * [http://mirror.aarnet.edu.au Aarnet]. * [http://mirror.pacific.net.au Pacific Internet]. * [http://mirror.isp.net.au ISP]. === Aussie Hardware Markets and Stores === * [http://www.staticice.com.au/ staticICE] to compare online Australian store prices. * [http://booko.com.au/ Booko] to compare book prices. * [http://www.computerfairs.com.au/ Computer Fairs Australia]. * [http://www.computermarkets.com/ Computer Fairs NSW]. * [http://www.auspcmarket.com.au/ Aus PC-Market]. * [http://www.elx.com.au/ elx.com.au]. * [http://zytech.com.au/ Zytech]. * [http://www.eyo.com.au/ Eyo]. ==== Cases ==== * [http://coolpc.com.au/catalog/ CoolPC]. * [http://www.pccasegear.com.au/ PC Case Gear]. * [http://www.silverstonetek.com/ SilverStone]. === Popular Internet Search Engines === * [http://www.google.com/ Google] - ubiquitous. * [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines. * [http://www.gigablast.com/ Gigablast], fairly new, shows some promise. * [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index). * [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index. * [http://www.yahoo.com/ Yahoo]. * [http://www.ask.com/ Ask Jeeves] (uses Teoma engine). * [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea. * [http://www.excite.com/ Excite]. Uses Google, Yahoo, MSN, etc. * [http://www.kartoo.com/ KartOO]. Too much flash for my liking. * [http://www.cuil.com/ Cuil]. New, launched by ex-googlers, but seems pretty poor. * [http://search.msn.com/ MSN Search]. === Pastebins === * [http://www.rafb.net/paste/ rafb.net] * [http://pastebin.com/ pastebin.com] * [http://pastebin.ca/ pastebin.ca] * [http://rifers.org/paste rifers.org] === Miscellaneous === * [http://wiki.opengraphics.org/ Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers". * [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files. * [http://www.ozspeedtest.com/ Oz Broadband Speed Test]. * [http://www.pcidatabase.com/ PCIDatabase.com] PCI Vendor and Device Lists. * [http://www.plethora.net/%7eseebs/faqs/hacker.html The Hacker FAQ] maintained by Peter Seebach. * [http://www.fsf.org/resources/hw/net/wireless/cards.html FSF - Cards] - list of Free Software Foundation endorsed wireless cards. == Photography == * [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras. * [http://photonotes.org/articles/beginner-faq/ Canon EOS Beginners’ FAQ]. * [http://hubblesite.org/gallery/ Hubble gallery]. == Articles == * [http://www.acmqueue.org/modules.php?name=Content&amp;pa=showpage&amp;pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device. * [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way]. * [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team. * [http://www.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754. * [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation. * [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors. * [http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#BIKESHED-PAINTING Bikeshed painting] in the FreeBSD forums. * [http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt A Cost Analysis of Windows Vista Content Protection] by Peter Gutmann. * [http://www.usenix.org/events/fast07/tech/schroeder/schroeder_html/index.html Disk failures in the real world: What does an MTTF of 1,000,000 hours mean to you?], article published in USENIX. * [http://labs.google.com/papers/disk_failures.pdf Failure Trends in a Large Disk Drive Population], published by Google engineers. == Comics == * [http://www.thefarside.com/ The Far Side]. * [http://www.dilbert.com/ Dilbert]. * [http://www.userfriendly.org/ UserFriendly]. * [http://www.xkcd.com/ xkcd]. * [http://www.garfield.com/ Garfield]. * [http://www.projectcartoon.com/cartoon/1 The Project Cartoon] - How Projects Really Work (version 2.0). == Bargain Stores == * [http://www.zazz.com.au/ Zazz]. * [http://www.dealsdirect.com.au/ DealsDirect]. == Sport == * [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info. * [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good. * [http://www.stringforum.net/ stringforum.net], all about string. * [http://www.tenniswollongong.com.au/ Tennis Wollongong]. * [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club]. * [http://www.cityofsydney.nsw.gov.au/Residents/TennisCourts/Default.asp Sydney Tennis Courts]. * [http://www.iacski.com/ Illawarra Alpine Club]. == Aussie Wines == * [http://www.laughingjackwines.com/ Laughing Jack Wines]. * [http://www.lillypilly.com/ Lillypilly Wines]. * [http://www.warburnestate.com.au/ Warburn Estate]. * [http://www.jackswine.com.au/ Jackswine]. == Investing == * [http://www.morningstar.com.au/ Morningstar]. == Miscellaneous == * [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language. * [http://www.omniglot.com/ Omniglot] - Language, pronounciation, writing and font links for most languages. * [http://www.ocracy.com/ The 'Ocracy] - local Wollongong theater group. * [http://www.edibleblooms.com/ Edible Blooms] - for chocolate flowers! * [http://www.swarovski.com/ Swarovski Crystal]. * [http://wiki.lspace.org lspace.org], for all things Diskworld and Terry Pratchet. [[Category:Links]] [[Category:Personal]] 36f8e6d33323f7a91262a4ddb807478186e28c0b lrud kernel thread 0 730 3038 3001 2007-12-08T05:11:28Z Stix 2 Reword, add a couple more key words wikitext text/x-wiki The [[AIX]] Least Recently Used Daemon, invoked when memory is required, is responsible for scanning cached file pages (the buffer cache) in memory and freeing those not recently accessed. On an [[MP]] kernel in 4.3.3 and later, it is [[multi-threaded]] with the cached file pages broken up into multiple lists, whose size is controlled by the <tt>lrubucket</tt> parameter. Consistently high CPU usage by lrud indicates large amounts of file I/O occurring, and thrashing of the [[VMM]] file cache. If high paging rates are also seen, especially paging to and from [[swap spaces]], identified by the <tt>pi</tt> and <tt>po</tt> columns in <tt>vmstat</tt> or the <tt>pgspin</tt> and <tt>pgspout</tt> entries in <tt>[[topas]]</tt>, then [[Tuning the AIX file caches]] should be a priority. If lrud is consistently using high CPU on a system running a database engine that employs its own caching (e.g. [[Oracle]], [[DB2]], [[TSM]], [[PostgreSQL]]), then the use of [[raw logical volumes]] or [[AIX]] [[direct I/O]] may considerably improve performance. See [[Tuning the AIX file caches]] for a description of some of the AIX parameters that directly impact the way that <tt>lrud</tt> operates. == See Also == === Internal === * [[direct I/O]] * [[concurrent I/O]] * [[Tuning the AIX file caches]] === External === * [http://www-03.ibm.com/support/techdocs/atsmastr.nsf/032f6e163324983085256b79007f5aec/c82a72e602d0fc4b86256fc100683d73?OpenDocument Oracle 9i & 10g on IBM AIX5L: Tips & Considerations] White Paper. Document ID WP100556. * [http://publib-b.boulder.ibm.com/redbooks.nsf/f338d71ccde39f08852568dd006f956d/81b8a24c0d90ad3485256ec50043b8fc?OpenDocument JFS2/DIO Sequential Input/Output Performance on IBM pSeries 690] Redpaper. IBM Form Number REDP-9122-00. [[Category:AIX]] e014c75cdfa53efbc1210bb9e1f544dc88f335ec Google Maps 0 813 3039 2908 2007-12-11T10:29:08Z Stix 2 Add elephants link wikitext text/x-wiki Interesting places on Google Maps: * [http://maps.google.com/?ll=-34.412933,150.895629&spn=0.002921,0.003085&t=k Where I live now]. * [http://maps.google.com/?ll=-34.839062,150.507765&spn=0.002906,0.003085&t=k The house where I grew up]. * [http://maps.google.com/?ll=-34.842065,150.43968&spn=0.003527,0.003471&t=k A nice, fairly unknown, lookout overlooking the Shoalhaven River]. * [http://maps.google.com/?ll=-34.84343,150.425792&spn=0.022776,0.040727&t=h Coolendel], on the Shoalhaven River. * [http://maps.google.com/?ll=-25.344802,131.034794&spn=0.054605,0.052756&t=k Ayers Rock (Uluru)]. * [http://maps.google.com/?ll=25.119487,55.131884&spn=0.054943,0.056391&t=k Man-made marina off the coast of the city Dubai]. * [http://maps.google.com/maps?om=1&ll=10.903713,19.933135&spn=0.00011,0.000111&z=23&t=k A heard of elephants in Chad, Africa]. [[Category:Personal]] 7a7e02946df940c1e03375870011d7dfbf247362 Firefox Add-ons 0 1645 3040 2975 2007-12-18T23:23:40Z Stix 2 Add Firebug wikitext text/x-wiki Firefox Add-ons I use: * [https://addons.mozilla.org/en-US/firefox/addon/1865 Adblock Plus] * [https://addons.mozilla.org/en-US/firefox/downloads/file/10801/ Australian Dictionary] * [https://addons.mozilla.org/en-US/firefox/addon/1843 Firebug] * [https://addons.mozilla.org/en-US/firefox/addon/433 Flashblock] * [https://addons.mozilla.org/en-US/firefox/addon/2464 FoxyProxy] * [https://addons.mozilla.org/en-US/firefox/addon/3371 Load Time Analyzer] * [https://addons.mozilla.org/en-US/firefox/addon/1715 Long Titles] * [https://addons.mozilla.org/en-US/firefox/addon/951 Nuke Anything Enhanced] * [https://addons.mozilla.org/en-US/firefox/addon/2318 Total Validator] [[Category:Personal]] e53ddde4e736258b8d46c7b691f0b4f9883c2b5b 3046 3040 2008-01-07T16:16:25Z Stix 2 Add Live HTTP Headers wikitext text/x-wiki Firefox Add-ons I use: * [https://addons.mozilla.org/en-US/firefox/addon/1865 Adblock Plus] * [https://addons.mozilla.org/en-US/firefox/downloads/file/10801/ Australian Dictionary] * [https://addons.mozilla.org/en-US/firefox/addon/1843 Firebug] * [https://addons.mozilla.org/en-US/firefox/addon/433 Flashblock] * [https://addons.mozilla.org/en-US/firefox/addon/2464 FoxyProxy] * [https://addons.mozilla.org/en-US/firefox/addon/3829 Live HTTP Headers] * [https://addons.mozilla.org/en-US/firefox/addon/3371 Load Time Analyzer] * [https://addons.mozilla.org/en-US/firefox/addon/1715 Long Titles] * [https://addons.mozilla.org/en-US/firefox/addon/951 Nuke Anything Enhanced] * [https://addons.mozilla.org/en-US/firefox/addon/2318 Total Validator] [[Category:Personal]] 6d7dfadb81f137eaf8510cdc922ef5d0f0544d62 3050 3046 2008-03-07T18:14:20Z Stix 2 Add Greasemonkey wikitext text/x-wiki Firefox Add-ons I use: * [https://addons.mozilla.org/en-US/firefox/addon/1865 Adblock Plus] * [https://addons.mozilla.org/en-US/firefox/downloads/file/10801/ Australian Dictionary] * [https://addons.mozilla.org/en-US/firefox/addon/1843 Firebug] * [https://addons.mozilla.org/en-US/firefox/addon/433 Flashblock] * [https://addons.mozilla.org/en-US/firefox/addon/2464 FoxyProxy] * [https://addons.mozilla.org/en-US/firefox/addon/3829 Live HTTP Headers] * [https://addons.mozilla.org/en-US/firefox/addon/3371 Load Time Analyzer] * [https://addons.mozilla.org/en-US/firefox/addon/1715 Long Titles] * [https://addons.mozilla.org/en-US/firefox/addon/748 Greasemonkey] * [https://addons.mozilla.org/en-US/firefox/addon/951 Nuke Anything Enhanced] * [https://addons.mozilla.org/en-US/firefox/addon/2318 Total Validator] [[Category:Personal]] 222eb81327c110c4432ee469e96ce64a01e9ac89 NetBSD Bugs 0 792 3041 3031 2007-12-21T00:21:52Z Stix 2 /* Current Bugs */ add 37400 wikitext text/x-wiki == Current Bugs == * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=37400 kern/37400] - panic in ath_rate_findrate(): ndx is 0 * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=37174 kern/37174] - ipnat RDR sessions not expiring * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=36690 kern/36690] - KASSERT(delta > 0) in kern_physio, with tape block size mismatch * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=36328 kern/36328] - clone(2) with CLONE_FILES can leak POSIX locks * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=35198 kern/35198] - lfs_pchain corruption causing hang or panic * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=33241 kern/33241] - umodem fails in NetBSD 3.0. I'm wondering if this is related to uscanner failing to work for me with NetBSD 3.0. * systat SIGWINCH handling - systat(1) doesn't appear to handle SIGWINCH well, if at all. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=25977 kern/25977] - WSMOUSEIO_SSCALE. Cheap mouse needs this. Should implement suggested per-axis scaling. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=28731 kern/28731] - ehci + umass (ipod). Depending which USB port I use, my iPod will either attach fine, or bail out. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=21335 kern/21335] - ahc leaves processes in D state. I've seen this when trying to read a tape with a larger blocksize than that configured in the backup tool. * Calculated Load Average too high. See [http://mail-index.netbsd.org/tech-kern/2005/04/11/0003.html this mail]. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=26424 kern/26424] - Removal of INITIALLY_LEVEL_TRIGGERED breaks Multia serial ports. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=9678 kern/9678] - gdb fails to debug kernel core dump on mac68k. * Check [http://mail-index.netbsd.org/tech-x11/2007/03/19/0000.html DRM/DRI] support on netbsd-4. == Cleanups == * missing brelse in rf_netbsdkintf.c:raidread_component_label() * SysKonnect <tt>sk(4)</tt> still needs cleaning up. ** clean up mbufs and outstanding transmit descriptors when bringing down the interface. == Old Bugs == * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=37037 kern/37037] - ipnat: Data modified on freelist * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=35118 toolchain/35118] - gdb6 "bt" fails on kernel dumps. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=35099 port-m68k/35099] - pthread programs core on m68k. Many pthread programs, including named(8) get SIGILL running on m68k. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=17398 kern/17398] - msdosfs does not support sector size != DEV_BSIZE. Currently prevents using a gen 5.5 iPod on NetBSD. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=34737 kern/34737] - Gen 5.5 iPod fails to mount. SCSI mode sense sector size bug. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=32130 pkg/32130] - Psi doesn't compile with qt-3.3.5. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=30977 port-xen/30977] - Strange FPU behaviour. Just try running flops as a test. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=22457 kern/22457] - ACPI broken mouse. pckbport: command timeout pms_enable: command error 35 sys/arch/i386/include/acpi_func.h : Not sure on the status here, switched to using USB mouse. * emuxki drain broken. Seen using <tt>psi</tt>, which uses <tt>audioplay(1)</tt>. Appears to have been fixed between NetBSD 2.0 and 2.0.2. [[Category:NetBSD]] [[Category:Personal]] e4becee84b01632422b85d050dfada0d86afd3c5 3045 3041 2008-01-05T04:48:26Z Stix 2 /* Current Bugs */ add 37696. wikitext text/x-wiki == Current Bugs == * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=37696 kern/37696] - msdosfs: add large read / readahead support * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=37400 kern/37400] - panic in ath_rate_findrate(): ndx is 0 * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=37174 kern/37174] - ipnat RDR sessions not expiring * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=36690 kern/36690] - KASSERT(delta > 0) in kern_physio, with tape block size mismatch * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=36328 kern/36328] - clone(2) with CLONE_FILES can leak POSIX locks * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=35198 kern/35198] - lfs_pchain corruption causing hang or panic * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=33241 kern/33241] - umodem fails in NetBSD 3.0. I'm wondering if this is related to uscanner failing to work for me with NetBSD 3.0. * systat SIGWINCH handling - systat(1) doesn't appear to handle SIGWINCH well, if at all. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=25977 kern/25977] - WSMOUSEIO_SSCALE. Cheap mouse needs this. Should implement suggested per-axis scaling. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=28731 kern/28731] - ehci + umass (ipod). Depending which USB port I use, my iPod will either attach fine, or bail out. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=21335 kern/21335] - ahc leaves processes in D state. I've seen this when trying to read a tape with a larger blocksize than that configured in the backup tool. * Calculated Load Average too high. See [http://mail-index.netbsd.org/tech-kern/2005/04/11/0003.html this mail]. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=26424 kern/26424] - Removal of INITIALLY_LEVEL_TRIGGERED breaks Multia serial ports. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=9678 kern/9678] - gdb fails to debug kernel core dump on mac68k. * Check [http://mail-index.netbsd.org/tech-x11/2007/03/19/0000.html DRM/DRI] support on netbsd-4. == Cleanups == * missing brelse in rf_netbsdkintf.c:raidread_component_label() * SysKonnect <tt>sk(4)</tt> still needs cleaning up. ** clean up mbufs and outstanding transmit descriptors when bringing down the interface. == Old Bugs == * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=37037 kern/37037] - ipnat: Data modified on freelist * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=35118 toolchain/35118] - gdb6 "bt" fails on kernel dumps. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=35099 port-m68k/35099] - pthread programs core on m68k. Many pthread programs, including named(8) get SIGILL running on m68k. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=17398 kern/17398] - msdosfs does not support sector size != DEV_BSIZE. Currently prevents using a gen 5.5 iPod on NetBSD. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=34737 kern/34737] - Gen 5.5 iPod fails to mount. SCSI mode sense sector size bug. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=32130 pkg/32130] - Psi doesn't compile with qt-3.3.5. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=30977 port-xen/30977] - Strange FPU behaviour. Just try running flops as a test. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=22457 kern/22457] - ACPI broken mouse. pckbport: command timeout pms_enable: command error 35 sys/arch/i386/include/acpi_func.h : Not sure on the status here, switched to using USB mouse. * emuxki drain broken. Seen using <tt>psi</tt>, which uses <tt>audioplay(1)</tt>. Appears to have been fixed between NetBSD 2.0 and 2.0.2. [[Category:NetBSD]] [[Category:Personal]] dc693216bca8ccaca29bf4d500a2861443a38a1a 3060 3045 2008-09-29T12:11:06Z Stix 2 bug shuffling wikitext text/x-wiki == Current Bugs == * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=39016 kern/39016] - WAPBL performance and turnstiles * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=37400 kern/37400] - panic in ath_rate_findrate(): ndx is 0 * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=37174 kern/37174] - ipnat RDR sessions not expiring * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=36690 kern/36690] - KASSERT(delta > 0) in kern_physio, with tape block size mismatch * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=36328 kern/36328] - clone(2) with CLONE_FILES can leak POSIX locks * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=35198 kern/35198] - lfs_pchain corruption causing hang or panic * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=33241 kern/33241] - umodem fails in NetBSD 3.0. I'm wondering if this is related to uscanner failing to work for me with NetBSD 3.0. * systat SIGWINCH handling - systat(1) doesn't appear to handle SIGWINCH well, if at all. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=25977 kern/25977] - WSMOUSEIO_SSCALE. Cheap mouse needs this. Should implement suggested per-axis scaling. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=28731 kern/28731] - ehci + umass (ipod). Depending which USB port I use, my iPod will either attach fine, or bail out. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=21335 kern/21335] - ahc leaves processes in D state. I've seen this when trying to read a tape with a larger blocksize than that configured in the backup tool. * Calculated Load Average too high. See [http://mail-index.netbsd.org/tech-kern/2005/04/11/0003.html this mail]. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=26424 kern/26424] - Removal of INITIALLY_LEVEL_TRIGGERED breaks Multia serial ports. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=9678 kern/9678] - gdb fails to debug kernel core dump on mac68k. * Check [http://mail-index.netbsd.org/tech-x11/2007/03/19/0000.html DRM/DRI] support on netbsd-4. == Cleanups == * missing brelse in rf_netbsdkintf.c:raidread_component_label() * SysKonnect <tt>sk(4)</tt> still needs cleaning up. ** clean up mbufs and outstanding transmit descriptors when bringing down the interface. == Old Bugs == * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=37696 kern/37696] - msdosfs: add large read / readahead support * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=37037 kern/37037] - ipnat: Data modified on freelist * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=35118 toolchain/35118] - gdb6 "bt" fails on kernel dumps. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=35099 port-m68k/35099] - pthread programs core on m68k. Many pthread programs, including named(8) get SIGILL running on m68k. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=17398 kern/17398] - msdosfs does not support sector size != DEV_BSIZE. Currently prevents using a gen 5.5 iPod on NetBSD. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=34737 kern/34737] - Gen 5.5 iPod fails to mount. SCSI mode sense sector size bug. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=32130 pkg/32130] - Psi doesn't compile with qt-3.3.5. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=30977 port-xen/30977] - Strange FPU behaviour. Just try running flops as a test. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=22457 kern/22457] - ACPI broken mouse. pckbport: command timeout pms_enable: command error 35 sys/arch/i386/include/acpi_func.h : Not sure on the status here, switched to using USB mouse. * emuxki drain broken. Seen using <tt>psi</tt>, which uses <tt>audioplay(1)</tt>. Appears to have been fixed between NetBSD 2.0 and 2.0.2. [[Category:NetBSD]] [[Category:Personal]] fd253191835fc4887c0bc53670645919b7626b7f Entering Special Characters in the X Window System 0 791 3043 2865 2007-12-26T14:44:30Z Stix 2 Add "See Also" wikitext text/x-wiki In the X Window System, special characters (accented characters, currency symbols, mathematical symbols, fractions and other symbols) can be entered using a sequence a keys including a special key defined as the <tt>Multi_key</tt>. The <tt>Multi_key</tt> may be assigned to a convenient key using <tt>xmodmap(1)</tt>. Given that the windows key serves little purpose under a real operating system, it seemed like a good choice: $ xmodmap -e "keycode 115 = Multi_key" Or, more conveniently add the appropriate line to your configuration files: $ cat ${HOME}/.Xmodmap keycode 115 = Multi_key $ xmodmap ${HOME}/.Xmodmap A few examples are: {| {{Greytable}} ! Sequence || Name || Character |- | Multi_key a ` || Agrave || à |- | Multi_key a ' || Aacute || á |- | Multi_key a " || Adiaeresis || ä |- | Multi_key a e || ae || æ |- | Multi_key o ~ || Otilde || õ |- | Multi_key R O || registered || ® |- | Multi_key c / || cent || ¢ |- | Multi_key Y = || yen || ¥ |- | Multi_key C = || EuroSign || € |- | Multi_key x o || currency || ¤ |- | Multi_key - , || notsign || ¬ |- | Multi_key 3 4 || threequarters || ¾ |- | Multi_key + - || plusminus || ± |- | Multi_key 0 * || degree || ° |- | Multi_key - : || division || ÷ |- | Multi_key x x || multiply || × |- | Multi_key u / || mu || µ |- | Multi_key ^ 1 || onesuperior || ¹ |- | Multi_key ^ 2 || twosuperior || ² |- | Multi_key ^ 3 || threesuperior || ³ |- | Multi_key ^ . || periodcentered || · |- | Multi_key p ! || paragraph || ¶ |- | Multi_key ? ? || questiondown || ¿ |- | Multi_key <nowiki>| |</nowiki> || brokenbar || ¦ |} A list of many of the possible special characters that can be entered can be found in <tt>/usr/X11R6/lib/X11/locale/iso8859-1/Compose</tt>. == See Also == * [http://en.wikipedia.org/wiki/Diacritic Diacritic] articles at wikipedia. [[Category:UNIX]] a9064463b54a44e435f9820ca0a3a262f7606fb7 ISO 8601 0 757 3044 2560 2008-01-02T01:24:29Z Stix 2 /* See Also */ Add "Calendar date" wikipedia article link wikitext text/x-wiki Here in this modern world, things should be simple and unambiguous. If only this were true! Here's a simple example: <center>'''01/02/03'''</center> I now tell you that this is a date. When is it? * 1st February, 2003? * 2nd January, 2003? * 3rd February, 2001? All these are in use in various parts of our world, and can make life on the internet confusing, at the least. The "MM/DD/YY" format is common in U.S.A., here in Australia and in the UK the format "DD/MM/YY" is widely used. And in Europe and parts of Asia, "YY/MM/DD" is in common use. So what can be done? Simple, follow the standard: ISO 8601:1988 - International Date Format. For dates, this standard recommends the following format: <center>'''YYYY-MM-DD'''</center> This format has a few advantages: # It is unambiguous. A useful trait, one would think. # It has a consistent length. # It may be easily sorted (for those UNIX geeks, think <tt>sort</tt>(1)). # It is recognised by far more people world wide than any other format. # It is consistent with common time formats (HH:MM:SS), that is, most significant units come first. # It is a '''standard''', from the [http://www.iso.ch/ International Organisation for Standardisation]. Please, can we start using this? == See Also == * [http://en.wikipedia.org/wiki/ISO_8601 ISO 8601] at [http://www.wikipedia.org www.wikipedia.org]. * [http://en.wikipedia.org/wiki/Calendar_date Calendar date] at [http://www.wikipedia.org www.wikipedia.org]. * [http://www.cl.cam.ac.uk/~mgk25/iso-time.html A Summary of the International Standard Date and Time Notation] by [http://www.cl.cam.ac.uk/~mgk25/ Markus Kuhn]. * RFC 3339: Date and Time on the Internet: Timestamps. * [http://www.w3.org/TR/NOTE-datetime W3C Date and Time Formats]. [[Category:Rants]] 9ba26a1ea91bf627920bd1436e78614667c7e7c2 3072 3044 2009-03-14T22:51:41Z Stix 2 /* See Also */ Added another good wikipedia link wikitext text/x-wiki Here in this modern world, things should be simple and unambiguous. If only this were true! Here's a simple example: <center>'''01/02/03'''</center> I now tell you that this is a date. When is it? * 1st February, 2003? * 2nd January, 2003? * 3rd February, 2001? All these are in use in various parts of our world, and can make life on the internet confusing, at the least. The "MM/DD/YY" format is common in U.S.A., here in Australia and in the UK the format "DD/MM/YY" is widely used. And in Europe and parts of Asia, "YY/MM/DD" is in common use. So what can be done? Simple, follow the standard: ISO 8601:1988 - International Date Format. For dates, this standard recommends the following format: <center>'''YYYY-MM-DD'''</center> This format has a few advantages: # It is unambiguous. A useful trait, one would think. # It has a consistent length. # It may be easily sorted (for those UNIX geeks, think <tt>sort</tt>(1)). # It is recognised by far more people world wide than any other format. # It is consistent with common time formats (HH:MM:SS), that is, most significant units come first. # It is a '''standard''', from the [http://www.iso.ch/ International Organisation for Standardisation]. Please, can we start using this? == See Also == * [http://en.wikipedia.org/wiki/ISO_8601 ISO 8601] at [http://www.wikipedia.org www.wikipedia.org]. * [http://en.wikipedia.org/wiki/Date_and_time_notation_by_country Date and time notation by country] at [http://www.wikipedia.org www.wikipedia.org]. * [http://en.wikipedia.org/wiki/Calendar_date Calendar date] at [http://www.wikipedia.org www.wikipedia.org]. * [http://www.cl.cam.ac.uk/~mgk25/iso-time.html A Summary of the International Standard Date and Time Notation] by [http://www.cl.cam.ac.uk/~mgk25/ Markus Kuhn]. * RFC 3339: Date and Time on the Internet: Timestamps. * [http://www.w3.org/TR/NOTE-datetime W3C Date and Time Formats]. [[Category:Rants]] 39ce7d34b0f1d7a528986ff3c957398dd5280dc1 Hyper-threading and CPU time 0 1669 3052 2008-05-15T01:50:58Z Stix 2 New page: When is a CPU second not a CPU second? When you are running with hyper-threading (aka HT, HTT, Symmetric Multi-Threading (SMT), etc) enabled. Here's a simple demonstration. The system here... wikitext text/x-wiki When is a CPU second not a CPU second? When you are running with hyper-threading (aka HT, HTT, Symmetric Multi-Threading (SMT), etc) enabled. Here's a simple demonstration. The system here has a "Intel(R) Pentium(R) 4 CPU 2.80GHz", single core (one "physical" CPU) with hyper-threading enabled (giving two "logical" CPUs), running NetBSD 4.0 with an SMP kernel. We run a deterministic unit of work on an idle system: ksh$ time gzip -9 < zz > /dev/null 10.28s real 10.05s user 0.24s system ksh$ time gzip -9 < zz > /dev/null 10.26s real 10.05s user 0.20s system ksh$ time gzip -9 < zz > /dev/null 10.31s real 10.08s user 0.23s system The times are fairly consistent, and, roughly, real = user + sys. Next we add an arbitrary load to the system. We assume the kernel will now schedule each thread on each logical CPU, and it is then up to the CPUs hyper-threading algorithm how the instructions are scheduled on the single core. ksh$ perl -e 'while(1){}' & [1] 9382 ksh$ time gzip -9 < zz > /dev/null 15.36s real 14.96s user 0.36s system ksh$ time gzip -9 < zz > /dev/null 15.49s real 14.97s user 0.34s system ksh$ time gzip -9 < zz > /dev/null 15.41s real 14.95s user 0.37s system OK, so what has happened here? The real time has increased by about 50%, but so has the user time. On the same system with hyper-threading disabled, you would expect the user time to remain about the same, and the real time to approximately double. Here, because both threads are really sharing the same core and its resources, they tend to compete and slow each other down. However, as the real time has not doubled, the overall throughput of the system has increased over the uni-processor case. Also, adding more load only increases the real time, as only two threads can ever be executed in parallel. ksh$ time gzip -9 < zz > /dev/null 38.14s real 15.12s user 0.33s system ksh$ time gzip -9 < zz > /dev/null 34.45s real 15.11s user 0.25s system ksh$ time gzip -9 < zz > /dev/null 37.96s real 15.04s user 0.34s system In truth, similar effects can be seen with other shared resources, just not as easily. Some examples include shared L2/L3 caches, and memory bandwidth. Both may increase the CPU time required for a given unit of work. == See Also == * [http://en.wikipedia.org/wiki/Hyper-threading Hyper-threading] at [http://en.wikipedia.org/ wikipedia.org]. * [http://en.wikipedia.org/wiki/Simultaneous_multithreading Simultaneous multithreading] at [http://en.wikipedia.org/ wikipedia.org]. [[Category:Computer Related]] 15c7404f5595f986ac96c23ea2c54970ea77b532 Synchronizing Disk Names 0 811 3053 2942 2008-05-24T11:26:15Z Dalek 32 wikitext text/x-wiki This document was originally available at http://service.software.ibm.com/rs6k/techdocs/90605223414648.btml but appears to have since moved and disappeared. This text is from a hardcopy taken 1999-03-05. I have recently successfully tested this procedure on a p570 LPAR running AIX 5.3. === Special Notices === Please use this information with care. IBM will not be responsible for damages of any kind resulting from its use. The use of this information is the sole responsibility of the customer and depends on the customer's ability to evaluate and integrate this information into the customer's operational environment. == Synchronizing Disk Names == === About This Document === Use the following script when the names of your hard disks are out of order (for example hdisk0, hdisk2, hdisk3 instead of hdisk0, hdisk1, hdisk2). The order of the disk names generally does not cause errors, but it may cause confusion for the user. Run the following '''dsksync''' script to alleviate such confusion. The script renames the hard disks. The order of the disks' names after you reboot the machine will be determined on the order they are detected by the device configuration process. For instance, a disk at the address 00-00-0S-00 will be numbered before a disk at the address 00-00-0S-20 or 00-05-00-00. This document applies to AIX Versions 3.1 through 4.2 on the RS/6000. This procedure has been known to work but not guaranteed on AIX V5.3. === Procedure === Before running this script, make sure the key is in Normal position. lsdev -Cc disk | awk '{ print $1 }' | while read HDname; do odmdelete -q "name = $HDname " -o CuAt odmdelete -q "value = $HDname " -o CuAt odmdelete -q "name = $HDname " -o CuDv odmdelete -q "value3 = $HDname " -o CuDvDr odmdelete -q "name = $HDname " -o CuVPD odmdelete -q "name = $HDname " -o CuPath done rm -f /dev/hdisk* rm -f /dev/rhdisk* savebase When the shell script completes successfully, run the following command to shut down and reboot. shutdown -Fr [[Category:AIX]] 8e8661ff8fbbecf2ff8c15a3de219e03258336f3 File:stix.jpg 6 1670 3054 2008-05-29T11:31:44Z Stix 2 My photo, taken around 200606. wikitext text/x-wiki My photo, taken around 200606. 20cb5ac01739029188863cdc13db6f059621ca65 Main Page 0 5 3055 2585 2008-05-29T11:35:36Z Stix 2 Add photo wikitext text/x-wiki <font style="font-size:140%"> '''Note:''' If you are after the popular children's toy, of coloured wax covered yarn try [http://www.wikkistix.com/ www.wikkistix.com]. </font> ---- [[image:stix.jpg|thumb|120px|right]] Welcome to Stix's wiki. Since editing html was getting tedious, I'm giving a Wiki a try for some of the bits and pieces I'm putting up on my site. Some of the page categories available are: * Technical: ** [[:Category:Databases|Databases]] ** [[:Category:SAP|SAP]] ** [[:Category:TSM|TSM]] ** [[:Category:UNIX|UNIX]] * [[:Category:Personal|Personal]] * [[:Category:Rants|Rants]] There is also some [[Software]] available for download. Since this is running on [[Systems#zion|zion]], my own fairly small machine, I've restricted editing rights, and as of 2006-04-23, after a spate of link vandalism, disabled account creations. If you feel you have something to contribute, drop me an [mailto:stix@stix.id.au email]. 23823b7cd9d2cc5b9457a89e358a0ae649bb35ac About Stix 0 785 3056 3028 2008-05-29T12:00:46Z Stix 2 Photo + minor updates wikitext text/x-wiki [[image:stix.jpg|thumb|120px|right]] == General == === Where I call home === I live by myself in a two bedroom unit in North Wollongong, NSW, Australia, after growing up on a 100 acre (40.5 hectare) hobby farm near Nowra. === Employment === I work as a UNIX Systems Administrator, currently between jobs. === Education === Graduated with Bachelor of Computer Science with First Class Honours in 2001 from the [http://www.uow.edu.au University of Wollongong], completing the degree part-time starting 1993. Prior to Uni, I completed 6 years high school at [http://www.nowra-h.schools.nsw.edu.au/ Nowra Technology High School], finishing 1992. === Contact Details === ==== Work ==== Started a new job, December 2007, working in Sydney CBD. I guess it could be called UNIX System Administration, although it is unlike any systems administration I've ever done before. ==== Home ==== Email: mailto:stix@stix.id.au<br> Phone: +61 2 4229 5336<br> Mobile: +61 419 432 517<br> Fax: +61 2 4229 7678<br> ==== Instant Messaging ==== {| | '''Google Talk:''' || stixpjr@gmail.com |- | '''Jabber:''' || stix@jabber.org.au and stix@jabber.stix.id.au |- | '''MSN:''' || stix@stix.id.au |- |'''Yahoo:''' || stixpjr |} == Interests == === Music === My tastes in music are eclectic, to say the least. At any time, my CD player is likely to contain anything from [http://www.enya.com/ Enya], [http://www.endorphin.tv/ Endorphin], Gatecrasher, [http://www.enigma.de/ Enigma], Live, Veruca Salt, Ganggajang, Air (the French band), [http://www.ebtg.com/ Everything But The Girl], the Corrs, Ben Folds Five, Stone Temple Pilots, modern jazz with Marc Moulin, or straight classical (Bach, Ravel, Mozart, Handel, Strauss, Rachmaninov, Vivaldi, Schubert, ...). And as for radio, there's basically only four stations worth listening to in Aus: [http://abc.net.au/radio/localradio/ ABC Local Radio], [http://abc.net.au/rn/ ABC Radio National] (for news and sport (think cricket)), [http://abc.net.au/classic/ ABC Classic FM] and ABC's "youth radio" [http://abc.net.au/triplej/ TripleJ]. You can even listen to the J's on the [http://abc.net.au/triplej/listen/default.htm 'Net]. In case you hadn't guessed, my radio's usually stuck on JJJ. At home, I have a nice [http://www.yamahamusic.com.au/ Yamaha] [http://www.yamahamusic.com.au/products/avit/htavreceivers/RX-V757B.asp RX-V757B] receiver/amp (upgraded from an RX-V2092), with 5-channels worth of Aaron speakers - a pair of ATS-5 speakers at the front, a pair of ATS-1 speakers for the rear, and a CC-240 centre speaker. Very happy with the setup, a very clean, natural sound. The room is small enough for the ATS-5s to pump out enough bass, without annoying the neighbours too much. The rest of the components are Yamaha CDC-765 6 disc CD turntable, Yamaha DVD-S796 DVD player, Sony SLV-X822 VCR and a [http://www.sharp.net.au/ Sharp] 32" Aquos [http://www.sharp.net.au/catalogue/productinfo.asp?model=LC32GA4X LC32GA4X] LCD TV. I originally purchased a [http://www.dgtec.com.au/ DGTEC] [http://www.dgtec.com.au/?page=dg-hd804 DG-HD804] set-top box, but due to problems and a fairly crude interface, I've swapped to a [http://www.strong.com.au/ Strong Technologies] [http://www.strong.com.au/frmProdDetails.aspx?id=89 SRT 5400] which appears to be a far better, if more expensive, unit. I also have an 80 GiB [http://www.apple.com/ipod/ iPod Video], after upgrading from a 3rd Generation 40 GB iPod, which is still surviving well, after being used cycling, in the car and hooked up to the rest of the gear above. I originally filled my iPod using [http://www.netbsd.org NetBSD] and [http://www.gnu.org/software/gnupod/ gnupod], later [http://www.gtkpod.org/about.html gtkpod], but now I've migrated to [http://www.rockbox.org Rockbox]. === Sport === I'm not overly athletic, but I do play tennis around three or four times a week, playing in the [http://www.tenniswollongong.com.au/ Wollongong District] Mens Wednesday Night Comp, and the Saturday Afternoon Mixed Comp, and often Sunday afternoon social game at my home courts at Wiseman Park, in Wollongong. I'm almost a B-grade player, but a shoulder injury (rotator-cuff partial tear) has held me back somewhat. I also try to get some cycling in, with the cycleway only a few hundred metres from my unit, there's no excuses. During the summer months I'm more keen to ride, my goal being to ride to work at least a couple of times a week (only 11 km each way). A goal that hasn't been realised. As well as these, I was introduced to skiing at an early age, with my parents both being ski instructors at various times. Although during high school, downhill skiing wasn't quite in the budget, so I enjoyed some cross-country skiing (traditional, not skating). Now, with a good job, I try to get a weeks downhill skiing in each year, with some cross country skiing on the side. Being a member of the [http://www.iacski.com/ Illawarra Alpine Club (IAC)] means I get great accommodation. === Computers === I'm a regular lurker on the [http://www.netbsd.org/MailingLists/ NetBSD], [http://developer.apple.com/darwin/mail.html Darwin] and [http://my.adsm.org/adsm-l.php TSM] (Tivoli Storage Manager) mailing lists, mainly learning and questioning, but responding when there's time. Also, I'm a part time hobbyist programmer in a variety of languages, my current choices being C, Perl, Objective-C, C++ and Java, probably in that order, although as in my [[Résumé]], I've touched a great deal more over the years. As would be expected, I've collected a fair bit of hardware. You can read up on some of my active [[Systems]]. ==== Email ==== If you see any of the following email addresses floating out there, yes, they are, or were, all me. Please update your address list to one of the current ones! {| border="1" cellpading="2" cellspacing="0" align="center" | Nov 2005-> || mailto:stix@stix.id.au |- | Jul 2003-> || mailto:stix@stix.homeunix.net |- | Sep 2004-> || mailto:stixpjr@gmail.com |- | Jan 2005-> || mailto:stix@exemail.com.au |- | Jul 1999-> || mailto:stixpjr@yahoo.com.au |- | Jan 2006-Oct 2007 || pripke@csc.com |- | Oct 2000-Jul 2006 || pripke@csc.com.au |- | Nov 1997-Apr 2006 || stixpjr@ozemail.com.au |- | Dec 2003-Jan 2005 || stix@swiftdsl.com.au |- | Feb 2002-Dec 2003 || stixpjr@bigpond.com.au |- | 1998-2000 || paul.ripke.pr@bhp.com.au |- | 1998-1998 || paul.p.r.ripke@msm.bhp.com.au |- | 1995-???? || paul.p.r.ripke@msmail.bhp.com.au |- | 1993-1995 || paul.pr.ripke@bhp.bhpmel04.telememo.au |- | 1996-2002 || pjr02@uow.edu.au |- | 1993-1996 || u9352236@cc.uow.edu.au |} == See Also == * [[Résumé]] * [[Systems]] [[Category:Personal]] 0efef6dc4ad447dae3de0a2417997f86775ce1d5 3064 3056 2008-11-28T12:09:24Z Stix 2 /* Instant Messaging */ add skype wikitext text/x-wiki [[image:stix.jpg|thumb|120px|right]] == General == === Where I call home === I live by myself in a two bedroom unit in North Wollongong, NSW, Australia, after growing up on a 100 acre (40.5 hectare) hobby farm near Nowra. === Employment === I work as a UNIX Systems Administrator, currently between jobs. === Education === Graduated with Bachelor of Computer Science with First Class Honours in 2001 from the [http://www.uow.edu.au University of Wollongong], completing the degree part-time starting 1993. Prior to Uni, I completed 6 years high school at [http://www.nowra-h.schools.nsw.edu.au/ Nowra Technology High School], finishing 1992. === Contact Details === ==== Work ==== Started a new job, December 2007, working in Sydney CBD. I guess it could be called UNIX System Administration, although it is unlike any systems administration I've ever done before. ==== Home ==== Email: mailto:stix@stix.id.au<br> Phone: +61 2 4229 5336<br> Mobile: +61 419 432 517<br> Fax: +61 2 4229 7678<br> ==== Instant Messaging ==== {| | '''Google Talk:''' || stixpjr@gmail.com |- | '''Jabber:''' || stix@jabber.org.au and stix@jabber.stix.id.au |- | '''Skype:''' || stixpjr |- | '''MSN:''' || stix@stix.id.au |- |'''Yahoo:''' || stixpjr |} == Interests == === Music === My tastes in music are eclectic, to say the least. At any time, my CD player is likely to contain anything from [http://www.enya.com/ Enya], [http://www.endorphin.tv/ Endorphin], Gatecrasher, [http://www.enigma.de/ Enigma], Live, Veruca Salt, Ganggajang, Air (the French band), [http://www.ebtg.com/ Everything But The Girl], the Corrs, Ben Folds Five, Stone Temple Pilots, modern jazz with Marc Moulin, or straight classical (Bach, Ravel, Mozart, Handel, Strauss, Rachmaninov, Vivaldi, Schubert, ...). And as for radio, there's basically only four stations worth listening to in Aus: [http://abc.net.au/radio/localradio/ ABC Local Radio], [http://abc.net.au/rn/ ABC Radio National] (for news and sport (think cricket)), [http://abc.net.au/classic/ ABC Classic FM] and ABC's "youth radio" [http://abc.net.au/triplej/ TripleJ]. You can even listen to the J's on the [http://abc.net.au/triplej/listen/default.htm 'Net]. In case you hadn't guessed, my radio's usually stuck on JJJ. At home, I have a nice [http://www.yamahamusic.com.au/ Yamaha] [http://www.yamahamusic.com.au/products/avit/htavreceivers/RX-V757B.asp RX-V757B] receiver/amp (upgraded from an RX-V2092), with 5-channels worth of Aaron speakers - a pair of ATS-5 speakers at the front, a pair of ATS-1 speakers for the rear, and a CC-240 centre speaker. Very happy with the setup, a very clean, natural sound. The room is small enough for the ATS-5s to pump out enough bass, without annoying the neighbours too much. The rest of the components are Yamaha CDC-765 6 disc CD turntable, Yamaha DVD-S796 DVD player, Sony SLV-X822 VCR and a [http://www.sharp.net.au/ Sharp] 32" Aquos [http://www.sharp.net.au/catalogue/productinfo.asp?model=LC32GA4X LC32GA4X] LCD TV. I originally purchased a [http://www.dgtec.com.au/ DGTEC] [http://www.dgtec.com.au/?page=dg-hd804 DG-HD804] set-top box, but due to problems and a fairly crude interface, I've swapped to a [http://www.strong.com.au/ Strong Technologies] [http://www.strong.com.au/frmProdDetails.aspx?id=89 SRT 5400] which appears to be a far better, if more expensive, unit. I also have an 80 GiB [http://www.apple.com/ipod/ iPod Video], after upgrading from a 3rd Generation 40 GB iPod, which is still surviving well, after being used cycling, in the car and hooked up to the rest of the gear above. I originally filled my iPod using [http://www.netbsd.org NetBSD] and [http://www.gnu.org/software/gnupod/ gnupod], later [http://www.gtkpod.org/about.html gtkpod], but now I've migrated to [http://www.rockbox.org Rockbox]. === Sport === I'm not overly athletic, but I do play tennis around three or four times a week, playing in the [http://www.tenniswollongong.com.au/ Wollongong District] Mens Wednesday Night Comp, and the Saturday Afternoon Mixed Comp, and often Sunday afternoon social game at my home courts at Wiseman Park, in Wollongong. I'm almost a B-grade player, but a shoulder injury (rotator-cuff partial tear) has held me back somewhat. I also try to get some cycling in, with the cycleway only a few hundred metres from my unit, there's no excuses. During the summer months I'm more keen to ride, my goal being to ride to work at least a couple of times a week (only 11 km each way). A goal that hasn't been realised. As well as these, I was introduced to skiing at an early age, with my parents both being ski instructors at various times. Although during high school, downhill skiing wasn't quite in the budget, so I enjoyed some cross-country skiing (traditional, not skating). Now, with a good job, I try to get a weeks downhill skiing in each year, with some cross country skiing on the side. Being a member of the [http://www.iacski.com/ Illawarra Alpine Club (IAC)] means I get great accommodation. === Computers === I'm a regular lurker on the [http://www.netbsd.org/MailingLists/ NetBSD], [http://developer.apple.com/darwin/mail.html Darwin] and [http://my.adsm.org/adsm-l.php TSM] (Tivoli Storage Manager) mailing lists, mainly learning and questioning, but responding when there's time. Also, I'm a part time hobbyist programmer in a variety of languages, my current choices being C, Perl, Objective-C, C++ and Java, probably in that order, although as in my [[Résumé]], I've touched a great deal more over the years. As would be expected, I've collected a fair bit of hardware. You can read up on some of my active [[Systems]]. ==== Email ==== If you see any of the following email addresses floating out there, yes, they are, or were, all me. Please update your address list to one of the current ones! {| border="1" cellpading="2" cellspacing="0" align="center" | Nov 2005-> || mailto:stix@stix.id.au |- | Jul 2003-> || mailto:stix@stix.homeunix.net |- | Sep 2004-> || mailto:stixpjr@gmail.com |- | Jan 2005-> || mailto:stix@exemail.com.au |- | Jul 1999-> || mailto:stixpjr@yahoo.com.au |- | Jan 2006-Oct 2007 || pripke@csc.com |- | Oct 2000-Jul 2006 || pripke@csc.com.au |- | Nov 1997-Apr 2006 || stixpjr@ozemail.com.au |- | Dec 2003-Jan 2005 || stix@swiftdsl.com.au |- | Feb 2002-Dec 2003 || stixpjr@bigpond.com.au |- | 1998-2000 || paul.ripke.pr@bhp.com.au |- | 1998-1998 || paul.p.r.ripke@msm.bhp.com.au |- | 1995-???? || paul.p.r.ripke@msmail.bhp.com.au |- | 1993-1995 || paul.pr.ripke@bhp.bhpmel04.telememo.au |- | 1996-2002 || pjr02@uow.edu.au |- | 1993-1996 || u9352236@cc.uow.edu.au |} == See Also == * [[Résumé]] * [[Systems]] [[Category:Personal]] 10fae05b2c1efa693a602cfd9af505eb03cb7256 3076 3064 2009-03-21T01:55:16Z Stix 2 Clean up tables wikitext text/x-wiki [[image:stix.jpg|thumb|120px|right]] == General == === Where I call home === I live by myself in a two bedroom unit in North Wollongong, NSW, Australia, after growing up on a 100 acre (40.5 hectare) hobby farm near Nowra. === Employment === I work as a UNIX Systems Administrator, currently between jobs. === Education === Graduated with Bachelor of Computer Science with First Class Honours in 2001 from the [http://www.uow.edu.au University of Wollongong], completing the degree part-time starting 1993. Prior to Uni, I completed 6 years high school at [http://www.nowra-h.schools.nsw.edu.au/ Nowra Technology High School], finishing 1992. === Contact Details === ==== Work ==== Started a new job, December 2007, working in Sydney CBD. I guess it could be called UNIX System Administration, although it is unlike any systems administration I've ever done before. ==== Home ==== Email: mailto:stix@stix.id.au<br> Phone: +61 2 4229 5336<br> Mobile: +61 419 432 517<br> Fax: +61 2 4229 7678<br> ==== Instant Messaging ==== {| {{Greytable}} | '''Google Talk:''' || stixpjr@gmail.com |- | '''Jabber:''' || stix@jabber.org.au and stix@jabber.stix.id.au |- | '''Skype:''' || stixpjr |- | '''MSN:''' || stix@stix.id.au |- |'''Yahoo:''' || stixpjr |} == Interests == === Music === My tastes in music are eclectic, to say the least. At any time, my CD player is likely to contain anything from [http://www.enya.com/ Enya], [http://www.endorphin.tv/ Endorphin], Gatecrasher, [http://www.enigma.de/ Enigma], Live, Veruca Salt, Ganggajang, Air (the French band), [http://www.ebtg.com/ Everything But The Girl], the Corrs, Ben Folds Five, Stone Temple Pilots, modern jazz with Marc Moulin, or straight classical (Bach, Ravel, Mozart, Handel, Strauss, Rachmaninov, Vivaldi, Schubert, ...). And as for radio, there's basically only four stations worth listening to in Aus: [http://abc.net.au/radio/localradio/ ABC Local Radio], [http://abc.net.au/rn/ ABC Radio National] (for news and sport (think cricket)), [http://abc.net.au/classic/ ABC Classic FM] and ABC's "youth radio" [http://abc.net.au/triplej/ TripleJ]. You can even listen to the J's on the [http://abc.net.au/triplej/listen/default.htm 'Net]. In case you hadn't guessed, my radio's usually stuck on JJJ. At home, I have a nice [http://www.yamahamusic.com.au/ Yamaha] [http://www.yamahamusic.com.au/products/avit/htavreceivers/RX-V757B.asp RX-V757B] receiver/amp (upgraded from an RX-V2092), with 5-channels worth of Aaron speakers - a pair of ATS-5 speakers at the front, a pair of ATS-1 speakers for the rear, and a CC-240 centre speaker. Very happy with the setup, a very clean, natural sound. The room is small enough for the ATS-5s to pump out enough bass, without annoying the neighbours too much. The rest of the components are Yamaha CDC-765 6 disc CD turntable, Yamaha DVD-S796 DVD player, Sony SLV-X822 VCR and a [http://www.sharp.net.au/ Sharp] 32" Aquos [http://www.sharp.net.au/catalogue/productinfo.asp?model=LC32GA4X LC32GA4X] LCD TV. I originally purchased a [http://www.dgtec.com.au/ DGTEC] [http://www.dgtec.com.au/?page=dg-hd804 DG-HD804] set-top box, but due to problems and a fairly crude interface, I've swapped to a [http://www.strong.com.au/ Strong Technologies] [http://www.strong.com.au/frmProdDetails.aspx?id=89 SRT 5400] which appears to be a far better, if more expensive, unit. I also have an 80 GiB [http://www.apple.com/ipod/ iPod Video], after upgrading from a 3rd Generation 40 GB iPod, which is still surviving well, after being used cycling, in the car and hooked up to the rest of the gear above. I originally filled my iPod using [http://www.netbsd.org NetBSD] and [http://www.gnu.org/software/gnupod/ gnupod], later [http://www.gtkpod.org/about.html gtkpod], but now I've migrated to [http://www.rockbox.org Rockbox]. === Sport === I'm not overly athletic, but I do play tennis around three or four times a week, playing in the [http://www.tenniswollongong.com.au/ Wollongong District] Mens Wednesday Night Comp, and the Saturday Afternoon Mixed Comp, and often Sunday afternoon social game at my home courts at Wiseman Park, in Wollongong. I'm almost a B-grade player, but a shoulder injury (rotator-cuff partial tear) has held me back somewhat. I also try to get some cycling in, with the cycleway only a few hundred metres from my unit, there's no excuses. During the summer months I'm more keen to ride, my goal being to ride to work at least a couple of times a week (only 11 km each way). A goal that hasn't been realised. As well as these, I was introduced to skiing at an early age, with my parents both being ski instructors at various times. Although during high school, downhill skiing wasn't quite in the budget, so I enjoyed some cross-country skiing (traditional, not skating). Now, with a good job, I try to get a weeks downhill skiing in each year, with some cross country skiing on the side. Being a member of the [http://www.iacski.com/ Illawarra Alpine Club (IAC)] means I get great accommodation. === Computers === I'm a regular lurker on the [http://www.netbsd.org/MailingLists/ NetBSD], [http://developer.apple.com/darwin/mail.html Darwin] and [http://my.adsm.org/adsm-l.php TSM] (Tivoli Storage Manager) mailing lists, mainly learning and questioning, but responding when there's time. Also, I'm a part time hobbyist programmer in a variety of languages, my current choices being C, Perl, Objective-C, C++ and Java, probably in that order, although as in my [[Résumé]], I've touched a great deal more over the years. As would be expected, I've collected a fair bit of hardware. You can read up on some of my active [[Systems]]. ==== Email ==== If you see any of the following email addresses floating out there, yes, they are, or were, all me. Please update your address list to one of the current ones! {| {{Greytable}} | Nov 2005-> || mailto:stix@stix.id.au |- | Jul 2003-> || mailto:stix@stix.homeunix.net |- | Sep 2004-> || mailto:stixpjr@gmail.com |- | Jan 2005-> || mailto:stix@exemail.com.au |- | Jul 1999-> || mailto:stixpjr@yahoo.com.au |- | Jan 2006-Oct 2007 || pripke@csc.com |- | Oct 2000-Jul 2006 || pripke@csc.com.au |- | Nov 1997-Apr 2006 || stixpjr@ozemail.com.au |- | Dec 2003-Jan 2005 || stix@swiftdsl.com.au |- | Feb 2002-Dec 2003 || stixpjr@bigpond.com.au |- | 1998-2000 || paul.ripke.pr@bhp.com.au |- | 1998-1998 || paul.p.r.ripke@msm.bhp.com.au |- | 1995-???? || paul.p.r.ripke@msmail.bhp.com.au |- | 1993-1995 || paul.pr.ripke@bhp.bhpmel04.telememo.au |- | 1996-2002 || pjr02@uow.edu.au |- | 1993-1996 || u9352236@cc.uow.edu.au |} == See Also == * [[Résumé]] * [[Systems]] [[Category:Personal]] 21db3d4f84aff0e06f89483115d0c4386f48d2a9 Résumé 0 787 3057 3024 2008-05-29T12:05:51Z Stix 2 Updates... wikitext text/x-wiki == Technologies == === Operating System Administration === {| border="1" cellpadding="2" cellspacing="0" ! OS || First<br>Used || Years<br>Experience || Last Used |- | AIX 3.2.5 through 5.3 || 1995 || 10+ || 2007 |- | OpenVMS 5.5-2 through 7.2 || 1995 || 3 || Once every six months since 1998 |- | MacBSD 0.8 through NetBSD "current" || 1993 || 12+ || Current, daily, as hobbyist |- | SunOS 4.0 || 1995 || 2 || 1998 |- | SunOS 5.5 through 5.8<br>(Solaris 2.5 through Solaris 8) || 1995 || 10+ || 2007 |- | DEC OSF/1 1.3 through HP Tru64 5.1B || 1995 || 10+ || 2007 |- | Darwin/Mac OS X DP1 through 10.2 || 1998 || 7+ || Current, daily, as hobbyist |- | Cisco IOS (minimal) || 1996 || <1 || Approx once every six months |- | Linux, in-house custom distribution || 2007 || <1 || daily as administrator |} === Hardware === * IBM POWER5 based systems (mainly p570 LPARs and p590 LPARs). * IBM POWER4 based systems (p615, p630 LPARs, p650). * IBM POWER3 based SP using PSSP. * Many older MCA and PCI based RS/6000, eg. C10, J30, F50, H50. * IBM SSA drawers and adapters. * IBM DS4300 (FAStT600) and DS4800 SAN-attached storage. * IBM 3584 Tape Library. * IBM 3494 Tape Library. * DEC VAX 4000 range (VLC, 60, 90, 96, 600). * DEC/Digital/Compaq/HP Alpha (From DEC 3000 to AlphaServer 2100, 8400 and DS20, ES40). * DEC/Digital/Compaq Storage (HSD-30, HSZ-50). * Many older Sun machines (SPARCstation 5, 10, 20, E3000, E3500). * Sun storage (StorEdge A5000, A5100, A5200, A1000). * Generic Intel/AMD PC hardware. === Vendor technologies and Other Major Products === {| border="1" cellpadding="2" cellspacing="0" ! Technology || First<br>Used || Years<br>Experience || Last Used |- | IBM Power5 Virtual I/O Server || 2006 || 0.5 || 2007 |- | IBM LPARs on Power4 and Power5 || 2001 || 4 || 2007 |- | IBM AIX PSSP, CSM and NIM || 2000 || 4 || 2007 |- | HDLM on AIX || 2000 || 4 || 2007 |- | HA-CMP 5.1 || 2005 || 1 || 2007 |- | TSM server (iTSM) from 4.1 through 5.1 || 2000 || 5 || 2007 |- | Symantec/Veritas NetBackup 4.5, 5.1 || 2002 || 2 || 2007 |- | Veritas Volume Manager v3.0, v3.2 under Solaris. Also LSM for Tru64 || 1996 || 7 || 2007 |- | DECnet Phase IV on OpenVMS || 1995 || 3 || 1998 |- | DECnet OSI (Phase V) on OpenVMS and Tru64 || 1996 || 9 || 2007 |- | DEC T21 SNA Services on Tru64 || 1998 || 7 || 2007 |- | DEC TruCluster 1.3 || 1996 || 9 || 2007 |- | Xen 2.0 running on NetBSD 3.0 Dom0 || 2005 || <1 || Current |} === Major Programming/Scripting Languages === In order of decreasing familiarity: {| border="1" cellpadding="2" cellspacing="0" ! Language || First<br>Used || Years<br>Experience || Last used |- | C || 1988 || 16+ || Current, almost daily |- | Bourne/Korn Shell || 1993 || 10+ || Current, daily |- | Perl || 1999 || 6+ || Current, weekly |- | Objective C || 1999 || 2 || 2001 |- | C++ || 1995 || 2 || current, mainly debugging |- | Java || 1997 || 2 || 1999 |- | BASIC || 1984 || 5+ || 1995 |- | Python || 2000 || <1 || current |- | Modula-II || 1993 || 1 || 1993 |- | PDP-8 assembler || 1993 || <1 || 1993 |- | Motorola 68k assembler || 1988 || 2 || 1998 |- | PL/I || 1993 || 3 || 1996 |- | SAS || 1993 || 2 || 1995 |- | JCL || 1993 || 2 || 1995 |} === Databases === {| border="1" cellpadding="2" cellspacing="0" ! Database || First<br>Used || Years<br>Experience || Last used |- | Oracle 7.3.4 through 9.2.0 || 1995 || 4 || 2007 |- | MySQL 3.23 through 4.1 || 2002 || 3 || Current |- | PostgreSQL 7.4 through 8.0 || 2004 || 1 || Current |- | Sybase Adaptive Server Enterprise 11.0 through 12.0 || 1998 || 3 || 2002 |- | DB2 8.1 (minimal) || 2005 || <1 || 2007 |} == Education, Training and Conferences == * '''1993-2001:''' Completed Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong]. * '''Mar 2000:''' Completed IBM RS/6000 SP System Administration course. * '''Dec 1998:''' Completed Sybase System and Database Administration Adaptive Server Enterprise course. * '''Aug 1998:''' Completed DECnet OSI Administration course. * '''Oct 1997:''' Attended DECUS Australia Symposium. * '''Aug 1995:''' Completed OpenVMS System and Network Management II course. * '''Feb 1993:''' In-house training on PL/1, SAS, JCL and IMS-DC. * '''Jan 1993:''' Began Bachelor of Information Technology and Communication degree at the [http://www.uow.edu.au/ University of Wollongong], studying part-time. * '''Dec 1992:''' Completed HSC at Nowra Technology High School with TER of 95.75. == Working Chronology == === Dec 1998 - Oct 2007 === :;Company: BHP IT (Dec 1998 - Jun 2000), CSC Australia (Jun 2000 - Oct 2007) :;Primary Role: UNIX System Administrator :;Duties: ::* Member of a team varying from 12 to 16, supporting from 150 to 300 UNIX systems/LPARs, including AIX, Solaris, Tru64, Linux and SCO. Systems vary from Steelmaking production control systems to large (1+ TiB) SAP/Oracle AIX systems with an international user base. ::* Typical tasks include installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning. ::* Main support contact for two Solaris (now AIX) based TSM backup servers, with around 180 clients (UNIX, OpenVMS, WinNT and Macintosh). ::* Providing rostered 24x7 on-call support. ::* Primary unofficial backup for rostered on-call support personnel for any technical issues. ::* Mentor for colleagues on most supported technologies. ::* Australian Subject Matter Expert for Tru64 UNIX. ::* Main contact for performance tuning of supported systems. ::* Main contact for arcane network protocols, including managing a Tru64 system running as a DECnet Phase V to SNA LU6.2 gateway, and several Tru64 systems using the PLC communications protocols GCOM. ::* Main contact for the management of a MediaWiki based team documentation archive. :;Achievements: ::* '''Dec 2006:''' Successfully migrated and upgraded a TSM server from TSM 5.1.4.6, Solaris 2.7 running on a Sun E3500 with A5100 storage, to TSM 5.3.3.4, AIX 5.3 running on a p520 with HDS SAN attached storage. TSM database unload was approximately 30 GiB, and the upgrade, including auditdb, was completed in approximately 24 hours. ::* '''Feb 2006:''' Involved in commissioning a number of US-based p570 based LPARs, including configuring redundant Virtual I/O Servers providing both disk and network. ::* '''May 2005:''' Involved in a second major project for the same client configuring a further 42 p570 LPARs, and the migration of Oracle databases, live, over the network, using a customized rsync, between the US and Australia, minimizing outage time for cut-over. Some of the migrated databases were slightly less than 1 terabyte in size, and database outage duration for cut-over was less than 30 minutes. Mentored two new graduates with 2 months experience to handle much of the physical cabling, LPARing, installation, and some migration tasks. ::* '''Jan 2005:''' Involved in a technical role in a major project for the configuring of approximately 12 p570 LPARs for the running of SAP+Oracle for a large client. Data and applications were successfully migrated from existing SP infrastructure. ::* '''Jul 2003:''' Mentor and senior technical specialist assisting with the migration of a MIMS/Oracle application from a heavily customized and scripted Tru64 environment to new AIX POWER4 hardware. ::* '''2000:''' Technical resource involved in the separation of DNS, SMTP, and other network services with the splitting of one company into two separate companies and network entities. === 1996 - Dec 1998 === :;Company: BHP IT :;Primary Role: VMS Systems Management :;Duties: ::* Member of a team of approximately 12 supporting RSX-11M and VMS systems. ::* Typical tasks included installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning. ::* Providing rostered 24x7 on-call support. ::* Primary midrange contact for a high security department, supporting OpenVMS VAXen running SETCIM, PI and DECnet OSI, an OSF/1 system running SAP and Oracle and an AIX system running several Oracle databases. ::* Primary VMS contact for a critical commercial messaging application running on a VMS cluster, using X25, MRX (X400), DECnet OSI, RDB and DECEDI. :;Achievements: ::* Main technical VMS resource involved in an 80 hour upgrade of DECEDI systems, upgrading VMS, RDB, DECnet OSI, MR and MRX. === Aug 1995 - 1996 === :;Company: BHP IT :;Primary Role: Midrange Facilities Management :;Duties: ::* Member of a team of approximately 12 supporting RSX-11M, VMS, AIX, DG-UX, SunOS, IRIX and OSF/1 systems, and RDB and Oracle databases. Systems mainly involved in Steelmaking production control. ::* Typical tasks included installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning. ::* Providing rostered 24x7 on-call support. === Jan 1993 - Aug 1995 === :;Company: BHP IT :;Primary Role: Systems Analyst, employed on a cadetship, simultaneously completing a part-time University degree. :;Duties: ::* Junior member of a team of 6 supporting a large code base of PL/1, SAS and JCL with IMS and DB2 databases running on an IBM mainframe, for BHP Port Kembla Steelworks. In-house applications primarily providing Production Planning and Scheduling functionality. :;Achievements: ::* Main support contact and developer of a source-code cross reference tool used to find the scope of module changes, written in PL/1, SAS and JCL. ::* Providing rostered 24x7 on-call support. == Work-related Hobbies == * Started running MacBSD on mac68k in 1993. Currently run NetBSD on i386, mac68k, sparc and alpha architectures, and actively track daily source code snapshots, submitting bug reports and occasional patches. * Have run a NetBSD Internet accessible web, ftp and SMTP server since 2002. * Have assisted in the debugging of various bugs in software including Darwin (Mac OS X), rsync, MySQL and fvwm2. [[Category:Personal]] a70d36d3d86824f0e0ffe34a8e49c8c7165a6d14 3075 3057 2009-03-21T01:53:18Z Stix 2 Clean up tables wikitext text/x-wiki == Technologies == === Operating System Administration === {| {{Greytable}} ! OS || First<br>Used || Years<br>Experience || Last Used |- | AIX 3.2.5 through 5.3 || 1995 || 10+ || 2007 |- | OpenVMS 5.5-2 through 7.2 || 1995 || 3 || Once every six months since 1998 |- | MacBSD 0.8 through NetBSD "current" || 1993 || 12+ || Current, daily, as hobbyist |- | SunOS 4.0 || 1995 || 2 || 1998 |- | SunOS 5.5 through 5.8<br>(Solaris 2.5 through Solaris 8) || 1995 || 10+ || 2007 |- | DEC OSF/1 1.3 through HP Tru64 5.1B || 1995 || 10+ || 2007 |- | Darwin/Mac OS X DP1 through 10.2 || 1998 || 7+ || Current, daily, as hobbyist |- | Cisco IOS (minimal) || 1996 || <1 || Approx once every six months |- | Linux, in-house custom distribution || 2007 || <1 || daily as administrator |} === Hardware === * IBM POWER5 based systems (mainly p570 LPARs and p590 LPARs). * IBM POWER4 based systems (p615, p630 LPARs, p650). * IBM POWER3 based SP using PSSP. * Many older MCA and PCI based RS/6000, eg. C10, J30, F50, H50. * IBM SSA drawers and adapters. * IBM DS4300 (FAStT600) and DS4800 SAN-attached storage. * IBM 3584 Tape Library. * IBM 3494 Tape Library. * DEC VAX 4000 range (VLC, 60, 90, 96, 600). * DEC/Digital/Compaq/HP Alpha (From DEC 3000 to AlphaServer 2100, 8400 and DS20, ES40). * DEC/Digital/Compaq Storage (HSD-30, HSZ-50). * Many older Sun machines (SPARCstation 5, 10, 20, E3000, E3500). * Sun storage (StorEdge A5000, A5100, A5200, A1000). * Generic Intel/AMD PC hardware. === Vendor technologies and Other Major Products === {| {{Greytable}} ! Technology || First<br>Used || Years<br>Experience || Last Used |- | IBM Power5 Virtual I/O Server || 2006 || 0.5 || 2007 |- | IBM LPARs on Power4 and Power5 || 2001 || 4 || 2007 |- | IBM AIX PSSP, CSM and NIM || 2000 || 4 || 2007 |- | HDLM on AIX || 2000 || 4 || 2007 |- | HA-CMP 5.1 || 2005 || 1 || 2007 |- | TSM server (iTSM) from 4.1 through 5.1 || 2000 || 5 || 2007 |- | Symantec/Veritas NetBackup 4.5, 5.1 || 2002 || 2 || 2007 |- | Veritas Volume Manager v3.0, v3.2 under Solaris. Also LSM for Tru64 || 1996 || 7 || 2007 |- | DECnet Phase IV on OpenVMS || 1995 || 3 || 1998 |- | DECnet OSI (Phase V) on OpenVMS and Tru64 || 1996 || 9 || 2007 |- | DEC T21 SNA Services on Tru64 || 1998 || 7 || 2007 |- | DEC TruCluster 1.3 || 1996 || 9 || 2007 |- | Xen 2.0 running on NetBSD 3.0 Dom0 || 2005 || <1 || Current |} === Major Programming/Scripting Languages === In order of decreasing familiarity: {| {{Greytable}} ! Language || First<br>Used || Years<br>Experience || Last used |- | C || 1988 || 16+ || Current, almost daily |- | Bourne/Korn Shell || 1993 || 10+ || Current, daily |- | Perl || 1999 || 6+ || Current, weekly |- | Objective C || 1999 || 2 || 2001 |- | C++ || 1995 || 2 || current, mainly debugging |- | Java || 1997 || 2 || 1999 |- | BASIC || 1984 || 5+ || 1995 |- | Python || 2000 || <1 || current |- | Modula-II || 1993 || 1 || 1993 |- | PDP-8 assembler || 1993 || <1 || 1993 |- | Motorola 68k assembler || 1988 || 2 || 1998 |- | PL/I || 1993 || 3 || 1996 |- | SAS || 1993 || 2 || 1995 |- | JCL || 1993 || 2 || 1995 |} === Databases === {| {{Greytable}} ! Database || First<br>Used || Years<br>Experience || Last used |- | Oracle 7.3.4 through 9.2.0 || 1995 || 4 || 2007 |- | MySQL 3.23 through 4.1 || 2002 || 3 || Current |- | PostgreSQL 7.4 through 8.0 || 2004 || 1 || Current |- | Sybase Adaptive Server Enterprise 11.0 through 12.0 || 1998 || 3 || 2002 |- | DB2 8.1 (minimal) || 2005 || <1 || 2007 |} == Education, Training and Conferences == * '''1993-2001:''' Completed Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong]. * '''Mar 2000:''' Completed IBM RS/6000 SP System Administration course. * '''Dec 1998:''' Completed Sybase System and Database Administration Adaptive Server Enterprise course. * '''Aug 1998:''' Completed DECnet OSI Administration course. * '''Oct 1997:''' Attended DECUS Australia Symposium. * '''Aug 1995:''' Completed OpenVMS System and Network Management II course. * '''Feb 1993:''' In-house training on PL/1, SAS, JCL and IMS-DC. * '''Jan 1993:''' Began Bachelor of Information Technology and Communication degree at the [http://www.uow.edu.au/ University of Wollongong], studying part-time. * '''Dec 1992:''' Completed HSC at Nowra Technology High School with TER of 95.75. == Working Chronology == === Dec 1998 - Oct 2007 === :;Company: BHP IT (Dec 1998 - Jun 2000), CSC Australia (Jun 2000 - Oct 2007) :;Primary Role: UNIX System Administrator :;Duties: ::* Member of a team varying from 12 to 16, supporting from 150 to 300 UNIX systems/LPARs, including AIX, Solaris, Tru64, Linux and SCO. Systems vary from Steelmaking production control systems to large (1+ TiB) SAP/Oracle AIX systems with an international user base. ::* Typical tasks include installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning. ::* Main support contact for two Solaris (now AIX) based TSM backup servers, with around 180 clients (UNIX, OpenVMS, WinNT and Macintosh). ::* Providing rostered 24x7 on-call support. ::* Primary unofficial backup for rostered on-call support personnel for any technical issues. ::* Mentor for colleagues on most supported technologies. ::* Australian Subject Matter Expert for Tru64 UNIX. ::* Main contact for performance tuning of supported systems. ::* Main contact for arcane network protocols, including managing a Tru64 system running as a DECnet Phase V to SNA LU6.2 gateway, and several Tru64 systems using the PLC communications protocols GCOM. ::* Main contact for the management of a MediaWiki based team documentation archive. :;Achievements: ::* '''Dec 2006:''' Successfully migrated and upgraded a TSM server from TSM 5.1.4.6, Solaris 2.7 running on a Sun E3500 with A5100 storage, to TSM 5.3.3.4, AIX 5.3 running on a p520 with HDS SAN attached storage. TSM database unload was approximately 30 GiB, and the upgrade, including auditdb, was completed in approximately 24 hours. ::* '''Feb 2006:''' Involved in commissioning a number of US-based p570 based LPARs, including configuring redundant Virtual I/O Servers providing both disk and network. ::* '''May 2005:''' Involved in a second major project for the same client configuring a further 42 p570 LPARs, and the migration of Oracle databases, live, over the network, using a customized rsync, between the US and Australia, minimizing outage time for cut-over. Some of the migrated databases were slightly less than 1 terabyte in size, and database outage duration for cut-over was less than 30 minutes. Mentored two new graduates with 2 months experience to handle much of the physical cabling, LPARing, installation, and some migration tasks. ::* '''Jan 2005:''' Involved in a technical role in a major project for the configuring of approximately 12 p570 LPARs for the running of SAP+Oracle for a large client. Data and applications were successfully migrated from existing SP infrastructure. ::* '''Jul 2003:''' Mentor and senior technical specialist assisting with the migration of a MIMS/Oracle application from a heavily customized and scripted Tru64 environment to new AIX POWER4 hardware. ::* '''2000:''' Technical resource involved in the separation of DNS, SMTP, and other network services with the splitting of one company into two separate companies and network entities. === 1996 - Dec 1998 === :;Company: BHP IT :;Primary Role: VMS Systems Management :;Duties: ::* Member of a team of approximately 12 supporting RSX-11M and VMS systems. ::* Typical tasks included installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning. ::* Providing rostered 24x7 on-call support. ::* Primary midrange contact for a high security department, supporting OpenVMS VAXen running SETCIM, PI and DECnet OSI, an OSF/1 system running SAP and Oracle and an AIX system running several Oracle databases. ::* Primary VMS contact for a critical commercial messaging application running on a VMS cluster, using X25, MRX (X400), DECnet OSI, RDB and DECEDI. :;Achievements: ::* Main technical VMS resource involved in an 80 hour upgrade of DECEDI systems, upgrading VMS, RDB, DECnet OSI, MR and MRX. === Aug 1995 - 1996 === :;Company: BHP IT :;Primary Role: Midrange Facilities Management :;Duties: ::* Member of a team of approximately 12 supporting RSX-11M, VMS, AIX, DG-UX, SunOS, IRIX and OSF/1 systems, and RDB and Oracle databases. Systems mainly involved in Steelmaking production control. ::* Typical tasks included installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning. ::* Providing rostered 24x7 on-call support. === Jan 1993 - Aug 1995 === :;Company: BHP IT :;Primary Role: Systems Analyst, employed on a cadetship, simultaneously completing a part-time University degree. :;Duties: ::* Junior member of a team of 6 supporting a large code base of PL/1, SAS and JCL with IMS and DB2 databases running on an IBM mainframe, for BHP Port Kembla Steelworks. In-house applications primarily providing Production Planning and Scheduling functionality. :;Achievements: ::* Main support contact and developer of a source-code cross reference tool used to find the scope of module changes, written in PL/1, SAS and JCL. ::* Providing rostered 24x7 on-call support. == Work-related Hobbies == * Started running MacBSD on mac68k in 1993. Currently run NetBSD on i386, mac68k, sparc and alpha architectures, and actively track daily source code snapshots, submitting bug reports and occasional patches. * Have run a NetBSD Internet accessible web, ftp and SMTP server since 2002. * Have assisted in the debugging of various bugs in software including Darwin (Mac OS X), rsync, MySQL and fvwm2. [[Category:Personal]] 46e0d6d30b5b26e5a0de57ee2196a10b6bd7e2ca Music Wishlist 0 1454 3058 3020 2008-07-30T03:49:30Z Stix 2 add Solid Sessions wikitext text/x-wiki * Kimya Dawson: Remember That I Love You (I Like Giants) * Medeski Scofield Martin & Wood: (Out Louder) Indirecto ir01 www.indirectorecords.com * The Knife: Silent Shout * [http://en.wikipedia.org/wiki/Pendulum_(drum_and_bass_group) Pendulum] * Mason: Exceeder * Isaac Albéniz: Asturias (classical) * Tip to Toe - Katie Noonan * [http://www.saffire.com.au/index.html Saffire Guitar Quartet], [http://shop.abc.net.au/browse/product.asp?productid=347546 ABC shop] * [http://www.reginaspektor.com/ Regina Spektor] (also [http://en.wikipedia.org/wiki/Regina_Spektor wikipedia]) * [http://www.mattbaker.com.au/ Matt Baker] - Jazz * Peter Kruder (Who am I, used in Animatrix) * [http://www.angusandjuliastone.com/ Angus and Julia Stone] * Solid Sessions [[Category:Personal]] 040d4ce631a6947b369a80384564df3f58d18fef iotools 0 799 3061 2577 2008-10-20T08:51:21Z Stix 2 Welcome to version 2.1 wikitext text/x-wiki __NOTOC__ [[iotools]] consists of three tools I've written over the years to benchmark tape drive performance, tape capacity, and random disk I/O performance, specifically used when tuning [[TSM]]. Mainly written under [http://www.NetBSD.org NetBSD] and [http://www.opensource.apple.com/darwinsource/ Darwin], tested under [[AIX]], [http://www.linux.org/ Linux], [http://www.sun.com/software/solaris/ Solaris] and [http://h30097.www3.hp.com/ Tru64]. From the README: ==== fblckgen ==== '''fblckgen''' generates blocks of data, either a repeating ascii sequence which is very compressible, or a pseudo-random binary sequence, which, although very simple, does not compress. Very handy for benchmarking tape drives, or just making a sized lump of data. By using double buffering and either pthreads or multiple processes, it can generally keep a tape drive busy. Filling an LTO1 tape with pseudo-random data: sh$ fblckgen -rb 64k -c 0 > /dev/nrst1 Write failed: Input/output error 105722740736 bytes written in 7064.506 secs (14614.590 KB/sec) ==== iohammer ==== '''iohammer''' does what it says - very similar to a tool named `rawio' floating out on the 'net. Using multiple threads (either pthreads or multiple processes) '''iohammer''' will issue random I/Os, with a percentage based write ratio to a file or raw device. Good for comparing different disk layouts (RAID5, RAID0, RAID1, RAID0+1, RAID3, etc), stripe unit sizes, and general disk random I/O performance. Very good to see the difference the <tt>queue_depth</tt> parameter makes under [[AIX]]! Testing random read performance on a raw partition: sh$ iohammer -f /dev/vnd0d -c 10k Size 1073741824: 121.097 secs, 10240 IOs, 0 writes 84.6 IOs/sec, 11.83 ms average seek ==== mbdd ==== '''mbdd''' is a threaded version of dd, without all the extras. It maintains a number of buffers, a thread to read from standard input to fill the buffers, a thread to (optionally) write to standard output, and threads for any additional destinations, emptying the buffers. Several reads may be done to fill a buffer entirely. A partial write (not a full buffer length) will abort the copy. Its primary use is as a buffer between bursty, non-threaded programs. One example is its use between <tt>tar</tt>(1) and <tt>bzip2</tt>(1), allowing both utilities to attempt to run without waiting on the other. As a buffer between <tt>tar</tt>(1) and <tt>bzip2</tt>(1), using a total of 20 MiB buffer space: sh$ time tar -cf - . | mbdd -n 320 | bzip2 > /tmp/arc.tar.bz2 807311360 bytes transferred in 374.285 secs (2106.392 KiB/sec) 88694 partial reads, 218.527 average buffers full 374.37s real 311.43s user 18.64s system Compared to without: sh$ time tar -cf - . | bzip2 > /tmp/arc.tar.bz2 556.37s real 307.44s user 11.60s system === Download === [ftp://stix.id.au/pub/unix/iotools-2.1.tgz iotools-2.1.tgz] ''77&nbsp;790 bytes gzipped source tarball via FTP'' === See Also === HTML man pages for [http://stix.id.au/software/fblckgen.html fblckgen(1)], [http://stix.id.au/software/iohammer.html iohammer(1)] and [http://stix.id.au/software/mbdd.html mbdd(1)]. [[Category:Software]] cf55d7c480676b1941a21220246331290be22218 Atheist vs. agnostic 0 1671 3062 2008-10-26T22:06:47Z Stix 2 New page: ;Gnostic Atheist: :I believe that god exists: false :I believe that god does not exist: true :I know these beliefs are correct: true ;Agnostic Strong Atheist: :I believe that god exists: ... wikitext text/x-wiki ;Gnostic Atheist: :I believe that god exists: false :I believe that god does not exist: true :I know these beliefs are correct: true ;Agnostic Strong Atheist: :I believe that god exists: false :I believe that god does not exist: true :I know these beliefs are correct: false ;Agnostic Weak Atheist: :I believe that god exists: false :I believe that god does not exist: false :I know these beliefs are correct: false ;Agnostic Theist: :I believe that god exists: true :I believe that god does not exist: false :I know these beliefs are correct: false ;Gnostic Theist: :I believe that god exists: true :I believe that god does not exist: false :I know these beliefs are correct: true d860c445acfbaec7c8b47dd8c6732dabe45d5298 3074 3062 2009-03-21T01:51:14Z Stix 2 Add table wikitext text/x-wiki ;Gnostic Atheist: :I believe that god exists: false :I believe that god does not exist: true :I know these beliefs are correct: true ;Agnostic Strong Atheist: :I believe that god exists: false :I believe that god does not exist: true :I know these beliefs are correct: false ;Agnostic Weak Atheist: :I believe that god exists: false :I believe that god does not exist: false :I know these beliefs are correct: false ;Agnostic Theist: :I believe that god exists: true :I believe that god does not exist: false :I know these beliefs are correct: false ;Gnostic Theist: :I believe that god exists: true :I believe that god does not exist: false :I know these beliefs are correct: true == Table Version == {| {{Greytable}} ! || <center>Gnostic<br>Atheist</center> || <center>Agnostic<br>Strong<br>Atheist</center> || <center>Agnostic<br>Weak<br>Atheist</center> || <center>Agnostic<br>Theist</center> || <center>Gnostic<br>Theist</center> |- | '''Believes that god exists''' || <center>false</center> || <center>false</center> || <center>false</center> || <center>true</center> || <center>true</center> |- | '''Believes that god does not exist''' || <center>true</center> || <center>true</center> || <center>false</center> || <center>false</center> || <center>false</center> |- | '''Knows these beliefs are correct''' || <center>true</center> || <center>false</center> || <center>false</center> || <center>false</center> || <center>true</center> |} c992b57dbf359f94fb43465d111bb74c01177e05 Wikipedia Status Links 0 801 3063 2916 2008-11-15T13:17:11Z Stix 2 Remove/update. wikitext text/x-wiki * [http://www.thewritingpot.com/wikistatus/ Wikipedia's Status]. * [irc://irc.freenode.net/wikipedia #wikipedia] IRC channel. * [https://wikitech.leuksman.com/view/Server_admin_log Server Admin Log] on leuksman.com. [[Category:Links]] 34354494995ab8ed729cf8d693e0cb4283b6ad3e Firefox tweaks 0 1672 3065 2008-12-08T01:03:17Z Stix 2 Firefox speed tweaks wikitext text/x-wiki Useful speed tweaks available through <tt>about:config</tt>, specifically when behind a caching proxy: browser.cache.disk_cache_ssl = true network.http.max-persistent-connections-per-proxy = 8 network.http.pipelining.ssl = true network.http.proxy.pipelining = true [[Category:Computer Related]] 5d608411c0e13b716e8b09650f643d0b288f19ac Java and AIX Time Zones 0 755 3067 2870 2008-12-30T14:16:24Z Stix 2 Update for new NSW time zone rule wikitext text/x-wiki Unlike some other Unices, [[AIX]] time zone rules are statically configured and are not built by <tt>[[zic]]</tt>. The time zone rule is defined by the exported environment variable <tt>TZ</tt> (usually found in <tt>/etc/environment</tt>), and for Sydney, Australia, we use the value: EST-10EDT,M10.1.0/02:00:00,M4.1.0/03:00:00 The two labels, "EST" and "EDT", are actually arbitrary strings that may have any value. The definition of all the various fields may be found in the [http://publib.boulder.ibm.com/infocenter/pseries/v5r3/topic/com.ibm.aix.files/doc/aixfiles/environment.htm AIX <tt>environment file</tt> man page]. IBM's packaged versions of Java above 1.2 include a table to map the above labels into a longer (appears to be <tt>zic</tt> style) time zone rule name. For example, Sydney Australia is: Australia/Sydney However, what are the short labels that map to Sydney? "EST" selects American "Eastern Standard Time". In fact, the appropriate rule to map to Sydney is: EET-10EETDT This mapping of the short versions to the longer strings is deprecated, and should not be used. There are two ways to do this properly: # Export the environment variable <tt>TZ=Australia/Sydney</tt> prior to starting the JVM. The disadvantage of this method is that any external process initiated by Java will have this TZ value, and the standard C library will default to GMT. # Set the correct time zone from within Java. This means the existing AIX value of TZ will be unchanged, and continue to work as before. To set the time zone in Java, use the following code fragment: TimeZone.setDefault(TimeZone.getTimeZone("Australia/Sydney")); For a full list of available Java time zones, see the file: $JAVAHOME/jre/lib/tzmappings However, the best method may be to create a custom Java time zone definition as described in [[Java, Time Zones and Daylight Savings changes]], allowing full control over all aspects of the definition. == See Also == * [[Java, Time Zones and Daylight Savings changes]]. * [http://www.ibm.com/support/docview.wss?uid=isg3T1000252 Managing the Time Zone Variable] IBM Technote. [[Category:AIX]] [[Category:Programming]] 836f8dca23a46236d8e99ea9200cb32b717a3e6f Java, Time Zones and Daylight Savings changes 0 834 3068 2867 2008-12-30T14:19:08Z Stix 2 Update for new NSW time zone rule wikitext text/x-wiki Java does not rely on the Operating System for time zone rules. Instead, it ships with rules compiled into the runtime libraries. This means that any changes made to daylight savings rules (like those made in Australia for the Commonwealth Games 2006) will require patches to the Java installation, or programs that are sensitive to time will require source code modifications and recompilation. Apart from the IBM WebSphere patches at the below link, I am unable to find any other patches relating to JRE. To fix a program, code similar to the following should be placed into the initialisation routines: java.util.TimeZone.setDefault(new java.util.SimpleTimeZone( 10 * 3600 * 1000, "Australia/Sydney", java.util.Calendar.OCTOBER, 1, java.util.Calendar.SUNDAY, 2 * 3600 * 1000, java.util.Calendar.APRIL, 1, java.util.Calendar.SUNDAY, 3 * 3600 * 1000, 1 * 3600 * 1000)); This defines the default time zone rule to be based on the Java <tt>Australia/Sydney</tt> time zone, but to start daylight savings at 2 AM standard time on the first Sunday in October, and end at 3 AM daylight time (2 AM standard time) on the first Sunday in April. The [ftp://stix.id.au/pub/Java/TimeTest.java TimeTest.java] source code may be used as a starting point for experimentation. I have checked the above information on native Java versions from 1.2.2 through 1.4.2, on Windows, AIX, Solaris, Linux and Darwin (Mac OS X), and also Kaffe 1.4.2 on NetBSD. '''Update 2006-12-04:''' Beginning with Java 1.4, Java on some platforms (eg Win32, but '''not''' AIX) ship with binary time zone files built from the freely available [ftp://elsie.nci.nih.gov/pub/ Olson tzdata] source files. These binary files can be found in <tt><java_home>/lib/zi/</tt> and may be built from source using the <tt>javazic</tt> tool whose source is contained in the JDK source packages. == See Also == * [http://www.ibm.com/support/docview.wss?uid=swg21232128 IBM WebSphere patches for Eastern Australia Commonwealth Games 2006 Time Zone rule changes]. * <tt>[http://java.sun.com/j2se/1.4.2/docs/api/java/util/SimpleTimeZone.html SimpleTimeZone]</tt> Java 1.4.2 API. * <tt>[http://java.sun.com/j2se/1.4.2/docs/api/java/util/GregorianCalendar.html GregorianCalendar]</tt> Java 1.4.2 API. * [http://en.wikipedia.org/wiki/Time_zone#Java Wikipedia Time zone] article mentions Java's embedding of time zone rules. * [[Java and AIX Time Zones]]. [[Category:Programming]] f61fa0de7a19d80bd5d4f7494e6f6ff9dde04b59 Updating bootstrap packages in NetBSD pkgsrc 0 1673 3069 2009-01-14T05:32:20Z Stix 2 New page: There are two packages that can't be updated normally on non-[[NetBSD]] systems. If attempted, they will generate an error similar to: $ bmake update ... ===> deinstall [bmake-2008111... wikitext text/x-wiki There are two packages that can't be updated normally on non-[[NetBSD]] systems. If attempted, they will generate an error similar to: $ bmake update ... ===> deinstall [bmake-20081111] ===> Deinstalling for bmake-20081111 => Becoming ``root'' to make su-deinstall (sudo) Running /usr/pkg/sbin/pkg_delete -K /usr/pkg/db -r bmake-20051105nb4 Package `bmake-20051105nb4' is marked as not for deletion ... The fix is fairly easy: $ cd $PKGSRC/pkgtools/bootstrap-mk-files $ bmake USE_DESTDIR=full package $ sudo pkg_add -uu /usr/pkgsrc/packages/All/bootstrap-mk-files...tgz $ cd ../../devel/bmake $ bmake USE_DESTDIR=full package $ sudo pkg_add -uu /usr/pkgsrc/packages/All/bmake...tgz [[Category:NetBSD]] b6e1f7b4ef78201a6ae5b6ec7b4136c4cde4e99b It's so hot! 0 1674 3070 2009-01-14T23:06:29Z Stix 2 New page: It's so hot&hellip; * that the corners of the paddock were turning up! * that the trees were moving around to get into the shade! * that the council closed one lane of the swimming pool to... wikitext text/x-wiki It's so hot&hellip; * that the corners of the paddock were turning up! * that the trees were moving around to get into the shade! * that the council closed one lane of the swimming pool to save water! * that naughty people in hell were laughing! * that chooks were laying hard boiled eggs! * that a kid who had never seen rain fainted and it took 3 buckets of dust to revive him! [[Category:Jokes]] c21fa2400da7d939e561162de3f79dff0cc61eb1 HP Ultrium 230 Performance 0 837 3073 1736 2009-03-19T10:01:03Z Stix 2 Add example use of mbdd wikitext text/x-wiki === Drive info === st1 at scsibus1 target 6 lun 0: <HP, Ultrium 1-SCSI, E16V> tape removable st1: drive empty st1: sync (25.00ns offset 15), 16-bit (80.000MB/s) transfers === Controller info === ahc0 at pci2 dev 12 function 0: Adaptec 29160B Ultra160 SCSI adapter ahc0: interrupting at ioapic0 pin 20 (irq 5) ahc0: aic7892: Ultra160 Wide Channel A, SCSI Id=7, 32/253 SCBs scsibus1 at ahc0: 16 targets, 8 luns per target === System info === NetBSD 3.0 (ZION) #4: Thu Jan 19 17:07:58 EST 2006 total memory = 1023 MB avail memory = 996 MB cpu0 at mainbus0: apid 0 (boot processor) cpu0: Intel Pentium 4 (686-class), 2806.50 MHz, id 0xf25 cpu0: "Intel(R) Pentium(R) 4 CPU 2.80GHz" === Raw/native tape performance === Using a pseudo-random stream: zion:ksh$ fblckgen -rb 64k -c 160k > /dev/nrst1 10737418240 bytes written in 703.142 secs (14912.720 KB/sec) zion:ksh$ mt -f /dev/nrst1 rewind zion:ksh$ dd if=/dev/nrst1 bs=64k of=/dev/null 163840+0 records in 163840+0 records out 10737418240 bytes transferred in 711.374 secs (15093914 bytes/sec) === Compressible data performance === Using a repeating ASCII sequence: zion:ksh$ fblckgen -ab 64k -c 160k > /dev/nrst1 10737418240 bytes written in 166.968 secs (62801.003 KB/sec) zion:ksh$ mt -f /dev/nrst1 rewind zion:ksh$ dd if=/dev/nrst1 bs=64k of=/dev/null 163840+0 records in 163840+0 records out 10737418240 bytes transferred in 219.937 secs (48820426 bytes/sec) === Raw/native capacity === zion:ksh$ fblckgen -r -b 64k -c 0 > /dev/nrst1 Write failed: Input/output error -1 bytes, 1613201 full blocks written. 105722740736 bytes written in 7064.506 secs (14614.590 KB/sec) === Integrity check === zion:ksh$ mkfifo /tmp/f zion:ksh$ sha1 /tmp/f & [1] 3998 zion:ksh$ fblckgen -r -b 64k -c 16k | tee /tmp/f | dd obs=64k of=/dev/nrst1 1073741824 bytes written in 69.365 secs (15116.847 KB/sec) SHA1 (/tmp/f) = 55e6bb7e75fdbee7b751eade6831bc382c3c3169 2097152+0 records in 16384+0 records out 1073741824 bytes transferred in 72.644 secs (14780874 bytes/sec) [1] + Done sha1 /tmp/f zion:ksh$ mt -f /dev/nrst1 rewind zion:ksh$ dd if=/dev/nrst1 bs=64k | sha1 16384+0 records in 16384+0 records out 55e6bb7e75fdbee7b751eade6831bc382c3c3169 1073741824 bytes transferred in 69.454 secs (15459755 bytes/sec) === Thorough Integrity Check === zion:ksh$ fblckgen -vrb 64k -c 1500k | mbdd -n 640 /dev/nrst0 | sha1 | 6842.4s 98299008.0 KiB 15381 KiB/s decaying avg 100.0% done ETR 0.3s 100663296000 bytes written in 6843.219 secs (14365.169 KiB/sec) 201326592000 bytes transferred in 6845.848 secs (28719.305 KiB/sec) 0 partial reads, 319.519 average buffers full 82ea8af67cbd4be231f16a54f14e98ddf9137d73 zion:ksh$ mt -f /dev/nrst0 rewind zion:ksh$ mbdd -vc 1500k -n 640 < /dev/nrst0 | sha1 / 6603.1s 98303936.0 KiB 15358 KiB/s decaying avg 100.0% done ETR 0.0s 100663296000 bytes transferred in 6605.813 secs (14881.437 KiB/sec) 0 partial reads, 0.264 average buffers full 82ea8af67cbd4be231f16a54f14e98ddf9137d73 [[Category:Personal]] 1eb84afea4ad1aa05d4148ccfffbeea0b0a3d89d NetBSD Thread Switch Performance 0 1675 3077 2009-03-21T02:07:00Z Stix 2 New page: Scheduler activations were removed after 4.0. This shows the impact on thread context switch time, running on an old SPARC. The code simply has two threads fighting over a flip-flop, via a... wikitext text/x-wiki Scheduler activations were removed after 4.0. This shows the impact on thread context switch time, running on an old SPARC. The code simply has two threads fighting over a flip-flop, via a condition wait and associated mutex. Recorded values are the best of several runs. {| {{Greytable}} ! version || thread context switches per second |- | 4.0_BETA || 14894.5 |- | 4.99.16 || 10545.0 |- | 4.99.72 || 10075.0 |} === Raw output === orac:ksh$ uname -a NetBSD orac.stix.org.au 4.0_BETA NetBSD 4.0_BETA (ORAC) #0: Tue Oct 17 19:50:31 EST 2006 stix@zion.stix.org.au:/export/netbsd/netbsd-4/obj.sparc/export/netbsd/netbsd-4/src/sys/arch/sparc/compile/ORAC sparc orac:ksh$ ./a.out 76801 thread context switches in 5.156345 seconds 14894.5 thread context switches per second orac:ksh$ uname -a NetBSD orac.stix.org.au 4.99.16 NetBSD 4.99.16 (ORAC) #0: Sun Mar 25 19:45:39 EST 2007 stix@zion.stix.org.au:/export/netbsd/current/obj.sparc/export/netbsd/current/src/sys/arch/sparc/compile/ORAC sparc orac:ksh$ ./a.out 55297 thread context switches in 5.243912 seconds 10545.0 thread context switches per second orac:ksh$ uname -a NetBSD orac.stix.org.au 4.99.72 NetBSD 4.99.72 (ORAC) #0: Thu Aug 21 08:56:22 EST 2008 stix@hex.stix.org.au:/u/netbsd/current/obj.sparc/u/netbsd/current/src/sys/arch/sparc/compile/ORAC sparc orac:ksh$ ./a.out 55297 thread context switches in 5.488561 seconds 10075.0 thread context switches per second [[Category:NetBSD]] 1720abb7524f2756e1fd8d82c8cdcdb1aaf53382 AIX 0 739 3078 1659 2009-03-21T02:07:29Z Stix 2 /* Versions */ Clean up table wikitext text/x-wiki == Introduction == [[IBM]]'s version of [[UNIX]], borrowing mainly from System V Release 3.0 and 4.0 according to the excellent [http://www.levenez.com/unix/ Open Systems] history maintained by Éric Lévénez. == Versions == {| {{Greytable}} ! AIX Version || Release Date |- | 3.2.5 || 1993-10-15 |- | 4.1 || 1994-08-12 |- | 4.1.1 || 1994-10-28 |- | 4.1.3 || 1995-07-07 |- | 4.1.4 || 1995-10-20 |- | 4.2 || 1996-05-17 |- | 4.1.5 || 1996-11-08 |- | 4.2.1 || 1997-04-25 |- | 4.3 || 1997-10-31 |- | 4.3.1 || 1998-04-24 |- | 4.3.2 || 1998-10-23 |- | 4.3.3 || 1999-09-17 |- | 5.0 || 2000-10-17 |- | 5.1 || 2001-05-04 |- | 5.2 || 2002-10-18 |- | 5.3.0 || 2004-08-30 |} == See Also == * [[Handy AIX links]] [[Category:AIX]] {{stub}} 5292edfc27c395949f7bd35b328eea6ba2dd7069 University Record 0 828 3079 1744 2009-03-21T02:09:12Z Stix 2 Clean up tables wikitext text/x-wiki Record of my results at the [http://www.uow.edu.au/ University of Wollongong]: {| {{Greytable}} ! Semester || <center>Subject<br>Code</center> || Mark || <center>Credit<br>Points</center> || Subject Description |- | 1993/1 || CSCI111 || 087 || 6 || Computer Science IA |- | 1993/1 || MATH131 || 085 || 6 || Statistics 1: Modelling |- | 1993/2 || IACT101 || 065 || 6 || Intro to Info & Communic |- | 1993/2 || CSCI121 || 087 || 6 || Computer Science IB |- | 1994/1 || CSCI202 || 086 || 6 || Computer Science IIA |- | 1994/1 || STS100 || 068 || 6 || Science & Tech Studies |- | 1994/2 || CSCI131 || 090 || 6 || Intro to Computer Sys |- | 1994/2 || CSCI203 || 087 || 6 || Computer Science IIB |- | 1994/2 || CSCI205 || 091 || 6 || Prog Design & Implementation |- | 1995/1 || CSCI311 || 069 || 6 || Software Engineering |- | 1995/2 || CSCI235 || 065 || 6 || Databases |- | 1995/A || CSCI321 || 085 || 12 || Software Project |- | 1996/1 || IACT201 || 063 || 6 || Info Tech & Citizens Rights |- | 1996/1 || MGMT110 || 070 || 6 || Intro to Management |- | 1996/2 || CSCI336 || 071 || 6 || Computer Graphics |- | 1996/S || ECON101 || 071 || 6 || Intro Macroeconomics |- | 1997/1 || CSCI212 || 097 || 6 || Operating Systems |- | 1997/1 || CSCI313 || 085 || 6 || Object Oriented Programming |- | 1997/2 || IACT202 || 075 || 6 || Struct & Org of Telecommunications |- | 1997/2 || IACT301 || 085 || 6 || Info & Comm Security Issues |- | 1998/1 || IACT302 || 072 || 6 || Tele Network Planning |- | 1998/1 || IACT403 || 067 || 6 || Human Computer Interface |- | 1998/1 || CSCI213 || 082 || 6 || Java Prog & Internet |- | 1998/2 || CSCI334 || 092 || 6 || Microcomputer Interfacing |- | 1998/2 || IACT401 || 067 || 6 || IT Strategic Planning |- | 1999/A || CSCI401 || || 48 || Computer Science 4 Honours |- | 1999/1 || CSCI955 || 082 || 6 || Computer Communication |- | 1999/1 || CSCI944 || 082 || 6 || Robot Perception and Planning |- | 1999/2 || CSCI964 || 081 || 6 || Neural Networks |- | 1999/2 || CSCI957 || 085 || 6 || Adv DB Management |- | 2000/1 || CSCI322 || 079 || 6 || Systems Administration |} Awarded Bachelor of Computer Science Honours, First Class, December 2001. [[Category:Personal]] 8e78c971f0fdf98d2e9b62afe9df0bef22536b88 Hyperthreading and CPU time 0 1676 3080 2009-03-21T02:12:04Z Stix 2 Redirecting to [[Hyper-threading and CPU time]] wikitext text/x-wiki #redirect [[Hyper-threading and CPU time]] 6f3ee3717414f4ff2c3e4e0df0309e17e9859e75 Pentium 4 Hyper-threading tests 0 1666 3081 3030 2009-03-21T02:12:35Z Stix 2 [[Pentium 4 Hyperthreading tests]] moved to [[Pentium 4 Hyper-threading tests]] wikitext text/x-wiki Making [http://www.rockbox.org/ rockbox] r15613, under NetBSD 4.0_RC4 with an ACPI MP kernel, on a single processor Pentium 4 2.8 GHz system with Hyperthreading enabled in the BIOS: gmake: 164.12s real 133.35s user 30.01s system gmake -j 1: 163.59s real 132.76s user 29.97s system gmake -j 2: 141.67s real 220.55s user 45.87s system gmake -j 3: 140.58s real 223.93s user 44.82s system Ignoring system time, this shows about a 17% improvement in runtime. [[Category:NetBSD]] [[Category:Personal]] 6980758428d0e1bc3f8ca9e9b9febe0b0445db38 Pentium 4 Hyperthreading tests 0 1677 3082 2009-03-21T02:12:35Z Stix 2 [[Pentium 4 Hyperthreading tests]] moved to [[Pentium 4 Hyper-threading tests]] wikitext text/x-wiki #REDIRECT [[Pentium 4 Hyper-threading tests]] f3751c2afb7dca37fa48120089d81ff20aadf1a0 Pentium 4 Hyper-threading tests 0 1666 3083 3081 2009-03-21T02:13:49Z Stix 2 hyperthreading is hyphenated wikitext text/x-wiki Making [http://www.rockbox.org/ rockbox] r15613, under NetBSD 4.0_RC4 with an ACPI MP kernel, on a single processor Pentium 4 2.8 GHz system with Hyper-threading enabled in the BIOS: gmake: 164.12s real 133.35s user 30.01s system gmake -j 1: 163.59s real 132.76s user 29.97s system gmake -j 2: 141.67s real 220.55s user 45.87s system gmake -j 3: 140.58s real 223.93s user 44.82s system Ignoring system time, this shows about a 17% improvement in runtime. [[Category:NetBSD]] [[Category:Personal]] b12aca1d5c78fa90e9eb2178c9e521b0865b1936 3084 3083 2009-03-21T02:14:48Z Stix 2 Change categories wikitext text/x-wiki Making [http://www.rockbox.org/ rockbox] r15613, under NetBSD 4.0_RC4 with an ACPI MP kernel, on a single processor Pentium 4 2.8 GHz system with Hyper-threading enabled in the BIOS: gmake: 164.12s real 133.35s user 30.01s system gmake -j 1: 163.59s real 132.76s user 29.97s system gmake -j 2: 141.67s real 220.55s user 45.87s system gmake -j 3: 140.58s real 223.93s user 44.82s system Ignoring system time, this shows about a 17% improvement in runtime. [[Category:Computer Related]] [[Category:NetBSD]] c732b25581cd1e7e7fbd879bca618357a5e5726e Hyper-threading and CPU time 0 1669 3085 3052 2009-03-21T02:29:15Z Stix 2 Expand example wikitext text/x-wiki When is a CPU second not a CPU second? When you are running with hyper-threading (aka HT, HTT, Symmetric Multi-Threading (SMT), etc) enabled. Here's a simple demonstration. The system here has a "Intel(R) Pentium(R) 4 CPU 2.80GHz", single core (one "physical" CPU) with hyper-threading enabled (giving two "logical" CPUs), running NetBSD 4.0 with an SMP kernel. We run a deterministic unit of work on an idle system: ksh$ time gzip -9 < zz > /dev/null 10.28s real 10.05s user 0.24s system ksh$ time gzip -9 < zz > /dev/null 10.26s real 10.05s user 0.20s system ksh$ time gzip -9 < zz > /dev/null 10.31s real 10.08s user 0.23s system The times are fairly consistent, and, roughly, real = user + sys. Next we add an arbitrary load to the system. We assume the kernel will now schedule each thread on each logical CPU, and it is then up to the CPUs hyper-threading algorithm how the instructions are scheduled on the single core. ksh$ perl -e 'while(1){}' & [1] 9382 ksh$ time gzip -9 < zz > /dev/null 15.36s real 14.96s user 0.36s system ksh$ time gzip -9 < zz > /dev/null 15.49s real 14.97s user 0.34s system ksh$ time gzip -9 < zz > /dev/null 15.41s real 14.95s user 0.37s system OK, so what has happened here? The real time has increased by about 50%, but so has the user time. On the same system with hyper-threading disabled, you would expect the user time to remain about the same, and the real time to approximately double. Here, because both threads are really sharing the same core and its resources, they tend to compete and slow each other down. However, as the real time has not doubled, the overall throughput of the system has increased over the uni-processor case. Also, adding more load only increases the real time, as only two threads can ever be executed in parallel. ksh$ perl -e 'while(1){}' & [2] 12480 ksh$ perl -e 'while(1){}' & [3] 29686 ksh$ perl -e 'while(1){}' & [4] 12019 ksh$ time gzip -9 < zz > /dev/null 38.14s real 15.12s user 0.33s system ksh$ time gzip -9 < zz > /dev/null 34.45s real 15.11s user 0.25s system ksh$ time gzip -9 < zz > /dev/null 37.96s real 15.04s user 0.34s system In truth, similar effects can be seen with other shared resources, just not as easily. Some examples include shared L2/L3 caches, and memory bandwidth. Both may increase the CPU time required for a given unit of work. == See Also == * [http://en.wikipedia.org/wiki/Hyper-threading Hyper-threading] at [http://en.wikipedia.org/ wikipedia.org]. * [http://en.wikipedia.org/wiki/Simultaneous_multithreading Simultaneous multithreading] at [http://en.wikipedia.org/ wikipedia.org]. [[Category:Computer Related]] 526ceb8dbe096da433a5a2e4924910219937fd45 Software 0 797 3086 2968 2009-03-29T02:53:05Z Stix 2 /* renamefiles */ New version wikitext text/x-wiki Here's some software I've decided to let out to the world at large. As always, use at your own risk, and send me any comments you have. === Darwin aka MacOS X === ==== [[ipcs/ipcrm for Darwin]] ==== Provides two missing utilities ported from [http://www.freebsd.org/ FreeBSD]. ==== [[Perfmon for MacOS X]] ==== Provides access to the PowerPC performance counter registers, largely made redundant by Apple releasing [http://developer.apple.com/tools/performance/overview.html CHUD Tools]. ---- === UNIX === ==== [[iotools]] ==== Three simple pthread programs to test sequential ([http://stix.id.au/software/fblckgen.html fblckgen(1)]) I/O performance (eg tape drives), random ([http://stix.id.au/software/iohammer.html iohammer(1)]) I/O performance, and implemement a circular buffer ([http://stix.id.au/software/mbdd.html mbdd(1)]) for use in a chain of piped commands. ==== headntail ==== Simple Perl script to trim a given number of lines from the start and end of one or more files, or stdin. * [ftp://stix.id.au/pub/unix/headntail headntail 1.4] ''2 766 byte perl script'' ==== logmon ==== Simple Perl script that reads stdin and generates cycled, optionally line timestamped and optionally compressed files. * [ftp://stix.id.au/pub/unix/logmon logmon 1.10] ''4 738 byte perl script'' ==== lp_check ==== Perl script to submit a BSD LPD long status query to a given host and queue. * [ftp://stix.id.au/pub/unix/lp_check lp_check 1.4] ''3 461 byte perl script'' ==== renamefiles ==== Perl script to bulk rename files. Supports changing case, Perl regex style renames, and optionally recursive. * [ftp://stix.id.au/pub/unix/renamefiles renamefiles 1.6] ''4 199 byte perl script'' ---- === AIX === ==== dlmChaPortdel ==== Simple shell script to remove all Hitachi Dynamic Link Manager (HDLM) paths to a given LUN by the HDS "ChaPort" (Channel Port) number. This uses the undocumented <tt>/usr/lib/methods/ucfgdlmfdrv</tt> and <tt>/usr/lib/methods/udefdlmfdrv</tt> commands to remove a hdisk (path) from each dlmfdrv. * [ftp://stix.id.au/pub/AIX/dlmChaPortdel dlmChaPortdel 1.5] ''3590 byte shell script'' ==== mountvg ==== Simple shell script to mount all filesystems in a volume group. * [ftp://stix.id.au/pub/AIX/mountvg mountvg 1.1] ''2348 byte shell script'' ==== umountvg ==== Simple shell script to umount all filesystems in a volume group. * [ftp://stix.id.au/pub/AIX/umountvg umountvg 1.1] ''2353 byte shell script'' ---- === Miscellaneous === ==== CoCoII ==== A Tandy CoCo II emulator I started writing some years back using the Symantec Think Class Library (TCL), in C++. I was in the process of converting it to straight 'C', implementing all the missing I/O support, and adding Objective-C Cocoa and X11 front ends, when I found [http://www.mess.org/ MESS] and [http://x.mame.net/ XMESS/XMAME], which seem to work quite well. I'll probably never bother finishing it now. [[Category:Personal]] [[Category:Software]] [[Category:AIX]] [[Category:UNIX]] 1da8dfe65aee2047b72ad4003ada430511574a8c Digital Television in Wollongong 0 815 3087 2904 2009-04-05T11:23:56Z Stix 2 Remove link, add some more details wikitext text/x-wiki Here's a list of the available Digital TV (Standard Definition Television (SDTV) and High Definition Television (HDTV)) channels available in Wollongong (Illawarra, Sydney and parts of the South Coast region): {| align="center" {{Greytable}} ! Channel<br>Name || Band || VHF/UHF<br>Channel #<br>(Physical Channel) || Middle<br>Frequency (MHz) || Transmitter || Subchannels (LCNs) |- || ABC<br>(ABWN) || UHF || 51 || 690.5 || Knights Hill || 2, 20 (HD), 21, 200 (radio), 201 (radio) |- || SBS || UHF || 54 || 711.625 || Knights Hill || 3, 30 (HD) |- || Prime || UHF || 38 || 599.5 || Knights Hill || 6, 60 (HD) |- || Ten<br>(SCX) || UHF || 37 || 592.5 || Knights Hill || 5, 50 (HD) |- || Win || UHF || 36 || 585.5 || Knights Hill || 8, 80 (HD) |- || ABC || UHF || 52 || 697.5 || Brokers Nose || 2, 20 (HD), 21, 200 (radio), 201 (radio) |- || SBS || UHF || 54 || 711.625 || Brokers Nose || 3, 30 (HD) |- || Prime<br>(CBN) || UHF || 46 || 655.5 || Brokers Nose || 6, 60 (HD) |- || Ten<br>(CTC) || UHF || 43 || 634.5 || Brokers Nose || 5, 50 (HD) |- || Win || UHF || 40 || 613.5 || Brokers Nose || 8, 80 (HD) |- || ABC || VHF || 12 || 226.5 || Artarmon-Gore Hill || 2, 20 (HD), 21, 200 (radio), 201 (radio) |- || Seven || VHF || 6 || 177.5 || Artarmon-Gore Hill || 6, 60 (HD) |- || SBS || UHF || 34 || 571.5 || Artarmon-Gore Hill || 3, 30 (HD) |- || Nine || VHF || 8 || 191.625 || Artarmon-Gore Hill || 8, 80 (HD) |- || Ten || VHF || 11 || 219.5 || Artarmon-Gore Hill || 5, 50 (HD) |- || Forty Four || UHF || 35 || 578.5 || Artarmon-Gore Hill || 4, 44 |} [[Category:Personal]] a0b3411485cc8ff879daf0def80ff41e05fb618e NetBSD Thread Switch Performance 0 1675 3088 3077 2009-04-12T04:19:48Z Stix 2 Update wikitext text/x-wiki Scheduler activations were removed after 4.0. This shows the impact on thread context switch time, running on an old SPARC. The code simply has two threads fighting over a flip-flop, via a condition wait and associated mutex. Recorded values are the best of several runs. {| {{Greytable}} ! version || thread context switches per second |- | 4.0_BETA || 14894.5 |- | 4.99.16 || 10545.0 |- | 4.99.72 || 10075.0 |- | 5.99.9 || 10763.2 |} === Raw output === orac:ksh$ uname -a NetBSD orac.stix.org.au 4.0_BETA NetBSD 4.0_BETA (ORAC) #0: Tue Oct 17 19:50:31 EST 2006 stix@zion.stix.org.au:/export/netbsd/netbsd-4/obj.sparc/export/netbsd/netbsd-4/src/sys/arch/sparc/compile/ORAC sparc orac:ksh$ ./pthreadswitch 76801 thread context switches in 5.156345 seconds 14894.5 thread context switches per second orac:ksh$ uname -a NetBSD orac.stix.org.au 4.99.16 NetBSD 4.99.16 (ORAC) #0: Sun Mar 25 19:45:39 EST 2007 stix@zion.stix.org.au:/export/netbsd/current/obj.sparc/export/netbsd/current/src/sys/arch/sparc/compile/ORAC sparc orac:ksh$ ./pthreadswitch 55297 thread context switches in 5.243912 seconds 10545.0 thread context switches per second orac:ksh$ uname -a NetBSD orac.stix.org.au 4.99.72 NetBSD 4.99.72 (ORAC) #0: Thu Aug 21 08:56:22 EST 2008 stix@hex.stix.org.au:/u/netbsd/current/obj.sparc/u/netbsd/current/src/sys/arch/sparc/compile/ORAC sparc orac:ksh$ ./pthreadswitch 55297 thread context switches in 5.488561 seconds 10075.0 thread context switches per second orac:ksh$ uname -a NetBSD orac.stix.org.au 5.99.9 NetBSD 5.99.9 (ORAC) #0: Fri Apr 10 18:43:31 EST 2009 stix@hex.stix.org.au:/u/netbsd/20090403T0002/obj.sparc/u/netbsd/20090403T0002/src/sys/arch/sparc/compile/ORAC sparc orac:ksh$ ./pthreadswitch 65537 thread context switches in 6.088976 seconds 10763.2 thread context switches per second [[Category:NetBSD]] 47e3f38af119d041b0409ef5585affd1fc4eb902 PostgreSQL Object Size 0 745 3089 1665 2009-08-30T09:36:15Z Stix 2 Unwrap SQL. wikitext text/x-wiki [[SQL]] to find the sizes of objects in [[PostgreSQL]] (postgres), with the following example taken from a [http://www.bacula.org bacula] database. bacula=# select relname, relfilenode, relpages, relkind from pg_class order by relpages desc limit 10; relname | relfilenode | relpages | relkind --------------------------------+-------------+----------+--------- file | 1009465 | 113895 | r file_pkey | 1009473 | 31693 | i path_name_idx | 1009551 | 1816 | i filename | 1009474 | 1366 | r path | 1009545 | 1202 | r filename_name_idx | 1009480 | 1160 | i filename_pkey | 1009481 | 630 | i path_pkey | 1009552 | 321 | i pg_proc_proname_args_nsp_index | 16642 | 138 | i pg_proc | 1255 | 65 | r (10 rows) [[Category:SQL]] [[Category:PostgreSQL]] 509a2d174a46f34d9005215271299f2757b08dde Java, Time Zones and Daylight Savings changes 0 834 3090 3068 2009-09-28T08:21:00Z Stix 2 /* See Also */ Add link to Sun Java article wikitext text/x-wiki Java does not rely on the Operating System for time zone rules. Instead, it ships with rules compiled into the runtime libraries. This means that any changes made to daylight savings rules (like those made in Australia for the Commonwealth Games 2006) will require patches to the Java installation, or programs that are sensitive to time will require source code modifications and recompilation. Apart from the IBM WebSphere patches at the below link, I am unable to find any other patches relating to JRE. To fix a program, code similar to the following should be placed into the initialisation routines: java.util.TimeZone.setDefault(new java.util.SimpleTimeZone( 10 * 3600 * 1000, "Australia/Sydney", java.util.Calendar.OCTOBER, 1, java.util.Calendar.SUNDAY, 2 * 3600 * 1000, java.util.Calendar.APRIL, 1, java.util.Calendar.SUNDAY, 3 * 3600 * 1000, 1 * 3600 * 1000)); This defines the default time zone rule to be based on the Java <tt>Australia/Sydney</tt> time zone, but to start daylight savings at 2 AM standard time on the first Sunday in October, and end at 3 AM daylight time (2 AM standard time) on the first Sunday in April. The [ftp://stix.id.au/pub/Java/TimeTest.java TimeTest.java] source code may be used as a starting point for experimentation. I have checked the above information on native Java versions from 1.2.2 through 1.4.2, on Windows, AIX, Solaris, Linux and Darwin (Mac OS X), and also Kaffe 1.4.2 on NetBSD. '''Update 2006-12-04:''' Beginning with Java 1.4, Java on some platforms (eg Win32, but '''not''' AIX) ship with binary time zone files built from the freely available [ftp://elsie.nci.nih.gov/pub/ Olson tzdata] source files. These binary files can be found in <tt><java_home>/lib/zi/</tt> and may be built from source using the <tt>javazic</tt> tool whose source is contained in the JDK source packages. == See Also == * [http://java.sun.com/javase/timezones/index.html Timezones, Daylight Savings, and the Sun TZupdater for the Java Runtime Environment (JRE)]. * [http://www.ibm.com/support/docview.wss?uid=swg21232128 IBM WebSphere patches for Eastern Australia Commonwealth Games 2006 Time Zone rule changes]. * <tt>[http://java.sun.com/j2se/1.4.2/docs/api/java/util/SimpleTimeZone.html SimpleTimeZone]</tt> Java 1.4.2 API. * <tt>[http://java.sun.com/j2se/1.4.2/docs/api/java/util/GregorianCalendar.html GregorianCalendar]</tt> Java 1.4.2 API. * [http://en.wikipedia.org/wiki/Time_zone#Java Wikipedia Time zone] article mentions Java's embedding of time zone rules. * [[Java and AIX Time Zones]]. [[Category:Programming]] c7515b6a41ee38cb76c3a76c6b8c85b079d67a6f Internet Links 0 804 3091 3071 2009-10-26T07:36:14Z Stix 2 /* Aussie Hardware Markets and Stores */ add PLE & MSY. wikitext text/x-wiki == Friends Pages == * [http://wunit.net/ Mark Curtis and Katherine Howlin]. * [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz. * Brad "Blunatic" Olds. Site moved, elsewhere... * [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album]. * [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page. * [http://www.flickr.com/photos/kimnance/ Kim and Nancy], Flickr photo collection. * [http://www.gatorzracing.com.au Gatorz Racing], for stories on Ian McLean. == Computer-Technical Links == === BSD === * [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there. * [http://wiki.onetbsd.org/ NetBSD community wiki]. * [http://www.opensource.apple.com/darwinsource/ Darwin source code]. * [http://www.opendarwin.org/ OpenDarwin], shutting down as of 2006-07-25. * [http://www.daemonnews.org/ D&aelig;mon News], for all news BSD. * [http://www.bsdfreak.org/ BSDFreak], for more news BSD. * [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging. * [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney. * [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog]. ==== BSD Goodies ==== * [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com. * [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com. * [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site. * [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store]. === Apple News and Rumours === * [http://macosrumors.com/ MacOS Rumors], they're sometimes right. * [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO. * [http://www.appleinsider.com/ AppleInsider]. * [http://www.thinksecret.com/ Think Secret]. === UNIX === * [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators. * [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes. * [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez. * [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group. === Linux === * [http://jungla.dit.upm.es/~jmseyas/linux/kernel/hackers-docs.html Kernel Links]. * [http://lxr.linux.no/linux/ LXR] - Linux kernel source browser. === TSM Links === * [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims. * [http://tsmwiki.com/ TSM Wiki]. === Industry and Technology News === * [http://theregister.co.uk The Register]. Another great news site. * [http://slashdot.org/ Slashdot]. What more need be said? * [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology. === Software/Source Archives === * [http://sourceforge.net/ SourceForge]. * [http://www.gnu.org GNU.org]. * [http://www.nongnu.org Savannah] aka nongnu.org. === Standards === * [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards]. * [http://www.unix.org/ www.unix.org], the home of the [http://www.unix.org/single_unix_specification/ Single UNIX Specification]. * [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard. * [http://www.t10.org/ t10.org], home of the SCSI standards. * [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards. * [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection. === Quick Reference Cards === * [http://bhami.com/rosetta.html Rosetta Stone]. * [http://www.stdout.org/~winston/latex/ Latex cheat sheet]. * [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)]. * [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card]. * [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)]. === Aussie Software Mirrors === * [http://mirror.exetel.com.au/ Exetel Mirror]. * [http://public.planetmirror.com Planet Mirror]. * [http://mirror.aarnet.edu.au Aarnet]. * [http://mirror.pacific.net.au Pacific Internet]. * [http://mirror.isp.net.au ISP]. === Aussie Hardware Markets and Stores === * [http://www.ple.com.au/ PLE]. * [http://www.msy.com.au/ MSY] not bad, but renowned worst website. * [http://www.staticice.com.au/ staticICE] to compare online Australian store prices. * [http://booko.com.au/ Booko] to compare book prices. * [http://www.computerfairs.com.au/ Computer Fairs Australia]. * [http://www.computermarkets.com/ Computer Fairs NSW]. * [http://www.auspcmarket.com.au/ Aus PC-Market]. * [http://www.elx.com.au/ elx.com.au]. * [http://zytech.com.au/ Zytech]. * [http://www.eyo.com.au/ Eyo]. ==== Cases ==== * [http://coolpc.com.au/catalog/ CoolPC]. * [http://www.pccasegear.com.au/ PC Case Gear]. * [http://www.silverstonetek.com/ SilverStone]. === Popular Internet Search Engines === * [http://www.google.com/ Google] - ubiquitous. * [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines. * [http://www.gigablast.com/ Gigablast], fairly new, shows some promise. * [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index). * [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index. * [http://www.yahoo.com/ Yahoo]. * [http://www.ask.com/ Ask Jeeves] (uses Teoma engine). * [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea. * [http://www.excite.com/ Excite]. Uses Google, Yahoo, MSN, etc. * [http://www.kartoo.com/ KartOO]. Too much flash for my liking. * [http://www.cuil.com/ Cuil]. New, launched by ex-googlers, but seems pretty poor. * [http://search.msn.com/ MSN Search]. === Pastebins === * [http://www.rafb.net/paste/ rafb.net] * [http://pastebin.com/ pastebin.com] * [http://pastebin.ca/ pastebin.ca] * [http://rifers.org/paste rifers.org] === Miscellaneous === * [http://wiki.opengraphics.org/ Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers". * [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files. * [http://www.ozspeedtest.com/ Oz Broadband Speed Test]. * [http://www.pcidatabase.com/ PCIDatabase.com] PCI Vendor and Device Lists. * [http://www.plethora.net/%7eseebs/faqs/hacker.html The Hacker FAQ] maintained by Peter Seebach. * [http://www.fsf.org/resources/hw/net/wireless/cards.html FSF - Cards] - list of Free Software Foundation endorsed wireless cards. == Photography == * [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras. * [http://photonotes.org/articles/beginner-faq/ Canon EOS Beginners’ FAQ]. * [http://hubblesite.org/gallery/ Hubble gallery]. == Articles == * [http://www.acmqueue.org/modules.php?name=Content&amp;pa=showpage&amp;pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device. * [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way]. * [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team. * [http://www.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754. * [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation. * [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors. * [http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#BIKESHED-PAINTING Bikeshed painting] in the FreeBSD forums. * [http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt A Cost Analysis of Windows Vista Content Protection] by Peter Gutmann. * [http://www.usenix.org/events/fast07/tech/schroeder/schroeder_html/index.html Disk failures in the real world: What does an MTTF of 1,000,000 hours mean to you?], article published in USENIX. * [http://labs.google.com/papers/disk_failures.pdf Failure Trends in a Large Disk Drive Population], published by Google engineers. == Comics == * [http://www.thefarside.com/ The Far Side]. * [http://www.dilbert.com/ Dilbert]. * [http://www.userfriendly.org/ UserFriendly]. * [http://www.xkcd.com/ xkcd]. * [http://www.garfield.com/ Garfield]. * [http://www.projectcartoon.com/cartoon/1 The Project Cartoon] - How Projects Really Work (version 2.0). == Bargain Stores == * [http://www.zazz.com.au/ Zazz]. * [http://www.dealsdirect.com.au/ DealsDirect]. == Sport == * [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info. * [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good. * [http://www.stringforum.net/ stringforum.net], all about string. * [http://www.tenniswollongong.com.au/ Tennis Wollongong]. * [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club]. * [http://www.cityofsydney.nsw.gov.au/Residents/TennisCourts/Default.asp Sydney Tennis Courts]. * [http://www.iacski.com/ Illawarra Alpine Club]. == Aussie Wines == * [http://www.laughingjackwines.com/ Laughing Jack Wines]. * [http://www.lillypilly.com/ Lillypilly Wines]. * [http://www.warburnestate.com.au/ Warburn Estate]. * [http://www.jackswine.com.au/ Jackswine]. == Investing == * [http://www.morningstar.com.au/ Morningstar]. == Miscellaneous == * [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language. * [http://www.omniglot.com/ Omniglot] - Language, pronounciation, writing and font links for most languages. * [http://www.ocracy.com/ The 'Ocracy] - local Wollongong theater group. * [http://www.edibleblooms.com/ Edible Blooms] - for chocolate flowers! * [http://www.swarovski.com/ Swarovski Crystal]. * [http://wiki.lspace.org lspace.org], for all things Diskworld and Terry Pratchet. [[Category:Links]] [[Category:Personal]] 18f55d2b89d3e74197d135eec604597ccc23981f 3101 3091 2010-04-28T12:01:21Z Stix 2 /* Aussie Hardware Markets and Stores */ add Shopbot wikitext text/x-wiki == Friends Pages == * [http://wunit.net/ Mark Curtis and Katherine Howlin]. * [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz. * Brad "Blunatic" Olds. Site moved, elsewhere... * [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album]. * [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page. * [http://www.flickr.com/photos/kimnance/ Kim and Nancy], Flickr photo collection. * [http://www.gatorzracing.com.au Gatorz Racing], for stories on Ian McLean. == Computer-Technical Links == === BSD === * [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there. * [http://wiki.onetbsd.org/ NetBSD community wiki]. * [http://www.opensource.apple.com/darwinsource/ Darwin source code]. * [http://www.opendarwin.org/ OpenDarwin], shutting down as of 2006-07-25. * [http://www.daemonnews.org/ D&aelig;mon News], for all news BSD. * [http://www.bsdfreak.org/ BSDFreak], for more news BSD. * [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging. * [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney. * [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog]. ==== BSD Goodies ==== * [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com. * [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com. * [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site. * [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store]. === Apple News and Rumours === * [http://macosrumors.com/ MacOS Rumors], they're sometimes right. * [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO. * [http://www.appleinsider.com/ AppleInsider]. * [http://www.thinksecret.com/ Think Secret]. === UNIX === * [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators. * [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes. * [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez. * [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group. === Linux === * [http://jungla.dit.upm.es/~jmseyas/linux/kernel/hackers-docs.html Kernel Links]. * [http://lxr.linux.no/linux/ LXR] - Linux kernel source browser. === TSM Links === * [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims. * [http://tsmwiki.com/ TSM Wiki]. === Industry and Technology News === * [http://theregister.co.uk The Register]. Another great news site. * [http://slashdot.org/ Slashdot]. What more need be said? * [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology. === Software/Source Archives === * [http://sourceforge.net/ SourceForge]. * [http://www.gnu.org GNU.org]. * [http://www.nongnu.org Savannah] aka nongnu.org. === Standards === * [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards]. * [http://www.unix.org/ www.unix.org], the home of the [http://www.unix.org/single_unix_specification/ Single UNIX Specification]. * [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard. * [http://www.t10.org/ t10.org], home of the SCSI standards. * [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards. * [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection. === Quick Reference Cards === * [http://bhami.com/rosetta.html Rosetta Stone]. * [http://www.stdout.org/~winston/latex/ Latex cheat sheet]. * [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)]. * [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card]. * [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)]. === Aussie Software Mirrors === * [http://mirror.exetel.com.au/ Exetel Mirror]. * [http://public.planetmirror.com Planet Mirror]. * [http://mirror.aarnet.edu.au Aarnet]. * [http://mirror.pacific.net.au Pacific Internet]. * [http://mirror.isp.net.au ISP]. === Aussie Hardware Markets and Stores === * [http://www.ple.com.au/ PLE]. * [http://www.msy.com.au/ MSY] not bad, but renowned worst website. * [http://www.staticice.com.au/ staticICE] to compare online Australian store prices. * [http://www.shopbot.com.au/ Shopbot] more Aussie store price comparisons. * [http://booko.com.au/ Booko] to compare book prices. * [http://www.computerfairs.com.au/ Computer Fairs Australia]. * [http://www.computermarkets.com/ Computer Fairs NSW]. * [http://www.auspcmarket.com.au/ Aus PC-Market]. * [http://www.elx.com.au/ elx.com.au]. * [http://zytech.com.au/ Zytech]. * [http://www.eyo.com.au/ Eyo]. ==== Cases ==== * [http://coolpc.com.au/catalog/ CoolPC]. * [http://www.pccasegear.com.au/ PC Case Gear]. * [http://www.silverstonetek.com/ SilverStone]. === Popular Internet Search Engines === * [http://www.google.com/ Google] - ubiquitous. * [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines. * [http://www.gigablast.com/ Gigablast], fairly new, shows some promise. * [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index). * [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index. * [http://www.yahoo.com/ Yahoo]. * [http://www.ask.com/ Ask Jeeves] (uses Teoma engine). * [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea. * [http://www.excite.com/ Excite]. Uses Google, Yahoo, MSN, etc. * [http://www.kartoo.com/ KartOO]. Too much flash for my liking. * [http://www.cuil.com/ Cuil]. New, launched by ex-googlers, but seems pretty poor. * [http://search.msn.com/ MSN Search]. === Pastebins === * [http://www.rafb.net/paste/ rafb.net] * [http://pastebin.com/ pastebin.com] * [http://pastebin.ca/ pastebin.ca] * [http://rifers.org/paste rifers.org] === Miscellaneous === * [http://wiki.opengraphics.org/ Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers". * [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files. * [http://www.ozspeedtest.com/ Oz Broadband Speed Test]. * [http://www.pcidatabase.com/ PCIDatabase.com] PCI Vendor and Device Lists. * [http://www.plethora.net/%7eseebs/faqs/hacker.html The Hacker FAQ] maintained by Peter Seebach. * [http://www.fsf.org/resources/hw/net/wireless/cards.html FSF - Cards] - list of Free Software Foundation endorsed wireless cards. == Photography == * [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras. * [http://photonotes.org/articles/beginner-faq/ Canon EOS Beginners’ FAQ]. * [http://hubblesite.org/gallery/ Hubble gallery]. == Articles == * [http://www.acmqueue.org/modules.php?name=Content&amp;pa=showpage&amp;pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device. * [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way]. * [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team. * [http://www.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754. * [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation. * [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors. * [http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#BIKESHED-PAINTING Bikeshed painting] in the FreeBSD forums. * [http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt A Cost Analysis of Windows Vista Content Protection] by Peter Gutmann. * [http://www.usenix.org/events/fast07/tech/schroeder/schroeder_html/index.html Disk failures in the real world: What does an MTTF of 1,000,000 hours mean to you?], article published in USENIX. * [http://labs.google.com/papers/disk_failures.pdf Failure Trends in a Large Disk Drive Population], published by Google engineers. == Comics == * [http://www.thefarside.com/ The Far Side]. * [http://www.dilbert.com/ Dilbert]. * [http://www.userfriendly.org/ UserFriendly]. * [http://www.xkcd.com/ xkcd]. * [http://www.garfield.com/ Garfield]. * [http://www.projectcartoon.com/cartoon/1 The Project Cartoon] - How Projects Really Work (version 2.0). == Bargain Stores == * [http://www.zazz.com.au/ Zazz]. * [http://www.dealsdirect.com.au/ DealsDirect]. == Sport == * [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info. * [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good. * [http://www.stringforum.net/ stringforum.net], all about string. * [http://www.tenniswollongong.com.au/ Tennis Wollongong]. * [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club]. * [http://www.cityofsydney.nsw.gov.au/Residents/TennisCourts/Default.asp Sydney Tennis Courts]. * [http://www.iacski.com/ Illawarra Alpine Club]. == Aussie Wines == * [http://www.laughingjackwines.com/ Laughing Jack Wines]. * [http://www.lillypilly.com/ Lillypilly Wines]. * [http://www.warburnestate.com.au/ Warburn Estate]. * [http://www.jackswine.com.au/ Jackswine]. == Investing == * [http://www.morningstar.com.au/ Morningstar]. == Miscellaneous == * [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language. * [http://www.omniglot.com/ Omniglot] - Language, pronounciation, writing and font links for most languages. * [http://www.ocracy.com/ The 'Ocracy] - local Wollongong theater group. * [http://www.edibleblooms.com/ Edible Blooms] - for chocolate flowers! * [http://www.swarovski.com/ Swarovski Crystal]. * [http://wiki.lspace.org lspace.org], for all things Diskworld and Terry Pratchet. [[Category:Links]] [[Category:Personal]] 6c850d260d4ed37446a6c00953375a9f6928faae 3102 3101 2010-05-25T04:41:43Z Stix 2 /* Aussie Hardware Markets and Stores */ Add DealExtreme. wikitext text/x-wiki == Friends Pages == * [http://wunit.net/ Mark Curtis and Katherine Howlin]. * [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz. * Brad "Blunatic" Olds. Site moved, elsewhere... * [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album]. * [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page. * [http://www.flickr.com/photos/kimnance/ Kim and Nancy], Flickr photo collection. * [http://www.gatorzracing.com.au Gatorz Racing], for stories on Ian McLean. == Computer-Technical Links == === BSD === * [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there. * [http://wiki.onetbsd.org/ NetBSD community wiki]. * [http://www.opensource.apple.com/darwinsource/ Darwin source code]. * [http://www.opendarwin.org/ OpenDarwin], shutting down as of 2006-07-25. * [http://www.daemonnews.org/ D&aelig;mon News], for all news BSD. * [http://www.bsdfreak.org/ BSDFreak], for more news BSD. * [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging. * [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney. * [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog]. ==== BSD Goodies ==== * [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com. * [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com. * [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site. * [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store]. === Apple News and Rumours === * [http://macosrumors.com/ MacOS Rumors], they're sometimes right. * [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO. * [http://www.appleinsider.com/ AppleInsider]. * [http://www.thinksecret.com/ Think Secret]. === UNIX === * [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators. * [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes. * [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez. * [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group. === Linux === * [http://jungla.dit.upm.es/~jmseyas/linux/kernel/hackers-docs.html Kernel Links]. * [http://lxr.linux.no/linux/ LXR] - Linux kernel source browser. === TSM Links === * [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims. * [http://tsmwiki.com/ TSM Wiki]. === Industry and Technology News === * [http://theregister.co.uk The Register]. Another great news site. * [http://slashdot.org/ Slashdot]. What more need be said? * [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology. === Software/Source Archives === * [http://sourceforge.net/ SourceForge]. * [http://www.gnu.org GNU.org]. * [http://www.nongnu.org Savannah] aka nongnu.org. === Standards === * [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards]. * [http://www.unix.org/ www.unix.org], the home of the [http://www.unix.org/single_unix_specification/ Single UNIX Specification]. * [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard. * [http://www.t10.org/ t10.org], home of the SCSI standards. * [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards. * [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection. === Quick Reference Cards === * [http://bhami.com/rosetta.html Rosetta Stone]. * [http://www.stdout.org/~winston/latex/ Latex cheat sheet]. * [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)]. * [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card]. * [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)]. === Aussie Software Mirrors === * [http://mirror.exetel.com.au/ Exetel Mirror]. * [http://public.planetmirror.com Planet Mirror]. * [http://mirror.aarnet.edu.au Aarnet]. * [http://mirror.pacific.net.au Pacific Internet]. * [http://mirror.isp.net.au ISP]. === Aussie Hardware Markets and Stores === * [http://www.ple.com.au/ PLE]. * [http://www.msy.com.au/ MSY] not bad, but renowned worst website. * [http://www.staticice.com.au/ staticICE] to compare online Australian store prices. * [http://www.shopbot.com.au/ Shopbot] more Aussie store price comparisons. * [http://booko.com.au/ Booko] to compare book prices. * [http://www.computerfairs.com.au/ Computer Fairs Australia]. * [http://www.computermarkets.com/ Computer Fairs NSW]. * [http://www.auspcmarket.com.au/ Aus PC-Market]. * [http://www.elx.com.au/ elx.com.au]. * [http://zytech.com.au/ Zytech]. * [http://www.eyo.com.au/ Eyo]. * [http://www.dealextreme.com/ DealExtreme]. Not Aussie, but free shipping. ==== Cases ==== * [http://coolpc.com.au/catalog/ CoolPC]. * [http://www.pccasegear.com.au/ PC Case Gear]. * [http://www.silverstonetek.com/ SilverStone]. === Popular Internet Search Engines === * [http://www.google.com/ Google] - ubiquitous. * [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines. * [http://www.gigablast.com/ Gigablast], fairly new, shows some promise. * [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index). * [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index. * [http://www.yahoo.com/ Yahoo]. * [http://www.ask.com/ Ask Jeeves] (uses Teoma engine). * [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea. * [http://www.excite.com/ Excite]. Uses Google, Yahoo, MSN, etc. * [http://www.kartoo.com/ KartOO]. Too much flash for my liking. * [http://www.cuil.com/ Cuil]. New, launched by ex-googlers, but seems pretty poor. * [http://search.msn.com/ MSN Search]. === Pastebins === * [http://www.rafb.net/paste/ rafb.net] * [http://pastebin.com/ pastebin.com] * [http://pastebin.ca/ pastebin.ca] * [http://rifers.org/paste rifers.org] === Miscellaneous === * [http://wiki.opengraphics.org/ Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers". * [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files. * [http://www.ozspeedtest.com/ Oz Broadband Speed Test]. * [http://www.pcidatabase.com/ PCIDatabase.com] PCI Vendor and Device Lists. * [http://www.plethora.net/%7eseebs/faqs/hacker.html The Hacker FAQ] maintained by Peter Seebach. * [http://www.fsf.org/resources/hw/net/wireless/cards.html FSF - Cards] - list of Free Software Foundation endorsed wireless cards. == Photography == * [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras. * [http://photonotes.org/articles/beginner-faq/ Canon EOS Beginners’ FAQ]. * [http://hubblesite.org/gallery/ Hubble gallery]. == Articles == * [http://www.acmqueue.org/modules.php?name=Content&amp;pa=showpage&amp;pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device. * [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way]. * [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team. * [http://www.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754. * [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation. * [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors. * [http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#BIKESHED-PAINTING Bikeshed painting] in the FreeBSD forums. * [http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt A Cost Analysis of Windows Vista Content Protection] by Peter Gutmann. * [http://www.usenix.org/events/fast07/tech/schroeder/schroeder_html/index.html Disk failures in the real world: What does an MTTF of 1,000,000 hours mean to you?], article published in USENIX. * [http://labs.google.com/papers/disk_failures.pdf Failure Trends in a Large Disk Drive Population], published by Google engineers. == Comics == * [http://www.thefarside.com/ The Far Side]. * [http://www.dilbert.com/ Dilbert]. * [http://www.userfriendly.org/ UserFriendly]. * [http://www.xkcd.com/ xkcd]. * [http://www.garfield.com/ Garfield]. * [http://www.projectcartoon.com/cartoon/1 The Project Cartoon] - How Projects Really Work (version 2.0). == Bargain Stores == * [http://www.zazz.com.au/ Zazz]. * [http://www.dealsdirect.com.au/ DealsDirect]. == Sport == * [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info. * [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good. * [http://www.stringforum.net/ stringforum.net], all about string. * [http://www.tenniswollongong.com.au/ Tennis Wollongong]. * [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club]. * [http://www.cityofsydney.nsw.gov.au/Residents/TennisCourts/Default.asp Sydney Tennis Courts]. * [http://www.iacski.com/ Illawarra Alpine Club]. == Aussie Wines == * [http://www.laughingjackwines.com/ Laughing Jack Wines]. * [http://www.lillypilly.com/ Lillypilly Wines]. * [http://www.warburnestate.com.au/ Warburn Estate]. * [http://www.jackswine.com.au/ Jackswine]. == Investing == * [http://www.morningstar.com.au/ Morningstar]. == Miscellaneous == * [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language. * [http://www.omniglot.com/ Omniglot] - Language, pronounciation, writing and font links for most languages. * [http://www.ocracy.com/ The 'Ocracy] - local Wollongong theater group. * [http://www.edibleblooms.com/ Edible Blooms] - for chocolate flowers! * [http://www.swarovski.com/ Swarovski Crystal]. * [http://wiki.lspace.org lspace.org], for all things Diskworld and Terry Pratchet. [[Category:Links]] [[Category:Personal]] 27cdf7c8aeaf21f1da931a1c63e25475a018531a 3104 3102 2010-06-25T08:37:12Z Stix 2 /* Comics */ wikitext text/x-wiki == Friends Pages == * [http://wunit.net/ Mark Curtis and Katherine Howlin]. * [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz. * Brad "Blunatic" Olds. Site moved, elsewhere... * [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album]. * [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page. * [http://www.flickr.com/photos/kimnance/ Kim and Nancy], Flickr photo collection. * [http://www.gatorzracing.com.au Gatorz Racing], for stories on Ian McLean. == Computer-Technical Links == === BSD === * [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there. * [http://wiki.onetbsd.org/ NetBSD community wiki]. * [http://www.opensource.apple.com/darwinsource/ Darwin source code]. * [http://www.opendarwin.org/ OpenDarwin], shutting down as of 2006-07-25. * [http://www.daemonnews.org/ D&aelig;mon News], for all news BSD. * [http://www.bsdfreak.org/ BSDFreak], for more news BSD. * [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging. * [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney. * [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog]. ==== BSD Goodies ==== * [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com. * [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com. * [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site. * [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store]. === Apple News and Rumours === * [http://macosrumors.com/ MacOS Rumors], they're sometimes right. * [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO. * [http://www.appleinsider.com/ AppleInsider]. * [http://www.thinksecret.com/ Think Secret]. === UNIX === * [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators. * [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes. * [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez. * [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group. === Linux === * [http://jungla.dit.upm.es/~jmseyas/linux/kernel/hackers-docs.html Kernel Links]. * [http://lxr.linux.no/linux/ LXR] - Linux kernel source browser. === TSM Links === * [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims. * [http://tsmwiki.com/ TSM Wiki]. === Industry and Technology News === * [http://theregister.co.uk The Register]. Another great news site. * [http://slashdot.org/ Slashdot]. What more need be said? * [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology. === Software/Source Archives === * [http://sourceforge.net/ SourceForge]. * [http://www.gnu.org GNU.org]. * [http://www.nongnu.org Savannah] aka nongnu.org. === Standards === * [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards]. * [http://www.unix.org/ www.unix.org], the home of the [http://www.unix.org/single_unix_specification/ Single UNIX Specification]. * [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard. * [http://www.t10.org/ t10.org], home of the SCSI standards. * [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards. * [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection. === Quick Reference Cards === * [http://bhami.com/rosetta.html Rosetta Stone]. * [http://www.stdout.org/~winston/latex/ Latex cheat sheet]. * [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)]. * [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card]. * [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)]. === Aussie Software Mirrors === * [http://mirror.exetel.com.au/ Exetel Mirror]. * [http://public.planetmirror.com Planet Mirror]. * [http://mirror.aarnet.edu.au Aarnet]. * [http://mirror.pacific.net.au Pacific Internet]. * [http://mirror.isp.net.au ISP]. === Aussie Hardware Markets and Stores === * [http://www.ple.com.au/ PLE]. * [http://www.msy.com.au/ MSY] not bad, but renowned worst website. * [http://www.staticice.com.au/ staticICE] to compare online Australian store prices. * [http://www.shopbot.com.au/ Shopbot] more Aussie store price comparisons. * [http://booko.com.au/ Booko] to compare book prices. * [http://www.computerfairs.com.au/ Computer Fairs Australia]. * [http://www.computermarkets.com/ Computer Fairs NSW]. * [http://www.auspcmarket.com.au/ Aus PC-Market]. * [http://www.elx.com.au/ elx.com.au]. * [http://zytech.com.au/ Zytech]. * [http://www.eyo.com.au/ Eyo]. * [http://www.dealextreme.com/ DealExtreme]. Not Aussie, but free shipping. ==== Cases ==== * [http://coolpc.com.au/catalog/ CoolPC]. * [http://www.pccasegear.com.au/ PC Case Gear]. * [http://www.silverstonetek.com/ SilverStone]. === Popular Internet Search Engines === * [http://www.google.com/ Google] - ubiquitous. * [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines. * [http://www.gigablast.com/ Gigablast], fairly new, shows some promise. * [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index). * [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index. * [http://www.yahoo.com/ Yahoo]. * [http://www.ask.com/ Ask Jeeves] (uses Teoma engine). * [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea. * [http://www.excite.com/ Excite]. Uses Google, Yahoo, MSN, etc. * [http://www.kartoo.com/ KartOO]. Too much flash for my liking. * [http://www.cuil.com/ Cuil]. New, launched by ex-googlers, but seems pretty poor. * [http://search.msn.com/ MSN Search]. === Pastebins === * [http://www.rafb.net/paste/ rafb.net] * [http://pastebin.com/ pastebin.com] * [http://pastebin.ca/ pastebin.ca] * [http://rifers.org/paste rifers.org] === Miscellaneous === * [http://wiki.opengraphics.org/ Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers". * [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files. * [http://www.ozspeedtest.com/ Oz Broadband Speed Test]. * [http://www.pcidatabase.com/ PCIDatabase.com] PCI Vendor and Device Lists. * [http://www.plethora.net/%7eseebs/faqs/hacker.html The Hacker FAQ] maintained by Peter Seebach. * [http://www.fsf.org/resources/hw/net/wireless/cards.html FSF - Cards] - list of Free Software Foundation endorsed wireless cards. == Photography == * [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras. * [http://photonotes.org/articles/beginner-faq/ Canon EOS Beginners’ FAQ]. * [http://hubblesite.org/gallery/ Hubble gallery]. == Articles == * [http://www.acmqueue.org/modules.php?name=Content&amp;pa=showpage&amp;pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device. * [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way]. * [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team. * [http://www.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754. * [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation. * [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors. * [http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#BIKESHED-PAINTING Bikeshed painting] in the FreeBSD forums. * [http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt A Cost Analysis of Windows Vista Content Protection] by Peter Gutmann. * [http://www.usenix.org/events/fast07/tech/schroeder/schroeder_html/index.html Disk failures in the real world: What does an MTTF of 1,000,000 hours mean to you?], article published in USENIX. * [http://labs.google.com/papers/disk_failures.pdf Failure Trends in a Large Disk Drive Population], published by Google engineers. == Comics and Humour == * [http://www.thefarside.com/ The Far Side]. * [http://www.dilbert.com/ Dilbert]. * [http://www.userfriendly.org/ UserFriendly]. * [http://www.xkcd.com/ xkcd]. * [http://www.garfield.com/ Garfield]. * [http://www.projectcartoon.com/cartoon/1 The Project Cartoon] - How Projects Really Work (version 2.0). * [http://27bslash6.com/ 26b/6]. == Bargain Stores == * [http://www.zazz.com.au/ Zazz]. * [http://www.dealsdirect.com.au/ DealsDirect]. == Sport == * [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info. * [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good. * [http://www.stringforum.net/ stringforum.net], all about string. * [http://www.tenniswollongong.com.au/ Tennis Wollongong]. * [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club]. * [http://www.cityofsydney.nsw.gov.au/Residents/TennisCourts/Default.asp Sydney Tennis Courts]. * [http://www.iacski.com/ Illawarra Alpine Club]. == Aussie Wines == * [http://www.laughingjackwines.com/ Laughing Jack Wines]. * [http://www.lillypilly.com/ Lillypilly Wines]. * [http://www.warburnestate.com.au/ Warburn Estate]. * [http://www.jackswine.com.au/ Jackswine]. == Investing == * [http://www.morningstar.com.au/ Morningstar]. == Miscellaneous == * [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language. * [http://www.omniglot.com/ Omniglot] - Language, pronounciation, writing and font links for most languages. * [http://www.ocracy.com/ The 'Ocracy] - local Wollongong theater group. * [http://www.edibleblooms.com/ Edible Blooms] - for chocolate flowers! * [http://www.swarovski.com/ Swarovski Crystal]. * [http://wiki.lspace.org lspace.org], for all things Diskworld and Terry Pratchet. [[Category:Links]] [[Category:Personal]] 8b951134b0e95a8c81b08b5fcba256d3df19d669 3105 3104 2010-07-14T03:39:08Z Stix 2 /* Comics and Humour */ Add onefte. wikitext text/x-wiki == Friends Pages == * [http://wunit.net/ Mark Curtis and Katherine Howlin]. * [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz. * Brad "Blunatic" Olds. Site moved, elsewhere... * [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album]. * [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page. * [http://www.flickr.com/photos/kimnance/ Kim and Nancy], Flickr photo collection. * [http://www.gatorzracing.com.au Gatorz Racing], for stories on Ian McLean. == Computer-Technical Links == === BSD === * [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there. * [http://wiki.onetbsd.org/ NetBSD community wiki]. * [http://www.opensource.apple.com/darwinsource/ Darwin source code]. * [http://www.opendarwin.org/ OpenDarwin], shutting down as of 2006-07-25. * [http://www.daemonnews.org/ D&aelig;mon News], for all news BSD. * [http://www.bsdfreak.org/ BSDFreak], for more news BSD. * [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging. * [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney. * [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog]. ==== BSD Goodies ==== * [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com. * [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com. * [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site. * [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store]. === Apple News and Rumours === * [http://macosrumors.com/ MacOS Rumors], they're sometimes right. * [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO. * [http://www.appleinsider.com/ AppleInsider]. * [http://www.thinksecret.com/ Think Secret]. === UNIX === * [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators. * [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes. * [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez. * [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group. === Linux === * [http://jungla.dit.upm.es/~jmseyas/linux/kernel/hackers-docs.html Kernel Links]. * [http://lxr.linux.no/linux/ LXR] - Linux kernel source browser. === TSM Links === * [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims. * [http://tsmwiki.com/ TSM Wiki]. === Industry and Technology News === * [http://theregister.co.uk The Register]. Another great news site. * [http://slashdot.org/ Slashdot]. What more need be said? * [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology. === Software/Source Archives === * [http://sourceforge.net/ SourceForge]. * [http://www.gnu.org GNU.org]. * [http://www.nongnu.org Savannah] aka nongnu.org. === Standards === * [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards]. * [http://www.unix.org/ www.unix.org], the home of the [http://www.unix.org/single_unix_specification/ Single UNIX Specification]. * [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard. * [http://www.t10.org/ t10.org], home of the SCSI standards. * [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards. * [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection. === Quick Reference Cards === * [http://bhami.com/rosetta.html Rosetta Stone]. * [http://www.stdout.org/~winston/latex/ Latex cheat sheet]. * [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)]. * [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card]. * [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)]. === Aussie Software Mirrors === * [http://mirror.exetel.com.au/ Exetel Mirror]. * [http://public.planetmirror.com Planet Mirror]. * [http://mirror.aarnet.edu.au Aarnet]. * [http://mirror.pacific.net.au Pacific Internet]. * [http://mirror.isp.net.au ISP]. === Aussie Hardware Markets and Stores === * [http://www.ple.com.au/ PLE]. * [http://www.msy.com.au/ MSY] not bad, but renowned worst website. * [http://www.staticice.com.au/ staticICE] to compare online Australian store prices. * [http://www.shopbot.com.au/ Shopbot] more Aussie store price comparisons. * [http://booko.com.au/ Booko] to compare book prices. * [http://www.computerfairs.com.au/ Computer Fairs Australia]. * [http://www.computermarkets.com/ Computer Fairs NSW]. * [http://www.auspcmarket.com.au/ Aus PC-Market]. * [http://www.elx.com.au/ elx.com.au]. * [http://zytech.com.au/ Zytech]. * [http://www.eyo.com.au/ Eyo]. * [http://www.dealextreme.com/ DealExtreme]. Not Aussie, but free shipping. ==== Cases ==== * [http://coolpc.com.au/catalog/ CoolPC]. * [http://www.pccasegear.com.au/ PC Case Gear]. * [http://www.silverstonetek.com/ SilverStone]. === Popular Internet Search Engines === * [http://www.google.com/ Google] - ubiquitous. * [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines. * [http://www.gigablast.com/ Gigablast], fairly new, shows some promise. * [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index). * [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index. * [http://www.yahoo.com/ Yahoo]. * [http://www.ask.com/ Ask Jeeves] (uses Teoma engine). * [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea. * [http://www.excite.com/ Excite]. Uses Google, Yahoo, MSN, etc. * [http://www.kartoo.com/ KartOO]. Too much flash for my liking. * [http://www.cuil.com/ Cuil]. New, launched by ex-googlers, but seems pretty poor. * [http://search.msn.com/ MSN Search]. === Pastebins === * [http://www.rafb.net/paste/ rafb.net] * [http://pastebin.com/ pastebin.com] * [http://pastebin.ca/ pastebin.ca] * [http://rifers.org/paste rifers.org] === Miscellaneous === * [http://wiki.opengraphics.org/ Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers". * [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files. * [http://www.ozspeedtest.com/ Oz Broadband Speed Test]. * [http://www.pcidatabase.com/ PCIDatabase.com] PCI Vendor and Device Lists. * [http://www.plethora.net/%7eseebs/faqs/hacker.html The Hacker FAQ] maintained by Peter Seebach. * [http://www.fsf.org/resources/hw/net/wireless/cards.html FSF - Cards] - list of Free Software Foundation endorsed wireless cards. == Photography == * [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras. * [http://photonotes.org/articles/beginner-faq/ Canon EOS Beginners’ FAQ]. * [http://hubblesite.org/gallery/ Hubble gallery]. == Articles == * [http://www.acmqueue.org/modules.php?name=Content&amp;pa=showpage&amp;pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device. * [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way]. * [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team. * [http://www.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754. * [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation. * [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors. * [http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#BIKESHED-PAINTING Bikeshed painting] in the FreeBSD forums. * [http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt A Cost Analysis of Windows Vista Content Protection] by Peter Gutmann. * [http://www.usenix.org/events/fast07/tech/schroeder/schroeder_html/index.html Disk failures in the real world: What does an MTTF of 1,000,000 hours mean to you?], article published in USENIX. * [http://labs.google.com/papers/disk_failures.pdf Failure Trends in a Large Disk Drive Population], published by Google engineers. == Comics and Humour == * [http://www.thefarside.com/ The Far Side]. * [http://www.dilbert.com/ Dilbert]. * [http://www.userfriendly.org/ UserFriendly]. * [http://www.xkcd.com/ xkcd]. * [http://www.garfield.com/ Garfield]. * [http://www.projectcartoon.com/cartoon/1 The Project Cartoon] - How Projects Really Work (version 2.0). * [http://27bslash6.com/ 26b/6]. * [http://onefte.com/ 1.00 FTE] - Impressions of a corporate life. == Bargain Stores == * [http://www.zazz.com.au/ Zazz]. * [http://www.dealsdirect.com.au/ DealsDirect]. == Sport == * [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info. * [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good. * [http://www.stringforum.net/ stringforum.net], all about string. * [http://www.tenniswollongong.com.au/ Tennis Wollongong]. * [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club]. * [http://www.cityofsydney.nsw.gov.au/Residents/TennisCourts/Default.asp Sydney Tennis Courts]. * [http://www.iacski.com/ Illawarra Alpine Club]. == Aussie Wines == * [http://www.laughingjackwines.com/ Laughing Jack Wines]. * [http://www.lillypilly.com/ Lillypilly Wines]. * [http://www.warburnestate.com.au/ Warburn Estate]. * [http://www.jackswine.com.au/ Jackswine]. == Investing == * [http://www.morningstar.com.au/ Morningstar]. == Miscellaneous == * [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language. * [http://www.omniglot.com/ Omniglot] - Language, pronounciation, writing and font links for most languages. * [http://www.ocracy.com/ The 'Ocracy] - local Wollongong theater group. * [http://www.edibleblooms.com/ Edible Blooms] - for chocolate flowers! * [http://www.swarovski.com/ Swarovski Crystal]. * [http://wiki.lspace.org lspace.org], for all things Diskworld and Terry Pratchet. [[Category:Links]] [[Category:Personal]] f8bb65833b1d351132ea677296b27e2164aacb48 3111 3105 2010-08-13T01:02:30Z Stix 2 /* Miscellaneous */ add duplicity wikitext text/x-wiki == Friends Pages == * [http://wunit.net/ Mark Curtis and Katherine Howlin]. * [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz. * Brad "Blunatic" Olds. Site moved, elsewhere... * [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album]. * [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page. * [http://www.flickr.com/photos/kimnance/ Kim and Nancy], Flickr photo collection. * [http://www.gatorzracing.com.au Gatorz Racing], for stories on Ian McLean. == Computer-Technical Links == === BSD === * [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there. * [http://wiki.onetbsd.org/ NetBSD community wiki]. * [http://www.opensource.apple.com/darwinsource/ Darwin source code]. * [http://www.opendarwin.org/ OpenDarwin], shutting down as of 2006-07-25. * [http://www.daemonnews.org/ D&aelig;mon News], for all news BSD. * [http://www.bsdfreak.org/ BSDFreak], for more news BSD. * [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging. * [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney. * [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog]. ==== BSD Goodies ==== * [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com. * [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com. * [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site. * [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store]. === Apple News and Rumours === * [http://macosrumors.com/ MacOS Rumors], they're sometimes right. * [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO. * [http://www.appleinsider.com/ AppleInsider]. * [http://www.thinksecret.com/ Think Secret]. === UNIX === * [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators. * [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes. * [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez. * [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group. === Linux === * [http://jungla.dit.upm.es/~jmseyas/linux/kernel/hackers-docs.html Kernel Links]. * [http://lxr.linux.no/linux/ LXR] - Linux kernel source browser. === TSM Links === * [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims. * [http://tsmwiki.com/ TSM Wiki]. === Industry and Technology News === * [http://theregister.co.uk The Register]. Another great news site. * [http://slashdot.org/ Slashdot]. What more need be said? * [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology. === Software/Source Archives === * [http://sourceforge.net/ SourceForge]. * [http://www.gnu.org GNU.org]. * [http://www.nongnu.org Savannah] aka nongnu.org. === Standards === * [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards]. * [http://www.unix.org/ www.unix.org], the home of the [http://www.unix.org/single_unix_specification/ Single UNIX Specification]. * [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard. * [http://www.t10.org/ t10.org], home of the SCSI standards. * [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards. * [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection. === Quick Reference Cards === * [http://bhami.com/rosetta.html Rosetta Stone]. * [http://www.stdout.org/~winston/latex/ Latex cheat sheet]. * [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)]. * [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card]. * [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)]. === Aussie Software Mirrors === * [http://mirror.exetel.com.au/ Exetel Mirror]. * [http://public.planetmirror.com Planet Mirror]. * [http://mirror.aarnet.edu.au Aarnet]. * [http://mirror.pacific.net.au Pacific Internet]. * [http://mirror.isp.net.au ISP]. === Aussie Hardware Markets and Stores === * [http://www.ple.com.au/ PLE]. * [http://www.msy.com.au/ MSY] not bad, but renowned worst website. * [http://www.staticice.com.au/ staticICE] to compare online Australian store prices. * [http://www.shopbot.com.au/ Shopbot] more Aussie store price comparisons. * [http://booko.com.au/ Booko] to compare book prices. * [http://www.computerfairs.com.au/ Computer Fairs Australia]. * [http://www.computermarkets.com/ Computer Fairs NSW]. * [http://www.auspcmarket.com.au/ Aus PC-Market]. * [http://www.elx.com.au/ elx.com.au]. * [http://zytech.com.au/ Zytech]. * [http://www.eyo.com.au/ Eyo]. * [http://www.dealextreme.com/ DealExtreme]. Not Aussie, but free shipping. ==== Cases ==== * [http://coolpc.com.au/catalog/ CoolPC]. * [http://www.pccasegear.com.au/ PC Case Gear]. * [http://www.silverstonetek.com/ SilverStone]. === Popular Internet Search Engines === * [http://www.google.com/ Google] - ubiquitous. * [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines. * [http://www.gigablast.com/ Gigablast], fairly new, shows some promise. * [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index). * [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index. * [http://www.yahoo.com/ Yahoo]. * [http://www.ask.com/ Ask Jeeves] (uses Teoma engine). * [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea. * [http://www.excite.com/ Excite]. Uses Google, Yahoo, MSN, etc. * [http://www.kartoo.com/ KartOO]. Too much flash for my liking. * [http://www.cuil.com/ Cuil]. New, launched by ex-googlers, but seems pretty poor. * [http://search.msn.com/ MSN Search]. === Pastebins === * [http://www.rafb.net/paste/ rafb.net] * [http://pastebin.com/ pastebin.com] * [http://pastebin.ca/ pastebin.ca] * [http://rifers.org/paste rifers.org] === Miscellaneous === * [http://wiki.opengraphics.org/ Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers". * [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files. * [http://www.ozspeedtest.com/ Oz Broadband Speed Test]. * [http://www.pcidatabase.com/ PCIDatabase.com] PCI Vendor and Device Lists. * [http://www.plethora.net/%7eseebs/faqs/hacker.html The Hacker FAQ] maintained by Peter Seebach. * [http://www.fsf.org/resources/hw/net/wireless/cards.html FSF - Cards] - list of Free Software Foundation endorsed wireless cards. * [http://duplicity.nongnu.org/ Duplicity] backup software utilising librsync. == Photography == * [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras. * [http://photonotes.org/articles/beginner-faq/ Canon EOS Beginners’ FAQ]. * [http://hubblesite.org/gallery/ Hubble gallery]. == Articles == * [http://www.acmqueue.org/modules.php?name=Content&amp;pa=showpage&amp;pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device. * [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way]. * [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team. * [http://www.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754. * [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation. * [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors. * [http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#BIKESHED-PAINTING Bikeshed painting] in the FreeBSD forums. * [http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt A Cost Analysis of Windows Vista Content Protection] by Peter Gutmann. * [http://www.usenix.org/events/fast07/tech/schroeder/schroeder_html/index.html Disk failures in the real world: What does an MTTF of 1,000,000 hours mean to you?], article published in USENIX. * [http://labs.google.com/papers/disk_failures.pdf Failure Trends in a Large Disk Drive Population], published by Google engineers. == Comics and Humour == * [http://www.thefarside.com/ The Far Side]. * [http://www.dilbert.com/ Dilbert]. * [http://www.userfriendly.org/ UserFriendly]. * [http://www.xkcd.com/ xkcd]. * [http://www.garfield.com/ Garfield]. * [http://www.projectcartoon.com/cartoon/1 The Project Cartoon] - How Projects Really Work (version 2.0). * [http://27bslash6.com/ 26b/6]. * [http://onefte.com/ 1.00 FTE] - Impressions of a corporate life. == Bargain Stores == * [http://www.zazz.com.au/ Zazz]. * [http://www.dealsdirect.com.au/ DealsDirect]. == Sport == * [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info. * [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good. * [http://www.stringforum.net/ stringforum.net], all about string. * [http://www.tenniswollongong.com.au/ Tennis Wollongong]. * [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club]. * [http://www.cityofsydney.nsw.gov.au/Residents/TennisCourts/Default.asp Sydney Tennis Courts]. * [http://www.iacski.com/ Illawarra Alpine Club]. == Aussie Wines == * [http://www.laughingjackwines.com/ Laughing Jack Wines]. * [http://www.lillypilly.com/ Lillypilly Wines]. * [http://www.warburnestate.com.au/ Warburn Estate]. * [http://www.jackswine.com.au/ Jackswine]. == Investing == * [http://www.morningstar.com.au/ Morningstar]. == Miscellaneous == * [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language. * [http://www.omniglot.com/ Omniglot] - Language, pronounciation, writing and font links for most languages. * [http://www.ocracy.com/ The 'Ocracy] - local Wollongong theater group. * [http://www.edibleblooms.com/ Edible Blooms] - for chocolate flowers! * [http://www.swarovski.com/ Swarovski Crystal]. * [http://wiki.lspace.org lspace.org], for all things Diskworld and Terry Pratchet. [[Category:Links]] [[Category:Personal]] 4e96b8226af1b933db5a3ed4207aa21041b0b4df 3112 3111 2010-08-29T11:36:23Z Stix 2 /* Computer-Technical Links */ Add "Programmer Fonts" section wikitext text/x-wiki == Friends Pages == * [http://wunit.net/ Mark Curtis and Katherine Howlin]. * [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz. * Brad "Blunatic" Olds. Site moved, elsewhere... * [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album]. * [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page. * [http://www.flickr.com/photos/kimnance/ Kim and Nancy], Flickr photo collection. * [http://www.gatorzracing.com.au Gatorz Racing], for stories on Ian McLean. == Computer-Technical Links == === BSD === * [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there. * [http://wiki.onetbsd.org/ NetBSD community wiki]. * [http://www.opensource.apple.com/darwinsource/ Darwin source code]. * [http://www.opendarwin.org/ OpenDarwin], shutting down as of 2006-07-25. * [http://www.daemonnews.org/ D&aelig;mon News], for all news BSD. * [http://www.bsdfreak.org/ BSDFreak], for more news BSD. * [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging. * [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney. * [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog]. ==== BSD Goodies ==== * [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com. * [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com. * [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site. * [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store]. === Apple News and Rumours === * [http://macosrumors.com/ MacOS Rumors], they're sometimes right. * [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO. * [http://www.appleinsider.com/ AppleInsider]. * [http://www.thinksecret.com/ Think Secret]. === UNIX === * [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators. * [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes. * [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez. * [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group. === Linux === * [http://jungla.dit.upm.es/~jmseyas/linux/kernel/hackers-docs.html Kernel Links]. * [http://lxr.linux.no/linux/ LXR] - Linux kernel source browser. === TSM Links === * [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims. * [http://tsmwiki.com/ TSM Wiki]. === Industry and Technology News === * [http://theregister.co.uk The Register]. Another great news site. * [http://slashdot.org/ Slashdot]. What more need be said? * [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology. === Software/Source Archives === * [http://sourceforge.net/ SourceForge]. * [http://www.gnu.org GNU.org]. * [http://www.nongnu.org Savannah] aka nongnu.org. === Standards === * [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards]. * [http://www.unix.org/ www.unix.org], the home of the [http://www.unix.org/single_unix_specification/ Single UNIX Specification]. * [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard. * [http://www.t10.org/ t10.org], home of the SCSI standards. * [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards. * [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection. === Quick Reference Cards === * [http://bhami.com/rosetta.html Rosetta Stone]. * [http://www.stdout.org/~winston/latex/ Latex cheat sheet]. * [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)]. * [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card]. * [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)]. === Aussie Software Mirrors === * [http://mirror.exetel.com.au/ Exetel Mirror]. * [http://public.planetmirror.com Planet Mirror]. * [http://mirror.aarnet.edu.au Aarnet]. * [http://mirror.pacific.net.au Pacific Internet]. * [http://mirror.isp.net.au ISP]. === Aussie Hardware Markets and Stores === * [http://www.ple.com.au/ PLE]. * [http://www.msy.com.au/ MSY] not bad, but renowned worst website. * [http://www.staticice.com.au/ staticICE] to compare online Australian store prices. * [http://www.shopbot.com.au/ Shopbot] more Aussie store price comparisons. * [http://booko.com.au/ Booko] to compare book prices. * [http://www.computerfairs.com.au/ Computer Fairs Australia]. * [http://www.computermarkets.com/ Computer Fairs NSW]. * [http://www.auspcmarket.com.au/ Aus PC-Market]. * [http://www.elx.com.au/ elx.com.au]. * [http://zytech.com.au/ Zytech]. * [http://www.eyo.com.au/ Eyo]. * [http://www.dealextreme.com/ DealExtreme]. Not Aussie, but free shipping. ==== Cases ==== * [http://coolpc.com.au/catalog/ CoolPC]. * [http://www.pccasegear.com.au/ PC Case Gear]. * [http://www.silverstonetek.com/ SilverStone]. === Popular Internet Search Engines === * [http://www.google.com/ Google] - ubiquitous. * [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines. * [http://www.gigablast.com/ Gigablast], fairly new, shows some promise. * [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index). * [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index. * [http://www.yahoo.com/ Yahoo]. * [http://www.ask.com/ Ask Jeeves] (uses Teoma engine). * [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea. * [http://www.excite.com/ Excite]. Uses Google, Yahoo, MSN, etc. * [http://www.kartoo.com/ KartOO]. Too much flash for my liking. * [http://www.cuil.com/ Cuil]. New, launched by ex-googlers, but seems pretty poor. * [http://search.msn.com/ MSN Search]. === Pastebins === * [http://www.rafb.net/paste/ rafb.net] * [http://pastebin.com/ pastebin.com] * [http://pastebin.ca/ pastebin.ca] * [http://rifers.org/paste rifers.org] === Programmer Fonts === * [http://www.proggyfonts.com/ Proggy Programming Fonts]. * [http://www.levien.com/type/myfonts/inconsolata.html Inconsolata]. * [http://www.tobias-jung.de/seekingprofont/ ProFont]. === Miscellaneous === * [http://wiki.opengraphics.org/ Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers". * [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files. * [http://www.ozspeedtest.com/ Oz Broadband Speed Test]. * [http://www.pcidatabase.com/ PCIDatabase.com] PCI Vendor and Device Lists. * [http://www.plethora.net/%7eseebs/faqs/hacker.html The Hacker FAQ] maintained by Peter Seebach. * [http://www.fsf.org/resources/hw/net/wireless/cards.html FSF - Cards] - list of Free Software Foundation endorsed wireless cards. * [http://duplicity.nongnu.org/ Duplicity] backup software utilising librsync. == Photography == * [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras. * [http://photonotes.org/articles/beginner-faq/ Canon EOS Beginners’ FAQ]. * [http://hubblesite.org/gallery/ Hubble gallery]. == Articles == * [http://www.acmqueue.org/modules.php?name=Content&amp;pa=showpage&amp;pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device. * [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way]. * [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team. * [http://www.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754. * [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation. * [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors. * [http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#BIKESHED-PAINTING Bikeshed painting] in the FreeBSD forums. * [http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt A Cost Analysis of Windows Vista Content Protection] by Peter Gutmann. * [http://www.usenix.org/events/fast07/tech/schroeder/schroeder_html/index.html Disk failures in the real world: What does an MTTF of 1,000,000 hours mean to you?], article published in USENIX. * [http://labs.google.com/papers/disk_failures.pdf Failure Trends in a Large Disk Drive Population], published by Google engineers. == Comics and Humour == * [http://www.thefarside.com/ The Far Side]. * [http://www.dilbert.com/ Dilbert]. * [http://www.userfriendly.org/ UserFriendly]. * [http://www.xkcd.com/ xkcd]. * [http://www.garfield.com/ Garfield]. * [http://www.projectcartoon.com/cartoon/1 The Project Cartoon] - How Projects Really Work (version 2.0). * [http://27bslash6.com/ 26b/6]. * [http://onefte.com/ 1.00 FTE] - Impressions of a corporate life. == Bargain Stores == * [http://www.zazz.com.au/ Zazz]. * [http://www.dealsdirect.com.au/ DealsDirect]. == Sport == * [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info. * [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good. * [http://www.stringforum.net/ stringforum.net], all about string. * [http://www.tenniswollongong.com.au/ Tennis Wollongong]. * [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club]. * [http://www.cityofsydney.nsw.gov.au/Residents/TennisCourts/Default.asp Sydney Tennis Courts]. * [http://www.iacski.com/ Illawarra Alpine Club]. == Aussie Wines == * [http://www.laughingjackwines.com/ Laughing Jack Wines]. * [http://www.lillypilly.com/ Lillypilly Wines]. * [http://www.warburnestate.com.au/ Warburn Estate]. * [http://www.jackswine.com.au/ Jackswine]. == Investing == * [http://www.morningstar.com.au/ Morningstar]. == Miscellaneous == * [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language. * [http://www.omniglot.com/ Omniglot] - Language, pronounciation, writing and font links for most languages. * [http://www.ocracy.com/ The 'Ocracy] - local Wollongong theater group. * [http://www.edibleblooms.com/ Edible Blooms] - for chocolate flowers! * [http://www.swarovski.com/ Swarovski Crystal]. * [http://wiki.lspace.org lspace.org], for all things Diskworld and Terry Pratchet. [[Category:Links]] [[Category:Personal]] 347cc07d8e69a88a7bfa284e1c065ddd44d9f957 3113 3112 2010-09-02T01:43:09Z Stix 2 /* Bargain Stores */ Add book store wikitext text/x-wiki == Friends Pages == * [http://wunit.net/ Mark Curtis and Katherine Howlin]. * [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz. * Brad "Blunatic" Olds. Site moved, elsewhere... * [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album]. * [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page. * [http://www.flickr.com/photos/kimnance/ Kim and Nancy], Flickr photo collection. * [http://www.gatorzracing.com.au Gatorz Racing], for stories on Ian McLean. == Computer-Technical Links == === BSD === * [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there. * [http://wiki.onetbsd.org/ NetBSD community wiki]. * [http://www.opensource.apple.com/darwinsource/ Darwin source code]. * [http://www.opendarwin.org/ OpenDarwin], shutting down as of 2006-07-25. * [http://www.daemonnews.org/ D&aelig;mon News], for all news BSD. * [http://www.bsdfreak.org/ BSDFreak], for more news BSD. * [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging. * [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney. * [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog]. ==== BSD Goodies ==== * [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com. * [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com. * [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site. * [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store]. === Apple News and Rumours === * [http://macosrumors.com/ MacOS Rumors], they're sometimes right. * [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO. * [http://www.appleinsider.com/ AppleInsider]. * [http://www.thinksecret.com/ Think Secret]. === UNIX === * [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators. * [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes. * [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez. * [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group. === Linux === * [http://jungla.dit.upm.es/~jmseyas/linux/kernel/hackers-docs.html Kernel Links]. * [http://lxr.linux.no/linux/ LXR] - Linux kernel source browser. === TSM Links === * [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims. * [http://tsmwiki.com/ TSM Wiki]. === Industry and Technology News === * [http://theregister.co.uk The Register]. Another great news site. * [http://slashdot.org/ Slashdot]. What more need be said? * [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology. === Software/Source Archives === * [http://sourceforge.net/ SourceForge]. * [http://www.gnu.org GNU.org]. * [http://www.nongnu.org Savannah] aka nongnu.org. === Standards === * [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards]. * [http://www.unix.org/ www.unix.org], the home of the [http://www.unix.org/single_unix_specification/ Single UNIX Specification]. * [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard. * [http://www.t10.org/ t10.org], home of the SCSI standards. * [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards. * [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection. === Quick Reference Cards === * [http://bhami.com/rosetta.html Rosetta Stone]. * [http://www.stdout.org/~winston/latex/ Latex cheat sheet]. * [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)]. * [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card]. * [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)]. === Aussie Software Mirrors === * [http://mirror.exetel.com.au/ Exetel Mirror]. * [http://public.planetmirror.com Planet Mirror]. * [http://mirror.aarnet.edu.au Aarnet]. * [http://mirror.pacific.net.au Pacific Internet]. * [http://mirror.isp.net.au ISP]. === Aussie Hardware Markets and Stores === * [http://www.ple.com.au/ PLE]. * [http://www.msy.com.au/ MSY] not bad, but renowned worst website. * [http://www.staticice.com.au/ staticICE] to compare online Australian store prices. * [http://www.shopbot.com.au/ Shopbot] more Aussie store price comparisons. * [http://booko.com.au/ Booko] to compare book prices. * [http://www.computerfairs.com.au/ Computer Fairs Australia]. * [http://www.computermarkets.com/ Computer Fairs NSW]. * [http://www.auspcmarket.com.au/ Aus PC-Market]. * [http://www.elx.com.au/ elx.com.au]. * [http://zytech.com.au/ Zytech]. * [http://www.eyo.com.au/ Eyo]. * [http://www.dealextreme.com/ DealExtreme]. Not Aussie, but free shipping. ==== Cases ==== * [http://coolpc.com.au/catalog/ CoolPC]. * [http://www.pccasegear.com.au/ PC Case Gear]. * [http://www.silverstonetek.com/ SilverStone]. === Popular Internet Search Engines === * [http://www.google.com/ Google] - ubiquitous. * [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines. * [http://www.gigablast.com/ Gigablast], fairly new, shows some promise. * [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index). * [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index. * [http://www.yahoo.com/ Yahoo]. * [http://www.ask.com/ Ask Jeeves] (uses Teoma engine). * [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea. * [http://www.excite.com/ Excite]. Uses Google, Yahoo, MSN, etc. * [http://www.kartoo.com/ KartOO]. Too much flash for my liking. * [http://www.cuil.com/ Cuil]. New, launched by ex-googlers, but seems pretty poor. * [http://search.msn.com/ MSN Search]. === Pastebins === * [http://www.rafb.net/paste/ rafb.net] * [http://pastebin.com/ pastebin.com] * [http://pastebin.ca/ pastebin.ca] * [http://rifers.org/paste rifers.org] === Programmer Fonts === * [http://www.proggyfonts.com/ Proggy Programming Fonts]. * [http://www.levien.com/type/myfonts/inconsolata.html Inconsolata]. * [http://www.tobias-jung.de/seekingprofont/ ProFont]. === Miscellaneous === * [http://wiki.opengraphics.org/ Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers". * [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files. * [http://www.ozspeedtest.com/ Oz Broadband Speed Test]. * [http://www.pcidatabase.com/ PCIDatabase.com] PCI Vendor and Device Lists. * [http://www.plethora.net/%7eseebs/faqs/hacker.html The Hacker FAQ] maintained by Peter Seebach. * [http://www.fsf.org/resources/hw/net/wireless/cards.html FSF - Cards] - list of Free Software Foundation endorsed wireless cards. * [http://duplicity.nongnu.org/ Duplicity] backup software utilising librsync. == Photography == * [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras. * [http://photonotes.org/articles/beginner-faq/ Canon EOS Beginners’ FAQ]. * [http://hubblesite.org/gallery/ Hubble gallery]. == Articles == * [http://www.acmqueue.org/modules.php?name=Content&amp;pa=showpage&amp;pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device. * [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way]. * [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team. * [http://www.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754. * [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation. * [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors. * [http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#BIKESHED-PAINTING Bikeshed painting] in the FreeBSD forums. * [http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt A Cost Analysis of Windows Vista Content Protection] by Peter Gutmann. * [http://www.usenix.org/events/fast07/tech/schroeder/schroeder_html/index.html Disk failures in the real world: What does an MTTF of 1,000,000 hours mean to you?], article published in USENIX. * [http://labs.google.com/papers/disk_failures.pdf Failure Trends in a Large Disk Drive Population], published by Google engineers. == Comics and Humour == * [http://www.thefarside.com/ The Far Side]. * [http://www.dilbert.com/ Dilbert]. * [http://www.userfriendly.org/ UserFriendly]. * [http://www.xkcd.com/ xkcd]. * [http://www.garfield.com/ Garfield]. * [http://www.projectcartoon.com/cartoon/1 The Project Cartoon] - How Projects Really Work (version 2.0). * [http://27bslash6.com/ 26b/6]. * [http://onefte.com/ 1.00 FTE] - Impressions of a corporate life. == Bargain Stores == === General === * [http://www.zazz.com.au/ Zazz]. * [http://www.dealsdirect.com.au/ DealsDirect]. === Books === * [http://www.bookdepository.co.uk/ Book Depository]. == Sport == * [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info. * [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good. * [http://www.stringforum.net/ stringforum.net], all about string. * [http://www.tenniswollongong.com.au/ Tennis Wollongong]. * [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club]. * [http://www.cityofsydney.nsw.gov.au/Residents/TennisCourts/Default.asp Sydney Tennis Courts]. * [http://www.iacski.com/ Illawarra Alpine Club]. == Aussie Wines == * [http://www.laughingjackwines.com/ Laughing Jack Wines]. * [http://www.lillypilly.com/ Lillypilly Wines]. * [http://www.warburnestate.com.au/ Warburn Estate]. * [http://www.jackswine.com.au/ Jackswine]. == Investing == * [http://www.morningstar.com.au/ Morningstar]. == Miscellaneous == * [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language. * [http://www.omniglot.com/ Omniglot] - Language, pronounciation, writing and font links for most languages. * [http://www.ocracy.com/ The 'Ocracy] - local Wollongong theater group. * [http://www.edibleblooms.com/ Edible Blooms] - for chocolate flowers! * [http://www.swarovski.com/ Swarovski Crystal]. * [http://wiki.lspace.org lspace.org], for all things Diskworld and Terry Pratchet. [[Category:Links]] [[Category:Personal]] fa25a6a4823c98f791142a868c6121bb08f7527e 3114 3113 2010-09-20T04:47:13Z Stix 2 /* Comics and Humour */ add smbc wikitext text/x-wiki == Friends Pages == * [http://wunit.net/ Mark Curtis and Katherine Howlin]. * [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz. * Brad "Blunatic" Olds. Site moved, elsewhere... * [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album]. * [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page. * [http://www.flickr.com/photos/kimnance/ Kim and Nancy], Flickr photo collection. * [http://www.gatorzracing.com.au Gatorz Racing], for stories on Ian McLean. == Computer-Technical Links == === BSD === * [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there. * [http://wiki.onetbsd.org/ NetBSD community wiki]. * [http://www.opensource.apple.com/darwinsource/ Darwin source code]. * [http://www.opendarwin.org/ OpenDarwin], shutting down as of 2006-07-25. * [http://www.daemonnews.org/ D&aelig;mon News], for all news BSD. * [http://www.bsdfreak.org/ BSDFreak], for more news BSD. * [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging. * [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney. * [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog]. ==== BSD Goodies ==== * [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com. * [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com. * [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site. * [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store]. === Apple News and Rumours === * [http://macosrumors.com/ MacOS Rumors], they're sometimes right. * [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO. * [http://www.appleinsider.com/ AppleInsider]. * [http://www.thinksecret.com/ Think Secret]. === UNIX === * [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators. * [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes. * [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez. * [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group. === Linux === * [http://jungla.dit.upm.es/~jmseyas/linux/kernel/hackers-docs.html Kernel Links]. * [http://lxr.linux.no/linux/ LXR] - Linux kernel source browser. === TSM Links === * [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims. * [http://tsmwiki.com/ TSM Wiki]. === Industry and Technology News === * [http://theregister.co.uk The Register]. Another great news site. * [http://slashdot.org/ Slashdot]. What more need be said? * [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology. === Software/Source Archives === * [http://sourceforge.net/ SourceForge]. * [http://www.gnu.org GNU.org]. * [http://www.nongnu.org Savannah] aka nongnu.org. === Standards === * [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards]. * [http://www.unix.org/ www.unix.org], the home of the [http://www.unix.org/single_unix_specification/ Single UNIX Specification]. * [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard. * [http://www.t10.org/ t10.org], home of the SCSI standards. * [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards. * [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection. === Quick Reference Cards === * [http://bhami.com/rosetta.html Rosetta Stone]. * [http://www.stdout.org/~winston/latex/ Latex cheat sheet]. * [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)]. * [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card]. * [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)]. === Aussie Software Mirrors === * [http://mirror.exetel.com.au/ Exetel Mirror]. * [http://public.planetmirror.com Planet Mirror]. * [http://mirror.aarnet.edu.au Aarnet]. * [http://mirror.pacific.net.au Pacific Internet]. * [http://mirror.isp.net.au ISP]. === Aussie Hardware Markets and Stores === * [http://www.ple.com.au/ PLE]. * [http://www.msy.com.au/ MSY] not bad, but renowned worst website. * [http://www.staticice.com.au/ staticICE] to compare online Australian store prices. * [http://www.shopbot.com.au/ Shopbot] more Aussie store price comparisons. * [http://booko.com.au/ Booko] to compare book prices. * [http://www.computerfairs.com.au/ Computer Fairs Australia]. * [http://www.computermarkets.com/ Computer Fairs NSW]. * [http://www.auspcmarket.com.au/ Aus PC-Market]. * [http://www.elx.com.au/ elx.com.au]. * [http://zytech.com.au/ Zytech]. * [http://www.eyo.com.au/ Eyo]. * [http://www.dealextreme.com/ DealExtreme]. Not Aussie, but free shipping. ==== Cases ==== * [http://coolpc.com.au/catalog/ CoolPC]. * [http://www.pccasegear.com.au/ PC Case Gear]. * [http://www.silverstonetek.com/ SilverStone]. === Popular Internet Search Engines === * [http://www.google.com/ Google] - ubiquitous. * [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines. * [http://www.gigablast.com/ Gigablast], fairly new, shows some promise. * [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index). * [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index. * [http://www.yahoo.com/ Yahoo]. * [http://www.ask.com/ Ask Jeeves] (uses Teoma engine). * [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea. * [http://www.excite.com/ Excite]. Uses Google, Yahoo, MSN, etc. * [http://www.kartoo.com/ KartOO]. Too much flash for my liking. * [http://www.cuil.com/ Cuil]. New, launched by ex-googlers, but seems pretty poor. * [http://search.msn.com/ MSN Search]. === Pastebins === * [http://www.rafb.net/paste/ rafb.net] * [http://pastebin.com/ pastebin.com] * [http://pastebin.ca/ pastebin.ca] * [http://rifers.org/paste rifers.org] === Programmer Fonts === * [http://www.proggyfonts.com/ Proggy Programming Fonts]. * [http://www.levien.com/type/myfonts/inconsolata.html Inconsolata]. * [http://www.tobias-jung.de/seekingprofont/ ProFont]. === Miscellaneous === * [http://wiki.opengraphics.org/ Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers". * [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files. * [http://www.ozspeedtest.com/ Oz Broadband Speed Test]. * [http://www.pcidatabase.com/ PCIDatabase.com] PCI Vendor and Device Lists. * [http://www.plethora.net/%7eseebs/faqs/hacker.html The Hacker FAQ] maintained by Peter Seebach. * [http://www.fsf.org/resources/hw/net/wireless/cards.html FSF - Cards] - list of Free Software Foundation endorsed wireless cards. * [http://duplicity.nongnu.org/ Duplicity] backup software utilising librsync. == Photography == * [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras. * [http://photonotes.org/articles/beginner-faq/ Canon EOS Beginners’ FAQ]. * [http://hubblesite.org/gallery/ Hubble gallery]. == Articles == * [http://www.acmqueue.org/modules.php?name=Content&amp;pa=showpage&amp;pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device. * [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way]. * [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team. * [http://www.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754. * [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation. * [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors. * [http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#BIKESHED-PAINTING Bikeshed painting] in the FreeBSD forums. * [http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt A Cost Analysis of Windows Vista Content Protection] by Peter Gutmann. * [http://www.usenix.org/events/fast07/tech/schroeder/schroeder_html/index.html Disk failures in the real world: What does an MTTF of 1,000,000 hours mean to you?], article published in USENIX. * [http://labs.google.com/papers/disk_failures.pdf Failure Trends in a Large Disk Drive Population], published by Google engineers. == Comics and Humour == * [http://www.thefarside.com/ The Far Side]. * [http://www.dilbert.com/ Dilbert]. * [http://www.userfriendly.org/ UserFriendly]. * [http://www.xkcd.com/ xkcd]. * [http://www.garfield.com/ Garfield]. * [http://www.projectcartoon.com/cartoon/1 The Project Cartoon] - How Projects Really Work (version 2.0). * [http://27bslash6.com/ 26b/6]. * [http://onefte.com/ 1.00 FTE] - Impressions of a corporate life. * [http://www.smbc-comics.com/ Saturday Morning Breakfast Cereal]. == Bargain Stores == === General === * [http://www.zazz.com.au/ Zazz]. * [http://www.dealsdirect.com.au/ DealsDirect]. === Books === * [http://www.bookdepository.co.uk/ Book Depository]. == Sport == * [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info. * [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good. * [http://www.stringforum.net/ stringforum.net], all about string. * [http://www.tenniswollongong.com.au/ Tennis Wollongong]. * [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club]. * [http://www.cityofsydney.nsw.gov.au/Residents/TennisCourts/Default.asp Sydney Tennis Courts]. * [http://www.iacski.com/ Illawarra Alpine Club]. == Aussie Wines == * [http://www.laughingjackwines.com/ Laughing Jack Wines]. * [http://www.lillypilly.com/ Lillypilly Wines]. * [http://www.warburnestate.com.au/ Warburn Estate]. * [http://www.jackswine.com.au/ Jackswine]. == Investing == * [http://www.morningstar.com.au/ Morningstar]. == Miscellaneous == * [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language. * [http://www.omniglot.com/ Omniglot] - Language, pronounciation, writing and font links for most languages. * [http://www.ocracy.com/ The 'Ocracy] - local Wollongong theater group. * [http://www.edibleblooms.com/ Edible Blooms] - for chocolate flowers! * [http://www.swarovski.com/ Swarovski Crystal]. * [http://wiki.lspace.org lspace.org], for all things Diskworld and Terry Pratchet. [[Category:Links]] [[Category:Personal]] 4f8c57a52479154204678916162678d1c8dba160 3115 3114 2010-11-01T06:40:22Z Stix 2 /* Bargain Stores */ Add mdbattery. wikitext text/x-wiki == Friends Pages == * [http://wunit.net/ Mark Curtis and Katherine Howlin]. * [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz. * Brad "Blunatic" Olds. Site moved, elsewhere... * [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album]. * [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page. * [http://www.flickr.com/photos/kimnance/ Kim and Nancy], Flickr photo collection. * [http://www.gatorzracing.com.au Gatorz Racing], for stories on Ian McLean. == Computer-Technical Links == === BSD === * [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there. * [http://wiki.onetbsd.org/ NetBSD community wiki]. * [http://www.opensource.apple.com/darwinsource/ Darwin source code]. * [http://www.opendarwin.org/ OpenDarwin], shutting down as of 2006-07-25. * [http://www.daemonnews.org/ D&aelig;mon News], for all news BSD. * [http://www.bsdfreak.org/ BSDFreak], for more news BSD. * [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging. * [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney. * [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog]. ==== BSD Goodies ==== * [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com. * [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com. * [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site. * [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store]. === Apple News and Rumours === * [http://macosrumors.com/ MacOS Rumors], they're sometimes right. * [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO. * [http://www.appleinsider.com/ AppleInsider]. * [http://www.thinksecret.com/ Think Secret]. === UNIX === * [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators. * [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes. * [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez. * [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group. === Linux === * [http://jungla.dit.upm.es/~jmseyas/linux/kernel/hackers-docs.html Kernel Links]. * [http://lxr.linux.no/linux/ LXR] - Linux kernel source browser. === TSM Links === * [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims. * [http://tsmwiki.com/ TSM Wiki]. === Industry and Technology News === * [http://theregister.co.uk The Register]. Another great news site. * [http://slashdot.org/ Slashdot]. What more need be said? * [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology. === Software/Source Archives === * [http://sourceforge.net/ SourceForge]. * [http://www.gnu.org GNU.org]. * [http://www.nongnu.org Savannah] aka nongnu.org. === Standards === * [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards]. * [http://www.unix.org/ www.unix.org], the home of the [http://www.unix.org/single_unix_specification/ Single UNIX Specification]. * [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard. * [http://www.t10.org/ t10.org], home of the SCSI standards. * [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards. * [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection. === Quick Reference Cards === * [http://bhami.com/rosetta.html Rosetta Stone]. * [http://www.stdout.org/~winston/latex/ Latex cheat sheet]. * [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)]. * [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card]. * [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)]. === Aussie Software Mirrors === * [http://mirror.exetel.com.au/ Exetel Mirror]. * [http://public.planetmirror.com Planet Mirror]. * [http://mirror.aarnet.edu.au Aarnet]. * [http://mirror.pacific.net.au Pacific Internet]. * [http://mirror.isp.net.au ISP]. === Aussie Hardware Markets and Stores === * [http://www.ple.com.au/ PLE]. * [http://www.msy.com.au/ MSY] not bad, but renowned worst website. * [http://www.staticice.com.au/ staticICE] to compare online Australian store prices. * [http://www.shopbot.com.au/ Shopbot] more Aussie store price comparisons. * [http://booko.com.au/ Booko] to compare book prices. * [http://www.computerfairs.com.au/ Computer Fairs Australia]. * [http://www.computermarkets.com/ Computer Fairs NSW]. * [http://www.auspcmarket.com.au/ Aus PC-Market]. * [http://www.elx.com.au/ elx.com.au]. * [http://zytech.com.au/ Zytech]. * [http://www.eyo.com.au/ Eyo]. * [http://www.dealextreme.com/ DealExtreme]. Not Aussie, but free shipping. ==== Cases ==== * [http://coolpc.com.au/catalog/ CoolPC]. * [http://www.pccasegear.com.au/ PC Case Gear]. * [http://www.silverstonetek.com/ SilverStone]. === Popular Internet Search Engines === * [http://www.google.com/ Google] - ubiquitous. * [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines. * [http://www.gigablast.com/ Gigablast], fairly new, shows some promise. * [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index). * [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index. * [http://www.yahoo.com/ Yahoo]. * [http://www.ask.com/ Ask Jeeves] (uses Teoma engine). * [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea. * [http://www.excite.com/ Excite]. Uses Google, Yahoo, MSN, etc. * [http://www.kartoo.com/ KartOO]. Too much flash for my liking. * [http://www.cuil.com/ Cuil]. New, launched by ex-googlers, but seems pretty poor. * [http://search.msn.com/ MSN Search]. === Pastebins === * [http://www.rafb.net/paste/ rafb.net] * [http://pastebin.com/ pastebin.com] * [http://pastebin.ca/ pastebin.ca] * [http://rifers.org/paste rifers.org] === Programmer Fonts === * [http://www.proggyfonts.com/ Proggy Programming Fonts]. * [http://www.levien.com/type/myfonts/inconsolata.html Inconsolata]. * [http://www.tobias-jung.de/seekingprofont/ ProFont]. === Miscellaneous === * [http://wiki.opengraphics.org/ Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers". * [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files. * [http://www.ozspeedtest.com/ Oz Broadband Speed Test]. * [http://www.pcidatabase.com/ PCIDatabase.com] PCI Vendor and Device Lists. * [http://www.plethora.net/%7eseebs/faqs/hacker.html The Hacker FAQ] maintained by Peter Seebach. * [http://www.fsf.org/resources/hw/net/wireless/cards.html FSF - Cards] - list of Free Software Foundation endorsed wireless cards. * [http://duplicity.nongnu.org/ Duplicity] backup software utilising librsync. == Photography == * [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras. * [http://photonotes.org/articles/beginner-faq/ Canon EOS Beginners’ FAQ]. * [http://hubblesite.org/gallery/ Hubble gallery]. == Articles == * [http://www.acmqueue.org/modules.php?name=Content&amp;pa=showpage&amp;pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device. * [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way]. * [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team. * [http://www.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754. * [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation. * [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors. * [http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#BIKESHED-PAINTING Bikeshed painting] in the FreeBSD forums. * [http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt A Cost Analysis of Windows Vista Content Protection] by Peter Gutmann. * [http://www.usenix.org/events/fast07/tech/schroeder/schroeder_html/index.html Disk failures in the real world: What does an MTTF of 1,000,000 hours mean to you?], article published in USENIX. * [http://labs.google.com/papers/disk_failures.pdf Failure Trends in a Large Disk Drive Population], published by Google engineers. == Comics and Humour == * [http://www.thefarside.com/ The Far Side]. * [http://www.dilbert.com/ Dilbert]. * [http://www.userfriendly.org/ UserFriendly]. * [http://www.xkcd.com/ xkcd]. * [http://www.garfield.com/ Garfield]. * [http://www.projectcartoon.com/cartoon/1 The Project Cartoon] - How Projects Really Work (version 2.0). * [http://27bslash6.com/ 26b/6]. * [http://onefte.com/ 1.00 FTE] - Impressions of a corporate life. * [http://www.smbc-comics.com/ Saturday Morning Breakfast Cereal]. == Bargain Stores == === General === * [http://www.zazz.com.au/ Zazz]. * [http://www.dealsdirect.com.au/ DealsDirect]. === Books === * [http://www.bookdepository.co.uk/ Book Depository]. === Batteries === * [http://www.mdbattery.com/ MDBattery] for various computer, hobby and industrial batteries. == Sport == * [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info. * [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good. * [http://www.stringforum.net/ stringforum.net], all about string. * [http://www.tenniswollongong.com.au/ Tennis Wollongong]. * [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club]. * [http://www.cityofsydney.nsw.gov.au/Residents/TennisCourts/Default.asp Sydney Tennis Courts]. * [http://www.iacski.com/ Illawarra Alpine Club]. == Aussie Wines == * [http://www.laughingjackwines.com/ Laughing Jack Wines]. * [http://www.lillypilly.com/ Lillypilly Wines]. * [http://www.warburnestate.com.au/ Warburn Estate]. * [http://www.jackswine.com.au/ Jackswine]. == Investing == * [http://www.morningstar.com.au/ Morningstar]. == Miscellaneous == * [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language. * [http://www.omniglot.com/ Omniglot] - Language, pronounciation, writing and font links for most languages. * [http://www.ocracy.com/ The 'Ocracy] - local Wollongong theater group. * [http://www.edibleblooms.com/ Edible Blooms] - for chocolate flowers! * [http://www.swarovski.com/ Swarovski Crystal]. * [http://wiki.lspace.org lspace.org], for all things Diskworld and Terry Pratchet. [[Category:Links]] [[Category:Personal]] 68ba74be59b64c27f4c5895f4230d45a072fe8db 3116 3115 2010-11-26T07:59:57Z Stix 2 /* Miscellaneous */ Add STM bags wikitext text/x-wiki == Friends Pages == * [http://wunit.net/ Mark Curtis and Katherine Howlin]. * [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz. * Brad "Blunatic" Olds. Site moved, elsewhere... * [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album]. * [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page. * [http://www.flickr.com/photos/kimnance/ Kim and Nancy], Flickr photo collection. * [http://www.gatorzracing.com.au Gatorz Racing], for stories on Ian McLean. == Computer-Technical Links == === BSD === * [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there. * [http://wiki.onetbsd.org/ NetBSD community wiki]. * [http://www.opensource.apple.com/darwinsource/ Darwin source code]. * [http://www.opendarwin.org/ OpenDarwin], shutting down as of 2006-07-25. * [http://www.daemonnews.org/ D&aelig;mon News], for all news BSD. * [http://www.bsdfreak.org/ BSDFreak], for more news BSD. * [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging. * [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney. * [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog]. ==== BSD Goodies ==== * [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com. * [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com. * [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site. * [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store]. === Apple News and Rumours === * [http://macosrumors.com/ MacOS Rumors], they're sometimes right. * [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO. * [http://www.appleinsider.com/ AppleInsider]. * [http://www.thinksecret.com/ Think Secret]. === UNIX === * [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators. * [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes. * [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez. * [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group. === Linux === * [http://jungla.dit.upm.es/~jmseyas/linux/kernel/hackers-docs.html Kernel Links]. * [http://lxr.linux.no/linux/ LXR] - Linux kernel source browser. === TSM Links === * [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims. * [http://tsmwiki.com/ TSM Wiki]. === Industry and Technology News === * [http://theregister.co.uk The Register]. Another great news site. * [http://slashdot.org/ Slashdot]. What more need be said? * [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology. === Software/Source Archives === * [http://sourceforge.net/ SourceForge]. * [http://www.gnu.org GNU.org]. * [http://www.nongnu.org Savannah] aka nongnu.org. === Standards === * [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards]. * [http://www.unix.org/ www.unix.org], the home of the [http://www.unix.org/single_unix_specification/ Single UNIX Specification]. * [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard. * [http://www.t10.org/ t10.org], home of the SCSI standards. * [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards. * [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection. === Quick Reference Cards === * [http://bhami.com/rosetta.html Rosetta Stone]. * [http://www.stdout.org/~winston/latex/ Latex cheat sheet]. * [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)]. * [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card]. * [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)]. === Aussie Software Mirrors === * [http://mirror.exetel.com.au/ Exetel Mirror]. * [http://public.planetmirror.com Planet Mirror]. * [http://mirror.aarnet.edu.au Aarnet]. * [http://mirror.pacific.net.au Pacific Internet]. * [http://mirror.isp.net.au ISP]. === Aussie Hardware Markets and Stores === * [http://www.ple.com.au/ PLE]. * [http://www.msy.com.au/ MSY] not bad, but renowned worst website. * [http://www.staticice.com.au/ staticICE] to compare online Australian store prices. * [http://www.shopbot.com.au/ Shopbot] more Aussie store price comparisons. * [http://booko.com.au/ Booko] to compare book prices. * [http://www.computerfairs.com.au/ Computer Fairs Australia]. * [http://www.computermarkets.com/ Computer Fairs NSW]. * [http://www.auspcmarket.com.au/ Aus PC-Market]. * [http://www.elx.com.au/ elx.com.au]. * [http://zytech.com.au/ Zytech]. * [http://www.eyo.com.au/ Eyo]. * [http://www.dealextreme.com/ DealExtreme]. Not Aussie, but free shipping. ==== Cases ==== * [http://coolpc.com.au/catalog/ CoolPC]. * [http://www.pccasegear.com.au/ PC Case Gear]. * [http://www.silverstonetek.com/ SilverStone]. === Popular Internet Search Engines === * [http://www.google.com/ Google] - ubiquitous. * [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines. * [http://www.gigablast.com/ Gigablast], fairly new, shows some promise. * [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index). * [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index. * [http://www.yahoo.com/ Yahoo]. * [http://www.ask.com/ Ask Jeeves] (uses Teoma engine). * [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea. * [http://www.excite.com/ Excite]. Uses Google, Yahoo, MSN, etc. * [http://www.kartoo.com/ KartOO]. Too much flash for my liking. * [http://www.cuil.com/ Cuil]. New, launched by ex-googlers, but seems pretty poor. * [http://search.msn.com/ MSN Search]. === Pastebins === * [http://www.rafb.net/paste/ rafb.net] * [http://pastebin.com/ pastebin.com] * [http://pastebin.ca/ pastebin.ca] * [http://rifers.org/paste rifers.org] === Programmer Fonts === * [http://www.proggyfonts.com/ Proggy Programming Fonts]. * [http://www.levien.com/type/myfonts/inconsolata.html Inconsolata]. * [http://www.tobias-jung.de/seekingprofont/ ProFont]. === Miscellaneous === * [http://wiki.opengraphics.org/ Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers". * [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files. * [http://www.ozspeedtest.com/ Oz Broadband Speed Test]. * [http://www.pcidatabase.com/ PCIDatabase.com] PCI Vendor and Device Lists. * [http://www.plethora.net/%7eseebs/faqs/hacker.html The Hacker FAQ] maintained by Peter Seebach. * [http://www.fsf.org/resources/hw/net/wireless/cards.html FSF - Cards] - list of Free Software Foundation endorsed wireless cards. * [http://duplicity.nongnu.org/ Duplicity] backup software utilising librsync. * [http://www.stmbags.com/ STM bags]. == Photography == * [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras. * [http://photonotes.org/articles/beginner-faq/ Canon EOS Beginners’ FAQ]. * [http://hubblesite.org/gallery/ Hubble gallery]. == Articles == * [http://www.acmqueue.org/modules.php?name=Content&amp;pa=showpage&amp;pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device. * [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way]. * [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team. * [http://www.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754. * [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation. * [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors. * [http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#BIKESHED-PAINTING Bikeshed painting] in the FreeBSD forums. * [http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt A Cost Analysis of Windows Vista Content Protection] by Peter Gutmann. * [http://www.usenix.org/events/fast07/tech/schroeder/schroeder_html/index.html Disk failures in the real world: What does an MTTF of 1,000,000 hours mean to you?], article published in USENIX. * [http://labs.google.com/papers/disk_failures.pdf Failure Trends in a Large Disk Drive Population], published by Google engineers. == Comics and Humour == * [http://www.thefarside.com/ The Far Side]. * [http://www.dilbert.com/ Dilbert]. * [http://www.userfriendly.org/ UserFriendly]. * [http://www.xkcd.com/ xkcd]. * [http://www.garfield.com/ Garfield]. * [http://www.projectcartoon.com/cartoon/1 The Project Cartoon] - How Projects Really Work (version 2.0). * [http://27bslash6.com/ 26b/6]. * [http://onefte.com/ 1.00 FTE] - Impressions of a corporate life. * [http://www.smbc-comics.com/ Saturday Morning Breakfast Cereal]. == Bargain Stores == === General === * [http://www.zazz.com.au/ Zazz]. * [http://www.dealsdirect.com.au/ DealsDirect]. === Books === * [http://www.bookdepository.co.uk/ Book Depository]. === Batteries === * [http://www.mdbattery.com/ MDBattery] for various computer, hobby and industrial batteries. == Sport == * [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info. * [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good. * [http://www.stringforum.net/ stringforum.net], all about string. * [http://www.tenniswollongong.com.au/ Tennis Wollongong]. * [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club]. * [http://www.cityofsydney.nsw.gov.au/Residents/TennisCourts/Default.asp Sydney Tennis Courts]. * [http://www.iacski.com/ Illawarra Alpine Club]. == Aussie Wines == * [http://www.laughingjackwines.com/ Laughing Jack Wines]. * [http://www.lillypilly.com/ Lillypilly Wines]. * [http://www.warburnestate.com.au/ Warburn Estate]. * [http://www.jackswine.com.au/ Jackswine]. == Investing == * [http://www.morningstar.com.au/ Morningstar]. == Miscellaneous == * [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language. * [http://www.omniglot.com/ Omniglot] - Language, pronounciation, writing and font links for most languages. * [http://www.ocracy.com/ The 'Ocracy] - local Wollongong theater group. * [http://www.edibleblooms.com/ Edible Blooms] - for chocolate flowers! * [http://www.swarovski.com/ Swarovski Crystal]. * [http://wiki.lspace.org lspace.org], for all things Diskworld and Terry Pratchet. [[Category:Links]] [[Category:Personal]] b9f40206e135ccf7b380646f7fbbea7ce6157d52 3117 3116 2010-12-14T08:33:46Z Stix 2 /* Books */ Add Booko wikitext text/x-wiki == Friends Pages == * [http://wunit.net/ Mark Curtis and Katherine Howlin]. * [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz. * Brad "Blunatic" Olds. Site moved, elsewhere... * [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album]. * [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page. * [http://www.flickr.com/photos/kimnance/ Kim and Nancy], Flickr photo collection. * [http://www.gatorzracing.com.au Gatorz Racing], for stories on Ian McLean. == Computer-Technical Links == === BSD === * [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there. * [http://wiki.onetbsd.org/ NetBSD community wiki]. * [http://www.opensource.apple.com/darwinsource/ Darwin source code]. * [http://www.opendarwin.org/ OpenDarwin], shutting down as of 2006-07-25. * [http://www.daemonnews.org/ D&aelig;mon News], for all news BSD. * [http://www.bsdfreak.org/ BSDFreak], for more news BSD. * [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging. * [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney. * [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog]. ==== BSD Goodies ==== * [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com. * [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com. * [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site. * [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store]. === Apple News and Rumours === * [http://macosrumors.com/ MacOS Rumors], they're sometimes right. * [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO. * [http://www.appleinsider.com/ AppleInsider]. * [http://www.thinksecret.com/ Think Secret]. === UNIX === * [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators. * [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes. * [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez. * [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group. === Linux === * [http://jungla.dit.upm.es/~jmseyas/linux/kernel/hackers-docs.html Kernel Links]. * [http://lxr.linux.no/linux/ LXR] - Linux kernel source browser. === TSM Links === * [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims. * [http://tsmwiki.com/ TSM Wiki]. === Industry and Technology News === * [http://theregister.co.uk The Register]. Another great news site. * [http://slashdot.org/ Slashdot]. What more need be said? * [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology. === Software/Source Archives === * [http://sourceforge.net/ SourceForge]. * [http://www.gnu.org GNU.org]. * [http://www.nongnu.org Savannah] aka nongnu.org. === Standards === * [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards]. * [http://www.unix.org/ www.unix.org], the home of the [http://www.unix.org/single_unix_specification/ Single UNIX Specification]. * [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard. * [http://www.t10.org/ t10.org], home of the SCSI standards. * [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards. * [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection. === Quick Reference Cards === * [http://bhami.com/rosetta.html Rosetta Stone]. * [http://www.stdout.org/~winston/latex/ Latex cheat sheet]. * [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)]. * [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card]. * [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)]. === Aussie Software Mirrors === * [http://mirror.exetel.com.au/ Exetel Mirror]. * [http://public.planetmirror.com Planet Mirror]. * [http://mirror.aarnet.edu.au Aarnet]. * [http://mirror.pacific.net.au Pacific Internet]. * [http://mirror.isp.net.au ISP]. === Aussie Hardware Markets and Stores === * [http://www.ple.com.au/ PLE]. * [http://www.msy.com.au/ MSY] not bad, but renowned worst website. * [http://www.staticice.com.au/ staticICE] to compare online Australian store prices. * [http://www.shopbot.com.au/ Shopbot] more Aussie store price comparisons. * [http://booko.com.au/ Booko] to compare book prices. * [http://www.computerfairs.com.au/ Computer Fairs Australia]. * [http://www.computermarkets.com/ Computer Fairs NSW]. * [http://www.auspcmarket.com.au/ Aus PC-Market]. * [http://www.elx.com.au/ elx.com.au]. * [http://zytech.com.au/ Zytech]. * [http://www.eyo.com.au/ Eyo]. * [http://www.dealextreme.com/ DealExtreme]. Not Aussie, but free shipping. ==== Cases ==== * [http://coolpc.com.au/catalog/ CoolPC]. * [http://www.pccasegear.com.au/ PC Case Gear]. * [http://www.silverstonetek.com/ SilverStone]. === Popular Internet Search Engines === * [http://www.google.com/ Google] - ubiquitous. * [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines. * [http://www.gigablast.com/ Gigablast], fairly new, shows some promise. * [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index). * [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index. * [http://www.yahoo.com/ Yahoo]. * [http://www.ask.com/ Ask Jeeves] (uses Teoma engine). * [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea. * [http://www.excite.com/ Excite]. Uses Google, Yahoo, MSN, etc. * [http://www.kartoo.com/ KartOO]. Too much flash for my liking. * [http://www.cuil.com/ Cuil]. New, launched by ex-googlers, but seems pretty poor. * [http://search.msn.com/ MSN Search]. === Pastebins === * [http://www.rafb.net/paste/ rafb.net] * [http://pastebin.com/ pastebin.com] * [http://pastebin.ca/ pastebin.ca] * [http://rifers.org/paste rifers.org] === Programmer Fonts === * [http://www.proggyfonts.com/ Proggy Programming Fonts]. * [http://www.levien.com/type/myfonts/inconsolata.html Inconsolata]. * [http://www.tobias-jung.de/seekingprofont/ ProFont]. === Miscellaneous === * [http://wiki.opengraphics.org/ Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers". * [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files. * [http://www.ozspeedtest.com/ Oz Broadband Speed Test]. * [http://www.pcidatabase.com/ PCIDatabase.com] PCI Vendor and Device Lists. * [http://www.plethora.net/%7eseebs/faqs/hacker.html The Hacker FAQ] maintained by Peter Seebach. * [http://www.fsf.org/resources/hw/net/wireless/cards.html FSF - Cards] - list of Free Software Foundation endorsed wireless cards. * [http://duplicity.nongnu.org/ Duplicity] backup software utilising librsync. * [http://www.stmbags.com/ STM bags]. == Photography == * [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras. * [http://photonotes.org/articles/beginner-faq/ Canon EOS Beginners’ FAQ]. * [http://hubblesite.org/gallery/ Hubble gallery]. == Articles == * [http://www.acmqueue.org/modules.php?name=Content&amp;pa=showpage&amp;pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device. * [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way]. * [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team. * [http://www.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754. * [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation. * [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors. * [http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#BIKESHED-PAINTING Bikeshed painting] in the FreeBSD forums. * [http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt A Cost Analysis of Windows Vista Content Protection] by Peter Gutmann. * [http://www.usenix.org/events/fast07/tech/schroeder/schroeder_html/index.html Disk failures in the real world: What does an MTTF of 1,000,000 hours mean to you?], article published in USENIX. * [http://labs.google.com/papers/disk_failures.pdf Failure Trends in a Large Disk Drive Population], published by Google engineers. == Comics and Humour == * [http://www.thefarside.com/ The Far Side]. * [http://www.dilbert.com/ Dilbert]. * [http://www.userfriendly.org/ UserFriendly]. * [http://www.xkcd.com/ xkcd]. * [http://www.garfield.com/ Garfield]. * [http://www.projectcartoon.com/cartoon/1 The Project Cartoon] - How Projects Really Work (version 2.0). * [http://27bslash6.com/ 26b/6]. * [http://onefte.com/ 1.00 FTE] - Impressions of a corporate life. * [http://www.smbc-comics.com/ Saturday Morning Breakfast Cereal]. == Bargain Stores == === General === * [http://www.zazz.com.au/ Zazz]. * [http://www.dealsdirect.com.au/ DealsDirect]. === Books === * [http://www.bookdepository.co.uk/ Book Depository]. * [http://booko.com.au/ Booko]. === Batteries === * [http://www.mdbattery.com/ MDBattery] for various computer, hobby and industrial batteries. == Sport == * [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info. * [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good. * [http://www.stringforum.net/ stringforum.net], all about string. * [http://www.tenniswollongong.com.au/ Tennis Wollongong]. * [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club]. * [http://www.cityofsydney.nsw.gov.au/Residents/TennisCourts/Default.asp Sydney Tennis Courts]. * [http://www.iacski.com/ Illawarra Alpine Club]. == Aussie Wines == * [http://www.laughingjackwines.com/ Laughing Jack Wines]. * [http://www.lillypilly.com/ Lillypilly Wines]. * [http://www.warburnestate.com.au/ Warburn Estate]. * [http://www.jackswine.com.au/ Jackswine]. == Investing == * [http://www.morningstar.com.au/ Morningstar]. == Miscellaneous == * [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language. * [http://www.omniglot.com/ Omniglot] - Language, pronounciation, writing and font links for most languages. * [http://www.ocracy.com/ The 'Ocracy] - local Wollongong theater group. * [http://www.edibleblooms.com/ Edible Blooms] - for chocolate flowers! * [http://www.swarovski.com/ Swarovski Crystal]. * [http://wiki.lspace.org lspace.org], for all things Diskworld and Terry Pratchet. [[Category:Links]] [[Category:Personal]] 8249840060be01b413e39e8cfe996f18e01ac332 3118 3117 2011-02-07T04:37:00Z Stix 2 /* Computer-Technical Links */ Add electronics category and Digi-key wikitext text/x-wiki == Friends Pages == * [http://wunit.net/ Mark Curtis and Katherine Howlin]. * [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz. * Brad "Blunatic" Olds. Site moved, elsewhere... * [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album]. * [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page. * [http://www.flickr.com/photos/kimnance/ Kim and Nancy], Flickr photo collection. * [http://www.gatorzracing.com.au Gatorz Racing], for stories on Ian McLean. == Computer-Technical Links == === BSD === * [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there. * [http://wiki.onetbsd.org/ NetBSD community wiki]. * [http://www.opensource.apple.com/darwinsource/ Darwin source code]. * [http://www.opendarwin.org/ OpenDarwin], shutting down as of 2006-07-25. * [http://www.daemonnews.org/ D&aelig;mon News], for all news BSD. * [http://www.bsdfreak.org/ BSDFreak], for more news BSD. * [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging. * [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney. * [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog]. ==== BSD Goodies ==== * [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com. * [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com. * [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site. * [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store]. === Apple News and Rumours === * [http://macosrumors.com/ MacOS Rumors], they're sometimes right. * [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO. * [http://www.appleinsider.com/ AppleInsider]. * [http://www.thinksecret.com/ Think Secret]. === UNIX === * [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators. * [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes. * [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez. * [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group. === Linux === * [http://jungla.dit.upm.es/~jmseyas/linux/kernel/hackers-docs.html Kernel Links]. * [http://lxr.linux.no/linux/ LXR] - Linux kernel source browser. === TSM Links === * [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims. * [http://tsmwiki.com/ TSM Wiki]. === Industry and Technology News === * [http://theregister.co.uk The Register]. Another great news site. * [http://slashdot.org/ Slashdot]. What more need be said? * [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology. === Software/Source Archives === * [http://sourceforge.net/ SourceForge]. * [http://www.gnu.org GNU.org]. * [http://www.nongnu.org Savannah] aka nongnu.org. === Standards === * [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards]. * [http://www.unix.org/ www.unix.org], the home of the [http://www.unix.org/single_unix_specification/ Single UNIX Specification]. * [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard. * [http://www.t10.org/ t10.org], home of the SCSI standards. * [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards. * [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection. === Quick Reference Cards === * [http://bhami.com/rosetta.html Rosetta Stone]. * [http://www.stdout.org/~winston/latex/ Latex cheat sheet]. * [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)]. * [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card]. * [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)]. === Aussie Software Mirrors === * [http://mirror.exetel.com.au/ Exetel Mirror]. * [http://public.planetmirror.com Planet Mirror]. * [http://mirror.aarnet.edu.au Aarnet]. * [http://mirror.pacific.net.au Pacific Internet]. * [http://mirror.isp.net.au ISP]. === Aussie Hardware Markets and Stores === * [http://www.ple.com.au/ PLE]. * [http://www.msy.com.au/ MSY] not bad, but renowned worst website. * [http://www.staticice.com.au/ staticICE] to compare online Australian store prices. * [http://www.shopbot.com.au/ Shopbot] more Aussie store price comparisons. * [http://booko.com.au/ Booko] to compare book prices. * [http://www.computerfairs.com.au/ Computer Fairs Australia]. * [http://www.computermarkets.com/ Computer Fairs NSW]. * [http://www.auspcmarket.com.au/ Aus PC-Market]. * [http://www.elx.com.au/ elx.com.au]. * [http://zytech.com.au/ Zytech]. * [http://www.eyo.com.au/ Eyo]. * [http://www.dealextreme.com/ DealExtreme]. Not Aussie, but free shipping. ==== Cases ==== * [http://coolpc.com.au/catalog/ CoolPC]. * [http://www.pccasegear.com.au/ PC Case Gear]. * [http://www.silverstonetek.com/ SilverStone]. === Popular Internet Search Engines === * [http://www.google.com/ Google] - ubiquitous. * [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines. * [http://www.gigablast.com/ Gigablast], fairly new, shows some promise. * [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index). * [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index. * [http://www.yahoo.com/ Yahoo]. * [http://www.ask.com/ Ask Jeeves] (uses Teoma engine). * [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea. * [http://www.excite.com/ Excite]. Uses Google, Yahoo, MSN, etc. * [http://www.kartoo.com/ KartOO]. Too much flash for my liking. * [http://www.cuil.com/ Cuil]. New, launched by ex-googlers, but seems pretty poor. * [http://search.msn.com/ MSN Search]. === Pastebins === * [http://www.rafb.net/paste/ rafb.net] * [http://pastebin.com/ pastebin.com] * [http://pastebin.ca/ pastebin.ca] * [http://rifers.org/paste rifers.org] === Programmer Fonts === * [http://www.proggyfonts.com/ Proggy Programming Fonts]. * [http://www.levien.com/type/myfonts/inconsolata.html Inconsolata]. * [http://www.tobias-jung.de/seekingprofont/ ProFont]. === Electronics === * [http://www.digikey.com.au/ Digi-key] electronic component shipping to Australia. === Miscellaneous === * [http://wiki.opengraphics.org/ Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers". * [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files. * [http://www.ozspeedtest.com/ Oz Broadband Speed Test]. * [http://www.pcidatabase.com/ PCIDatabase.com] PCI Vendor and Device Lists. * [http://www.plethora.net/%7eseebs/faqs/hacker.html The Hacker FAQ] maintained by Peter Seebach. * [http://www.fsf.org/resources/hw/net/wireless/cards.html FSF - Cards] - list of Free Software Foundation endorsed wireless cards. * [http://duplicity.nongnu.org/ Duplicity] backup software utilising librsync. * [http://www.stmbags.com/ STM bags]. == Photography == * [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras. * [http://photonotes.org/articles/beginner-faq/ Canon EOS Beginners’ FAQ]. * [http://hubblesite.org/gallery/ Hubble gallery]. == Articles == * [http://www.acmqueue.org/modules.php?name=Content&amp;pa=showpage&amp;pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device. * [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way]. * [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team. * [http://www.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754. * [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation. * [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors. * [http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#BIKESHED-PAINTING Bikeshed painting] in the FreeBSD forums. * [http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt A Cost Analysis of Windows Vista Content Protection] by Peter Gutmann. * [http://www.usenix.org/events/fast07/tech/schroeder/schroeder_html/index.html Disk failures in the real world: What does an MTTF of 1,000,000 hours mean to you?], article published in USENIX. * [http://labs.google.com/papers/disk_failures.pdf Failure Trends in a Large Disk Drive Population], published by Google engineers. == Comics and Humour == * [http://www.thefarside.com/ The Far Side]. * [http://www.dilbert.com/ Dilbert]. * [http://www.userfriendly.org/ UserFriendly]. * [http://www.xkcd.com/ xkcd]. * [http://www.garfield.com/ Garfield]. * [http://www.projectcartoon.com/cartoon/1 The Project Cartoon] - How Projects Really Work (version 2.0). * [http://27bslash6.com/ 26b/6]. * [http://onefte.com/ 1.00 FTE] - Impressions of a corporate life. * [http://www.smbc-comics.com/ Saturday Morning Breakfast Cereal]. == Bargain Stores == === General === * [http://www.zazz.com.au/ Zazz]. * [http://www.dealsdirect.com.au/ DealsDirect]. === Books === * [http://www.bookdepository.co.uk/ Book Depository]. * [http://booko.com.au/ Booko]. === Batteries === * [http://www.mdbattery.com/ MDBattery] for various computer, hobby and industrial batteries. == Sport == * [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info. * [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good. * [http://www.stringforum.net/ stringforum.net], all about string. * [http://www.tenniswollongong.com.au/ Tennis Wollongong]. * [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club]. * [http://www.cityofsydney.nsw.gov.au/Residents/TennisCourts/Default.asp Sydney Tennis Courts]. * [http://www.iacski.com/ Illawarra Alpine Club]. == Aussie Wines == * [http://www.laughingjackwines.com/ Laughing Jack Wines]. * [http://www.lillypilly.com/ Lillypilly Wines]. * [http://www.warburnestate.com.au/ Warburn Estate]. * [http://www.jackswine.com.au/ Jackswine]. == Investing == * [http://www.morningstar.com.au/ Morningstar]. == Miscellaneous == * [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language. * [http://www.omniglot.com/ Omniglot] - Language, pronounciation, writing and font links for most languages. * [http://www.ocracy.com/ The 'Ocracy] - local Wollongong theater group. * [http://www.edibleblooms.com/ Edible Blooms] - for chocolate flowers! * [http://www.swarovski.com/ Swarovski Crystal]. * [http://wiki.lspace.org lspace.org], for all things Diskworld and Terry Pratchet. [[Category:Links]] [[Category:Personal]] 70cf0c2da7cf7af3645cd606da93a9cc99c830af 3130 3118 2011-09-11T07:08:01Z Stix 2 /* Friends Pages */ Add donkers-wunschbox.de wikitext text/x-wiki == Friends Pages == * [http://wunit.net/ Mark Curtis and Katherine Howlin]. * [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz. * Brad "Blunatic" Olds. Site moved, elsewhere... * [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album]. * [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page. * [http://www.flickr.com/photos/kimnance/ Kim and Nancy], Flickr photo collection. * [http://www.gatorzracing.com.au Gatorz Racing], for stories on Ian McLean. * [http://donkers-wunschbox.de/ Donkers Wunschbox], buy culinary delights and fine gifts, by Jenny Donker. == Computer-Technical Links == === BSD === * [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there. * [http://wiki.onetbsd.org/ NetBSD community wiki]. * [http://www.opensource.apple.com/darwinsource/ Darwin source code]. * [http://www.opendarwin.org/ OpenDarwin], shutting down as of 2006-07-25. * [http://www.daemonnews.org/ D&aelig;mon News], for all news BSD. * [http://www.bsdfreak.org/ BSDFreak], for more news BSD. * [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging. * [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney. * [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog]. ==== BSD Goodies ==== * [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com. * [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com. * [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site. * [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store]. === Apple News and Rumours === * [http://macosrumors.com/ MacOS Rumors], they're sometimes right. * [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO. * [http://www.appleinsider.com/ AppleInsider]. * [http://www.thinksecret.com/ Think Secret]. === UNIX === * [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators. * [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes. * [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez. * [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group. === Linux === * [http://jungla.dit.upm.es/~jmseyas/linux/kernel/hackers-docs.html Kernel Links]. * [http://lxr.linux.no/linux/ LXR] - Linux kernel source browser. === TSM Links === * [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims. * [http://tsmwiki.com/ TSM Wiki]. === Industry and Technology News === * [http://theregister.co.uk The Register]. Another great news site. * [http://slashdot.org/ Slashdot]. What more need be said? * [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology. === Software/Source Archives === * [http://sourceforge.net/ SourceForge]. * [http://www.gnu.org GNU.org]. * [http://www.nongnu.org Savannah] aka nongnu.org. === Standards === * [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards]. * [http://www.unix.org/ www.unix.org], the home of the [http://www.unix.org/single_unix_specification/ Single UNIX Specification]. * [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard. * [http://www.t10.org/ t10.org], home of the SCSI standards. * [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards. * [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection. === Quick Reference Cards === * [http://bhami.com/rosetta.html Rosetta Stone]. * [http://www.stdout.org/~winston/latex/ Latex cheat sheet]. * [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)]. * [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card]. * [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)]. === Aussie Software Mirrors === * [http://mirror.exetel.com.au/ Exetel Mirror]. * [http://public.planetmirror.com Planet Mirror]. * [http://mirror.aarnet.edu.au Aarnet]. * [http://mirror.pacific.net.au Pacific Internet]. * [http://mirror.isp.net.au ISP]. === Aussie Hardware Markets and Stores === * [http://www.ple.com.au/ PLE]. * [http://www.msy.com.au/ MSY] not bad, but renowned worst website. * [http://www.staticice.com.au/ staticICE] to compare online Australian store prices. * [http://www.shopbot.com.au/ Shopbot] more Aussie store price comparisons. * [http://booko.com.au/ Booko] to compare book prices. * [http://www.computerfairs.com.au/ Computer Fairs Australia]. * [http://www.computermarkets.com/ Computer Fairs NSW]. * [http://www.auspcmarket.com.au/ Aus PC-Market]. * [http://www.elx.com.au/ elx.com.au]. * [http://zytech.com.au/ Zytech]. * [http://www.eyo.com.au/ Eyo]. * [http://www.dealextreme.com/ DealExtreme]. Not Aussie, but free shipping. ==== Cases ==== * [http://coolpc.com.au/catalog/ CoolPC]. * [http://www.pccasegear.com.au/ PC Case Gear]. * [http://www.silverstonetek.com/ SilverStone]. === Popular Internet Search Engines === * [http://www.google.com/ Google] - ubiquitous. * [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines. * [http://www.gigablast.com/ Gigablast], fairly new, shows some promise. * [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index). * [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index. * [http://www.yahoo.com/ Yahoo]. * [http://www.ask.com/ Ask Jeeves] (uses Teoma engine). * [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea. * [http://www.excite.com/ Excite]. Uses Google, Yahoo, MSN, etc. * [http://www.kartoo.com/ KartOO]. Too much flash for my liking. * [http://www.cuil.com/ Cuil]. New, launched by ex-googlers, but seems pretty poor. * [http://search.msn.com/ MSN Search]. === Pastebins === * [http://www.rafb.net/paste/ rafb.net] * [http://pastebin.com/ pastebin.com] * [http://pastebin.ca/ pastebin.ca] * [http://rifers.org/paste rifers.org] === Programmer Fonts === * [http://www.proggyfonts.com/ Proggy Programming Fonts]. * [http://www.levien.com/type/myfonts/inconsolata.html Inconsolata]. * [http://www.tobias-jung.de/seekingprofont/ ProFont]. === Electronics === * [http://www.digikey.com.au/ Digi-key] electronic component shipping to Australia. === Miscellaneous === * [http://wiki.opengraphics.org/ Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers". * [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files. * [http://www.ozspeedtest.com/ Oz Broadband Speed Test]. * [http://www.pcidatabase.com/ PCIDatabase.com] PCI Vendor and Device Lists. * [http://www.plethora.net/%7eseebs/faqs/hacker.html The Hacker FAQ] maintained by Peter Seebach. * [http://www.fsf.org/resources/hw/net/wireless/cards.html FSF - Cards] - list of Free Software Foundation endorsed wireless cards. * [http://duplicity.nongnu.org/ Duplicity] backup software utilising librsync. * [http://www.stmbags.com/ STM bags]. == Photography == * [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras. * [http://photonotes.org/articles/beginner-faq/ Canon EOS Beginners’ FAQ]. * [http://hubblesite.org/gallery/ Hubble gallery]. == Articles == * [http://www.acmqueue.org/modules.php?name=Content&amp;pa=showpage&amp;pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device. * [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way]. * [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team. * [http://www.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754. * [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation. * [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors. * [http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#BIKESHED-PAINTING Bikeshed painting] in the FreeBSD forums. * [http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt A Cost Analysis of Windows Vista Content Protection] by Peter Gutmann. * [http://www.usenix.org/events/fast07/tech/schroeder/schroeder_html/index.html Disk failures in the real world: What does an MTTF of 1,000,000 hours mean to you?], article published in USENIX. * [http://labs.google.com/papers/disk_failures.pdf Failure Trends in a Large Disk Drive Population], published by Google engineers. == Comics and Humour == * [http://www.thefarside.com/ The Far Side]. * [http://www.dilbert.com/ Dilbert]. * [http://www.userfriendly.org/ UserFriendly]. * [http://www.xkcd.com/ xkcd]. * [http://www.garfield.com/ Garfield]. * [http://www.projectcartoon.com/cartoon/1 The Project Cartoon] - How Projects Really Work (version 2.0). * [http://27bslash6.com/ 26b/6]. * [http://onefte.com/ 1.00 FTE] - Impressions of a corporate life. * [http://www.smbc-comics.com/ Saturday Morning Breakfast Cereal]. == Bargain Stores == === General === * [http://www.zazz.com.au/ Zazz]. * [http://www.dealsdirect.com.au/ DealsDirect]. === Books === * [http://www.bookdepository.co.uk/ Book Depository]. * [http://booko.com.au/ Booko]. === Batteries === * [http://www.mdbattery.com/ MDBattery] for various computer, hobby and industrial batteries. == Sport == * [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info. * [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good. * [http://www.stringforum.net/ stringforum.net], all about string. * [http://www.tenniswollongong.com.au/ Tennis Wollongong]. * [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club]. * [http://www.cityofsydney.nsw.gov.au/Residents/TennisCourts/Default.asp Sydney Tennis Courts]. * [http://www.iacski.com/ Illawarra Alpine Club]. == Aussie Wines == * [http://www.laughingjackwines.com/ Laughing Jack Wines]. * [http://www.lillypilly.com/ Lillypilly Wines]. * [http://www.warburnestate.com.au/ Warburn Estate]. * [http://www.jackswine.com.au/ Jackswine]. == Investing == * [http://www.morningstar.com.au/ Morningstar]. == Miscellaneous == * [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language. * [http://www.omniglot.com/ Omniglot] - Language, pronounciation, writing and font links for most languages. * [http://www.ocracy.com/ The 'Ocracy] - local Wollongong theater group. * [http://www.edibleblooms.com/ Edible Blooms] - for chocolate flowers! * [http://www.swarovski.com/ Swarovski Crystal]. * [http://wiki.lspace.org lspace.org], for all things Diskworld and Terry Pratchet. [[Category:Links]] [[Category:Personal]] f030b6765830f2a7df2d1b6d67ca50694bebccd1 Entering Special Characters in the X Window System 0 791 3092 3043 2009-11-09T06:07:53Z Stix 2 Add alternate Compose file names. wikitext text/x-wiki In the X Window System, special characters (accented characters, currency symbols, mathematical symbols, fractions and other symbols) can be entered using a sequence a keys including a special key defined as the <tt>Multi_key</tt>. The <tt>Multi_key</tt> may be assigned to a convenient key using <tt>xmodmap(1)</tt>. Given that the windows key serves little purpose under a real operating system, it seemed like a good choice: $ xmodmap -e "keycode 115 = Multi_key" Or, more conveniently add the appropriate line to your configuration files: $ cat ${HOME}/.Xmodmap keycode 115 = Multi_key $ xmodmap ${HOME}/.Xmodmap A few examples are: {| {{Greytable}} ! Sequence || Name || Character |- | Multi_key a ` || Agrave || à |- | Multi_key a ' || Aacute || á |- | Multi_key a " || Adiaeresis || ä |- | Multi_key a e || ae || æ |- | Multi_key o ~ || Otilde || õ |- | Multi_key R O || registered || ® |- | Multi_key c / || cent || ¢ |- | Multi_key Y = || yen || ¥ |- | Multi_key C = || EuroSign || € |- | Multi_key x o || currency || ¤ |- | Multi_key - , || notsign || ¬ |- | Multi_key 3 4 || threequarters || ¾ |- | Multi_key + - || plusminus || ± |- | Multi_key 0 * || degree || ° |- | Multi_key - : || division || ÷ |- | Multi_key x x || multiply || × |- | Multi_key u / || mu || µ |- | Multi_key ^ 1 || onesuperior || ¹ |- | Multi_key ^ 2 || twosuperior || ² |- | Multi_key ^ 3 || threesuperior || ³ |- | Multi_key ^ . || periodcentered || · |- | Multi_key p ! || paragraph || ¶ |- | Multi_key ? ? || questiondown || ¿ |- | Multi_key <nowiki>| |</nowiki> || brokenbar || ¦ |} A list of many of the possible special characters that can be entered can be found in files named something like: * <tt>/usr/X11R6/lib/X11/locale/iso8859-1/Compose</tt> * <tt>/usr/X11R7/lib/X11/locale/iso8859-1/Compose</tt> * <tt>/usr/share/X11/locale/iso8859-1/Compose</tt> * <tt>/usr/share/X11/locale/en_US.UTF-8/Compose</tt> == See Also == * [http://en.wikipedia.org/wiki/Diacritic Diacritic] articles at wikipedia. [[Category:UNIX]] 9ec3501d19fcbaaaa66b62f2f85541e3d38dc7ff Pinning the home screen 0 1678 3093 2009-11-17T07:52:42Z Stix 2 Created page with ''''NOTE:''' Requires root access to your phone. Do you find that your Android takes a long time to return to the home screen? That's the screen with the icons and various widget…' wikitext text/x-wiki '''NOTE:''' Requires root access to your phone. Do you find that your Android takes a long time to return to the home screen? That's the screen with the icons and various widgets... it may even present the "Force close/Wait" dialog before the screen is fully drawn. The Android OS manages memory carefully, and stops and starts applications as necessary to keep things running. Just because an application appears to be in the foreground doesn't mean it is running, and just because an application is not visible doesn't mean it is not still running. One of the reasons for the home screen to take some time to display is if that application has been stopped to make room for others. However, there is a simple fix - tell the Android OS not to stop the Home process. From a root shell: # setprop ro.HOME_APP_ADJ 0 If you want this change to be permanent: # echo 'ro.HOME_APP_ADJ=0' >> /data/local.prop See <tt>/init.rc</tt> on an Android phone for more variables, and <tt>frameworks/base/services/java/com/android/server/am/ActivityManagerService.java</tt> in the Android source for how these are handled. [[Category:Android]] 7a356fc61702d6a34fe24c49be1961cdc70305f0 Category:Android 14 1679 3094 2009-11-17T07:57:32Z Stix 2 Created page with 'Pages relating to the [http://www.android.com Android] mobile phone OS.' wikitext text/x-wiki Pages relating to the [http://www.android.com Android] mobile phone OS. edbbf9390f5fbbf4b05b8c32efed313814f0827f Updating bootstrap packages in NetBSD pkgsrc 0 1673 3095 3069 2009-11-27T04:15:00Z Stix 2 USE_DESTDIR wants "yes" or "no" these days. wikitext text/x-wiki There are two packages that can't be updated normally on non-[[NetBSD]] systems. If attempted, they will generate an error similar to: $ bmake update ... ===> deinstall [bmake-20081111] ===> Deinstalling for bmake-20081111 => Becoming ``root'' to make su-deinstall (sudo) Running /usr/pkg/sbin/pkg_delete -K /usr/pkg/db -r bmake-20051105nb4 Package `bmake-20051105nb4' is marked as not for deletion ... The fix is fairly easy: $ cd $PKGSRC/pkgtools/bootstrap-mk-files $ bmake USE_DESTDIR=yes package $ sudo pkg_add -uu /usr/pkgsrc/packages/All/bootstrap-mk-files...tgz $ cd ../../devel/bmake $ bmake USE_DESTDIR=yes package $ sudo pkg_add -uu /usr/pkgsrc/packages/All/bmake...tgz [[Category:NetBSD]] 6282199030406c50751622bbbf955daf7660bfcc Virtual CDRom Control Panel for XP 0 1626 3096 2913 2009-12-12T15:05:05Z Stix 2 /* Bugs */ Add notes about Vista and Windows 7. wikitext text/x-wiki Unsupported Microsoft tool to allow mounting ISO images as a drive, via the <tt>VCdRom.sys</tt> driver. Somewhat hard to find on the Microsoft site, and does not appear to have a description page. Install image can be found [http://download.microsoft.com/download/7/b/6/7b6abd84-7841-4978-96f5-bd58df02efa2/winxpvirtualcdcontrolpanel_21.exe here] on download.microsoft.com. It can be used as a free, less powerful alternative to Alcohol 120% from [http://www.alcohol-soft.com/ Alcohol Software] or [http://www.daemon-tools.cc/dtcc/ DAEMON Tools]. From the Readme: Readme for Virtual CD-ROM Control Panel v2.0.1.1 THIS TOOL IS UNSUPPORT BY MICROSOFT PRODUCT SUPPORT SERVICES System Requirements =================== - Windows XP Home or Windows XP Professional Installation instructions ========================= 1. Copy VCdRom.sys to your %systemroot%\system32\drivers folder. 2. Execute VCdControlTool.exe 3. Click "Driver control" 4. If the "Install Driver" button is available, click it. Navigate to the %systemroot%\system32\drivers folder, select VCdRom.sys, and click Open. 5. Click "Start" 6. Click OK 7. Click "Add Drive" to add a drive to the drive list. Ensure that the drive added is not a local drive. If it is, continue to click "Add Drive" until an unused drive letter is available. 8. Select an unused drive letter from the drive list and click "Mount". 9. Navigate to the image file, select it, and click "OK". UNC naming conventions should not be used, however mapped network drives should be OK. You may now use the drive letter as if it were a local CD-ROM device. When you are finished you may unmount, stop, and remove the driver from memory using the driver control. === Bugs === A few bugs I've tripped over: * Any hang in the driver will require a reboot to clear. * Attempting to mount a non- ISO-9660 image (eg. MS-DOS floppy image) may cause the driver to hang. * No support for Rock-Ridge Extensions (not really a bug, and not surprising, either). Get a UNIX box. And, obviously: * Won't work on Vista. * Won't work on Windows 7. [[Category:Windows]] 4a5335d5975b40593119f2e5682117ae55035f13 NetBSD Bugs 0 792 3097 3060 2010-04-12T06:28:01Z Stix 2 add 42479 wikitext text/x-wiki == Current Bugs == * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=42479 kern/42479] - netbsd-5-0 tools config(1) generates bad config_file.h on i386 5.99.22 * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=39016 kern/39016] - WAPBL performance and turnstiles * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=37400 kern/37400] - panic in ath_rate_findrate(): ndx is 0 * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=37174 kern/37174] - ipnat RDR sessions not expiring * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=36690 kern/36690] - KASSERT(delta > 0) in kern_physio, with tape block size mismatch * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=36328 kern/36328] - clone(2) with CLONE_FILES can leak POSIX locks * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=35198 kern/35198] - lfs_pchain corruption causing hang or panic * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=33241 kern/33241] - umodem fails in NetBSD 3.0. I'm wondering if this is related to uscanner failing to work for me with NetBSD 3.0. * systat SIGWINCH handling - systat(1) doesn't appear to handle SIGWINCH well, if at all. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=25977 kern/25977] - WSMOUSEIO_SSCALE. Cheap mouse needs this. Should implement suggested per-axis scaling. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=28731 kern/28731] - ehci + umass (ipod). Depending which USB port I use, my iPod will either attach fine, or bail out. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=21335 kern/21335] - ahc leaves processes in D state. I've seen this when trying to read a tape with a larger blocksize than that configured in the backup tool. * Calculated Load Average too high. See [http://mail-index.netbsd.org/tech-kern/2005/04/11/0003.html this mail]. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=26424 kern/26424] - Removal of INITIALLY_LEVEL_TRIGGERED breaks Multia serial ports. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=9678 kern/9678] - gdb fails to debug kernel core dump on mac68k. * Check [http://mail-index.netbsd.org/tech-x11/2007/03/19/0000.html DRM/DRI] support on netbsd-4. == Cleanups == * missing brelse in rf_netbsdkintf.c:raidread_component_label() * SysKonnect <tt>sk(4)</tt> still needs cleaning up. ** clean up mbufs and outstanding transmit descriptors when bringing down the interface. == Old Bugs == * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=37696 kern/37696] - msdosfs: add large read / readahead support * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=37037 kern/37037] - ipnat: Data modified on freelist * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=35118 toolchain/35118] - gdb6 "bt" fails on kernel dumps. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=35099 port-m68k/35099] - pthread programs core on m68k. Many pthread programs, including named(8) get SIGILL running on m68k. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=17398 kern/17398] - msdosfs does not support sector size != DEV_BSIZE. Currently prevents using a gen 5.5 iPod on NetBSD. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=34737 kern/34737] - Gen 5.5 iPod fails to mount. SCSI mode sense sector size bug. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=32130 pkg/32130] - Psi doesn't compile with qt-3.3.5. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=30977 port-xen/30977] - Strange FPU behaviour. Just try running flops as a test. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=22457 kern/22457] - ACPI broken mouse. pckbport: command timeout pms_enable: command error 35 sys/arch/i386/include/acpi_func.h : Not sure on the status here, switched to using USB mouse. * emuxki drain broken. Seen using <tt>psi</tt>, which uses <tt>audioplay(1)</tt>. Appears to have been fixed between NetBSD 2.0 and 2.0.2. [[Category:NetBSD]] [[Category:Personal]] 8500966c9cf9dd3cb2a95d81dc0a23233af36f1b 3098 3097 2010-04-17T06:35:11Z Stix 2 /* Current Bugs */ Add 40229 wikitext text/x-wiki == Current Bugs == * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=42479 kern/42479] - netbsd-5-0 tools config(1) generates bad config_file.h on i386 5.99.22 * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=40229 pkg/40229] - NetBSD subversion-base - NFS-mounted repository failures * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=39016 kern/39016] - WAPBL performance and turnstiles * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=37400 kern/37400] - panic in ath_rate_findrate(): ndx is 0 * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=37174 kern/37174] - ipnat RDR sessions not expiring * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=36690 kern/36690] - KASSERT(delta > 0) in kern_physio, with tape block size mismatch * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=36328 kern/36328] - clone(2) with CLONE_FILES can leak POSIX locks * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=35198 kern/35198] - lfs_pchain corruption causing hang or panic * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=33241 kern/33241] - umodem fails in NetBSD 3.0. I'm wondering if this is related to uscanner failing to work for me with NetBSD 3.0. * systat SIGWINCH handling - systat(1) doesn't appear to handle SIGWINCH well, if at all. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=25977 kern/25977] - WSMOUSEIO_SSCALE. Cheap mouse needs this. Should implement suggested per-axis scaling. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=28731 kern/28731] - ehci + umass (ipod). Depending which USB port I use, my iPod will either attach fine, or bail out. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=21335 kern/21335] - ahc leaves processes in D state. I've seen this when trying to read a tape with a larger blocksize than that configured in the backup tool. * Calculated Load Average too high. See [http://mail-index.netbsd.org/tech-kern/2005/04/11/0003.html this mail]. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=26424 kern/26424] - Removal of INITIALLY_LEVEL_TRIGGERED breaks Multia serial ports. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=9678 kern/9678] - gdb fails to debug kernel core dump on mac68k. * Check [http://mail-index.netbsd.org/tech-x11/2007/03/19/0000.html DRM/DRI] support on netbsd-4. == Cleanups == * missing brelse in rf_netbsdkintf.c:raidread_component_label() * SysKonnect <tt>sk(4)</tt> still needs cleaning up. ** clean up mbufs and outstanding transmit descriptors when bringing down the interface. == Old Bugs == * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=37696 kern/37696] - msdosfs: add large read / readahead support * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=37037 kern/37037] - ipnat: Data modified on freelist * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=35118 toolchain/35118] - gdb6 "bt" fails on kernel dumps. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=35099 port-m68k/35099] - pthread programs core on m68k. Many pthread programs, including named(8) get SIGILL running on m68k. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=17398 kern/17398] - msdosfs does not support sector size != DEV_BSIZE. Currently prevents using a gen 5.5 iPod on NetBSD. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=34737 kern/34737] - Gen 5.5 iPod fails to mount. SCSI mode sense sector size bug. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=32130 pkg/32130] - Psi doesn't compile with qt-3.3.5. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=30977 port-xen/30977] - Strange FPU behaviour. Just try running flops as a test. * [http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=22457 kern/22457] - ACPI broken mouse. pckbport: command timeout pms_enable: command error 35 sys/arch/i386/include/acpi_func.h : Not sure on the status here, switched to using USB mouse. * emuxki drain broken. Seen using <tt>psi</tt>, which uses <tt>audioplay(1)</tt>. Appears to have been fixed between NetBSD 2.0 and 2.0.2. [[Category:NetBSD]] [[Category:Personal]] 26c3748cdf00e5dc97c03dbae26aeba9e893926d Plain and Simple Pancakes 0 1680 3099 2010-04-26T01:33:03Z Stix 2 Created page with 'Plain and simple pancake recipe. == Ingredients == * 3 eggs * 2/3 cup of milk * 1 cup self raising flour * butter == Method == Beat eggs and milk to combine, (yolks destroyed…' wikitext text/x-wiki Plain and simple pancake recipe. == Ingredients == * 3 eggs * 2/3 cup of milk * 1 cup self raising flour * butter == Method == Beat eggs and milk to combine, (yolks destroyed) using a wire (egg) whisk. Gradually add flour while whisking gently. Beat until there are no lumps of flour present. It must be still possible to pour the mixture! Melt a little butter in a Teflon pan, sufficient to cover the pan. When the butter sizzles, then pour a little of the mixture into the pan, letting it "run". Turn with an egg lifter when brown to brown the other side. Add a little butter to the pan before each pancake. Use a higher heat for the first pancake, say 3/4, then turn down a bit for the next ones. Makes 4 pancakes approximately 14 cms in diameter. Best served with real Canadian Maple Syrup. [[Category:Recipes]] 6df52714dfd296d0b462fc59b690bdb97cbcea29 Category:Recipes 14 1681 3100 2010-04-26T01:33:34Z Stix 2 Created page with 'A few simple recipes from family, friends and experimentation.' wikitext text/x-wiki A few simple recipes from family, friends and experimentation. cb0c544779011c9441b41c7ccb4af097ee4d9edc efax and multi-strip TIFF files 0 1682 3103 2010-06-03T04:02:50Z Stix 2 Created page with 'efax is a non-compliant TIFF reader, and cannot parse TIFF files generated with modern ghostscript. However, adding <tt>-dMaxStripSize=0</tt> to the ghostscript command line gene…' wikitext text/x-wiki efax is a non-compliant TIFF reader, and cannot parse TIFF files generated with modern ghostscript. However, adding <tt>-dMaxStripSize=0</tt> to the ghostscript command line generates a file efax can parse. ksh$ fax make fubar.ps fubar.ps is postscript... /usr/pkg/bin/efix: Tue Jun 1 20:44:15 2010 Error: can't read multi-strip TIFF files /usr/pkg/bin/efix: 44:15 Error: missing offset to TIFF data You can modify the <tt>fax</tt> script shipped with efax to make this permanent: --- fax.orig 1999-03-24 19:07:28.000000000 +1100 +++ fax 2010-05-05 18:34:11.000000000 +1000 @@ -748,6 +362,7 @@ DIRNAME=`dirname $1` ; BASENAME=`basename $1` ( cd $DIRNAME ; \ $GS -q -sDEVICE=tiffg3 -r$RES -dNOPAUSE -dSAFER \ + -dMaxStripSize=0 \ -sOutputFile=$BASENAME.%03d \ -sPAPERSIZE=$PAGE \ $BASENAME </dev/null >/dev/null ) == See also == * Debian bug [http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=577401 577401]. * Discussion on [http://www.linuxquestions.org/questions/linux-desktop-74/efax-attack-cannot-fax-tiff-files-suse-10-2-a-570689/ linuxquestions.org]. [[Category:NetBSD]] 11216c200349155d14d8a297213a23a60424e4a3 Favourite Quotes 0 1683 3106 2010-07-20T06:45:05Z Stix 2 Initial cut, more to come wikitext text/x-wiki == Computers == === Microsoft === ---- Customer: "I'm running Windows 95 and Internet Explorer 4."<br> Tech Support: "Y-e-e-e-e-s........"<br> Customer: "My Computer isn't working now."<br> Tech Support: "Yes, you just said that." ---- Friends don't let friends use Microsoft. ---- "One World, One Web, One Program" - Microsoft Promotional Ad<br> "Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler ---- Microsoft:<br> "Just click on the START button and your journey to the Dark Side will be complete!" ---- You have moved the mouse.<br> Windows NT must be restarted for the changes to take effect.<br> Press "OK" to reboot. ---- Microshaft: Where do you want to crash today? ---- Microsoft Windows: It just keeps getting beta and beta. ---- "NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br> -- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs ---- windows 95: n. 32 bit extensions and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.<br> -- Rev. Pee Kitty ---- My other computer is your Windows box. ---- In a world without walls or fences, what use do we have for windows or gates? ---- The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br> -- Douglas Adams, on Windows '95 ---- === Macintosh === ---- The Box said Win '95 or better - So I used a Macintosh!<br> -- Harold Herbert Tessman ---- "Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br> -- Douglas Adams ---- === UNIX === ---- Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br> -- Thomas Scoville ---- "Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br> -- dustin@spy.net ---- == General == One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br> -- Bertrand Russell ---- Ignorance more frequently begets confidence than does knowledge.<br> -- Charles Darwin ---- == Latin == ; Sed quis custodiet ipsos custodes? : Who watches the watchmen? ---- ; Ubi dubium ibi libertas : Where there is doubt there is freedom. ---- [[Category:Personal]] 1faed85f4841a453ea3089bfa50a3e2f12987f22 3107 3106 2010-07-28T08:59:08Z Stix 2 Move general & latin to the top. wikitext text/x-wiki == Computers == == General == One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br> -- Bertrand Russell ---- Ignorance more frequently begets confidence than does knowledge.<br> -- Charles Darwin ---- == Latin == ; Sed quis custodiet ipsos custodes? : Who watches the watchmen? ---- ; Ubi dubium ibi libertas : Where there is doubt there is freedom. ---- === Microsoft === ---- Customer: "I'm running Windows 95 and Internet Explorer 4."<br> Tech Support: "Y-e-e-e-e-s........"<br> Customer: "My Computer isn't working now."<br> Tech Support: "Yes, you just said that." ---- Friends don't let friends use Microsoft. ---- "One World, One Web, One Program" - Microsoft Promotional Ad<br> "Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler ---- Microsoft:<br> "Just click on the START button and your journey to the Dark Side will be complete!" ---- You have moved the mouse.<br> Windows NT must be restarted for the changes to take effect.<br> Press "OK" to reboot. ---- Microshaft: Where do you want to crash today? ---- Microsoft Windows: It just keeps getting beta and beta. ---- "NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br> -- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs ---- windows 95: n. 32 bit extensions and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.<br> -- Rev. Pee Kitty ---- My other computer is your Windows box. ---- In a world without walls or fences, what use do we have for windows or gates? ---- The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br> -- Douglas Adams, on Windows '95 ---- === Macintosh === ---- The Box said Win '95 or better - So I used a Macintosh!<br> -- Harold Herbert Tessman ---- "Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br> -- Douglas Adams ---- === UNIX === ---- Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br> -- Thomas Scoville ---- "Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br> -- dustin@spy.net ---- [[Category:Personal]] 2211e0826ce648ff55508159b000783eea545e84 3108 3107 2010-07-28T09:00:02Z Stix 2 Move computer section title where it should be wikitext text/x-wiki == General == One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br> -- Bertrand Russell ---- Ignorance more frequently begets confidence than does knowledge.<br> -- Charles Darwin ---- == Latin == ; Sed quis custodiet ipsos custodes? : Who watches the watchmen? ---- ; Ubi dubium ibi libertas : Where there is doubt there is freedom. ---- == Computers == === Microsoft === ---- Customer: "I'm running Windows 95 and Internet Explorer 4."<br> Tech Support: "Y-e-e-e-e-s........"<br> Customer: "My Computer isn't working now."<br> Tech Support: "Yes, you just said that." ---- Friends don't let friends use Microsoft. ---- "One World, One Web, One Program" - Microsoft Promotional Ad<br> "Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler ---- Microsoft:<br> "Just click on the START button and your journey to the Dark Side will be complete!" ---- You have moved the mouse.<br> Windows NT must be restarted for the changes to take effect.<br> Press "OK" to reboot. ---- Microshaft: Where do you want to crash today? ---- Microsoft Windows: It just keeps getting beta and beta. ---- "NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br> -- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs ---- windows 95: n. 32 bit extensions and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.<br> -- Rev. Pee Kitty ---- My other computer is your Windows box. ---- In a world without walls or fences, what use do we have for windows or gates? ---- The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br> -- Douglas Adams, on Windows '95 ---- === Macintosh === ---- The Box said Win '95 or better - So I used a Macintosh!<br> -- Harold Herbert Tessman ---- "Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br> -- Douglas Adams ---- === UNIX === ---- Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br> -- Thomas Scoville ---- "Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br> -- dustin@spy.net ---- [[Category:Personal]] 67963261104a812c8b6df8196c8fd745df77c5d4 3109 3108 2010-07-28T09:53:14Z Stix 2 Expand... wikitext text/x-wiki == General == One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br> -- Bertrand Russell ---- Ignorance more frequently begets confidence than does knowledge.<br> -- Charles Darwin ---- Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br> -- Albert Einstein ---- Some people have a mental horizon of radius zero, and call it their point of view.<br> -- David Hilbert ---- The more complex the mind, the greater the need for the simplicity of play.<br> -- Captain Kirk, "Shore Leave" ---- When you find yourself on the side of the majority, it is time to reform.<br> -- Mark Twain ---- Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br> -- Gary Kasparov ---- Simplicity does not precede complexity, but follows it.<br> -- Alan J. Perlis ---- People who think they know everything really annoy those of us who know we don't.<br> -- Bjarne Stroustrup ---- I love deadlines. I like the whooshing sound they make as they fly by.<br> -- Douglas Adams ---- It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours. ---- SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get a large government grant. ---- If I were a blue spider, I would certainly ride on a train all the way from Avallon to Paris, and I would set up my house on the nose of a chocolate penguin. It's just a matter of common sense."<br> --James Wright, "Against Surrealism" ---- We now return our souls to the creator,<br> As we stand on the edge of eternal darkness.<br> Let our chant fill the void,<br> In order that others may know.<br> In the land of the night,<br> The ship of the sun is drawn by the grateful dead.<br> --Egyptian Book of the Dead ---- It is better wither to be silent,<br> :or to say things of more value than silence.<br> Sooner throw a pearl at hazard than an idle or useless word;<br> :and do not say a little in many words,<br> :but a great deal in a few.<br> -- Pythagoras ---- "Always ... always remember: Less is less. More is more. More is better. And twice as much is good too. Not enough is bad. And too much is never enough except when it's just about right."<br> -- The Tick ---- UFO's are for real: the Air Force doesn't exist. ---- "In the drowsy dark cave of the mind dreams<br> build their nest with fragments dropped from day's caravan."<br> -- Rabindranath Tagore ---- I have made this letter longer than usual because I lack the time to make it shorter.<br> -- Blaise Pascal ---- WARNING: Suffering attention deficit disorder and I'm not afraid to spread it. Now stand back or I'll.. mmm cheesecake<br> -- Homer Simpson ---- Support mental health or I'll kill you. ---- "I went into a general store, and they wouldn't sell me anything specific".<br> -- Steven Wright ---- Reality is what, when you stop believing in it, doesn't go away. ---- Reality is a crutch for people who can't cope with drugs.<br> -- Lily Tomlin ---- Failure is not an option. It is a privilege reserved for those who try. ---- Failure? I never encountered it. All I ever met were temporary setbacks.<br> -- Dottie Walters ---- Success is the mark on the brow of the man who has aimed too low ---- Natives who beat drums to drive off evil spirits are objects of scorn to smart Americans who blow horns to break up traffic jams.<br> -- Mary Ellen Kelly ---- If I had eight hours to chop down a<br> tree, I'd spend six sharpening my axe.<br> -- Abraham Lincoln ---- A physicist is an atom's way of knowing about atoms.<br> -- George Wald ---- Statistics are like bikinis. What they reveal is suggestive, but what they conceal is vital.<br> -- Aaron Levenstein ---- "He is no fool who gives what he cannot keep to gain what he cannot lose."<br> -- Jim Elliot ---- It is one of the superstitions of the human mind to have imagined that virginity could be a virtue.<br> -- Voltaire ---- What is tolerance? -- it is the consequence of humanity. We are all formed of frailty and error; let us pardon reciprocally each other's folly -- that is the first law of nature.<br> -- Voltaire ---- In theory, there is no difference between theory and practice.<br> But, in practice, there is.<br> -- Yogi Berra ---- I think...I think it's in my basement. Let me go upstairs and check.<br> -- M.C. Escher (1898-1972) ---- Only those who will risk going too far can possibly find out how far one can go.<br> If you aren't in over your head, how do you know how tall you are?<br> -- T.S. Elliot ---- == Latin == ; Sed quis custodiet ipsos custodes? : Who watches the watchmen? ---- ; Ubi dubium ibi libertas : Where there is doubt there is freedom. ---- == Religion == I do not feel obliged to believe that the same God who has endowed us with sense, reason and intellect has intended us to forgo their use.<br> -- Galileo Galilei ---- I contend that we are both atheists. I just believe in one fewer god than you do. When you understand why you dismiss all the other possible gods, you will understand why I dismiss yours.<br> -- Stephen F. Roberts ---- The various modes of worship which prevailed in the Roman world were all considered by the people as equally true; by the philosopher as equally false; and by the magistrate as equally useful.<br> -- Edward Gibbon, 1776 ---- Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite consisting of people who want to change everyone else's world to be like their own. See "Wrong Answer, The". ---- A man's ethical behavior should be based effectually on sympathy, education, and social ties; no religious basis is necessary. Man would indeed be in a poor way if he had to be restrained by fear of punishment and hope of reward after death.<br> -- Albert Einstein ---- The concept of God is insulting and degrading to man -- it implies that the highest possible is not to be reached by man, that he is an inferior being who can only worship an ideal he will never achieve.<br> -- Ayn Rand ---- == Computers == The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br> -- Donald Knuth ---- Because user errors often produce unpredictable results, the user should try to avoid them.<br> --IBM MVS/XA System Programming Library ---- ...and then we wrote scripts to write the configs for us, and using these scripts, we made mistakes in a faster, more automated manner.<br> -- 'A Gentle Introduction to Cricket', on MRTG configuration ---- Micro Credo: Never trust a computer bigger than you can lift. ---- Anything that can be done in O(N) can be done in O(N^2).<br> -- Ralf Schuettau (after looking at a particular piece of code) ---- 101 reasons why you can't find your Sysadmin:<br> 68: It's 9AM. He/She is not working that late.<br> -- Koos van den Hout ---- Reason #173 to fear technology... o o o o o <o <o> o> o .|. \|. \|/ // X \ | <| <|> /\ >\ /< >\ /< >\ /< >\ /< Mr. Asciihead learns the Macarena. ---- "Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning."<br> -- Rich Cook ---- "Well you know, C isn't that hard, void (*(*f[])())() for instance defines f as an array of unspecified size, of pointers to functions that return pointers to functions that return void... I think". ---- "The 80xxx series of microprocessors is clear evidence that INTEL isn't doing in-house drug testing."<br> -- (Usenet, 1988) ---- ;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br> -- obs@burnout.demon.co.uk (obscurity) ---- ;BSD: "do what you like with our code how you like, :just give us some credit since you used our stuff" ;GPL: "I am RMS of FSF, your patches and code enhancements :will be assimilated into this copylefted source. :Resistence is futile..." ---- ;Microsoft: "Where do you want to go today?" ;Linux: "Where do you want to be tomorrow?" ;BSD: "Are you guys coming, or what?" ---- === Microsoft === ---- Customer: "I'm running Windows 95 and Internet Explorer 4."<br> Tech Support: "Y-e-e-e-e-s........"<br> Customer: "My Computer isn't working now."<br> Tech Support: "Yes, you just said that." ---- Friends don't let friends use Microsoft. ---- "One World, One Web, One Program" - Microsoft Promotional Ad<br> "Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler ---- Microsoft:<br> "Just click on the START button and your journey to the Dark Side will be complete!" ---- You have moved the mouse.<br> Windows NT must be restarted for the changes to take effect.<br> Press "OK" to reboot. ---- Microshaft: Where do you want to crash today? ---- Microsoft Windows: It just keeps getting beta and beta. ---- "NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br> -- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs ---- windows 95: n. 32 bit extensions and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.<br> -- Rev. Pee Kitty ---- My other computer is your Windows box. ---- In a world without walls or fences, what use do we have for windows or gates? ---- The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br> -- Douglas Adams, on Windows '95 ---- Microsoft: "Where do you want to go today?"<br> Unix: "What do you need to get done today?"<br> Irix: "Uhh... what day is it today?" ---- Bill Gates is just a monocle and a Persian cat away from being one of the bad guys in a James Bond movie.<br> -- Dennis Miller ---- === Macintosh === ---- One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br> -- Gassee - Apple Logo ---- The Box said Win '95 or better - So I used a Macintosh!<br> -- Harold Herbert Tessman ---- "Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br> -- Douglas Adams ---- === UNIX === ---- Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br> -- Thomas Scoville ---- "Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br> -- dustin@spy.net ---- Contrary to popular belief, Unix is user friendly.<br> It just happens to be selective about who it makes friends with.<br> -- Kyle Hearn <kyle@intex.net> ---- The UNIX Guru's View of Sex: # unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep ---- earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg` Broadcast message from god (console) Wed May 16 13:45:22 2000... Earth is shutting down in 5 minutes for a system upgrade. All users please log out or transfer to heaven.god.net or hell.god.net. Thank you. ---- +++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br> -- Hogfather, Terry Pratchett. [[Category:Personal]] b3574a9c73311dff3b2fe3559c19783755f5ed11 3110 3109 2010-07-28T09:58:06Z Stix 2 /* General */ A sense of humor... wikitext text/x-wiki == General == One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br> -- Bertrand Russell ---- Ignorance more frequently begets confidence than does knowledge.<br> -- Charles Darwin ---- Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br> -- Albert Einstein ---- Some people have a mental horizon of radius zero, and call it their point of view.<br> -- David Hilbert ---- The more complex the mind, the greater the need for the simplicity of play.<br> -- Captain Kirk, "Shore Leave" ---- When you find yourself on the side of the majority, it is time to reform.<br> -- Mark Twain ---- Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br> -- Gary Kasparov ---- Simplicity does not precede complexity, but follows it.<br> -- Alan J. Perlis ---- People who think they know everything really annoy those of us who know we don't.<br> -- Bjarne Stroustrup ---- A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br> -- Dave Barry ---- I love deadlines. I like the whooshing sound they make as they fly by.<br> -- Douglas Adams ---- It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours. ---- SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get a large government grant. ---- If I were a blue spider, I would certainly ride on a train all the way from Avallon to Paris, and I would set up my house on the nose of a chocolate penguin. It's just a matter of common sense."<br> --James Wright, "Against Surrealism" ---- We now return our souls to the creator,<br> As we stand on the edge of eternal darkness.<br> Let our chant fill the void,<br> In order that others may know.<br> In the land of the night,<br> The ship of the sun is drawn by the grateful dead.<br> --Egyptian Book of the Dead ---- It is better wither to be silent,<br> :or to say things of more value than silence.<br> Sooner throw a pearl at hazard than an idle or useless word;<br> :and do not say a little in many words,<br> :but a great deal in a few.<br> -- Pythagoras ---- "Always ... always remember: Less is less. More is more. More is better. And twice as much is good too. Not enough is bad. And too much is never enough except when it's just about right."<br> -- The Tick ---- UFO's are for real: the Air Force doesn't exist. ---- "In the drowsy dark cave of the mind dreams<br> build their nest with fragments dropped from day's caravan."<br> -- Rabindranath Tagore ---- I have made this letter longer than usual because I lack the time to make it shorter.<br> -- Blaise Pascal ---- WARNING: Suffering attention deficit disorder and I'm not afraid to spread it. Now stand back or I'll.. mmm cheesecake<br> -- Homer Simpson ---- Support mental health or I'll kill you. ---- "I went into a general store, and they wouldn't sell me anything specific".<br> -- Steven Wright ---- Reality is what, when you stop believing in it, doesn't go away. ---- Reality is a crutch for people who can't cope with drugs.<br> -- Lily Tomlin ---- Failure is not an option. It is a privilege reserved for those who try. ---- Failure? I never encountered it. All I ever met were temporary setbacks.<br> -- Dottie Walters ---- Success is the mark on the brow of the man who has aimed too low ---- Natives who beat drums to drive off evil spirits are objects of scorn to smart Americans who blow horns to break up traffic jams.<br> -- Mary Ellen Kelly ---- If I had eight hours to chop down a<br> tree, I'd spend six sharpening my axe.<br> -- Abraham Lincoln ---- A physicist is an atom's way of knowing about atoms.<br> -- George Wald ---- Statistics are like bikinis. What they reveal is suggestive, but what they conceal is vital.<br> -- Aaron Levenstein ---- "He is no fool who gives what he cannot keep to gain what he cannot lose."<br> -- Jim Elliot ---- It is one of the superstitions of the human mind to have imagined that virginity could be a virtue.<br> -- Voltaire ---- What is tolerance? -- it is the consequence of humanity. We are all formed of frailty and error; let us pardon reciprocally each other's folly -- that is the first law of nature.<br> -- Voltaire ---- In theory, there is no difference between theory and practice.<br> But, in practice, there is.<br> -- Yogi Berra ---- I think...I think it's in my basement. Let me go upstairs and check.<br> -- M.C. Escher (1898-1972) ---- Only those who will risk going too far can possibly find out how far one can go.<br> If you aren't in over your head, how do you know how tall you are?<br> -- T.S. Elliot ---- == Latin == ; Sed quis custodiet ipsos custodes? : Who watches the watchmen? ---- ; Ubi dubium ibi libertas : Where there is doubt there is freedom. ---- == Religion == I do not feel obliged to believe that the same God who has endowed us with sense, reason and intellect has intended us to forgo their use.<br> -- Galileo Galilei ---- I contend that we are both atheists. I just believe in one fewer god than you do. When you understand why you dismiss all the other possible gods, you will understand why I dismiss yours.<br> -- Stephen F. Roberts ---- The various modes of worship which prevailed in the Roman world were all considered by the people as equally true; by the philosopher as equally false; and by the magistrate as equally useful.<br> -- Edward Gibbon, 1776 ---- Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite consisting of people who want to change everyone else's world to be like their own. See "Wrong Answer, The". ---- A man's ethical behavior should be based effectually on sympathy, education, and social ties; no religious basis is necessary. Man would indeed be in a poor way if he had to be restrained by fear of punishment and hope of reward after death.<br> -- Albert Einstein ---- The concept of God is insulting and degrading to man -- it implies that the highest possible is not to be reached by man, that he is an inferior being who can only worship an ideal he will never achieve.<br> -- Ayn Rand ---- == Computers == The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br> -- Donald Knuth ---- Because user errors often produce unpredictable results, the user should try to avoid them.<br> --IBM MVS/XA System Programming Library ---- ...and then we wrote scripts to write the configs for us, and using these scripts, we made mistakes in a faster, more automated manner.<br> -- 'A Gentle Introduction to Cricket', on MRTG configuration ---- Micro Credo: Never trust a computer bigger than you can lift. ---- Anything that can be done in O(N) can be done in O(N^2).<br> -- Ralf Schuettau (after looking at a particular piece of code) ---- 101 reasons why you can't find your Sysadmin:<br> 68: It's 9AM. He/She is not working that late.<br> -- Koos van den Hout ---- Reason #173 to fear technology... o o o o o <o <o> o> o .|. \|. \|/ // X \ | <| <|> /\ >\ /< >\ /< >\ /< >\ /< Mr. Asciihead learns the Macarena. ---- "Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning."<br> -- Rich Cook ---- "Well you know, C isn't that hard, void (*(*f[])())() for instance defines f as an array of unspecified size, of pointers to functions that return pointers to functions that return void... I think". ---- "The 80xxx series of microprocessors is clear evidence that INTEL isn't doing in-house drug testing."<br> -- (Usenet, 1988) ---- ;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br> -- obs@burnout.demon.co.uk (obscurity) ---- ;BSD: "do what you like with our code how you like, :just give us some credit since you used our stuff" ;GPL: "I am RMS of FSF, your patches and code enhancements :will be assimilated into this copylefted source. :Resistence is futile..." ---- ;Microsoft: "Where do you want to go today?" ;Linux: "Where do you want to be tomorrow?" ;BSD: "Are you guys coming, or what?" ---- === Microsoft === ---- Customer: "I'm running Windows 95 and Internet Explorer 4."<br> Tech Support: "Y-e-e-e-e-s........"<br> Customer: "My Computer isn't working now."<br> Tech Support: "Yes, you just said that." ---- Friends don't let friends use Microsoft. ---- "One World, One Web, One Program" - Microsoft Promotional Ad<br> "Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler ---- Microsoft:<br> "Just click on the START button and your journey to the Dark Side will be complete!" ---- You have moved the mouse.<br> Windows NT must be restarted for the changes to take effect.<br> Press "OK" to reboot. ---- Microshaft: Where do you want to crash today? ---- Microsoft Windows: It just keeps getting beta and beta. ---- "NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br> -- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs ---- windows 95: n. 32 bit extensions and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.<br> -- Rev. Pee Kitty ---- My other computer is your Windows box. ---- In a world without walls or fences, what use do we have for windows or gates? ---- The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br> -- Douglas Adams, on Windows '95 ---- Microsoft: "Where do you want to go today?"<br> Unix: "What do you need to get done today?"<br> Irix: "Uhh... what day is it today?" ---- Bill Gates is just a monocle and a Persian cat away from being one of the bad guys in a James Bond movie.<br> -- Dennis Miller ---- === Macintosh === ---- One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br> -- Gassee - Apple Logo ---- The Box said Win '95 or better - So I used a Macintosh!<br> -- Harold Herbert Tessman ---- "Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br> -- Douglas Adams ---- === UNIX === ---- Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br> -- Thomas Scoville ---- "Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br> -- dustin@spy.net ---- Contrary to popular belief, Unix is user friendly.<br> It just happens to be selective about who it makes friends with.<br> -- Kyle Hearn <kyle@intex.net> ---- The UNIX Guru's View of Sex: # unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep ---- earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg` Broadcast message from god (console) Wed May 16 13:45:22 2000... Earth is shutting down in 5 minutes for a system upgrade. All users please log out or transfer to heaven.god.net or hell.god.net. Thank you. ---- +++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br> -- Hogfather, Terry Pratchett. [[Category:Personal]] 9698a3de41eaad94f4bdd128e5cb0569fcc25184 3119 3110 2011-06-21T12:12:31Z Stix 2 wikitext text/x-wiki == General == One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br> -- Bertrand Russell ---- Ignorance more frequently begets confidence than does knowledge.<br> -- Charles Darwin ---- Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br> -- Albert Einstein ---- Some people have a mental horizon of radius zero, and call it their point of view.<br> -- David Hilbert ---- The more complex the mind, the greater the need for the simplicity of play.<br> -- Captain Kirk, "Shore Leave" ---- When you find yourself on the side of the majority, it is time to reform.<br> -- Mark Twain ---- Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br> -- Gary Kasparov ---- Simplicity does not precede complexity, but follows it.<br> -- Alan J. Perlis ---- People who think they know everything really annoy those of us who know we don't.<br> -- Bjarne Stroustrup ---- A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br> -- Dave Barry ---- I love deadlines. I like the whooshing sound they make as they fly by.<br> -- Douglas Adams ---- It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours. ---- SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get a large government grant. ---- If I were a blue spider, I would certainly ride on a train all the way from Avallon to Paris, and I would set up my house on the nose of a chocolate penguin. It's just a matter of common sense."<br> --James Wright, "Against Surrealism" ---- We now return our souls to the creator,<br> As we stand on the edge of eternal darkness.<br> Let our chant fill the void,<br> In order that others may know.<br> In the land of the night,<br> The ship of the sun is drawn by the grateful dead.<br> --Egyptian Book of the Dead ---- It is better wither to be silent,<br> :or to say things of more value than silence.<br> Sooner throw a pearl at hazard than an idle or useless word;<br> :and do not say a little in many words,<br> :but a great deal in a few.<br> -- Pythagoras ---- "Always ... always remember: Less is less. More is more. More is better. And twice as much is good too. Not enough is bad. And too much is never enough except when it's just about right."<br> -- The Tick ---- UFO's are for real: the Air Force doesn't exist. ---- "In the drowsy dark cave of the mind dreams<br> build their nest with fragments dropped from day's caravan."<br> -- Rabindranath Tagore ---- I have made this letter longer than usual because I lack the time to make it shorter.<br> -- Blaise Pascal ---- WARNING: Suffering attention deficit disorder and I'm not afraid to spread it. Now stand back or I'll.. mmm cheesecake<br> -- Homer Simpson ---- Support mental health or I'll kill you. ---- "I went into a general store, and they wouldn't sell me anything specific".<br> -- Steven Wright ---- Reality is what, when you stop believing in it, doesn't go away. ---- Reality is a crutch for people who can't cope with drugs.<br> -- Lily Tomlin ---- Failure is not an option. It is a privilege reserved for those who try. ---- Failure? I never encountered it. All I ever met were temporary setbacks.<br> -- Dottie Walters ---- Success is the mark on the brow of the man who has aimed too low ---- Natives who beat drums to drive off evil spirits are objects of scorn to smart Americans who blow horns to break up traffic jams.<br> -- Mary Ellen Kelly ---- If I had eight hours to chop down a<br> tree, I'd spend six sharpening my axe.<br> -- Abraham Lincoln ---- A physicist is an atom's way of knowing about atoms.<br> -- George Wald ---- Statistics are like bikinis. What they reveal is suggestive, but what they conceal is vital.<br> -- Aaron Levenstein ---- "He is no fool who gives what he cannot keep to gain what he cannot lose."<br> -- Jim Elliot ---- It is one of the superstitions of the human mind to have imagined that virginity could be a virtue.<br> -- Voltaire ---- What is tolerance? -- it is the consequence of humanity. We are all formed of frailty and error; let us pardon reciprocally each other's folly -- that is the first law of nature.<br> -- Voltaire ---- In theory, there is no difference between theory and practice.<br> But, in practice, there is.<br> -- Yogi Berra ---- I think...I think it's in my basement. Let me go upstairs and check.<br> -- M.C. Escher (1898-1972) ---- Only those who will risk going too far can possibly find out how far one can go.<br> If you aren't in over your head, how do you know how tall you are?<br> -- T.S. Elliot ---- My father (a lawyer) told me that company culture is driven from the top -- if it's the people who make the product, you're good; sell the product, you're OK. If the accountants take over, look for another job, and if the lawyers take over, run as fast as you can the other way.<br> -- Alden Hart ---- == Latin == ; Sed quis custodiet ipsos custodes? : Who watches the watchmen? ---- ; Ubi dubium ibi libertas : Where there is doubt there is freedom. ---- == Religion == I do not feel obliged to believe that the same God who has endowed us with sense, reason and intellect has intended us to forgo their use.<br> -- Galileo Galilei ---- I contend that we are both atheists. I just believe in one fewer god than you do. When you understand why you dismiss all the other possible gods, you will understand why I dismiss yours.<br> -- Stephen F. Roberts ---- The various modes of worship which prevailed in the Roman world were all considered by the people as equally true; by the philosopher as equally false; and by the magistrate as equally useful.<br> -- Edward Gibbon, 1776 ---- Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite consisting of people who want to change everyone else's world to be like their own. See "Wrong Answer, The". ---- A man's ethical behavior should be based effectually on sympathy, education, and social ties; no religious basis is necessary. Man would indeed be in a poor way if he had to be restrained by fear of punishment and hope of reward after death.<br> -- Albert Einstein ---- The concept of God is insulting and degrading to man -- it implies that the highest possible is not to be reached by man, that he is an inferior being who can only worship an ideal he will never achieve.<br> -- Ayn Rand ---- == Computers == The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br> -- Donald Knuth ---- Because user errors often produce unpredictable results, the user should try to avoid them.<br> --IBM MVS/XA System Programming Library ---- ...and then we wrote scripts to write the configs for us, and using these scripts, we made mistakes in a faster, more automated manner.<br> -- 'A Gentle Introduction to Cricket', on MRTG configuration ---- Micro Credo: Never trust a computer bigger than you can lift. ---- Anything that can be done in O(N) can be done in O(N^2).<br> -- Ralf Schuettau (after looking at a particular piece of code) ---- 101 reasons why you can't find your Sysadmin:<br> 68: It's 9AM. He/She is not working that late.<br> -- Koos van den Hout ---- Reason #173 to fear technology... o o o o o <o <o> o> o .|. \|. \|/ // X \ | <| <|> /\ >\ /< >\ /< >\ /< >\ /< Mr. Asciihead learns the Macarena. ---- "Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning."<br> -- Rich Cook ---- "Well you know, C isn't that hard, void (*(*f[])())() for instance defines f as an array of unspecified size, of pointers to functions that return pointers to functions that return void... I think". ---- "The 80xxx series of microprocessors is clear evidence that INTEL isn't doing in-house drug testing."<br> -- (Usenet, 1988) ---- ;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br> -- obs@burnout.demon.co.uk (obscurity) ---- ;BSD: "do what you like with our code how you like, :just give us some credit since you used our stuff" ;GPL: "I am RMS of FSF, your patches and code enhancements :will be assimilated into this copylefted source. :Resistence is futile..." ---- ;Microsoft: "Where do you want to go today?" ;Linux: "Where do you want to be tomorrow?" ;BSD: "Are you guys coming, or what?" ---- === Microsoft === ---- Customer: "I'm running Windows 95 and Internet Explorer 4."<br> Tech Support: "Y-e-e-e-e-s........"<br> Customer: "My Computer isn't working now."<br> Tech Support: "Yes, you just said that." ---- Friends don't let friends use Microsoft. ---- "One World, One Web, One Program" - Microsoft Promotional Ad<br> "Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler ---- Microsoft:<br> "Just click on the START button and your journey to the Dark Side will be complete!" ---- You have moved the mouse.<br> Windows NT must be restarted for the changes to take effect.<br> Press "OK" to reboot. ---- Microshaft: Where do you want to crash today? ---- Microsoft Windows: It just keeps getting beta and beta. ---- "NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br> -- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs ---- windows 95: n. 32 bit extensions and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.<br> -- Rev. Pee Kitty ---- My other computer is your Windows box. ---- In a world without walls or fences, what use do we have for windows or gates? ---- The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br> -- Douglas Adams, on Windows '95 ---- Microsoft: "Where do you want to go today?"<br> Unix: "What do you need to get done today?"<br> Irix: "Uhh... what day is it today?" ---- Bill Gates is just a monocle and a Persian cat away from being one of the bad guys in a James Bond movie.<br> -- Dennis Miller ---- === Macintosh === ---- One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br> -- Gassee - Apple Logo ---- The Box said Win '95 or better - So I used a Macintosh!<br> -- Harold Herbert Tessman ---- "Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br> -- Douglas Adams ---- === UNIX === ---- Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br> -- Thomas Scoville ---- "Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br> -- dustin@spy.net ---- Contrary to popular belief, Unix is user friendly.<br> It just happens to be selective about who it makes friends with.<br> -- Kyle Hearn <kyle@intex.net> ---- The UNIX Guru's View of Sex: # unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep ---- earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg` Broadcast message from god (console) Wed May 16 13:45:22 2000... Earth is shutting down in 5 minutes for a system upgrade. All users please log out or transfer to heaven.god.net or hell.god.net. Thank you. ---- +++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br> -- Hogfather, Terry Pratchett. [[Category:Personal]] ded3975d30d37e1cba6b00e0b880e1bccc7bd6e7 3129 3119 2011-08-05T04:14:44Z Stix 2 /* Religion */ Add Arthur C. Clarke quote wikitext text/x-wiki == General == One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br> -- Bertrand Russell ---- Ignorance more frequently begets confidence than does knowledge.<br> -- Charles Darwin ---- Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br> -- Albert Einstein ---- Some people have a mental horizon of radius zero, and call it their point of view.<br> -- David Hilbert ---- The more complex the mind, the greater the need for the simplicity of play.<br> -- Captain Kirk, "Shore Leave" ---- When you find yourself on the side of the majority, it is time to reform.<br> -- Mark Twain ---- Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br> -- Gary Kasparov ---- Simplicity does not precede complexity, but follows it.<br> -- Alan J. Perlis ---- People who think they know everything really annoy those of us who know we don't.<br> -- Bjarne Stroustrup ---- A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br> -- Dave Barry ---- I love deadlines. I like the whooshing sound they make as they fly by.<br> -- Douglas Adams ---- It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours. ---- SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get a large government grant. ---- If I were a blue spider, I would certainly ride on a train all the way from Avallon to Paris, and I would set up my house on the nose of a chocolate penguin. It's just a matter of common sense."<br> --James Wright, "Against Surrealism" ---- We now return our souls to the creator,<br> As we stand on the edge of eternal darkness.<br> Let our chant fill the void,<br> In order that others may know.<br> In the land of the night,<br> The ship of the sun is drawn by the grateful dead.<br> --Egyptian Book of the Dead ---- It is better wither to be silent,<br> :or to say things of more value than silence.<br> Sooner throw a pearl at hazard than an idle or useless word;<br> :and do not say a little in many words,<br> :but a great deal in a few.<br> -- Pythagoras ---- "Always ... always remember: Less is less. More is more. More is better. And twice as much is good too. Not enough is bad. And too much is never enough except when it's just about right."<br> -- The Tick ---- UFO's are for real: the Air Force doesn't exist. ---- "In the drowsy dark cave of the mind dreams<br> build their nest with fragments dropped from day's caravan."<br> -- Rabindranath Tagore ---- I have made this letter longer than usual because I lack the time to make it shorter.<br> -- Blaise Pascal ---- WARNING: Suffering attention deficit disorder and I'm not afraid to spread it. Now stand back or I'll.. mmm cheesecake<br> -- Homer Simpson ---- Support mental health or I'll kill you. ---- "I went into a general store, and they wouldn't sell me anything specific".<br> -- Steven Wright ---- Reality is what, when you stop believing in it, doesn't go away. ---- Reality is a crutch for people who can't cope with drugs.<br> -- Lily Tomlin ---- Failure is not an option. It is a privilege reserved for those who try. ---- Failure? I never encountered it. All I ever met were temporary setbacks.<br> -- Dottie Walters ---- Success is the mark on the brow of the man who has aimed too low ---- Natives who beat drums to drive off evil spirits are objects of scorn to smart Americans who blow horns to break up traffic jams.<br> -- Mary Ellen Kelly ---- If I had eight hours to chop down a<br> tree, I'd spend six sharpening my axe.<br> -- Abraham Lincoln ---- A physicist is an atom's way of knowing about atoms.<br> -- George Wald ---- Statistics are like bikinis. What they reveal is suggestive, but what they conceal is vital.<br> -- Aaron Levenstein ---- "He is no fool who gives what he cannot keep to gain what he cannot lose."<br> -- Jim Elliot ---- It is one of the superstitions of the human mind to have imagined that virginity could be a virtue.<br> -- Voltaire ---- What is tolerance? -- it is the consequence of humanity. We are all formed of frailty and error; let us pardon reciprocally each other's folly -- that is the first law of nature.<br> -- Voltaire ---- In theory, there is no difference between theory and practice.<br> But, in practice, there is.<br> -- Yogi Berra ---- I think...I think it's in my basement. Let me go upstairs and check.<br> -- M.C. Escher (1898-1972) ---- Only those who will risk going too far can possibly find out how far one can go.<br> If you aren't in over your head, how do you know how tall you are?<br> -- T.S. Elliot ---- My father (a lawyer) told me that company culture is driven from the top -- if it's the people who make the product, you're good; sell the product, you're OK. If the accountants take over, look for another job, and if the lawyers take over, run as fast as you can the other way.<br> -- Alden Hart ---- == Latin == ; Sed quis custodiet ipsos custodes? : Who watches the watchmen? ---- ; Ubi dubium ibi libertas : Where there is doubt there is freedom. ---- == Religion == I do not feel obliged to believe that the same God who has endowed us with sense, reason and intellect has intended us to forgo their use.<br> -- Galileo Galilei ---- I contend that we are both atheists. I just believe in one fewer god than you do. When you understand why you dismiss all the other possible gods, you will understand why I dismiss yours.<br> -- Stephen F. Roberts ---- The various modes of worship which prevailed in the Roman world were all considered by the people as equally true; by the philosopher as equally false; and by the magistrate as equally useful.<br> -- Edward Gibbon, 1776 ---- Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite consisting of people who want to change everyone else's world to be like their own. See "Wrong Answer, The". ---- A man's ethical behavior should be based effectually on sympathy, education, and social ties; no religious basis is necessary. Man would indeed be in a poor way if he had to be restrained by fear of punishment and hope of reward after death.<br> -- Albert Einstein ---- The concept of God is insulting and degrading to man -- it implies that the highest possible is not to be reached by man, that he is an inferior being who can only worship an ideal he will never achieve.<br> -- Ayn Rand ---- The greatest tragedy in mankind's entire history may be the hijacking of morality by religion.<br> -- Arthur C. Clarke ---- == Computers == The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br> -- Donald Knuth ---- Because user errors often produce unpredictable results, the user should try to avoid them.<br> --IBM MVS/XA System Programming Library ---- ...and then we wrote scripts to write the configs for us, and using these scripts, we made mistakes in a faster, more automated manner.<br> -- 'A Gentle Introduction to Cricket', on MRTG configuration ---- Micro Credo: Never trust a computer bigger than you can lift. ---- Anything that can be done in O(N) can be done in O(N^2).<br> -- Ralf Schuettau (after looking at a particular piece of code) ---- 101 reasons why you can't find your Sysadmin:<br> 68: It's 9AM. He/She is not working that late.<br> -- Koos van den Hout ---- Reason #173 to fear technology... o o o o o <o <o> o> o .|. \|. \|/ // X \ | <| <|> /\ >\ /< >\ /< >\ /< >\ /< Mr. Asciihead learns the Macarena. ---- "Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning."<br> -- Rich Cook ---- "Well you know, C isn't that hard, void (*(*f[])())() for instance defines f as an array of unspecified size, of pointers to functions that return pointers to functions that return void... I think". ---- "The 80xxx series of microprocessors is clear evidence that INTEL isn't doing in-house drug testing."<br> -- (Usenet, 1988) ---- ;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br> -- obs@burnout.demon.co.uk (obscurity) ---- ;BSD: "do what you like with our code how you like, :just give us some credit since you used our stuff" ;GPL: "I am RMS of FSF, your patches and code enhancements :will be assimilated into this copylefted source. :Resistence is futile..." ---- ;Microsoft: "Where do you want to go today?" ;Linux: "Where do you want to be tomorrow?" ;BSD: "Are you guys coming, or what?" ---- === Microsoft === ---- Customer: "I'm running Windows 95 and Internet Explorer 4."<br> Tech Support: "Y-e-e-e-e-s........"<br> Customer: "My Computer isn't working now."<br> Tech Support: "Yes, you just said that." ---- Friends don't let friends use Microsoft. ---- "One World, One Web, One Program" - Microsoft Promotional Ad<br> "Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler ---- Microsoft:<br> "Just click on the START button and your journey to the Dark Side will be complete!" ---- You have moved the mouse.<br> Windows NT must be restarted for the changes to take effect.<br> Press "OK" to reboot. ---- Microshaft: Where do you want to crash today? ---- Microsoft Windows: It just keeps getting beta and beta. ---- "NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br> -- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs ---- windows 95: n. 32 bit extensions and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.<br> -- Rev. Pee Kitty ---- My other computer is your Windows box. ---- In a world without walls or fences, what use do we have for windows or gates? ---- The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br> -- Douglas Adams, on Windows '95 ---- Microsoft: "Where do you want to go today?"<br> Unix: "What do you need to get done today?"<br> Irix: "Uhh... what day is it today?" ---- Bill Gates is just a monocle and a Persian cat away from being one of the bad guys in a James Bond movie.<br> -- Dennis Miller ---- === Macintosh === ---- One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br> -- Gassee - Apple Logo ---- The Box said Win '95 or better - So I used a Macintosh!<br> -- Harold Herbert Tessman ---- "Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br> -- Douglas Adams ---- === UNIX === ---- Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br> -- Thomas Scoville ---- "Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br> -- dustin@spy.net ---- Contrary to popular belief, Unix is user friendly.<br> It just happens to be selective about who it makes friends with.<br> -- Kyle Hearn <kyle@intex.net> ---- The UNIX Guru's View of Sex: # unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep ---- earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg` Broadcast message from god (console) Wed May 16 13:45:22 2000... Earth is shutting down in 5 minutes for a system upgrade. All users please log out or transfer to heaven.god.net or hell.god.net. Thank you. ---- +++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br> -- Hogfather, Terry Pratchett. [[Category:Personal]] 739c647496abf903d645365586c83582e382b811 MediaWiki:Sidebar 8 1305 3120 3036 2011-07-02T03:22:22Z Stix 2 Adding Google+1 to toolbar wikitext text/x-wiki * wiki navigation ** mainpage|mainpage ** recentchanges-url|recentchanges ** randompage-url|randompage ** helppage|help * stix.id.au navigation ** http://stix.id.au/|Home Page ** http://stix.id.au/g2/|Photos <br> <center><google1></google1></center> <br> ad849c43db845013fa0c5d58e86580d12e9e99fa 3121 3120 2011-07-02T03:30:34Z Stix 2 Reverted edits by [[Special:Contributions/Stix|Stix]] ([[User talk:Stix|Talk]]) to last revision by [[User:MediaWiki default|MediaWiki default]] wikitext text/x-wiki * navigation ** mainpage|mainpage ** portal-url|portal ** currentevents-url|currentevents ** recentchanges-url|recentchanges ** randompage-url|randompage ** helppage|help ** sitesupport-url|sitesupport af994abf1e4155349addb7f6e4b390a529f7606d 3122 3121 2011-07-02T03:31:41Z Stix 2 Undo revision 3121 by [[Special:Contributions/Stix|Stix]] ([[User talk:Stix|Talk]]) wikitext text/x-wiki * wiki navigation ** mainpage|mainpage ** recentchanges-url|recentchanges ** randompage-url|randompage ** helppage|help * stix.id.au navigation ** http://stix.id.au/|Home Page ** http://stix.id.au/g2/|Photos 143f90697c82baeef60325e77f349f4d2e8cfaae MediaWiki:Sitenotice 8 1684 3123 2011-07-02T04:56:37Z Stix 2 Created page with '<center><google1></google1></center>' wikitext text/x-wiki <center><google1></google1></center> 5a7a605810f593ed6b5ed1330ccca78d052365fe 3124 3123 2011-07-02T05:08:06Z Stix 2 Adding Google+1 wikitext text/x-wiki <div class="float:right; clear:right; margin:5; position:relative;"><google1 style="3"></google1></center> 2b760e22f42c85f2ada9f57791fed97ffd91b168 3125 3124 2011-07-02T05:08:36Z Stix 2 Fix close tags. wikitext text/x-wiki <div class="float:right; clear:right; margin:5; position:relative;"><google1 style="3"></google1></div> bf95f8fa08c663605e4d05b18dfb2d52a21ef518 3126 3125 2011-07-02T05:19:08Z Stix 2 Fix position wikitext text/x-wiki <div style="float:right; clear:right; margin:5; position:relative;"><google1 style="3"></google1></div> bdc43d43304708800d3dbc5777442ebef2fad1e7 3127 3126 2011-07-02T05:24:35Z Stix 2 Add some padding. wikitext text/x-wiki <div style="float:right; clear:right; padding:5px; position:relative;"><google1 style="3"></google1></div> 431bbf91329aaaf76a53e5b49951101046320c5c Résumé 0 787 3128 3075 2011-08-04T13:32:46Z Stix 2 /* Major Programming/Scripting Languages */ add self ratings, reorder. wikitext text/x-wiki == Technologies == === Operating System Administration === {| {{Greytable}} ! OS || First<br>Used || Years<br>Experience || Last Used |- | AIX 3.2.5 through 5.3 || 1995 || 10+ || 2007 |- | OpenVMS 5.5-2 through 7.2 || 1995 || 3 || Once every six months since 1998 |- | MacBSD 0.8 through NetBSD "current" || 1993 || 12+ || Current, daily, as hobbyist |- | SunOS 4.0 || 1995 || 2 || 1998 |- | SunOS 5.5 through 5.8<br>(Solaris 2.5 through Solaris 8) || 1995 || 10+ || 2007 |- | DEC OSF/1 1.3 through HP Tru64 5.1B || 1995 || 10+ || 2007 |- | Darwin/Mac OS X DP1 through 10.2 || 1998 || 7+ || Current, daily, as hobbyist |- | Cisco IOS (minimal) || 1996 || <1 || Approx once every six months |- | Linux, in-house custom distribution || 2007 || <1 || daily as administrator |} === Hardware === * IBM POWER5 based systems (mainly p570 LPARs and p590 LPARs). * IBM POWER4 based systems (p615, p630 LPARs, p650). * IBM POWER3 based SP using PSSP. * Many older MCA and PCI based RS/6000, eg. C10, J30, F50, H50. * IBM SSA drawers and adapters. * IBM DS4300 (FAStT600) and DS4800 SAN-attached storage. * IBM 3584 Tape Library. * IBM 3494 Tape Library. * DEC VAX 4000 range (VLC, 60, 90, 96, 600). * DEC/Digital/Compaq/HP Alpha (From DEC 3000 to AlphaServer 2100, 8400 and DS20, ES40). * DEC/Digital/Compaq Storage (HSD-30, HSZ-50). * Many older Sun machines (SPARCstation 5, 10, 20, E3000, E3500). * Sun storage (StorEdge A5000, A5100, A5200, A1000). * Generic Intel/AMD PC hardware. === Vendor technologies and Other Major Products === {| {{Greytable}} ! Technology || First<br>Used || Years<br>Experience || Last Used |- | IBM Power5 Virtual I/O Server || 2006 || 0.5 || 2007 |- | IBM LPARs on Power4 and Power5 || 2001 || 4 || 2007 |- | IBM AIX PSSP, CSM and NIM || 2000 || 4 || 2007 |- | HDLM on AIX || 2000 || 4 || 2007 |- | HA-CMP 5.1 || 2005 || 1 || 2007 |- | TSM server (iTSM) from 4.1 through 5.1 || 2000 || 5 || 2007 |- | Symantec/Veritas NetBackup 4.5, 5.1 || 2002 || 2 || 2007 |- | Veritas Volume Manager v3.0, v3.2 under Solaris. Also LSM for Tru64 || 1996 || 7 || 2007 |- | DECnet Phase IV on OpenVMS || 1995 || 3 || 1998 |- | DECnet OSI (Phase V) on OpenVMS and Tru64 || 1996 || 9 || 2007 |- | DEC T21 SNA Services on Tru64 || 1998 || 7 || 2007 |- | DEC TruCluster 1.3 || 1996 || 9 || 2007 |- | Xen 2.0 running on NetBSD 3.0 Dom0 || 2005 || <1 || Current |} === Major Programming/Scripting Languages === In order of decreasing familiarity (self rating of 9 being an internationally recognised expert): {| {{Greytable}} ! Language || First<br>Used || Years<br>Experience || Last used || Self rating (0 to 9) |- | C || 1988 || 16+ || Current, almost daily || 6 |- | Bourne/Korn Shell || 1993 || 10+ || Current, daily || 4 |- | Perl || 1999 || 6+ || Current, weekly || 3 |- | C++ || 1995 || 2 || current, mainly debugging || 3 |- | Java || 1997 || 2 || 1999 || 3 |- | Objective C || 1999 || 2 || 2001 || 2 |- | BASIC || 1984 || 5+ || 1995 || 2 |- | Python || 2000 || <1 || current || 2 |- | Modula-II || 1993 || 1 || 1993 || 1 |- | PDP-8 assembler || 1993 || <1 || 1993 || 1 |- | Motorola 68k assembler || 1988 || 2 || 1998 || 1 |- | PL/I || 1993 || 3 || 1996 || 2 |- | SAS || 1993 || 2 || 1995 || 1 |- | JCL || 1993 || 2 || 1995 || 1 |} === Databases === {| {{Greytable}} ! Database || First<br>Used || Years<br>Experience || Last used |- | Oracle 7.3.4 through 9.2.0 || 1995 || 4 || 2007 |- | MySQL 3.23 through 4.1 || 2002 || 3 || Current |- | PostgreSQL 7.4 through 8.0 || 2004 || 1 || Current |- | Sybase Adaptive Server Enterprise 11.0 through 12.0 || 1998 || 3 || 2002 |- | DB2 8.1 (minimal) || 2005 || <1 || 2007 |} == Education, Training and Conferences == * '''1993-2001:''' Completed Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong]. * '''Mar 2000:''' Completed IBM RS/6000 SP System Administration course. * '''Dec 1998:''' Completed Sybase System and Database Administration Adaptive Server Enterprise course. * '''Aug 1998:''' Completed DECnet OSI Administration course. * '''Oct 1997:''' Attended DECUS Australia Symposium. * '''Aug 1995:''' Completed OpenVMS System and Network Management II course. * '''Feb 1993:''' In-house training on PL/1, SAS, JCL and IMS-DC. * '''Jan 1993:''' Began Bachelor of Information Technology and Communication degree at the [http://www.uow.edu.au/ University of Wollongong], studying part-time. * '''Dec 1992:''' Completed HSC at Nowra Technology High School with TER of 95.75. == Working Chronology == === Dec 1998 - Oct 2007 === :;Company: BHP IT (Dec 1998 - Jun 2000), CSC Australia (Jun 2000 - Oct 2007) :;Primary Role: UNIX System Administrator :;Duties: ::* Member of a team varying from 12 to 16, supporting from 150 to 300 UNIX systems/LPARs, including AIX, Solaris, Tru64, Linux and SCO. Systems vary from Steelmaking production control systems to large (1+ TiB) SAP/Oracle AIX systems with an international user base. ::* Typical tasks include installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning. ::* Main support contact for two Solaris (now AIX) based TSM backup servers, with around 180 clients (UNIX, OpenVMS, WinNT and Macintosh). ::* Providing rostered 24x7 on-call support. ::* Primary unofficial backup for rostered on-call support personnel for any technical issues. ::* Mentor for colleagues on most supported technologies. ::* Australian Subject Matter Expert for Tru64 UNIX. ::* Main contact for performance tuning of supported systems. ::* Main contact for arcane network protocols, including managing a Tru64 system running as a DECnet Phase V to SNA LU6.2 gateway, and several Tru64 systems using the PLC communications protocols GCOM. ::* Main contact for the management of a MediaWiki based team documentation archive. :;Achievements: ::* '''Dec 2006:''' Successfully migrated and upgraded a TSM server from TSM 5.1.4.6, Solaris 2.7 running on a Sun E3500 with A5100 storage, to TSM 5.3.3.4, AIX 5.3 running on a p520 with HDS SAN attached storage. TSM database unload was approximately 30 GiB, and the upgrade, including auditdb, was completed in approximately 24 hours. ::* '''Feb 2006:''' Involved in commissioning a number of US-based p570 based LPARs, including configuring redundant Virtual I/O Servers providing both disk and network. ::* '''May 2005:''' Involved in a second major project for the same client configuring a further 42 p570 LPARs, and the migration of Oracle databases, live, over the network, using a customized rsync, between the US and Australia, minimizing outage time for cut-over. Some of the migrated databases were slightly less than 1 terabyte in size, and database outage duration for cut-over was less than 30 minutes. Mentored two new graduates with 2 months experience to handle much of the physical cabling, LPARing, installation, and some migration tasks. ::* '''Jan 2005:''' Involved in a technical role in a major project for the configuring of approximately 12 p570 LPARs for the running of SAP+Oracle for a large client. Data and applications were successfully migrated from existing SP infrastructure. ::* '''Jul 2003:''' Mentor and senior technical specialist assisting with the migration of a MIMS/Oracle application from a heavily customized and scripted Tru64 environment to new AIX POWER4 hardware. ::* '''2000:''' Technical resource involved in the separation of DNS, SMTP, and other network services with the splitting of one company into two separate companies and network entities. === 1996 - Dec 1998 === :;Company: BHP IT :;Primary Role: VMS Systems Management :;Duties: ::* Member of a team of approximately 12 supporting RSX-11M and VMS systems. ::* Typical tasks included installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning. ::* Providing rostered 24x7 on-call support. ::* Primary midrange contact for a high security department, supporting OpenVMS VAXen running SETCIM, PI and DECnet OSI, an OSF/1 system running SAP and Oracle and an AIX system running several Oracle databases. ::* Primary VMS contact for a critical commercial messaging application running on a VMS cluster, using X25, MRX (X400), DECnet OSI, RDB and DECEDI. :;Achievements: ::* Main technical VMS resource involved in an 80 hour upgrade of DECEDI systems, upgrading VMS, RDB, DECnet OSI, MR and MRX. === Aug 1995 - 1996 === :;Company: BHP IT :;Primary Role: Midrange Facilities Management :;Duties: ::* Member of a team of approximately 12 supporting RSX-11M, VMS, AIX, DG-UX, SunOS, IRIX and OSF/1 systems, and RDB and Oracle databases. Systems mainly involved in Steelmaking production control. ::* Typical tasks included installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning. ::* Providing rostered 24x7 on-call support. === Jan 1993 - Aug 1995 === :;Company: BHP IT :;Primary Role: Systems Analyst, employed on a cadetship, simultaneously completing a part-time University degree. :;Duties: ::* Junior member of a team of 6 supporting a large code base of PL/1, SAS and JCL with IMS and DB2 databases running on an IBM mainframe, for BHP Port Kembla Steelworks. In-house applications primarily providing Production Planning and Scheduling functionality. :;Achievements: ::* Main support contact and developer of a source-code cross reference tool used to find the scope of module changes, written in PL/1, SAS and JCL. ::* Providing rostered 24x7 on-call support. == Work-related Hobbies == * Started running MacBSD on mac68k in 1993. Currently run NetBSD on i386, mac68k, sparc and alpha architectures, and actively track daily source code snapshots, submitting bug reports and occasional patches. * Have run a NetBSD Internet accessible web, ftp and SMTP server since 2002. * Have assisted in the debugging of various bugs in software including Darwin (Mac OS X), rsync, MySQL and fvwm2. [[Category:Personal]] 11cfa7f68d6714c71c47446a0c9ee025b1887e81 Synchronizing Disk Names 0 811 3131 3053 2011-09-16T04:51:14Z Dalek 32 add rendev and AIX 6.1 testing wikitext text/x-wiki This document was originally available at http://service.software.ibm.com/rs6k/techdocs/90605223414648.btml but appears to have since moved and disappeared. This text is from a hardcopy taken 1999-03-05. I have recently successfully tested this procedure on a p570 LPAR running AIX 5.3. === Special Notices === Please use this information with care. IBM will not be responsible for damages of any kind resulting from its use. The use of this information is the sole responsibility of the customer and depends on the customer's ability to evaluate and integrate this information into the customer's operational environment. == Synchronizing Disk Names == === About This Document === Use the following script when the names of your hard disks are out of order (for example hdisk0, hdisk2, hdisk3 instead of hdisk0, hdisk1, hdisk2). The order of the disk names generally does not cause errors, but it may cause confusion for the user. Run the following '''dsksync''' script to alleviate such confusion. The script renames the hard disks. The order of the disks' names after you reboot the machine will be determined on the order they are detected by the device configuration process. For instance, a disk at the address 00-00-0S-00 will be numbered before a disk at the address 00-00-0S-20 or 00-05-00-00. This document applies to AIX Versions 3.1 through 4.2 on the RS/6000. This procedure has been known to work but not guaranteed or supported on AIX V5.3/6.1. On AIX 7.1 the [http://publib.boulder.ibm.com/infocenter/aix/v7r1/topic/com.ibm.aix.cmds/doc/aixcmds4/rendev.htm rendev] command may be more appropriate. === Procedure === Before running this script, make sure the key is in Normal position. lsdev -Cc disk | awk '{ print $1 }' | while read HDname; do odmdelete -q "name = $HDname " -o CuAt odmdelete -q "value = $HDname " -o CuAt odmdelete -q "name = $HDname " -o CuDv odmdelete -q "value3 = $HDname " -o CuDvDr odmdelete -q "name = $HDname " -o CuVPD odmdelete -q "name = $HDname " -o CuPath done rm -f /dev/hdisk* rm -f /dev/rhdisk* savebase When the shell script completes successfully, run the following command to shut down and reboot. shutdown -Fr [[Category:AIX]] 2a65ab5fbf6374dd567838bbf0e8f6a235e7e2ac OfficeOne 894 Graphic Calculator 0 1685 3132 2011-09-21T07:16:24Z Stix 2 Initial cut wikitext text/x-wiki Ok, so, it cost AUD $7, but it looks like you get what you pay for. === Bug 1 === Tripped over this when calculating the bond angle in methane, the tetrahedral angle. First, in calculator-like format, with the calculators response at the end: * 2tan<sup>-1</sup>&radic;2 = 109.4712206 * 90 + sin<sup>-1</sup>(3<sup>-1</sup>) = 109.4712206 * 90 + sin<sup>-1</sup>(3<sup>-1</sup>) - 2tan<sup>-1</sup>&radic;2 = 2e-09 * sin<sup>-1</sup>(3<sup>-1</sup>) + 90 - 2tan<sup>-1</sup>&radic;2 = 2e-09 * 2tan<sup>-1</sup>&radic;2 - 90 - sin<sup>-1</sup>(3<sup>-1</sup>) = 19.13138372 '''''huh?''''' Those last three lines should be approximately zero, since <math>2\cdot\arctan \sqrt{2} = 90 + \arcsin \tfrac{1}{3}</math> but no matter how many parenthesis I put in, that last line refuses to work. === Bug 2 === The random number generator is fine when running interactively, but when run in a tight loop, values tend toward 0 or 1. Scl:-1000&rarr;A:Lbl 0:Ran# <span style="font-variant:small-caps">dt</span>:Isz A:Goto 0 Let's have a look at some of the statistics variables: * <math>n = 1000</math> * <math>\sum{x} = 598</math> * <math>\sum{x^2} = 357.604</math> * <math>\bar x = 0.598</math> * <math>x\sigma _{n-1} = 0</math> Ok, that's unexpected. [[Category:Mathematics]] 7e8eda8e6f1c52619279bf8d1cc2051b00a67b77 3135 3132 2011-09-21T09:29:50Z Stix 2 Clean up formatting. wikitext text/x-wiki Ok, so, it cost AUD $7, but it looks like you get what you pay for. === Bug 1 === Tripped over this when calculating the bond angle in methane, the tetrahedral angle. First, in calculator-like format, with the calculators response at the end: * <tt>2tan<sup>-1</sup>&radic;2 = 109.4712206</tt> * <tt>90 + sin<sup>-1</sup>(3<sup>-1</sup>) = 109.4712206</tt> * <tt>90 + sin<sup>-1</sup>(3<sup>-1</sup>) - 2tan<sup>-1</sup>&radic;2 = 2e-09</tt> * <tt>sin<sup>-1</sup>(3<sup>-1</sup>) + 90 - 2tan<sup>-1</sup>&radic;2 = 2e-09</tt> * <tt>2tan<sup>-1</sup>&radic;2 - 90 - sin<sup>-1</sup>(3<sup>-1</sup>) = 19.13138372</tt> '''''huh?''''' Those last three lines should be approximately zero, since <math>2\cdot\arctan \sqrt{2} = 90 + \arcsin \tfrac{1}{3}</math> but no matter how many parenthesis I put in, that last line refuses to work. === Bug 2 === The random number generator is fine when running interactively, but when run in a tight loop, values tend toward 0 or 1. <tt>Scl:-1000&rarr;A:Lbl 0:Ran# <span style="font-variant:small-caps">dt</span> :Isz A:Goto 0</tt> Let's have a look at some of the statistics variables: * <math>n = 1000</math> * <math>\sum{x} = 598</math> * <math>\sum{x^2} = 357.604</math> * <math>\bar x = 0.598</math> * <math>x\sigma _{n-1} = 0</math> Ok, that's unexpected. [[Category:Mathematics]] f23eb1a7a78f4e85c4eca52b8f3b03bed238b379 3136 3135 2011-09-23T09:41:11Z Stix 2 Add the radians example wikitext text/x-wiki Ok, so, it cost AUD $7, but it looks like you get what you pay for. === Bug 1 === Tripped over this when calculating the bond angle in methane, the tetrahedral angle. First, in calculator-like format, with the calculators response at the end: * <tt>Deg:2tan<sup>-1</sup>&radic;2 = 109.4712206</tt> * <tt>Deg:90 + sin<sup>-1</sup>(3<sup>-1</sup>) = 109.4712206</tt> * <tt>Deg:90 + sin<sup>-1</sup>(3<sup>-1</sup>) - 2tan<sup>-1</sup>&radic;2 = 2e-09</tt> * <tt>Deg:sin<sup>-1</sup>(3<sup>-1</sup>) + 90 - 2tan<sup>-1</sup>&radic;2 = 2e-09</tt> * <tt>Deg:2tan<sup>-1</sup>&radic;2 - 90 - sin<sup>-1</sup>(3<sup>-1</sup>) = 19.13138372</tt> '''''huh?''''' Those last three lines should be approximately zero, since <math>2\cdot\arctan \sqrt{2} = 90 + \arcsin \tfrac{1}{3}</math> but no matter how many parenthesis I put in, that last line refuses to work. Interestingly, switching to radians makes it work: * <tt>Rad:2tan<sup>-1</sup>&radic;2 - &Pi;&divide;2 - sin<sup>-1</sup>(3<sup>-1</sup>) = -2.4e-11</tt> === Bug 2 === The random number generator is fine when running interactively, but when run in a tight loop, values tend toward 0 or 1. <tt>Scl:-1000&rarr;A:Lbl 0:Ran# <span style="font-variant:small-caps">dt</span> :Isz A:Goto 0</tt> Let's have a look at some of the statistics variables: * <math>n = 1000</math> * <math>\sum{x} = 598</math> * <math>\sum{x^2} = 357.604</math> * <math>\bar x = 0.598</math> * <math>x\sigma _{n-1} = 0</math> Ok, that's unexpected. [[Category:Mathematics]] 8cee40d50b14f4d4b3026bf431c466366025957d 3139 3136 2011-10-04T09:42:18Z Stix 2 Add rants category, too. wikitext text/x-wiki Ok, so, it cost AUD $7, but it looks like you get what you pay for. === Bug 1 === Tripped over this when calculating the bond angle in methane, the tetrahedral angle. First, in calculator-like format, with the calculators response at the end: * <tt>Deg:2tan<sup>-1</sup>&radic;2 = 109.4712206</tt> * <tt>Deg:90 + sin<sup>-1</sup>(3<sup>-1</sup>) = 109.4712206</tt> * <tt>Deg:90 + sin<sup>-1</sup>(3<sup>-1</sup>) - 2tan<sup>-1</sup>&radic;2 = 2e-09</tt> * <tt>Deg:sin<sup>-1</sup>(3<sup>-1</sup>) + 90 - 2tan<sup>-1</sup>&radic;2 = 2e-09</tt> * <tt>Deg:2tan<sup>-1</sup>&radic;2 - 90 - sin<sup>-1</sup>(3<sup>-1</sup>) = 19.13138372</tt> '''''huh?''''' Those last three lines should be approximately zero, since <math>2\cdot\arctan \sqrt{2} = 90 + \arcsin \tfrac{1}{3}</math> but no matter how many parenthesis I put in, that last line refuses to work. Interestingly, switching to radians makes it work: * <tt>Rad:2tan<sup>-1</sup>&radic;2 - &Pi;&divide;2 - sin<sup>-1</sup>(3<sup>-1</sup>) = -2.4e-11</tt> === Bug 2 === The random number generator is fine when running interactively, but when run in a tight loop, values tend toward 0 or 1. <tt>Scl:-1000&rarr;A:Lbl 0:Ran# <span style="font-variant:small-caps">dt</span> :Isz A:Goto 0</tt> Let's have a look at some of the statistics variables: * <math>n = 1000</math> * <math>\sum{x} = 598</math> * <math>\sum{x^2} = 357.604</math> * <math>\bar x = 0.598</math> * <math>x\sigma _{n-1} = 0</math> Ok, that's unexpected. [[Category:Mathematics]] [[Category:Rants]] 0e4ede5515f86e43bb8ac69b0429029e32161064 Category:Mathematics 14 1686 3133 2011-09-21T07:21:48Z Stix 2 Created page with 'Pages relating to the wonderful field of mathematics.' wikitext text/x-wiki Pages relating to the wonderful field of mathematics. 8e1facd346fea118f3b74e35529aee6adcd56204 Cache Hit Ratio 0 1457 3134 3016 2011-09-21T07:22:33Z Stix 2 Add maths category. wikitext text/x-wiki Caches are used in many parts of computer systems - from CPU level 1 and level 2 caches, translation look-aside buffers (TLBs), operating system file system caches, and database (block) buffer caches (Oracle, Sybase, DB2, PostgreSQL, MySQL using InnoDB, etc). In all cases, the cache attempts to keep recently used data in a small area that is faster than the large, slow primary storage area, with the hope that the data will be accessed again, soon. The system then benefits from the faster access times. The '''Cache Hit Ratio''' is the ratio of the number of cache hits to the number of misses, usually expressed as a percentage. Depending on the nature of the cache, expected hit ratios can vary from 60% to greater than 99%. [[image:Cachehitratio.png|thumb|200px|right|Cache Hit Ratio vs Relative Performance]] Cache Hit Ratios are inherently logarithmic; the closer to 100%, the exponentially greater the gains. A simple way of visualising the nature of cache hit ratios, is to attempt to convert a ratio to a relative performance metric (ie. "transactions" or "operations" per second), by estimating the relative costs of a cache hit and a cache miss. This can be expressed as: <math> \begin{align} a & = \mathit{cachehitcost}\\ b & = \mathit{cachemisscost}\\ r & = \mathit{cachehitratio}\\ p & = \mathit{relativeperformance}\\ p & = \frac{1}{a r + b(1 - r)}\\ \end{align} </math> Graphically, given a cache miss cost of 0.005 s (5 ms) and a hit cost of 0.000001 s (1 &mu;s), which may be the case for a database engine (disk I/O vs virtual memory overheads), the exponential behaviour is clear. It can also be seen, that the more disparate the hit and miss costs, as is the case in modern computer systems, the relative performance quickly approaches: <math> p = \frac{1}{1 - r} </math> Therefore the difference between two relative cache hit ratios, with a large difference between hit and miss costs, can be given by: <math> \frac{1 - r_{1}}{1 - r_{2}} </math> Example: The difference between 98% cache hit ratio and 95% cache hit ratio is a factor of 2.5. <math> \frac{1 - 0.95}{1 - 0.92} = 2.5 </math> {{clr}} [[Category:Computer Related]] [[Category:Mathematics]] 6e42b661201c67fc23523d91fb134a75bc1db774 Creamy Pasta 0 1687 3137 2011-09-30T01:29:22Z Stix 2 Created page with 'Creamy Pasta stir fry == Ingredients == * capsicum * onion * chorizo sausage * bacon * mushrooms * shallots * garlic * basil * salt + Pepper * tinned crushed tomatos * thickene…' wikitext text/x-wiki Creamy Pasta stir fry == Ingredients == * capsicum * onion * chorizo sausage * bacon * mushrooms * shallots * garlic * basil * salt + Pepper * tinned crushed tomatos * thickened cream == Method == Chop coarsely the capsicum, onion, chorizo sausage, bacon, mushrooms and shallots, and fry. Add the garlic, basil and salt & pepper, and fry some more. Add the crushed tomatoes and fry, then stir in the cream. Serve over pasta. [[Category:Recipes]] a4d2a1ddd10b47c89e4529774ed3fd54b2623542 Main Page 0 5 3138 3055 2011-09-30T01:31:23Z Stix 2 Add recipes category. wikitext text/x-wiki <font style="font-size:140%"> '''Note:''' If you are after the popular children's toy, of coloured wax covered yarn try [http://www.wikkistix.com/ www.wikkistix.com]. </font> ---- [[image:stix.jpg|thumb|120px|right]] Welcome to Stix's wiki. Since editing html was getting tedious, I'm giving a Wiki a try for some of the bits and pieces I'm putting up on my site. Some of the page categories available are: * Technical: ** [[:Category:Databases|Databases]] ** [[:Category:SAP|SAP]] ** [[:Category:TSM|TSM]] ** [[:Category:UNIX|UNIX]] * [[:Category:Personal|Personal]] * [[:Category:Rants|Rants]] * [[:Category:Recipes|Recipes]] There is also some [[Software]] available for download. Since this is running on [[Systems#zion|zion]], my own fairly small machine, I've restricted editing rights, and as of 2006-04-23, after a spate of link vandalism, disabled account creations. If you feel you have something to contribute, drop me an [mailto:stix@stix.id.au email]. 79ac4a584993a8f0730d8acda65b0585d181764d Favourite Quotes 0 1683 3140 3129 2011-10-24T04:32:21Z Stix 2 /* General */ Add Bertrand Russell stupidity quote wikitext text/x-wiki == General == One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br> -- Bertrand Russell ---- Force plays a much larger part in the government of the world than it did before 1914, and what is especially alarming, force tends increasingly to fall into the hands of those who are enemies of civilization. The danger is profound and terrible; it cannot be waved aside with easy optimism. '''The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt'''. Even those of the intelligent who believe that they have a nostrum are too individualistic to combine with other intelligent men from whom they differ on minor points. This was not always the case.<br> -- "The Triumph of Stupidity" (1933-05-10) in Mortals and Others: Bertrand Russell's American Essays, 1931-1935 (Routledge, 1998, ISBN 0-415-17866-5), p. 28 ---- Ignorance more frequently begets confidence than does knowledge.<br> -- Charles Darwin ---- Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br> -- Albert Einstein ---- Some people have a mental horizon of radius zero, and call it their point of view.<br> -- David Hilbert ---- The more complex the mind, the greater the need for the simplicity of play.<br> -- Captain Kirk, "Shore Leave" ---- When you find yourself on the side of the majority, it is time to reform.<br> -- Mark Twain ---- Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br> -- Gary Kasparov ---- Simplicity does not precede complexity, but follows it.<br> -- Alan J. Perlis ---- People who think they know everything really annoy those of us who know we don't.<br> -- Bjarne Stroustrup ---- A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br> -- Dave Barry ---- I love deadlines. I like the whooshing sound they make as they fly by.<br> -- Douglas Adams ---- It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours. ---- SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get a large government grant. ---- If I were a blue spider, I would certainly ride on a train all the way from Avallon to Paris, and I would set up my house on the nose of a chocolate penguin. It's just a matter of common sense."<br> --James Wright, "Against Surrealism" ---- We now return our souls to the creator,<br> As we stand on the edge of eternal darkness.<br> Let our chant fill the void,<br> In order that others may know.<br> In the land of the night,<br> The ship of the sun is drawn by the grateful dead.<br> --Egyptian Book of the Dead ---- It is better wither to be silent,<br> :or to say things of more value than silence.<br> Sooner throw a pearl at hazard than an idle or useless word;<br> :and do not say a little in many words,<br> :but a great deal in a few.<br> -- Pythagoras ---- "Always ... always remember: Less is less. More is more. More is better. And twice as much is good too. Not enough is bad. And too much is never enough except when it's just about right."<br> -- The Tick ---- UFO's are for real: the Air Force doesn't exist. ---- "In the drowsy dark cave of the mind dreams<br> build their nest with fragments dropped from day's caravan."<br> -- Rabindranath Tagore ---- I have made this letter longer than usual because I lack the time to make it shorter.<br> -- Blaise Pascal ---- WARNING: Suffering attention deficit disorder and I'm not afraid to spread it. Now stand back or I'll.. mmm cheesecake<br> -- Homer Simpson ---- Support mental health or I'll kill you. ---- "I went into a general store, and they wouldn't sell me anything specific".<br> -- Steven Wright ---- Reality is what, when you stop believing in it, doesn't go away. ---- Reality is a crutch for people who can't cope with drugs.<br> -- Lily Tomlin ---- Failure is not an option. It is a privilege reserved for those who try. ---- Failure? I never encountered it. All I ever met were temporary setbacks.<br> -- Dottie Walters ---- Success is the mark on the brow of the man who has aimed too low ---- Natives who beat drums to drive off evil spirits are objects of scorn to smart Americans who blow horns to break up traffic jams.<br> -- Mary Ellen Kelly ---- If I had eight hours to chop down a<br> tree, I'd spend six sharpening my axe.<br> -- Abraham Lincoln ---- A physicist is an atom's way of knowing about atoms.<br> -- George Wald ---- Statistics are like bikinis. What they reveal is suggestive, but what they conceal is vital.<br> -- Aaron Levenstein ---- "He is no fool who gives what he cannot keep to gain what he cannot lose."<br> -- Jim Elliot ---- It is one of the superstitions of the human mind to have imagined that virginity could be a virtue.<br> -- Voltaire ---- What is tolerance? -- it is the consequence of humanity. We are all formed of frailty and error; let us pardon reciprocally each other's folly -- that is the first law of nature.<br> -- Voltaire ---- In theory, there is no difference between theory and practice.<br> But, in practice, there is.<br> -- Yogi Berra ---- I think...I think it's in my basement. Let me go upstairs and check.<br> -- M.C. Escher (1898-1972) ---- Only those who will risk going too far can possibly find out how far one can go.<br> If you aren't in over your head, how do you know how tall you are?<br> -- T.S. Elliot ---- My father (a lawyer) told me that company culture is driven from the top -- if it's the people who make the product, you're good; sell the product, you're OK. If the accountants take over, look for another job, and if the lawyers take over, run as fast as you can the other way.<br> -- Alden Hart ---- == Latin == ; Sed quis custodiet ipsos custodes? : Who watches the watchmen? ---- ; Ubi dubium ibi libertas : Where there is doubt there is freedom. ---- == Religion == I do not feel obliged to believe that the same God who has endowed us with sense, reason and intellect has intended us to forgo their use.<br> -- Galileo Galilei ---- I contend that we are both atheists. I just believe in one fewer god than you do. When you understand why you dismiss all the other possible gods, you will understand why I dismiss yours.<br> -- Stephen F. Roberts ---- The various modes of worship which prevailed in the Roman world were all considered by the people as equally true; by the philosopher as equally false; and by the magistrate as equally useful.<br> -- Edward Gibbon, 1776 ---- Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite consisting of people who want to change everyone else's world to be like their own. See "Wrong Answer, The". ---- A man's ethical behavior should be based effectually on sympathy, education, and social ties; no religious basis is necessary. Man would indeed be in a poor way if he had to be restrained by fear of punishment and hope of reward after death.<br> -- Albert Einstein ---- The concept of God is insulting and degrading to man -- it implies that the highest possible is not to be reached by man, that he is an inferior being who can only worship an ideal he will never achieve.<br> -- Ayn Rand ---- The greatest tragedy in mankind's entire history may be the hijacking of morality by religion.<br> -- Arthur C. Clarke ---- == Computers == The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br> -- Donald Knuth ---- Because user errors often produce unpredictable results, the user should try to avoid them.<br> --IBM MVS/XA System Programming Library ---- ...and then we wrote scripts to write the configs for us, and using these scripts, we made mistakes in a faster, more automated manner.<br> -- 'A Gentle Introduction to Cricket', on MRTG configuration ---- Micro Credo: Never trust a computer bigger than you can lift. ---- Anything that can be done in O(N) can be done in O(N^2).<br> -- Ralf Schuettau (after looking at a particular piece of code) ---- 101 reasons why you can't find your Sysadmin:<br> 68: It's 9AM. He/She is not working that late.<br> -- Koos van den Hout ---- Reason #173 to fear technology... o o o o o <o <o> o> o .|. \|. \|/ // X \ | <| <|> /\ >\ /< >\ /< >\ /< >\ /< Mr. Asciihead learns the Macarena. ---- "Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning."<br> -- Rich Cook ---- "Well you know, C isn't that hard, void (*(*f[])())() for instance defines f as an array of unspecified size, of pointers to functions that return pointers to functions that return void... I think". ---- "The 80xxx series of microprocessors is clear evidence that INTEL isn't doing in-house drug testing."<br> -- (Usenet, 1988) ---- ;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br> -- obs@burnout.demon.co.uk (obscurity) ---- ;BSD: "do what you like with our code how you like, :just give us some credit since you used our stuff" ;GPL: "I am RMS of FSF, your patches and code enhancements :will be assimilated into this copylefted source. :Resistence is futile..." ---- ;Microsoft: "Where do you want to go today?" ;Linux: "Where do you want to be tomorrow?" ;BSD: "Are you guys coming, or what?" ---- === Microsoft === ---- Customer: "I'm running Windows 95 and Internet Explorer 4."<br> Tech Support: "Y-e-e-e-e-s........"<br> Customer: "My Computer isn't working now."<br> Tech Support: "Yes, you just said that." ---- Friends don't let friends use Microsoft. ---- "One World, One Web, One Program" - Microsoft Promotional Ad<br> "Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler ---- Microsoft:<br> "Just click on the START button and your journey to the Dark Side will be complete!" ---- You have moved the mouse.<br> Windows NT must be restarted for the changes to take effect.<br> Press "OK" to reboot. ---- Microshaft: Where do you want to crash today? ---- Microsoft Windows: It just keeps getting beta and beta. ---- "NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br> -- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs ---- windows 95: n. 32 bit extensions and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.<br> -- Rev. Pee Kitty ---- My other computer is your Windows box. ---- In a world without walls or fences, what use do we have for windows or gates? ---- The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br> -- Douglas Adams, on Windows '95 ---- Microsoft: "Where do you want to go today?"<br> Unix: "What do you need to get done today?"<br> Irix: "Uhh... what day is it today?" ---- Bill Gates is just a monocle and a Persian cat away from being one of the bad guys in a James Bond movie.<br> -- Dennis Miller ---- === Macintosh === ---- One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br> -- Gassee - Apple Logo ---- The Box said Win '95 or better - So I used a Macintosh!<br> -- Harold Herbert Tessman ---- "Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br> -- Douglas Adams ---- === UNIX === ---- Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br> -- Thomas Scoville ---- "Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br> -- dustin@spy.net ---- Contrary to popular belief, Unix is user friendly.<br> It just happens to be selective about who it makes friends with.<br> -- Kyle Hearn <kyle@intex.net> ---- The UNIX Guru's View of Sex: # unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep ---- earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg` Broadcast message from god (console) Wed May 16 13:45:22 2000... Earth is shutting down in 5 minutes for a system upgrade. All users please log out or transfer to heaven.god.net or hell.god.net. Thank you. ---- +++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br> -- Hogfather, Terry Pratchett. [[Category:Personal]] 0acd1f68da78e1ed614f74f9c73da86b83a92a5a 3141 3140 2011-10-24T05:52:48Z Stix 2 /* General */ Expand Darwin quote wikitext text/x-wiki == General == One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br> -- Bertrand Russell ---- Force plays a much larger part in the government of the world than it did before 1914, and what is especially alarming, force tends increasingly to fall into the hands of those who are enemies of civilization. The danger is profound and terrible; it cannot be waved aside with easy optimism. '''The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt'''. Even those of the intelligent who believe that they have a nostrum are too individualistic to combine with other intelligent men from whom they differ on minor points. This was not always the case.<br> -- "The Triumph of Stupidity" (1933-05-10) in Mortals and Others: Bertrand Russell's American Essays, 1931-1935 (Routledge, 1998, ISBN 0-415-17866-5), p. 28 ---- It has often and confidently been asserted, that man's origin can never be known: '''but ignorance more frequently begets confidence than does knowledge''': it is those who know little, and not those who know much, who so positively assert that this or that problem will never be solved by science.<br> -- "The Descent of Man" (1871), Charles Darwin, Introduction, p. 4. ---- Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br> -- Albert Einstein ---- Some people have a mental horizon of radius zero, and call it their point of view.<br> -- David Hilbert ---- The more complex the mind, the greater the need for the simplicity of play.<br> -- Captain Kirk, "Shore Leave" ---- When you find yourself on the side of the majority, it is time to reform.<br> -- Mark Twain ---- Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br> -- Gary Kasparov ---- Simplicity does not precede complexity, but follows it.<br> -- Alan J. Perlis ---- People who think they know everything really annoy those of us who know we don't.<br> -- Bjarne Stroustrup ---- A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br> -- Dave Barry ---- I love deadlines. I like the whooshing sound they make as they fly by.<br> -- Douglas Adams ---- It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours. ---- SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get a large government grant. ---- If I were a blue spider, I would certainly ride on a train all the way from Avallon to Paris, and I would set up my house on the nose of a chocolate penguin. It's just a matter of common sense."<br> --James Wright, "Against Surrealism" ---- We now return our souls to the creator,<br> As we stand on the edge of eternal darkness.<br> Let our chant fill the void,<br> In order that others may know.<br> In the land of the night,<br> The ship of the sun is drawn by the grateful dead.<br> --Egyptian Book of the Dead ---- It is better wither to be silent,<br> :or to say things of more value than silence.<br> Sooner throw a pearl at hazard than an idle or useless word;<br> :and do not say a little in many words,<br> :but a great deal in a few.<br> -- Pythagoras ---- "Always ... always remember: Less is less. More is more. More is better. And twice as much is good too. Not enough is bad. And too much is never enough except when it's just about right."<br> -- The Tick ---- UFO's are for real: the Air Force doesn't exist. ---- "In the drowsy dark cave of the mind dreams<br> build their nest with fragments dropped from day's caravan."<br> -- Rabindranath Tagore ---- I have made this letter longer than usual because I lack the time to make it shorter.<br> -- Blaise Pascal ---- WARNING: Suffering attention deficit disorder and I'm not afraid to spread it. Now stand back or I'll.. mmm cheesecake<br> -- Homer Simpson ---- Support mental health or I'll kill you. ---- "I went into a general store, and they wouldn't sell me anything specific".<br> -- Steven Wright ---- Reality is what, when you stop believing in it, doesn't go away. ---- Reality is a crutch for people who can't cope with drugs.<br> -- Lily Tomlin ---- Failure is not an option. It is a privilege reserved for those who try. ---- Failure? I never encountered it. All I ever met were temporary setbacks.<br> -- Dottie Walters ---- Success is the mark on the brow of the man who has aimed too low ---- Natives who beat drums to drive off evil spirits are objects of scorn to smart Americans who blow horns to break up traffic jams.<br> -- Mary Ellen Kelly ---- If I had eight hours to chop down a<br> tree, I'd spend six sharpening my axe.<br> -- Abraham Lincoln ---- A physicist is an atom's way of knowing about atoms.<br> -- George Wald ---- Statistics are like bikinis. What they reveal is suggestive, but what they conceal is vital.<br> -- Aaron Levenstein ---- "He is no fool who gives what he cannot keep to gain what he cannot lose."<br> -- Jim Elliot ---- It is one of the superstitions of the human mind to have imagined that virginity could be a virtue.<br> -- Voltaire ---- What is tolerance? -- it is the consequence of humanity. We are all formed of frailty and error; let us pardon reciprocally each other's folly -- that is the first law of nature.<br> -- Voltaire ---- In theory, there is no difference between theory and practice.<br> But, in practice, there is.<br> -- Yogi Berra ---- I think...I think it's in my basement. Let me go upstairs and check.<br> -- M.C. Escher (1898-1972) ---- Only those who will risk going too far can possibly find out how far one can go.<br> If you aren't in over your head, how do you know how tall you are?<br> -- T.S. Elliot ---- My father (a lawyer) told me that company culture is driven from the top -- if it's the people who make the product, you're good; sell the product, you're OK. If the accountants take over, look for another job, and if the lawyers take over, run as fast as you can the other way.<br> -- Alden Hart ---- == Latin == ; Sed quis custodiet ipsos custodes? : Who watches the watchmen? ---- ; Ubi dubium ibi libertas : Where there is doubt there is freedom. ---- == Religion == I do not feel obliged to believe that the same God who has endowed us with sense, reason and intellect has intended us to forgo their use.<br> -- Galileo Galilei ---- I contend that we are both atheists. I just believe in one fewer god than you do. When you understand why you dismiss all the other possible gods, you will understand why I dismiss yours.<br> -- Stephen F. Roberts ---- The various modes of worship which prevailed in the Roman world were all considered by the people as equally true; by the philosopher as equally false; and by the magistrate as equally useful.<br> -- Edward Gibbon, 1776 ---- Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite consisting of people who want to change everyone else's world to be like their own. See "Wrong Answer, The". ---- A man's ethical behavior should be based effectually on sympathy, education, and social ties; no religious basis is necessary. Man would indeed be in a poor way if he had to be restrained by fear of punishment and hope of reward after death.<br> -- Albert Einstein ---- The concept of God is insulting and degrading to man -- it implies that the highest possible is not to be reached by man, that he is an inferior being who can only worship an ideal he will never achieve.<br> -- Ayn Rand ---- The greatest tragedy in mankind's entire history may be the hijacking of morality by religion.<br> -- Arthur C. Clarke ---- == Computers == The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br> -- Donald Knuth ---- Because user errors often produce unpredictable results, the user should try to avoid them.<br> --IBM MVS/XA System Programming Library ---- ...and then we wrote scripts to write the configs for us, and using these scripts, we made mistakes in a faster, more automated manner.<br> -- 'A Gentle Introduction to Cricket', on MRTG configuration ---- Micro Credo: Never trust a computer bigger than you can lift. ---- Anything that can be done in O(N) can be done in O(N^2).<br> -- Ralf Schuettau (after looking at a particular piece of code) ---- 101 reasons why you can't find your Sysadmin:<br> 68: It's 9AM. He/She is not working that late.<br> -- Koos van den Hout ---- Reason #173 to fear technology... o o o o o <o <o> o> o .|. \|. \|/ // X \ | <| <|> /\ >\ /< >\ /< >\ /< >\ /< Mr. Asciihead learns the Macarena. ---- "Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning."<br> -- Rich Cook ---- "Well you know, C isn't that hard, void (*(*f[])())() for instance defines f as an array of unspecified size, of pointers to functions that return pointers to functions that return void... I think". ---- "The 80xxx series of microprocessors is clear evidence that INTEL isn't doing in-house drug testing."<br> -- (Usenet, 1988) ---- ;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br> -- obs@burnout.demon.co.uk (obscurity) ---- ;BSD: "do what you like with our code how you like, :just give us some credit since you used our stuff" ;GPL: "I am RMS of FSF, your patches and code enhancements :will be assimilated into this copylefted source. :Resistence is futile..." ---- ;Microsoft: "Where do you want to go today?" ;Linux: "Where do you want to be tomorrow?" ;BSD: "Are you guys coming, or what?" ---- === Microsoft === ---- Customer: "I'm running Windows 95 and Internet Explorer 4."<br> Tech Support: "Y-e-e-e-e-s........"<br> Customer: "My Computer isn't working now."<br> Tech Support: "Yes, you just said that." ---- Friends don't let friends use Microsoft. ---- "One World, One Web, One Program" - Microsoft Promotional Ad<br> "Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler ---- Microsoft:<br> "Just click on the START button and your journey to the Dark Side will be complete!" ---- You have moved the mouse.<br> Windows NT must be restarted for the changes to take effect.<br> Press "OK" to reboot. ---- Microshaft: Where do you want to crash today? ---- Microsoft Windows: It just keeps getting beta and beta. ---- "NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br> -- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs ---- windows 95: n. 32 bit extensions and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.<br> -- Rev. Pee Kitty ---- My other computer is your Windows box. ---- In a world without walls or fences, what use do we have for windows or gates? ---- The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br> -- Douglas Adams, on Windows '95 ---- Microsoft: "Where do you want to go today?"<br> Unix: "What do you need to get done today?"<br> Irix: "Uhh... what day is it today?" ---- Bill Gates is just a monocle and a Persian cat away from being one of the bad guys in a James Bond movie.<br> -- Dennis Miller ---- === Macintosh === ---- One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br> -- Gassee - Apple Logo ---- The Box said Win '95 or better - So I used a Macintosh!<br> -- Harold Herbert Tessman ---- "Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br> -- Douglas Adams ---- === UNIX === ---- Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br> -- Thomas Scoville ---- "Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br> -- dustin@spy.net ---- Contrary to popular belief, Unix is user friendly.<br> It just happens to be selective about who it makes friends with.<br> -- Kyle Hearn <kyle@intex.net> ---- The UNIX Guru's View of Sex: # unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep ---- earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg` Broadcast message from god (console) Wed May 16 13:45:22 2000... Earth is shutting down in 5 minutes for a system upgrade. All users please log out or transfer to heaven.god.net or hell.god.net. Thank you. ---- +++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br> -- Hogfather, Terry Pratchett. [[Category:Personal]] 53369d8399bddec68f1870eeb9dc31fc67bce611 3146 3141 2011-12-06T11:09:19Z Stix 2 /* Religion */ Added Epicurus disputed quote wikitext text/x-wiki == General == One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br> -- Bertrand Russell ---- Force plays a much larger part in the government of the world than it did before 1914, and what is especially alarming, force tends increasingly to fall into the hands of those who are enemies of civilization. The danger is profound and terrible; it cannot be waved aside with easy optimism. '''The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt'''. Even those of the intelligent who believe that they have a nostrum are too individualistic to combine with other intelligent men from whom they differ on minor points. This was not always the case.<br> -- "The Triumph of Stupidity" (1933-05-10) in Mortals and Others: Bertrand Russell's American Essays, 1931-1935 (Routledge, 1998, ISBN 0-415-17866-5), p. 28 ---- It has often and confidently been asserted, that man's origin can never be known: '''but ignorance more frequently begets confidence than does knowledge''': it is those who know little, and not those who know much, who so positively assert that this or that problem will never be solved by science.<br> -- "The Descent of Man" (1871), Charles Darwin, Introduction, p. 4. ---- Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br> -- Albert Einstein ---- Some people have a mental horizon of radius zero, and call it their point of view.<br> -- David Hilbert ---- The more complex the mind, the greater the need for the simplicity of play.<br> -- Captain Kirk, "Shore Leave" ---- When you find yourself on the side of the majority, it is time to reform.<br> -- Mark Twain ---- Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br> -- Gary Kasparov ---- Simplicity does not precede complexity, but follows it.<br> -- Alan J. Perlis ---- People who think they know everything really annoy those of us who know we don't.<br> -- Bjarne Stroustrup ---- A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br> -- Dave Barry ---- I love deadlines. I like the whooshing sound they make as they fly by.<br> -- Douglas Adams ---- It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours. ---- SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get a large government grant. ---- If I were a blue spider, I would certainly ride on a train all the way from Avallon to Paris, and I would set up my house on the nose of a chocolate penguin. It's just a matter of common sense."<br> --James Wright, "Against Surrealism" ---- We now return our souls to the creator,<br> As we stand on the edge of eternal darkness.<br> Let our chant fill the void,<br> In order that others may know.<br> In the land of the night,<br> The ship of the sun is drawn by the grateful dead.<br> --Egyptian Book of the Dead ---- It is better wither to be silent,<br> :or to say things of more value than silence.<br> Sooner throw a pearl at hazard than an idle or useless word;<br> :and do not say a little in many words,<br> :but a great deal in a few.<br> -- Pythagoras ---- "Always ... always remember: Less is less. More is more. More is better. And twice as much is good too. Not enough is bad. And too much is never enough except when it's just about right."<br> -- The Tick ---- UFO's are for real: the Air Force doesn't exist. ---- "In the drowsy dark cave of the mind dreams<br> build their nest with fragments dropped from day's caravan."<br> -- Rabindranath Tagore ---- I have made this letter longer than usual because I lack the time to make it shorter.<br> -- Blaise Pascal ---- WARNING: Suffering attention deficit disorder and I'm not afraid to spread it. Now stand back or I'll.. mmm cheesecake<br> -- Homer Simpson ---- Support mental health or I'll kill you. ---- "I went into a general store, and they wouldn't sell me anything specific".<br> -- Steven Wright ---- Reality is what, when you stop believing in it, doesn't go away. ---- Reality is a crutch for people who can't cope with drugs.<br> -- Lily Tomlin ---- Failure is not an option. It is a privilege reserved for those who try. ---- Failure? I never encountered it. All I ever met were temporary setbacks.<br> -- Dottie Walters ---- Success is the mark on the brow of the man who has aimed too low ---- Natives who beat drums to drive off evil spirits are objects of scorn to smart Americans who blow horns to break up traffic jams.<br> -- Mary Ellen Kelly ---- If I had eight hours to chop down a<br> tree, I'd spend six sharpening my axe.<br> -- Abraham Lincoln ---- A physicist is an atom's way of knowing about atoms.<br> -- George Wald ---- Statistics are like bikinis. What they reveal is suggestive, but what they conceal is vital.<br> -- Aaron Levenstein ---- "He is no fool who gives what he cannot keep to gain what he cannot lose."<br> -- Jim Elliot ---- It is one of the superstitions of the human mind to have imagined that virginity could be a virtue.<br> -- Voltaire ---- What is tolerance? -- it is the consequence of humanity. We are all formed of frailty and error; let us pardon reciprocally each other's folly -- that is the first law of nature.<br> -- Voltaire ---- In theory, there is no difference between theory and practice.<br> But, in practice, there is.<br> -- Yogi Berra ---- I think...I think it's in my basement. Let me go upstairs and check.<br> -- M.C. Escher (1898-1972) ---- Only those who will risk going too far can possibly find out how far one can go.<br> If you aren't in over your head, how do you know how tall you are?<br> -- T.S. Elliot ---- My father (a lawyer) told me that company culture is driven from the top -- if it's the people who make the product, you're good; sell the product, you're OK. If the accountants take over, look for another job, and if the lawyers take over, run as fast as you can the other way.<br> -- Alden Hart ---- == Latin == ; Sed quis custodiet ipsos custodes? : Who watches the watchmen? ---- ; Ubi dubium ibi libertas : Where there is doubt there is freedom. ---- == Religion == Is God willing to prevent evil, but not able?<br> Then he is not omnipotent.<br> Is he able, but not willing?<br> Then he is malevolent.<br> Is he both able and willing?<br> Then whence cometh evil?<br> Is he neither able nor willing?<br> Then why call him God?<br> -- Often attributed to Epicurus (341 BC – 270 BC), but disputed ---- I do not feel obliged to believe that the same God who has endowed us with sense, reason and intellect has intended us to forgo their use.<br> -- Galileo Galilei ---- I contend that we are both atheists. I just believe in one fewer god than you do. When you understand why you dismiss all the other possible gods, you will understand why I dismiss yours.<br> -- Stephen F. Roberts ---- The various modes of worship which prevailed in the Roman world were all considered by the people as equally true; by the philosopher as equally false; and by the magistrate as equally useful.<br> -- Edward Gibbon, 1776 ---- Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite consisting of people who want to change everyone else's world to be like their own. See "Wrong Answer, The". ---- A man's ethical behavior should be based effectually on sympathy, education, and social ties; no religious basis is necessary. Man would indeed be in a poor way if he had to be restrained by fear of punishment and hope of reward after death.<br> -- Albert Einstein ---- The concept of God is insulting and degrading to man -- it implies that the highest possible is not to be reached by man, that he is an inferior being who can only worship an ideal he will never achieve.<br> -- Ayn Rand ---- The greatest tragedy in mankind's entire history may be the hijacking of morality by religion.<br> -- Arthur C. Clarke ---- == Computers == The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br> -- Donald Knuth ---- Because user errors often produce unpredictable results, the user should try to avoid them.<br> --IBM MVS/XA System Programming Library ---- ...and then we wrote scripts to write the configs for us, and using these scripts, we made mistakes in a faster, more automated manner.<br> -- 'A Gentle Introduction to Cricket', on MRTG configuration ---- Micro Credo: Never trust a computer bigger than you can lift. ---- Anything that can be done in O(N) can be done in O(N^2).<br> -- Ralf Schuettau (after looking at a particular piece of code) ---- 101 reasons why you can't find your Sysadmin:<br> 68: It's 9AM. He/She is not working that late.<br> -- Koos van den Hout ---- Reason #173 to fear technology... o o o o o <o <o> o> o .|. \|. \|/ // X \ | <| <|> /\ >\ /< >\ /< >\ /< >\ /< Mr. Asciihead learns the Macarena. ---- "Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning."<br> -- Rich Cook ---- "Well you know, C isn't that hard, void (*(*f[])())() for instance defines f as an array of unspecified size, of pointers to functions that return pointers to functions that return void... I think". ---- "The 80xxx series of microprocessors is clear evidence that INTEL isn't doing in-house drug testing."<br> -- (Usenet, 1988) ---- ;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br> -- obs@burnout.demon.co.uk (obscurity) ---- ;BSD: "do what you like with our code how you like, :just give us some credit since you used our stuff" ;GPL: "I am RMS of FSF, your patches and code enhancements :will be assimilated into this copylefted source. :Resistence is futile..." ---- ;Microsoft: "Where do you want to go today?" ;Linux: "Where do you want to be tomorrow?" ;BSD: "Are you guys coming, or what?" ---- === Microsoft === ---- Customer: "I'm running Windows 95 and Internet Explorer 4."<br> Tech Support: "Y-e-e-e-e-s........"<br> Customer: "My Computer isn't working now."<br> Tech Support: "Yes, you just said that." ---- Friends don't let friends use Microsoft. ---- "One World, One Web, One Program" - Microsoft Promotional Ad<br> "Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler ---- Microsoft:<br> "Just click on the START button and your journey to the Dark Side will be complete!" ---- You have moved the mouse.<br> Windows NT must be restarted for the changes to take effect.<br> Press "OK" to reboot. ---- Microshaft: Where do you want to crash today? ---- Microsoft Windows: It just keeps getting beta and beta. ---- "NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br> -- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs ---- windows 95: n. 32 bit extensions and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.<br> -- Rev. Pee Kitty ---- My other computer is your Windows box. ---- In a world without walls or fences, what use do we have for windows or gates? ---- The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br> -- Douglas Adams, on Windows '95 ---- Microsoft: "Where do you want to go today?"<br> Unix: "What do you need to get done today?"<br> Irix: "Uhh... what day is it today?" ---- Bill Gates is just a monocle and a Persian cat away from being one of the bad guys in a James Bond movie.<br> -- Dennis Miller ---- === Macintosh === ---- One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br> -- Gassee - Apple Logo ---- The Box said Win '95 or better - So I used a Macintosh!<br> -- Harold Herbert Tessman ---- "Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br> -- Douglas Adams ---- === UNIX === ---- Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br> -- Thomas Scoville ---- "Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br> -- dustin@spy.net ---- Contrary to popular belief, Unix is user friendly.<br> It just happens to be selective about who it makes friends with.<br> -- Kyle Hearn <kyle@intex.net> ---- The UNIX Guru's View of Sex: # unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep ---- earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg` Broadcast message from god (console) Wed May 16 13:45:22 2000... Earth is shutting down in 5 minutes for a system upgrade. All users please log out or transfer to heaven.god.net or hell.god.net. Thank you. ---- +++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br> -- Hogfather, Terry Pratchett. [[Category:Personal]] bb7bd0cd6d72228f46c753e7164a7aba344e3242 3147 3146 2011-12-08T05:32:06Z Stix 2 /* General */ add Francis Bacon quote wikitext text/x-wiki == General == One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br> -- Bertrand Russell ---- If a man will begin with certainties, he shall end in doubts; but if he will be content to begin with doubts he shall end in certainties.<br> -- Francis Bacon (1561 – 1626) ---- Force plays a much larger part in the government of the world than it did before 1914, and what is especially alarming, force tends increasingly to fall into the hands of those who are enemies of civilization. The danger is profound and terrible; it cannot be waved aside with easy optimism. '''The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt'''. Even those of the intelligent who believe that they have a nostrum are too individualistic to combine with other intelligent men from whom they differ on minor points. This was not always the case.<br> -- "The Triumph of Stupidity" (1933-05-10) in Mortals and Others: Bertrand Russell's American Essays, 1931-1935 (Routledge, 1998, ISBN 0-415-17866-5), p. 28 ---- It has often and confidently been asserted, that man's origin can never be known: '''but ignorance more frequently begets confidence than does knowledge''': it is those who know little, and not those who know much, who so positively assert that this or that problem will never be solved by science.<br> -- "The Descent of Man" (1871), Charles Darwin, Introduction, p. 4. ---- Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br> -- Albert Einstein ---- Some people have a mental horizon of radius zero, and call it their point of view.<br> -- David Hilbert ---- The more complex the mind, the greater the need for the simplicity of play.<br> -- Captain Kirk, "Shore Leave" ---- When you find yourself on the side of the majority, it is time to reform.<br> -- Mark Twain ---- Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br> -- Gary Kasparov ---- Simplicity does not precede complexity, but follows it.<br> -- Alan J. Perlis ---- People who think they know everything really annoy those of us who know we don't.<br> -- Bjarne Stroustrup ---- A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br> -- Dave Barry ---- I love deadlines. I like the whooshing sound they make as they fly by.<br> -- Douglas Adams ---- It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours. ---- SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get a large government grant. ---- If I were a blue spider, I would certainly ride on a train all the way from Avallon to Paris, and I would set up my house on the nose of a chocolate penguin. It's just a matter of common sense."<br> --James Wright, "Against Surrealism" ---- We now return our souls to the creator,<br> As we stand on the edge of eternal darkness.<br> Let our chant fill the void,<br> In order that others may know.<br> In the land of the night,<br> The ship of the sun is drawn by the grateful dead.<br> --Egyptian Book of the Dead ---- It is better wither to be silent,<br> :or to say things of more value than silence.<br> Sooner throw a pearl at hazard than an idle or useless word;<br> :and do not say a little in many words,<br> :but a great deal in a few.<br> -- Pythagoras ---- "Always ... always remember: Less is less. More is more. More is better. And twice as much is good too. Not enough is bad. And too much is never enough except when it's just about right."<br> -- The Tick ---- UFO's are for real: the Air Force doesn't exist. ---- "In the drowsy dark cave of the mind dreams<br> build their nest with fragments dropped from day's caravan."<br> -- Rabindranath Tagore ---- I have made this letter longer than usual because I lack the time to make it shorter.<br> -- Blaise Pascal ---- WARNING: Suffering attention deficit disorder and I'm not afraid to spread it. Now stand back or I'll.. mmm cheesecake<br> -- Homer Simpson ---- Support mental health or I'll kill you. ---- "I went into a general store, and they wouldn't sell me anything specific".<br> -- Steven Wright ---- Reality is what, when you stop believing in it, doesn't go away. ---- Reality is a crutch for people who can't cope with drugs.<br> -- Lily Tomlin ---- Failure is not an option. It is a privilege reserved for those who try. ---- Failure? I never encountered it. All I ever met were temporary setbacks.<br> -- Dottie Walters ---- Success is the mark on the brow of the man who has aimed too low ---- Natives who beat drums to drive off evil spirits are objects of scorn to smart Americans who blow horns to break up traffic jams.<br> -- Mary Ellen Kelly ---- If I had eight hours to chop down a<br> tree, I'd spend six sharpening my axe.<br> -- Abraham Lincoln ---- A physicist is an atom's way of knowing about atoms.<br> -- George Wald ---- Statistics are like bikinis. What they reveal is suggestive, but what they conceal is vital.<br> -- Aaron Levenstein ---- "He is no fool who gives what he cannot keep to gain what he cannot lose."<br> -- Jim Elliot ---- It is one of the superstitions of the human mind to have imagined that virginity could be a virtue.<br> -- Voltaire ---- What is tolerance? -- it is the consequence of humanity. We are all formed of frailty and error; let us pardon reciprocally each other's folly -- that is the first law of nature.<br> -- Voltaire ---- In theory, there is no difference between theory and practice.<br> But, in practice, there is.<br> -- Yogi Berra ---- I think...I think it's in my basement. Let me go upstairs and check.<br> -- M.C. Escher (1898-1972) ---- Only those who will risk going too far can possibly find out how far one can go.<br> If you aren't in over your head, how do you know how tall you are?<br> -- T.S. Elliot ---- My father (a lawyer) told me that company culture is driven from the top -- if it's the people who make the product, you're good; sell the product, you're OK. If the accountants take over, look for another job, and if the lawyers take over, run as fast as you can the other way.<br> -- Alden Hart ---- == Latin == ; Sed quis custodiet ipsos custodes? : Who watches the watchmen? ---- ; Ubi dubium ibi libertas : Where there is doubt there is freedom. ---- == Religion == Is God willing to prevent evil, but not able?<br> Then he is not omnipotent.<br> Is he able, but not willing?<br> Then he is malevolent.<br> Is he both able and willing?<br> Then whence cometh evil?<br> Is he neither able nor willing?<br> Then why call him God?<br> -- Often attributed to Epicurus (341 BC – 270 BC), but disputed ---- I do not feel obliged to believe that the same God who has endowed us with sense, reason and intellect has intended us to forgo their use.<br> -- Galileo Galilei ---- I contend that we are both atheists. I just believe in one fewer god than you do. When you understand why you dismiss all the other possible gods, you will understand why I dismiss yours.<br> -- Stephen F. Roberts ---- The various modes of worship which prevailed in the Roman world were all considered by the people as equally true; by the philosopher as equally false; and by the magistrate as equally useful.<br> -- Edward Gibbon, 1776 ---- Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite consisting of people who want to change everyone else's world to be like their own. See "Wrong Answer, The". ---- A man's ethical behavior should be based effectually on sympathy, education, and social ties; no religious basis is necessary. Man would indeed be in a poor way if he had to be restrained by fear of punishment and hope of reward after death.<br> -- Albert Einstein ---- The concept of God is insulting and degrading to man -- it implies that the highest possible is not to be reached by man, that he is an inferior being who can only worship an ideal he will never achieve.<br> -- Ayn Rand ---- The greatest tragedy in mankind's entire history may be the hijacking of morality by religion.<br> -- Arthur C. Clarke ---- == Computers == The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br> -- Donald Knuth ---- Because user errors often produce unpredictable results, the user should try to avoid them.<br> --IBM MVS/XA System Programming Library ---- ...and then we wrote scripts to write the configs for us, and using these scripts, we made mistakes in a faster, more automated manner.<br> -- 'A Gentle Introduction to Cricket', on MRTG configuration ---- Micro Credo: Never trust a computer bigger than you can lift. ---- Anything that can be done in O(N) can be done in O(N^2).<br> -- Ralf Schuettau (after looking at a particular piece of code) ---- 101 reasons why you can't find your Sysadmin:<br> 68: It's 9AM. He/She is not working that late.<br> -- Koos van den Hout ---- Reason #173 to fear technology... o o o o o <o <o> o> o .|. \|. \|/ // X \ | <| <|> /\ >\ /< >\ /< >\ /< >\ /< Mr. Asciihead learns the Macarena. ---- "Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning."<br> -- Rich Cook ---- "Well you know, C isn't that hard, void (*(*f[])())() for instance defines f as an array of unspecified size, of pointers to functions that return pointers to functions that return void... I think". ---- "The 80xxx series of microprocessors is clear evidence that INTEL isn't doing in-house drug testing."<br> -- (Usenet, 1988) ---- ;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br> -- obs@burnout.demon.co.uk (obscurity) ---- ;BSD: "do what you like with our code how you like, :just give us some credit since you used our stuff" ;GPL: "I am RMS of FSF, your patches and code enhancements :will be assimilated into this copylefted source. :Resistence is futile..." ---- ;Microsoft: "Where do you want to go today?" ;Linux: "Where do you want to be tomorrow?" ;BSD: "Are you guys coming, or what?" ---- === Microsoft === ---- Customer: "I'm running Windows 95 and Internet Explorer 4."<br> Tech Support: "Y-e-e-e-e-s........"<br> Customer: "My Computer isn't working now."<br> Tech Support: "Yes, you just said that." ---- Friends don't let friends use Microsoft. ---- "One World, One Web, One Program" - Microsoft Promotional Ad<br> "Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler ---- Microsoft:<br> "Just click on the START button and your journey to the Dark Side will be complete!" ---- You have moved the mouse.<br> Windows NT must be restarted for the changes to take effect.<br> Press "OK" to reboot. ---- Microshaft: Where do you want to crash today? ---- Microsoft Windows: It just keeps getting beta and beta. ---- "NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br> -- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs ---- windows 95: n. 32 bit extensions and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.<br> -- Rev. Pee Kitty ---- My other computer is your Windows box. ---- In a world without walls or fences, what use do we have for windows or gates? ---- The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br> -- Douglas Adams, on Windows '95 ---- Microsoft: "Where do you want to go today?"<br> Unix: "What do you need to get done today?"<br> Irix: "Uhh... what day is it today?" ---- Bill Gates is just a monocle and a Persian cat away from being one of the bad guys in a James Bond movie.<br> -- Dennis Miller ---- === Macintosh === ---- One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br> -- Gassee - Apple Logo ---- The Box said Win '95 or better - So I used a Macintosh!<br> -- Harold Herbert Tessman ---- "Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br> -- Douglas Adams ---- === UNIX === ---- Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br> -- Thomas Scoville ---- "Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br> -- dustin@spy.net ---- Contrary to popular belief, Unix is user friendly.<br> It just happens to be selective about who it makes friends with.<br> -- Kyle Hearn <kyle@intex.net> ---- The UNIX Guru's View of Sex: # unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep ---- earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg` Broadcast message from god (console) Wed May 16 13:45:22 2000... Earth is shutting down in 5 minutes for a system upgrade. All users please log out or transfer to heaven.god.net or hell.god.net. Thank you. ---- +++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br> -- Hogfather, Terry Pratchett. [[Category:Personal]] f56c370950c24489af34f8aadd08504e02343d75 3150 3147 2012-02-20T00:42:15Z Stix 2 /* Religion */ add another godless quote wikitext text/x-wiki == General == One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br> -- Bertrand Russell ---- If a man will begin with certainties, he shall end in doubts; but if he will be content to begin with doubts he shall end in certainties.<br> -- Francis Bacon (1561 – 1626) ---- Force plays a much larger part in the government of the world than it did before 1914, and what is especially alarming, force tends increasingly to fall into the hands of those who are enemies of civilization. The danger is profound and terrible; it cannot be waved aside with easy optimism. '''The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt'''. Even those of the intelligent who believe that they have a nostrum are too individualistic to combine with other intelligent men from whom they differ on minor points. This was not always the case.<br> -- "The Triumph of Stupidity" (1933-05-10) in Mortals and Others: Bertrand Russell's American Essays, 1931-1935 (Routledge, 1998, ISBN 0-415-17866-5), p. 28 ---- It has often and confidently been asserted, that man's origin can never be known: '''but ignorance more frequently begets confidence than does knowledge''': it is those who know little, and not those who know much, who so positively assert that this or that problem will never be solved by science.<br> -- "The Descent of Man" (1871), Charles Darwin, Introduction, p. 4. ---- Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br> -- Albert Einstein ---- Some people have a mental horizon of radius zero, and call it their point of view.<br> -- David Hilbert ---- The more complex the mind, the greater the need for the simplicity of play.<br> -- Captain Kirk, "Shore Leave" ---- When you find yourself on the side of the majority, it is time to reform.<br> -- Mark Twain ---- Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br> -- Gary Kasparov ---- Simplicity does not precede complexity, but follows it.<br> -- Alan J. Perlis ---- People who think they know everything really annoy those of us who know we don't.<br> -- Bjarne Stroustrup ---- A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br> -- Dave Barry ---- I love deadlines. I like the whooshing sound they make as they fly by.<br> -- Douglas Adams ---- It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours. ---- SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get a large government grant. ---- If I were a blue spider, I would certainly ride on a train all the way from Avallon to Paris, and I would set up my house on the nose of a chocolate penguin. It's just a matter of common sense."<br> --James Wright, "Against Surrealism" ---- We now return our souls to the creator,<br> As we stand on the edge of eternal darkness.<br> Let our chant fill the void,<br> In order that others may know.<br> In the land of the night,<br> The ship of the sun is drawn by the grateful dead.<br> --Egyptian Book of the Dead ---- It is better wither to be silent,<br> :or to say things of more value than silence.<br> Sooner throw a pearl at hazard than an idle or useless word;<br> :and do not say a little in many words,<br> :but a great deal in a few.<br> -- Pythagoras ---- "Always ... always remember: Less is less. More is more. More is better. And twice as much is good too. Not enough is bad. And too much is never enough except when it's just about right."<br> -- The Tick ---- UFO's are for real: the Air Force doesn't exist. ---- "In the drowsy dark cave of the mind dreams<br> build their nest with fragments dropped from day's caravan."<br> -- Rabindranath Tagore ---- I have made this letter longer than usual because I lack the time to make it shorter.<br> -- Blaise Pascal ---- WARNING: Suffering attention deficit disorder and I'm not afraid to spread it. Now stand back or I'll.. mmm cheesecake<br> -- Homer Simpson ---- Support mental health or I'll kill you. ---- "I went into a general store, and they wouldn't sell me anything specific".<br> -- Steven Wright ---- Reality is what, when you stop believing in it, doesn't go away. ---- Reality is a crutch for people who can't cope with drugs.<br> -- Lily Tomlin ---- Failure is not an option. It is a privilege reserved for those who try. ---- Failure? I never encountered it. All I ever met were temporary setbacks.<br> -- Dottie Walters ---- Success is the mark on the brow of the man who has aimed too low ---- Natives who beat drums to drive off evil spirits are objects of scorn to smart Americans who blow horns to break up traffic jams.<br> -- Mary Ellen Kelly ---- If I had eight hours to chop down a<br> tree, I'd spend six sharpening my axe.<br> -- Abraham Lincoln ---- A physicist is an atom's way of knowing about atoms.<br> -- George Wald ---- Statistics are like bikinis. What they reveal is suggestive, but what they conceal is vital.<br> -- Aaron Levenstein ---- "He is no fool who gives what he cannot keep to gain what he cannot lose."<br> -- Jim Elliot ---- It is one of the superstitions of the human mind to have imagined that virginity could be a virtue.<br> -- Voltaire ---- What is tolerance? -- it is the consequence of humanity. We are all formed of frailty and error; let us pardon reciprocally each other's folly -- that is the first law of nature.<br> -- Voltaire ---- In theory, there is no difference between theory and practice.<br> But, in practice, there is.<br> -- Yogi Berra ---- I think...I think it's in my basement. Let me go upstairs and check.<br> -- M.C. Escher (1898-1972) ---- Only those who will risk going too far can possibly find out how far one can go.<br> If you aren't in over your head, how do you know how tall you are?<br> -- T.S. Elliot ---- My father (a lawyer) told me that company culture is driven from the top -- if it's the people who make the product, you're good; sell the product, you're OK. If the accountants take over, look for another job, and if the lawyers take over, run as fast as you can the other way.<br> -- Alden Hart ---- == Latin == ; Sed quis custodiet ipsos custodes? : Who watches the watchmen? ---- ; Ubi dubium ibi libertas : Where there is doubt there is freedom. ---- == Religion == Is God willing to prevent evil, but not able?<br> Then he is not omnipotent.<br> Is he able, but not willing?<br> Then he is malevolent.<br> Is he both able and willing?<br> Then whence cometh evil?<br> Is he neither able nor willing?<br> Then why call him God?<br> -- Often attributed to Epicurus (341 BC – 270 BC), but disputed ---- I do not feel obliged to believe that the same God who has endowed us with sense, reason and intellect has intended us to forgo their use.<br> -- Galileo Galilei ---- I contend that we are both atheists. I just believe in one fewer god than you do. When you understand why you dismiss all the other possible gods, you will understand why I dismiss yours.<br> -- Stephen F. Roberts ---- The various modes of worship which prevailed in the Roman world were all considered by the people as equally true; by the philosopher as equally false; and by the magistrate as equally useful.<br> -- Edward Gibbon, 1776 ---- Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite consisting of people who want to change everyone else's world to be like their own. See "Wrong Answer, The". ---- A man's ethical behavior should be based effectually on sympathy, education, and social ties; no religious basis is necessary. Man would indeed be in a poor way if he had to be restrained by fear of punishment and hope of reward after death.<br> -- Albert Einstein ---- The concept of God is insulting and degrading to man -- it implies that the highest possible is not to be reached by man, that he is an inferior being who can only worship an ideal he will never achieve.<br> -- Ayn Rand ---- The greatest tragedy in mankind's entire history may be the hijacking of morality by religion.<br> -- Arthur C. Clarke ---- We are all without god – some of us just happen to be aware of it. -- Monica Salcedo ---- == Computers == The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br> -- Donald Knuth ---- Because user errors often produce unpredictable results, the user should try to avoid them.<br> --IBM MVS/XA System Programming Library ---- ...and then we wrote scripts to write the configs for us, and using these scripts, we made mistakes in a faster, more automated manner.<br> -- 'A Gentle Introduction to Cricket', on MRTG configuration ---- Micro Credo: Never trust a computer bigger than you can lift. ---- Anything that can be done in O(N) can be done in O(N^2).<br> -- Ralf Schuettau (after looking at a particular piece of code) ---- 101 reasons why you can't find your Sysadmin:<br> 68: It's 9AM. He/She is not working that late.<br> -- Koos van den Hout ---- Reason #173 to fear technology... o o o o o <o <o> o> o .|. \|. \|/ // X \ | <| <|> /\ >\ /< >\ /< >\ /< >\ /< Mr. Asciihead learns the Macarena. ---- "Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning."<br> -- Rich Cook ---- "Well you know, C isn't that hard, void (*(*f[])())() for instance defines f as an array of unspecified size, of pointers to functions that return pointers to functions that return void... I think". ---- "The 80xxx series of microprocessors is clear evidence that INTEL isn't doing in-house drug testing."<br> -- (Usenet, 1988) ---- ;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br> -- obs@burnout.demon.co.uk (obscurity) ---- ;BSD: "do what you like with our code how you like, :just give us some credit since you used our stuff" ;GPL: "I am RMS of FSF, your patches and code enhancements :will be assimilated into this copylefted source. :Resistence is futile..." ---- ;Microsoft: "Where do you want to go today?" ;Linux: "Where do you want to be tomorrow?" ;BSD: "Are you guys coming, or what?" ---- === Microsoft === ---- Customer: "I'm running Windows 95 and Internet Explorer 4."<br> Tech Support: "Y-e-e-e-e-s........"<br> Customer: "My Computer isn't working now."<br> Tech Support: "Yes, you just said that." ---- Friends don't let friends use Microsoft. ---- "One World, One Web, One Program" - Microsoft Promotional Ad<br> "Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler ---- Microsoft:<br> "Just click on the START button and your journey to the Dark Side will be complete!" ---- You have moved the mouse.<br> Windows NT must be restarted for the changes to take effect.<br> Press "OK" to reboot. ---- Microshaft: Where do you want to crash today? ---- Microsoft Windows: It just keeps getting beta and beta. ---- "NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br> -- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs ---- windows 95: n. 32 bit extensions and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.<br> -- Rev. Pee Kitty ---- My other computer is your Windows box. ---- In a world without walls or fences, what use do we have for windows or gates? ---- The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br> -- Douglas Adams, on Windows '95 ---- Microsoft: "Where do you want to go today?"<br> Unix: "What do you need to get done today?"<br> Irix: "Uhh... what day is it today?" ---- Bill Gates is just a monocle and a Persian cat away from being one of the bad guys in a James Bond movie.<br> -- Dennis Miller ---- === Macintosh === ---- One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br> -- Gassee - Apple Logo ---- The Box said Win '95 or better - So I used a Macintosh!<br> -- Harold Herbert Tessman ---- "Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br> -- Douglas Adams ---- === UNIX === ---- Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br> -- Thomas Scoville ---- "Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br> -- dustin@spy.net ---- Contrary to popular belief, Unix is user friendly.<br> It just happens to be selective about who it makes friends with.<br> -- Kyle Hearn <kyle@intex.net> ---- The UNIX Guru's View of Sex: # unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep ---- earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg` Broadcast message from god (console) Wed May 16 13:45:22 2000... Earth is shutting down in 5 minutes for a system upgrade. All users please log out or transfer to heaven.god.net or hell.god.net. Thank you. ---- +++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br> -- Hogfather, Terry Pratchett. [[Category:Personal]] b7fb16a57464c2cac5f5241669f6ddd50e5748c0 3151 3150 2012-02-20T00:43:19Z Stix 2 /* Religion */ formatting wikitext text/x-wiki == General == One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br> -- Bertrand Russell ---- If a man will begin with certainties, he shall end in doubts; but if he will be content to begin with doubts he shall end in certainties.<br> -- Francis Bacon (1561 – 1626) ---- Force plays a much larger part in the government of the world than it did before 1914, and what is especially alarming, force tends increasingly to fall into the hands of those who are enemies of civilization. The danger is profound and terrible; it cannot be waved aside with easy optimism. '''The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt'''. Even those of the intelligent who believe that they have a nostrum are too individualistic to combine with other intelligent men from whom they differ on minor points. This was not always the case.<br> -- "The Triumph of Stupidity" (1933-05-10) in Mortals and Others: Bertrand Russell's American Essays, 1931-1935 (Routledge, 1998, ISBN 0-415-17866-5), p. 28 ---- It has often and confidently been asserted, that man's origin can never be known: '''but ignorance more frequently begets confidence than does knowledge''': it is those who know little, and not those who know much, who so positively assert that this or that problem will never be solved by science.<br> -- "The Descent of Man" (1871), Charles Darwin, Introduction, p. 4. ---- Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br> -- Albert Einstein ---- Some people have a mental horizon of radius zero, and call it their point of view.<br> -- David Hilbert ---- The more complex the mind, the greater the need for the simplicity of play.<br> -- Captain Kirk, "Shore Leave" ---- When you find yourself on the side of the majority, it is time to reform.<br> -- Mark Twain ---- Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br> -- Gary Kasparov ---- Simplicity does not precede complexity, but follows it.<br> -- Alan J. Perlis ---- People who think they know everything really annoy those of us who know we don't.<br> -- Bjarne Stroustrup ---- A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br> -- Dave Barry ---- I love deadlines. I like the whooshing sound they make as they fly by.<br> -- Douglas Adams ---- It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours. ---- SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get a large government grant. ---- If I were a blue spider, I would certainly ride on a train all the way from Avallon to Paris, and I would set up my house on the nose of a chocolate penguin. It's just a matter of common sense."<br> --James Wright, "Against Surrealism" ---- We now return our souls to the creator,<br> As we stand on the edge of eternal darkness.<br> Let our chant fill the void,<br> In order that others may know.<br> In the land of the night,<br> The ship of the sun is drawn by the grateful dead.<br> --Egyptian Book of the Dead ---- It is better wither to be silent,<br> :or to say things of more value than silence.<br> Sooner throw a pearl at hazard than an idle or useless word;<br> :and do not say a little in many words,<br> :but a great deal in a few.<br> -- Pythagoras ---- "Always ... always remember: Less is less. More is more. More is better. And twice as much is good too. Not enough is bad. And too much is never enough except when it's just about right."<br> -- The Tick ---- UFO's are for real: the Air Force doesn't exist. ---- "In the drowsy dark cave of the mind dreams<br> build their nest with fragments dropped from day's caravan."<br> -- Rabindranath Tagore ---- I have made this letter longer than usual because I lack the time to make it shorter.<br> -- Blaise Pascal ---- WARNING: Suffering attention deficit disorder and I'm not afraid to spread it. Now stand back or I'll.. mmm cheesecake<br> -- Homer Simpson ---- Support mental health or I'll kill you. ---- "I went into a general store, and they wouldn't sell me anything specific".<br> -- Steven Wright ---- Reality is what, when you stop believing in it, doesn't go away. ---- Reality is a crutch for people who can't cope with drugs.<br> -- Lily Tomlin ---- Failure is not an option. It is a privilege reserved for those who try. ---- Failure? I never encountered it. All I ever met were temporary setbacks.<br> -- Dottie Walters ---- Success is the mark on the brow of the man who has aimed too low ---- Natives who beat drums to drive off evil spirits are objects of scorn to smart Americans who blow horns to break up traffic jams.<br> -- Mary Ellen Kelly ---- If I had eight hours to chop down a<br> tree, I'd spend six sharpening my axe.<br> -- Abraham Lincoln ---- A physicist is an atom's way of knowing about atoms.<br> -- George Wald ---- Statistics are like bikinis. What they reveal is suggestive, but what they conceal is vital.<br> -- Aaron Levenstein ---- "He is no fool who gives what he cannot keep to gain what he cannot lose."<br> -- Jim Elliot ---- It is one of the superstitions of the human mind to have imagined that virginity could be a virtue.<br> -- Voltaire ---- What is tolerance? -- it is the consequence of humanity. We are all formed of frailty and error; let us pardon reciprocally each other's folly -- that is the first law of nature.<br> -- Voltaire ---- In theory, there is no difference between theory and practice.<br> But, in practice, there is.<br> -- Yogi Berra ---- I think...I think it's in my basement. Let me go upstairs and check.<br> -- M.C. Escher (1898-1972) ---- Only those who will risk going too far can possibly find out how far one can go.<br> If you aren't in over your head, how do you know how tall you are?<br> -- T.S. Elliot ---- My father (a lawyer) told me that company culture is driven from the top -- if it's the people who make the product, you're good; sell the product, you're OK. If the accountants take over, look for another job, and if the lawyers take over, run as fast as you can the other way.<br> -- Alden Hart ---- == Latin == ; Sed quis custodiet ipsos custodes? : Who watches the watchmen? ---- ; Ubi dubium ibi libertas : Where there is doubt there is freedom. ---- == Religion == Is God willing to prevent evil, but not able?<br> Then he is not omnipotent.<br> Is he able, but not willing?<br> Then he is malevolent.<br> Is he both able and willing?<br> Then whence cometh evil?<br> Is he neither able nor willing?<br> Then why call him God?<br> -- Often attributed to Epicurus (341 BC – 270 BC), but disputed ---- I do not feel obliged to believe that the same God who has endowed us with sense, reason and intellect has intended us to forgo their use.<br> -- Galileo Galilei ---- I contend that we are both atheists. I just believe in one fewer god than you do. When you understand why you dismiss all the other possible gods, you will understand why I dismiss yours.<br> -- Stephen F. Roberts ---- The various modes of worship which prevailed in the Roman world were all considered by the people as equally true; by the philosopher as equally false; and by the magistrate as equally useful.<br> -- Edward Gibbon, 1776 ---- Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite consisting of people who want to change everyone else's world to be like their own. See "Wrong Answer, The". ---- A man's ethical behavior should be based effectually on sympathy, education, and social ties; no religious basis is necessary. Man would indeed be in a poor way if he had to be restrained by fear of punishment and hope of reward after death.<br> -- Albert Einstein ---- The concept of God is insulting and degrading to man -- it implies that the highest possible is not to be reached by man, that he is an inferior being who can only worship an ideal he will never achieve.<br> -- Ayn Rand ---- The greatest tragedy in mankind's entire history may be the hijacking of morality by religion.<br> -- Arthur C. Clarke ---- We are all without god – some of us just happen to be aware of it.<br> -- Monica Salcedo ---- == Computers == The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br> -- Donald Knuth ---- Because user errors often produce unpredictable results, the user should try to avoid them.<br> --IBM MVS/XA System Programming Library ---- ...and then we wrote scripts to write the configs for us, and using these scripts, we made mistakes in a faster, more automated manner.<br> -- 'A Gentle Introduction to Cricket', on MRTG configuration ---- Micro Credo: Never trust a computer bigger than you can lift. ---- Anything that can be done in O(N) can be done in O(N^2).<br> -- Ralf Schuettau (after looking at a particular piece of code) ---- 101 reasons why you can't find your Sysadmin:<br> 68: It's 9AM. He/She is not working that late.<br> -- Koos van den Hout ---- Reason #173 to fear technology... o o o o o <o <o> o> o .|. \|. \|/ // X \ | <| <|> /\ >\ /< >\ /< >\ /< >\ /< Mr. Asciihead learns the Macarena. ---- "Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning."<br> -- Rich Cook ---- "Well you know, C isn't that hard, void (*(*f[])())() for instance defines f as an array of unspecified size, of pointers to functions that return pointers to functions that return void... I think". ---- "The 80xxx series of microprocessors is clear evidence that INTEL isn't doing in-house drug testing."<br> -- (Usenet, 1988) ---- ;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br> -- obs@burnout.demon.co.uk (obscurity) ---- ;BSD: "do what you like with our code how you like, :just give us some credit since you used our stuff" ;GPL: "I am RMS of FSF, your patches and code enhancements :will be assimilated into this copylefted source. :Resistence is futile..." ---- ;Microsoft: "Where do you want to go today?" ;Linux: "Where do you want to be tomorrow?" ;BSD: "Are you guys coming, or what?" ---- === Microsoft === ---- Customer: "I'm running Windows 95 and Internet Explorer 4."<br> Tech Support: "Y-e-e-e-e-s........"<br> Customer: "My Computer isn't working now."<br> Tech Support: "Yes, you just said that." ---- Friends don't let friends use Microsoft. ---- "One World, One Web, One Program" - Microsoft Promotional Ad<br> "Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler ---- Microsoft:<br> "Just click on the START button and your journey to the Dark Side will be complete!" ---- You have moved the mouse.<br> Windows NT must be restarted for the changes to take effect.<br> Press "OK" to reboot. ---- Microshaft: Where do you want to crash today? ---- Microsoft Windows: It just keeps getting beta and beta. ---- "NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br> -- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs ---- windows 95: n. 32 bit extensions and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.<br> -- Rev. Pee Kitty ---- My other computer is your Windows box. ---- In a world without walls or fences, what use do we have for windows or gates? ---- The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br> -- Douglas Adams, on Windows '95 ---- Microsoft: "Where do you want to go today?"<br> Unix: "What do you need to get done today?"<br> Irix: "Uhh... what day is it today?" ---- Bill Gates is just a monocle and a Persian cat away from being one of the bad guys in a James Bond movie.<br> -- Dennis Miller ---- === Macintosh === ---- One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br> -- Gassee - Apple Logo ---- The Box said Win '95 or better - So I used a Macintosh!<br> -- Harold Herbert Tessman ---- "Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br> -- Douglas Adams ---- === UNIX === ---- Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br> -- Thomas Scoville ---- "Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br> -- dustin@spy.net ---- Contrary to popular belief, Unix is user friendly.<br> It just happens to be selective about who it makes friends with.<br> -- Kyle Hearn <kyle@intex.net> ---- The UNIX Guru's View of Sex: # unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep ---- earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg` Broadcast message from god (console) Wed May 16 13:45:22 2000... Earth is shutting down in 5 minutes for a system upgrade. All users please log out or transfer to heaven.god.net or hell.god.net. Thank you. ---- +++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br> -- Hogfather, Terry Pratchett. [[Category:Personal]] f41eb49a47844667eeddbc61f9352bcd8d78d10b 3152 3151 2012-03-21T10:54:22Z Stix 2 /* Religion */ More Einstein quotes wikitext text/x-wiki == General == One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br> -- Bertrand Russell ---- If a man will begin with certainties, he shall end in doubts; but if he will be content to begin with doubts he shall end in certainties.<br> -- Francis Bacon (1561 – 1626) ---- Force plays a much larger part in the government of the world than it did before 1914, and what is especially alarming, force tends increasingly to fall into the hands of those who are enemies of civilization. The danger is profound and terrible; it cannot be waved aside with easy optimism. '''The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt'''. Even those of the intelligent who believe that they have a nostrum are too individualistic to combine with other intelligent men from whom they differ on minor points. This was not always the case.<br> -- "The Triumph of Stupidity" (1933-05-10) in Mortals and Others: Bertrand Russell's American Essays, 1931-1935 (Routledge, 1998, ISBN 0-415-17866-5), p. 28 ---- It has often and confidently been asserted, that man's origin can never be known: '''but ignorance more frequently begets confidence than does knowledge''': it is those who know little, and not those who know much, who so positively assert that this or that problem will never be solved by science.<br> -- "The Descent of Man" (1871), Charles Darwin, Introduction, p. 4. ---- Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br> -- Albert Einstein ---- Some people have a mental horizon of radius zero, and call it their point of view.<br> -- David Hilbert ---- The more complex the mind, the greater the need for the simplicity of play.<br> -- Captain Kirk, "Shore Leave" ---- When you find yourself on the side of the majority, it is time to reform.<br> -- Mark Twain ---- Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br> -- Gary Kasparov ---- Simplicity does not precede complexity, but follows it.<br> -- Alan J. Perlis ---- People who think they know everything really annoy those of us who know we don't.<br> -- Bjarne Stroustrup ---- A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br> -- Dave Barry ---- I love deadlines. I like the whooshing sound they make as they fly by.<br> -- Douglas Adams ---- It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours. ---- SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get a large government grant. ---- If I were a blue spider, I would certainly ride on a train all the way from Avallon to Paris, and I would set up my house on the nose of a chocolate penguin. It's just a matter of common sense."<br> --James Wright, "Against Surrealism" ---- We now return our souls to the creator,<br> As we stand on the edge of eternal darkness.<br> Let our chant fill the void,<br> In order that others may know.<br> In the land of the night,<br> The ship of the sun is drawn by the grateful dead.<br> --Egyptian Book of the Dead ---- It is better wither to be silent,<br> :or to say things of more value than silence.<br> Sooner throw a pearl at hazard than an idle or useless word;<br> :and do not say a little in many words,<br> :but a great deal in a few.<br> -- Pythagoras ---- "Always ... always remember: Less is less. More is more. More is better. And twice as much is good too. Not enough is bad. And too much is never enough except when it's just about right."<br> -- The Tick ---- UFO's are for real: the Air Force doesn't exist. ---- "In the drowsy dark cave of the mind dreams<br> build their nest with fragments dropped from day's caravan."<br> -- Rabindranath Tagore ---- I have made this letter longer than usual because I lack the time to make it shorter.<br> -- Blaise Pascal ---- WARNING: Suffering attention deficit disorder and I'm not afraid to spread it. Now stand back or I'll.. mmm cheesecake<br> -- Homer Simpson ---- Support mental health or I'll kill you. ---- "I went into a general store, and they wouldn't sell me anything specific".<br> -- Steven Wright ---- Reality is what, when you stop believing in it, doesn't go away. ---- Reality is a crutch for people who can't cope with drugs.<br> -- Lily Tomlin ---- Failure is not an option. It is a privilege reserved for those who try. ---- Failure? I never encountered it. All I ever met were temporary setbacks.<br> -- Dottie Walters ---- Success is the mark on the brow of the man who has aimed too low ---- Natives who beat drums to drive off evil spirits are objects of scorn to smart Americans who blow horns to break up traffic jams.<br> -- Mary Ellen Kelly ---- If I had eight hours to chop down a<br> tree, I'd spend six sharpening my axe.<br> -- Abraham Lincoln ---- A physicist is an atom's way of knowing about atoms.<br> -- George Wald ---- Statistics are like bikinis. What they reveal is suggestive, but what they conceal is vital.<br> -- Aaron Levenstein ---- "He is no fool who gives what he cannot keep to gain what he cannot lose."<br> -- Jim Elliot ---- It is one of the superstitions of the human mind to have imagined that virginity could be a virtue.<br> -- Voltaire ---- What is tolerance? -- it is the consequence of humanity. We are all formed of frailty and error; let us pardon reciprocally each other's folly -- that is the first law of nature.<br> -- Voltaire ---- In theory, there is no difference between theory and practice.<br> But, in practice, there is.<br> -- Yogi Berra ---- I think...I think it's in my basement. Let me go upstairs and check.<br> -- M.C. Escher (1898-1972) ---- Only those who will risk going too far can possibly find out how far one can go.<br> If you aren't in over your head, how do you know how tall you are?<br> -- T.S. Elliot ---- My father (a lawyer) told me that company culture is driven from the top -- if it's the people who make the product, you're good; sell the product, you're OK. If the accountants take over, look for another job, and if the lawyers take over, run as fast as you can the other way.<br> -- Alden Hart ---- == Latin == ; Sed quis custodiet ipsos custodes? : Who watches the watchmen? ---- ; Ubi dubium ibi libertas : Where there is doubt there is freedom. ---- == Religion == Is God willing to prevent evil, but not able?<br> Then he is not omnipotent.<br> Is he able, but not willing?<br> Then he is malevolent.<br> Is he both able and willing?<br> Then whence cometh evil?<br> Is he neither able nor willing?<br> Then why call him God?<br> -- Often attributed to Epicurus (341 BC – 270 BC), but disputed ---- I do not feel obliged to believe that the same God who has endowed us with sense, reason and intellect has intended us to forgo their use.<br> -- Galileo Galilei ---- I contend that we are both atheists. I just believe in one fewer god than you do. When you understand why you dismiss all the other possible gods, you will understand why I dismiss yours.<br> -- Stephen F. Roberts ---- The various modes of worship which prevailed in the Roman world were all considered by the people as equally true; by the philosopher as equally false; and by the magistrate as equally useful.<br> -- Edward Gibbon, 1776 ---- Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite consisting of people who want to change everyone else's world to be like their own. See "Wrong Answer, The". ---- A man's ethical behavior should be based effectually on sympathy, education, and social ties; no religious basis is necessary. Man would indeed be in a poor way if he had to be restrained by fear of punishment and hope of reward after death.<br> -- Albert Einstein ---- As long as you pray to God and ask him for some benefit, you are not a religious man.<br> -- Albert Einstein ---- Whatever there is of God and goodness in the universe, it must work itself out and express itself through us. We cannot stand aside and let God do it.<br> -- Albert Einstein ---- To assume the existence of an unperceivable being ... does not facilitate understanding the orderliness we find in the perceivable world.<br> -- Albert Einstein ---- The concept of God is insulting and degrading to man -- it implies that the highest possible is not to be reached by man, that he is an inferior being who can only worship an ideal he will never achieve.<br> -- Ayn Rand ---- The greatest tragedy in mankind's entire history may be the hijacking of morality by religion.<br> -- Arthur C. Clarke ---- We are all without god – some of us just happen to be aware of it.<br> -- Monica Salcedo ---- == Computers == The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br> -- Donald Knuth ---- Because user errors often produce unpredictable results, the user should try to avoid them.<br> --IBM MVS/XA System Programming Library ---- ...and then we wrote scripts to write the configs for us, and using these scripts, we made mistakes in a faster, more automated manner.<br> -- 'A Gentle Introduction to Cricket', on MRTG configuration ---- Micro Credo: Never trust a computer bigger than you can lift. ---- Anything that can be done in O(N) can be done in O(N^2).<br> -- Ralf Schuettau (after looking at a particular piece of code) ---- 101 reasons why you can't find your Sysadmin:<br> 68: It's 9AM. He/She is not working that late.<br> -- Koos van den Hout ---- Reason #173 to fear technology... o o o o o <o <o> o> o .|. \|. \|/ // X \ | <| <|> /\ >\ /< >\ /< >\ /< >\ /< Mr. Asciihead learns the Macarena. ---- "Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning."<br> -- Rich Cook ---- "Well you know, C isn't that hard, void (*(*f[])())() for instance defines f as an array of unspecified size, of pointers to functions that return pointers to functions that return void... I think". ---- "The 80xxx series of microprocessors is clear evidence that INTEL isn't doing in-house drug testing."<br> -- (Usenet, 1988) ---- ;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br> -- obs@burnout.demon.co.uk (obscurity) ---- ;BSD: "do what you like with our code how you like, :just give us some credit since you used our stuff" ;GPL: "I am RMS of FSF, your patches and code enhancements :will be assimilated into this copylefted source. :Resistence is futile..." ---- ;Microsoft: "Where do you want to go today?" ;Linux: "Where do you want to be tomorrow?" ;BSD: "Are you guys coming, or what?" ---- === Microsoft === ---- Customer: "I'm running Windows 95 and Internet Explorer 4."<br> Tech Support: "Y-e-e-e-e-s........"<br> Customer: "My Computer isn't working now."<br> Tech Support: "Yes, you just said that." ---- Friends don't let friends use Microsoft. ---- "One World, One Web, One Program" - Microsoft Promotional Ad<br> "Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler ---- Microsoft:<br> "Just click on the START button and your journey to the Dark Side will be complete!" ---- You have moved the mouse.<br> Windows NT must be restarted for the changes to take effect.<br> Press "OK" to reboot. ---- Microshaft: Where do you want to crash today? ---- Microsoft Windows: It just keeps getting beta and beta. ---- "NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br> -- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs ---- windows 95: n. 32 bit extensions and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.<br> -- Rev. Pee Kitty ---- My other computer is your Windows box. ---- In a world without walls or fences, what use do we have for windows or gates? ---- The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br> -- Douglas Adams, on Windows '95 ---- Microsoft: "Where do you want to go today?"<br> Unix: "What do you need to get done today?"<br> Irix: "Uhh... what day is it today?" ---- Bill Gates is just a monocle and a Persian cat away from being one of the bad guys in a James Bond movie.<br> -- Dennis Miller ---- === Macintosh === ---- One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br> -- Gassee - Apple Logo ---- The Box said Win '95 or better - So I used a Macintosh!<br> -- Harold Herbert Tessman ---- "Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br> -- Douglas Adams ---- === UNIX === ---- Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br> -- Thomas Scoville ---- "Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br> -- dustin@spy.net ---- Contrary to popular belief, Unix is user friendly.<br> It just happens to be selective about who it makes friends with.<br> -- Kyle Hearn <kyle@intex.net> ---- The UNIX Guru's View of Sex: # unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep ---- earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg` Broadcast message from god (console) Wed May 16 13:45:22 2000... Earth is shutting down in 5 minutes for a system upgrade. All users please log out or transfer to heaven.god.net or hell.god.net. Thank you. ---- +++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br> -- Hogfather, Terry Pratchett. [[Category:Personal]] d223defdc4122675442fbf5ead39837b0f1d9e32 3154 3152 2012-07-26T11:39:50Z Stix 2 add George Bernard Shaw quote wikitext text/x-wiki == General == All great truths begin as blasphemies.<br> -- George Bernard Shaw, Annajanska (1919) ---- One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br> -- Bertrand Russell ---- If a man will begin with certainties, he shall end in doubts; but if he will be content to begin with doubts he shall end in certainties.<br> -- Francis Bacon (1561 – 1626) ---- Force plays a much larger part in the government of the world than it did before 1914, and what is especially alarming, force tends increasingly to fall into the hands of those who are enemies of civilization. The danger is profound and terrible; it cannot be waved aside with easy optimism. '''The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt'''. Even those of the intelligent who believe that they have a nostrum are too individualistic to combine with other intelligent men from whom they differ on minor points. This was not always the case.<br> -- "The Triumph of Stupidity" (1933-05-10) in Mortals and Others: Bertrand Russell's American Essays, 1931-1935 (Routledge, 1998, ISBN 0-415-17866-5), p. 28 ---- It has often and confidently been asserted, that man's origin can never be known: '''but ignorance more frequently begets confidence than does knowledge''': it is those who know little, and not those who know much, who so positively assert that this or that problem will never be solved by science.<br> -- "The Descent of Man" (1871), Charles Darwin, Introduction, p. 4. ---- Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br> -- Albert Einstein ---- Some people have a mental horizon of radius zero, and call it their point of view.<br> -- David Hilbert ---- The more complex the mind, the greater the need for the simplicity of play.<br> -- Captain Kirk, "Shore Leave" ---- When you find yourself on the side of the majority, it is time to reform.<br> -- Mark Twain ---- Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br> -- Gary Kasparov ---- Simplicity does not precede complexity, but follows it.<br> -- Alan J. Perlis ---- People who think they know everything really annoy those of us who know we don't.<br> -- Bjarne Stroustrup ---- A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br> -- Dave Barry ---- I love deadlines. I like the whooshing sound they make as they fly by.<br> -- Douglas Adams ---- It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours. ---- SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get a large government grant. ---- If I were a blue spider, I would certainly ride on a train all the way from Avallon to Paris, and I would set up my house on the nose of a chocolate penguin. It's just a matter of common sense."<br> --James Wright, "Against Surrealism" ---- We now return our souls to the creator,<br> As we stand on the edge of eternal darkness.<br> Let our chant fill the void,<br> In order that others may know.<br> In the land of the night,<br> The ship of the sun is drawn by the grateful dead.<br> --Egyptian Book of the Dead ---- It is better wither to be silent,<br> :or to say things of more value than silence.<br> Sooner throw a pearl at hazard than an idle or useless word;<br> :and do not say a little in many words,<br> :but a great deal in a few.<br> -- Pythagoras ---- "Always ... always remember: Less is less. More is more. More is better. And twice as much is good too. Not enough is bad. And too much is never enough except when it's just about right."<br> -- The Tick ---- UFO's are for real: the Air Force doesn't exist. ---- "In the drowsy dark cave of the mind dreams<br> build their nest with fragments dropped from day's caravan."<br> -- Rabindranath Tagore ---- I have made this letter longer than usual because I lack the time to make it shorter.<br> -- Blaise Pascal ---- WARNING: Suffering attention deficit disorder and I'm not afraid to spread it. Now stand back or I'll.. mmm cheesecake<br> -- Homer Simpson ---- Support mental health or I'll kill you. ---- "I went into a general store, and they wouldn't sell me anything specific".<br> -- Steven Wright ---- Reality is what, when you stop believing in it, doesn't go away. ---- Reality is a crutch for people who can't cope with drugs.<br> -- Lily Tomlin ---- Failure is not an option. It is a privilege reserved for those who try. ---- Failure? I never encountered it. All I ever met were temporary setbacks.<br> -- Dottie Walters ---- Success is the mark on the brow of the man who has aimed too low ---- Natives who beat drums to drive off evil spirits are objects of scorn to smart Americans who blow horns to break up traffic jams.<br> -- Mary Ellen Kelly ---- If I had eight hours to chop down a<br> tree, I'd spend six sharpening my axe.<br> -- Abraham Lincoln ---- A physicist is an atom's way of knowing about atoms.<br> -- George Wald ---- Statistics are like bikinis. What they reveal is suggestive, but what they conceal is vital.<br> -- Aaron Levenstein ---- "He is no fool who gives what he cannot keep to gain what he cannot lose."<br> -- Jim Elliot ---- It is one of the superstitions of the human mind to have imagined that virginity could be a virtue.<br> -- Voltaire ---- What is tolerance? -- it is the consequence of humanity. We are all formed of frailty and error; let us pardon reciprocally each other's folly -- that is the first law of nature.<br> -- Voltaire ---- In theory, there is no difference between theory and practice.<br> But, in practice, there is.<br> -- Yogi Berra ---- I think...I think it's in my basement. Let me go upstairs and check.<br> -- M.C. Escher (1898-1972) ---- Only those who will risk going too far can possibly find out how far one can go.<br> If you aren't in over your head, how do you know how tall you are?<br> -- T.S. Elliot ---- My father (a lawyer) told me that company culture is driven from the top -- if it's the people who make the product, you're good; sell the product, you're OK. If the accountants take over, look for another job, and if the lawyers take over, run as fast as you can the other way.<br> -- Alden Hart ---- == Latin == ; Sed quis custodiet ipsos custodes? : Who watches the watchmen? ---- ; Ubi dubium ibi libertas : Where there is doubt there is freedom. ---- == Religion == Is God willing to prevent evil, but not able?<br> Then he is not omnipotent.<br> Is he able, but not willing?<br> Then he is malevolent.<br> Is he both able and willing?<br> Then whence cometh evil?<br> Is he neither able nor willing?<br> Then why call him God?<br> -- Often attributed to Epicurus (341 BC – 270 BC), but disputed ---- I do not feel obliged to believe that the same God who has endowed us with sense, reason and intellect has intended us to forgo their use.<br> -- Galileo Galilei ---- I contend that we are both atheists. I just believe in one fewer god than you do. When you understand why you dismiss all the other possible gods, you will understand why I dismiss yours.<br> -- Stephen F. Roberts ---- The various modes of worship which prevailed in the Roman world were all considered by the people as equally true; by the philosopher as equally false; and by the magistrate as equally useful.<br> -- Edward Gibbon, 1776 ---- Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite consisting of people who want to change everyone else's world to be like their own. See "Wrong Answer, The". ---- A man's ethical behavior should be based effectually on sympathy, education, and social ties; no religious basis is necessary. Man would indeed be in a poor way if he had to be restrained by fear of punishment and hope of reward after death.<br> -- Albert Einstein ---- As long as you pray to God and ask him for some benefit, you are not a religious man.<br> -- Albert Einstein ---- Whatever there is of God and goodness in the universe, it must work itself out and express itself through us. We cannot stand aside and let God do it.<br> -- Albert Einstein ---- To assume the existence of an unperceivable being ... does not facilitate understanding the orderliness we find in the perceivable world.<br> -- Albert Einstein ---- The concept of God is insulting and degrading to man -- it implies that the highest possible is not to be reached by man, that he is an inferior being who can only worship an ideal he will never achieve.<br> -- Ayn Rand ---- The greatest tragedy in mankind's entire history may be the hijacking of morality by religion.<br> -- Arthur C. Clarke ---- We are all without god – some of us just happen to be aware of it.<br> -- Monica Salcedo ---- == Computers == The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br> -- Donald Knuth ---- Because user errors often produce unpredictable results, the user should try to avoid them.<br> --IBM MVS/XA System Programming Library ---- ...and then we wrote scripts to write the configs for us, and using these scripts, we made mistakes in a faster, more automated manner.<br> -- 'A Gentle Introduction to Cricket', on MRTG configuration ---- Micro Credo: Never trust a computer bigger than you can lift. ---- Anything that can be done in O(N) can be done in O(N^2).<br> -- Ralf Schuettau (after looking at a particular piece of code) ---- 101 reasons why you can't find your Sysadmin:<br> 68: It's 9AM. He/She is not working that late.<br> -- Koos van den Hout ---- Reason #173 to fear technology... o o o o o <o <o> o> o .|. \|. \|/ // X \ | <| <|> /\ >\ /< >\ /< >\ /< >\ /< Mr. Asciihead learns the Macarena. ---- "Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning."<br> -- Rich Cook ---- "Well you know, C isn't that hard, void (*(*f[])())() for instance defines f as an array of unspecified size, of pointers to functions that return pointers to functions that return void... I think". ---- "The 80xxx series of microprocessors is clear evidence that INTEL isn't doing in-house drug testing."<br> -- (Usenet, 1988) ---- ;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br> -- obs@burnout.demon.co.uk (obscurity) ---- ;BSD: "do what you like with our code how you like, :just give us some credit since you used our stuff" ;GPL: "I am RMS of FSF, your patches and code enhancements :will be assimilated into this copylefted source. :Resistence is futile..." ---- ;Microsoft: "Where do you want to go today?" ;Linux: "Where do you want to be tomorrow?" ;BSD: "Are you guys coming, or what?" ---- === Microsoft === ---- Customer: "I'm running Windows 95 and Internet Explorer 4."<br> Tech Support: "Y-e-e-e-e-s........"<br> Customer: "My Computer isn't working now."<br> Tech Support: "Yes, you just said that." ---- Friends don't let friends use Microsoft. ---- "One World, One Web, One Program" - Microsoft Promotional Ad<br> "Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler ---- Microsoft:<br> "Just click on the START button and your journey to the Dark Side will be complete!" ---- You have moved the mouse.<br> Windows NT must be restarted for the changes to take effect.<br> Press "OK" to reboot. ---- Microshaft: Where do you want to crash today? ---- Microsoft Windows: It just keeps getting beta and beta. ---- "NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br> -- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs ---- windows 95: n. 32 bit extensions and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.<br> -- Rev. Pee Kitty ---- My other computer is your Windows box. ---- In a world without walls or fences, what use do we have for windows or gates? ---- The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br> -- Douglas Adams, on Windows '95 ---- Microsoft: "Where do you want to go today?"<br> Unix: "What do you need to get done today?"<br> Irix: "Uhh... what day is it today?" ---- Bill Gates is just a monocle and a Persian cat away from being one of the bad guys in a James Bond movie.<br> -- Dennis Miller ---- === Macintosh === ---- One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br> -- Gassee - Apple Logo ---- The Box said Win '95 or better - So I used a Macintosh!<br> -- Harold Herbert Tessman ---- "Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br> -- Douglas Adams ---- === UNIX === ---- Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br> -- Thomas Scoville ---- "Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br> -- dustin@spy.net ---- Contrary to popular belief, Unix is user friendly.<br> It just happens to be selective about who it makes friends with.<br> -- Kyle Hearn <kyle@intex.net> ---- The UNIX Guru's View of Sex: # unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep ---- earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg` Broadcast message from god (console) Wed May 16 13:45:22 2000... Earth is shutting down in 5 minutes for a system upgrade. All users please log out or transfer to heaven.god.net or hell.god.net. Thank you. ---- +++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br> -- Hogfather, Terry Pratchett. [[Category:Personal]] d4d47abbf38e1d813c47053e0a9b313b423ea8c9 3155 3154 2012-08-08T06:05:31Z Stix 2 /* General */ fix Bertrand Russell quote, based on wikiquote wikitext text/x-wiki == General == All great truths begin as blasphemies.<br> -- George Bernard Shaw, Annajanska (1919) ---- The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt.<br> -- Bertrand Russell, 1933 ---- If a man will begin with certainties, he shall end in doubts; but if he will be content to begin with doubts he shall end in certainties.<br> -- Francis Bacon (1561 – 1626) ---- Force plays a much larger part in the government of the world than it did before 1914, and what is especially alarming, force tends increasingly to fall into the hands of those who are enemies of civilization. The danger is profound and terrible; it cannot be waved aside with easy optimism. '''The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt'''. Even those of the intelligent who believe that they have a nostrum are too individualistic to combine with other intelligent men from whom they differ on minor points. This was not always the case.<br> -- "The Triumph of Stupidity" (1933-05-10) in Mortals and Others: Bertrand Russell's American Essays, 1931-1935 (Routledge, 1998, ISBN 0-415-17866-5), p. 28 ---- It has often and confidently been asserted, that man's origin can never be known: '''but ignorance more frequently begets confidence than does knowledge''': it is those who know little, and not those who know much, who so positively assert that this or that problem will never be solved by science.<br> -- "The Descent of Man" (1871), Charles Darwin, Introduction, p. 4. ---- Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br> -- Albert Einstein ---- Some people have a mental horizon of radius zero, and call it their point of view.<br> -- David Hilbert ---- The more complex the mind, the greater the need for the simplicity of play.<br> -- Captain Kirk, "Shore Leave" ---- When you find yourself on the side of the majority, it is time to reform.<br> -- Mark Twain ---- Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br> -- Gary Kasparov ---- Simplicity does not precede complexity, but follows it.<br> -- Alan J. Perlis ---- People who think they know everything really annoy those of us who know we don't.<br> -- Bjarne Stroustrup ---- A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br> -- Dave Barry ---- I love deadlines. I like the whooshing sound they make as they fly by.<br> -- Douglas Adams ---- It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours. ---- SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get a large government grant. ---- If I were a blue spider, I would certainly ride on a train all the way from Avallon to Paris, and I would set up my house on the nose of a chocolate penguin. It's just a matter of common sense."<br> --James Wright, "Against Surrealism" ---- We now return our souls to the creator,<br> As we stand on the edge of eternal darkness.<br> Let our chant fill the void,<br> In order that others may know.<br> In the land of the night,<br> The ship of the sun is drawn by the grateful dead.<br> --Egyptian Book of the Dead ---- It is better wither to be silent,<br> :or to say things of more value than silence.<br> Sooner throw a pearl at hazard than an idle or useless word;<br> :and do not say a little in many words,<br> :but a great deal in a few.<br> -- Pythagoras ---- "Always ... always remember: Less is less. More is more. More is better. And twice as much is good too. Not enough is bad. And too much is never enough except when it's just about right."<br> -- The Tick ---- UFO's are for real: the Air Force doesn't exist. ---- "In the drowsy dark cave of the mind dreams<br> build their nest with fragments dropped from day's caravan."<br> -- Rabindranath Tagore ---- I have made this letter longer than usual because I lack the time to make it shorter.<br> -- Blaise Pascal ---- WARNING: Suffering attention deficit disorder and I'm not afraid to spread it. Now stand back or I'll.. mmm cheesecake<br> -- Homer Simpson ---- Support mental health or I'll kill you. ---- "I went into a general store, and they wouldn't sell me anything specific".<br> -- Steven Wright ---- Reality is what, when you stop believing in it, doesn't go away. ---- Reality is a crutch for people who can't cope with drugs.<br> -- Lily Tomlin ---- Failure is not an option. It is a privilege reserved for those who try. ---- Failure? I never encountered it. All I ever met were temporary setbacks.<br> -- Dottie Walters ---- Success is the mark on the brow of the man who has aimed too low ---- Natives who beat drums to drive off evil spirits are objects of scorn to smart Americans who blow horns to break up traffic jams.<br> -- Mary Ellen Kelly ---- If I had eight hours to chop down a<br> tree, I'd spend six sharpening my axe.<br> -- Abraham Lincoln ---- A physicist is an atom's way of knowing about atoms.<br> -- George Wald ---- Statistics are like bikinis. What they reveal is suggestive, but what they conceal is vital.<br> -- Aaron Levenstein ---- "He is no fool who gives what he cannot keep to gain what he cannot lose."<br> -- Jim Elliot ---- It is one of the superstitions of the human mind to have imagined that virginity could be a virtue.<br> -- Voltaire ---- What is tolerance? -- it is the consequence of humanity. We are all formed of frailty and error; let us pardon reciprocally each other's folly -- that is the first law of nature.<br> -- Voltaire ---- In theory, there is no difference between theory and practice.<br> But, in practice, there is.<br> -- Yogi Berra ---- I think...I think it's in my basement. Let me go upstairs and check.<br> -- M.C. Escher (1898-1972) ---- Only those who will risk going too far can possibly find out how far one can go.<br> If you aren't in over your head, how do you know how tall you are?<br> -- T.S. Elliot ---- My father (a lawyer) told me that company culture is driven from the top -- if it's the people who make the product, you're good; sell the product, you're OK. If the accountants take over, look for another job, and if the lawyers take over, run as fast as you can the other way.<br> -- Alden Hart ---- == Latin == ; Sed quis custodiet ipsos custodes? : Who watches the watchmen? ---- ; Ubi dubium ibi libertas : Where there is doubt there is freedom. ---- == Religion == Is God willing to prevent evil, but not able?<br> Then he is not omnipotent.<br> Is he able, but not willing?<br> Then he is malevolent.<br> Is he both able and willing?<br> Then whence cometh evil?<br> Is he neither able nor willing?<br> Then why call him God?<br> -- Often attributed to Epicurus (341 BC – 270 BC), but disputed ---- I do not feel obliged to believe that the same God who has endowed us with sense, reason and intellect has intended us to forgo their use.<br> -- Galileo Galilei ---- I contend that we are both atheists. I just believe in one fewer god than you do. When you understand why you dismiss all the other possible gods, you will understand why I dismiss yours.<br> -- Stephen F. Roberts ---- The various modes of worship which prevailed in the Roman world were all considered by the people as equally true; by the philosopher as equally false; and by the magistrate as equally useful.<br> -- Edward Gibbon, 1776 ---- Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite consisting of people who want to change everyone else's world to be like their own. See "Wrong Answer, The". ---- A man's ethical behavior should be based effectually on sympathy, education, and social ties; no religious basis is necessary. Man would indeed be in a poor way if he had to be restrained by fear of punishment and hope of reward after death.<br> -- Albert Einstein ---- As long as you pray to God and ask him for some benefit, you are not a religious man.<br> -- Albert Einstein ---- Whatever there is of God and goodness in the universe, it must work itself out and express itself through us. We cannot stand aside and let God do it.<br> -- Albert Einstein ---- To assume the existence of an unperceivable being ... does not facilitate understanding the orderliness we find in the perceivable world.<br> -- Albert Einstein ---- The concept of God is insulting and degrading to man -- it implies that the highest possible is not to be reached by man, that he is an inferior being who can only worship an ideal he will never achieve.<br> -- Ayn Rand ---- The greatest tragedy in mankind's entire history may be the hijacking of morality by religion.<br> -- Arthur C. Clarke ---- We are all without god – some of us just happen to be aware of it.<br> -- Monica Salcedo ---- == Computers == The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br> -- Donald Knuth ---- Because user errors often produce unpredictable results, the user should try to avoid them.<br> --IBM MVS/XA System Programming Library ---- ...and then we wrote scripts to write the configs for us, and using these scripts, we made mistakes in a faster, more automated manner.<br> -- 'A Gentle Introduction to Cricket', on MRTG configuration ---- Micro Credo: Never trust a computer bigger than you can lift. ---- Anything that can be done in O(N) can be done in O(N^2).<br> -- Ralf Schuettau (after looking at a particular piece of code) ---- 101 reasons why you can't find your Sysadmin:<br> 68: It's 9AM. He/She is not working that late.<br> -- Koos van den Hout ---- Reason #173 to fear technology... o o o o o <o <o> o> o .|. \|. \|/ // X \ | <| <|> /\ >\ /< >\ /< >\ /< >\ /< Mr. Asciihead learns the Macarena. ---- "Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning."<br> -- Rich Cook ---- "Well you know, C isn't that hard, void (*(*f[])())() for instance defines f as an array of unspecified size, of pointers to functions that return pointers to functions that return void... I think". ---- "The 80xxx series of microprocessors is clear evidence that INTEL isn't doing in-house drug testing."<br> -- (Usenet, 1988) ---- ;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br> -- obs@burnout.demon.co.uk (obscurity) ---- ;BSD: "do what you like with our code how you like, :just give us some credit since you used our stuff" ;GPL: "I am RMS of FSF, your patches and code enhancements :will be assimilated into this copylefted source. :Resistence is futile..." ---- ;Microsoft: "Where do you want to go today?" ;Linux: "Where do you want to be tomorrow?" ;BSD: "Are you guys coming, or what?" ---- === Microsoft === ---- Customer: "I'm running Windows 95 and Internet Explorer 4."<br> Tech Support: "Y-e-e-e-e-s........"<br> Customer: "My Computer isn't working now."<br> Tech Support: "Yes, you just said that." ---- Friends don't let friends use Microsoft. ---- "One World, One Web, One Program" - Microsoft Promotional Ad<br> "Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler ---- Microsoft:<br> "Just click on the START button and your journey to the Dark Side will be complete!" ---- You have moved the mouse.<br> Windows NT must be restarted for the changes to take effect.<br> Press "OK" to reboot. ---- Microshaft: Where do you want to crash today? ---- Microsoft Windows: It just keeps getting beta and beta. ---- "NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br> -- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs ---- windows 95: n. 32 bit extensions and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.<br> -- Rev. Pee Kitty ---- My other computer is your Windows box. ---- In a world without walls or fences, what use do we have for windows or gates? ---- The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br> -- Douglas Adams, on Windows '95 ---- Microsoft: "Where do you want to go today?"<br> Unix: "What do you need to get done today?"<br> Irix: "Uhh... what day is it today?" ---- Bill Gates is just a monocle and a Persian cat away from being one of the bad guys in a James Bond movie.<br> -- Dennis Miller ---- === Macintosh === ---- One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br> -- Gassee - Apple Logo ---- The Box said Win '95 or better - So I used a Macintosh!<br> -- Harold Herbert Tessman ---- "Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br> -- Douglas Adams ---- === UNIX === ---- Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br> -- Thomas Scoville ---- "Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br> -- dustin@spy.net ---- Contrary to popular belief, Unix is user friendly.<br> It just happens to be selective about who it makes friends with.<br> -- Kyle Hearn <kyle@intex.net> ---- The UNIX Guru's View of Sex: # unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep ---- earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg` Broadcast message from god (console) Wed May 16 13:45:22 2000... Earth is shutting down in 5 minutes for a system upgrade. All users please log out or transfer to heaven.god.net or hell.god.net. Thank you. ---- +++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br> -- Hogfather, Terry Pratchett. [[Category:Personal]] 13b37529a9d50058ee596082e762165a9c5b6f7c 3156 3155 2012-08-08T06:07:50Z Stix 2 Undo revision 3155 by [[Special:Contributions/Stix|Stix]] ([[User talk:Stix|Talk]]), note probably paraphrased wikitext text/x-wiki == General == All great truths begin as blasphemies.<br> -- George Bernard Shaw, Annajanska (1919) ---- One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br> -- Bertrand Russell (paraphrased?) ---- If a man will begin with certainties, he shall end in doubts; but if he will be content to begin with doubts he shall end in certainties.<br> -- Francis Bacon (1561 – 1626) ---- Force plays a much larger part in the government of the world than it did before 1914, and what is especially alarming, force tends increasingly to fall into the hands of those who are enemies of civilization. The danger is profound and terrible; it cannot be waved aside with easy optimism. '''The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt'''. Even those of the intelligent who believe that they have a nostrum are too individualistic to combine with other intelligent men from whom they differ on minor points. This was not always the case.<br> -- "The Triumph of Stupidity" (1933-05-10) in Mortals and Others: Bertrand Russell's American Essays, 1931-1935 (Routledge, 1998, ISBN 0-415-17866-5), p. 28 ---- It has often and confidently been asserted, that man's origin can never be known: '''but ignorance more frequently begets confidence than does knowledge''': it is those who know little, and not those who know much, who so positively assert that this or that problem will never be solved by science.<br> -- "The Descent of Man" (1871), Charles Darwin, Introduction, p. 4. ---- Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br> -- Albert Einstein ---- Some people have a mental horizon of radius zero, and call it their point of view.<br> -- David Hilbert ---- The more complex the mind, the greater the need for the simplicity of play.<br> -- Captain Kirk, "Shore Leave" ---- When you find yourself on the side of the majority, it is time to reform.<br> -- Mark Twain ---- Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br> -- Gary Kasparov ---- Simplicity does not precede complexity, but follows it.<br> -- Alan J. Perlis ---- People who think they know everything really annoy those of us who know we don't.<br> -- Bjarne Stroustrup ---- A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br> -- Dave Barry ---- I love deadlines. I like the whooshing sound they make as they fly by.<br> -- Douglas Adams ---- It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours. ---- SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get a large government grant. ---- If I were a blue spider, I would certainly ride on a train all the way from Avallon to Paris, and I would set up my house on the nose of a chocolate penguin. It's just a matter of common sense."<br> --James Wright, "Against Surrealism" ---- We now return our souls to the creator,<br> As we stand on the edge of eternal darkness.<br> Let our chant fill the void,<br> In order that others may know.<br> In the land of the night,<br> The ship of the sun is drawn by the grateful dead.<br> --Egyptian Book of the Dead ---- It is better wither to be silent,<br> :or to say things of more value than silence.<br> Sooner throw a pearl at hazard than an idle or useless word;<br> :and do not say a little in many words,<br> :but a great deal in a few.<br> -- Pythagoras ---- "Always ... always remember: Less is less. More is more. More is better. And twice as much is good too. Not enough is bad. And too much is never enough except when it's just about right."<br> -- The Tick ---- UFO's are for real: the Air Force doesn't exist. ---- "In the drowsy dark cave of the mind dreams<br> build their nest with fragments dropped from day's caravan."<br> -- Rabindranath Tagore ---- I have made this letter longer than usual because I lack the time to make it shorter.<br> -- Blaise Pascal ---- WARNING: Suffering attention deficit disorder and I'm not afraid to spread it. Now stand back or I'll.. mmm cheesecake<br> -- Homer Simpson ---- Support mental health or I'll kill you. ---- "I went into a general store, and they wouldn't sell me anything specific".<br> -- Steven Wright ---- Reality is what, when you stop believing in it, doesn't go away. ---- Reality is a crutch for people who can't cope with drugs.<br> -- Lily Tomlin ---- Failure is not an option. It is a privilege reserved for those who try. ---- Failure? I never encountered it. All I ever met were temporary setbacks.<br> -- Dottie Walters ---- Success is the mark on the brow of the man who has aimed too low ---- Natives who beat drums to drive off evil spirits are objects of scorn to smart Americans who blow horns to break up traffic jams.<br> -- Mary Ellen Kelly ---- If I had eight hours to chop down a<br> tree, I'd spend six sharpening my axe.<br> -- Abraham Lincoln ---- A physicist is an atom's way of knowing about atoms.<br> -- George Wald ---- Statistics are like bikinis. What they reveal is suggestive, but what they conceal is vital.<br> -- Aaron Levenstein ---- "He is no fool who gives what he cannot keep to gain what he cannot lose."<br> -- Jim Elliot ---- It is one of the superstitions of the human mind to have imagined that virginity could be a virtue.<br> -- Voltaire ---- What is tolerance? -- it is the consequence of humanity. We are all formed of frailty and error; let us pardon reciprocally each other's folly -- that is the first law of nature.<br> -- Voltaire ---- In theory, there is no difference between theory and practice.<br> But, in practice, there is.<br> -- Yogi Berra ---- I think...I think it's in my basement. Let me go upstairs and check.<br> -- M.C. Escher (1898-1972) ---- Only those who will risk going too far can possibly find out how far one can go.<br> If you aren't in over your head, how do you know how tall you are?<br> -- T.S. Elliot ---- My father (a lawyer) told me that company culture is driven from the top -- if it's the people who make the product, you're good; sell the product, you're OK. If the accountants take over, look for another job, and if the lawyers take over, run as fast as you can the other way.<br> -- Alden Hart ---- == Latin == ; Sed quis custodiet ipsos custodes? : Who watches the watchmen? ---- ; Ubi dubium ibi libertas : Where there is doubt there is freedom. ---- == Religion == Is God willing to prevent evil, but not able?<br> Then he is not omnipotent.<br> Is he able, but not willing?<br> Then he is malevolent.<br> Is he both able and willing?<br> Then whence cometh evil?<br> Is he neither able nor willing?<br> Then why call him God?<br> -- Often attributed to Epicurus (341 BC – 270 BC), but disputed ---- I do not feel obliged to believe that the same God who has endowed us with sense, reason and intellect has intended us to forgo their use.<br> -- Galileo Galilei ---- I contend that we are both atheists. I just believe in one fewer god than you do. When you understand why you dismiss all the other possible gods, you will understand why I dismiss yours.<br> -- Stephen F. Roberts ---- The various modes of worship which prevailed in the Roman world were all considered by the people as equally true; by the philosopher as equally false; and by the magistrate as equally useful.<br> -- Edward Gibbon, 1776 ---- Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite consisting of people who want to change everyone else's world to be like their own. See "Wrong Answer, The". ---- A man's ethical behavior should be based effectually on sympathy, education, and social ties; no religious basis is necessary. Man would indeed be in a poor way if he had to be restrained by fear of punishment and hope of reward after death.<br> -- Albert Einstein ---- As long as you pray to God and ask him for some benefit, you are not a religious man.<br> -- Albert Einstein ---- Whatever there is of God and goodness in the universe, it must work itself out and express itself through us. We cannot stand aside and let God do it.<br> -- Albert Einstein ---- To assume the existence of an unperceivable being ... does not facilitate understanding the orderliness we find in the perceivable world.<br> -- Albert Einstein ---- The concept of God is insulting and degrading to man -- it implies that the highest possible is not to be reached by man, that he is an inferior being who can only worship an ideal he will never achieve.<br> -- Ayn Rand ---- The greatest tragedy in mankind's entire history may be the hijacking of morality by religion.<br> -- Arthur C. Clarke ---- We are all without god – some of us just happen to be aware of it.<br> -- Monica Salcedo ---- == Computers == The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br> -- Donald Knuth ---- Because user errors often produce unpredictable results, the user should try to avoid them.<br> --IBM MVS/XA System Programming Library ---- ...and then we wrote scripts to write the configs for us, and using these scripts, we made mistakes in a faster, more automated manner.<br> -- 'A Gentle Introduction to Cricket', on MRTG configuration ---- Micro Credo: Never trust a computer bigger than you can lift. ---- Anything that can be done in O(N) can be done in O(N^2).<br> -- Ralf Schuettau (after looking at a particular piece of code) ---- 101 reasons why you can't find your Sysadmin:<br> 68: It's 9AM. He/She is not working that late.<br> -- Koos van den Hout ---- Reason #173 to fear technology... o o o o o <o <o> o> o .|. \|. \|/ // X \ | <| <|> /\ >\ /< >\ /< >\ /< >\ /< Mr. Asciihead learns the Macarena. ---- "Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning."<br> -- Rich Cook ---- "Well you know, C isn't that hard, void (*(*f[])())() for instance defines f as an array of unspecified size, of pointers to functions that return pointers to functions that return void... I think". ---- "The 80xxx series of microprocessors is clear evidence that INTEL isn't doing in-house drug testing."<br> -- (Usenet, 1988) ---- ;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br> -- obs@burnout.demon.co.uk (obscurity) ---- ;BSD: "do what you like with our code how you like, :just give us some credit since you used our stuff" ;GPL: "I am RMS of FSF, your patches and code enhancements :will be assimilated into this copylefted source. :Resistence is futile..." ---- ;Microsoft: "Where do you want to go today?" ;Linux: "Where do you want to be tomorrow?" ;BSD: "Are you guys coming, or what?" ---- === Microsoft === ---- Customer: "I'm running Windows 95 and Internet Explorer 4."<br> Tech Support: "Y-e-e-e-e-s........"<br> Customer: "My Computer isn't working now."<br> Tech Support: "Yes, you just said that." ---- Friends don't let friends use Microsoft. ---- "One World, One Web, One Program" - Microsoft Promotional Ad<br> "Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler ---- Microsoft:<br> "Just click on the START button and your journey to the Dark Side will be complete!" ---- You have moved the mouse.<br> Windows NT must be restarted for the changes to take effect.<br> Press "OK" to reboot. ---- Microshaft: Where do you want to crash today? ---- Microsoft Windows: It just keeps getting beta and beta. ---- "NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br> -- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs ---- windows 95: n. 32 bit extensions and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.<br> -- Rev. Pee Kitty ---- My other computer is your Windows box. ---- In a world without walls or fences, what use do we have for windows or gates? ---- The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br> -- Douglas Adams, on Windows '95 ---- Microsoft: "Where do you want to go today?"<br> Unix: "What do you need to get done today?"<br> Irix: "Uhh... what day is it today?" ---- Bill Gates is just a monocle and a Persian cat away from being one of the bad guys in a James Bond movie.<br> -- Dennis Miller ---- === Macintosh === ---- One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br> -- Gassee - Apple Logo ---- The Box said Win '95 or better - So I used a Macintosh!<br> -- Harold Herbert Tessman ---- "Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br> -- Douglas Adams ---- === UNIX === ---- Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br> -- Thomas Scoville ---- "Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br> -- dustin@spy.net ---- Contrary to popular belief, Unix is user friendly.<br> It just happens to be selective about who it makes friends with.<br> -- Kyle Hearn <kyle@intex.net> ---- The UNIX Guru's View of Sex: # unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep ---- earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg` Broadcast message from god (console) Wed May 16 13:45:22 2000... Earth is shutting down in 5 minutes for a system upgrade. All users please log out or transfer to heaven.god.net or hell.god.net. Thank you. ---- +++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br> -- Hogfather, Terry Pratchett. [[Category:Personal]] b9812b1cbef1a9abfcb09249a63a9718791995ba 3164 3156 2012-11-09T23:36:04Z Stix 2 /* General */ add Picasso quote wikitext text/x-wiki == General == All great truths begin as blasphemies.<br> -- George Bernard Shaw, Annajanska (1919) ---- Every act of creation is first an act of destruction.<br> -- Pablo Picasso (paraphrased?) ---- One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br> -- Bertrand Russell (paraphrased?) ---- If a man will begin with certainties, he shall end in doubts; but if he will be content to begin with doubts he shall end in certainties.<br> -- Francis Bacon (1561 – 1626) ---- Force plays a much larger part in the government of the world than it did before 1914, and what is especially alarming, force tends increasingly to fall into the hands of those who are enemies of civilization. The danger is profound and terrible; it cannot be waved aside with easy optimism. '''The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt'''. Even those of the intelligent who believe that they have a nostrum are too individualistic to combine with other intelligent men from whom they differ on minor points. This was not always the case.<br> -- "The Triumph of Stupidity" (1933-05-10) in Mortals and Others: Bertrand Russell's American Essays, 1931-1935 (Routledge, 1998, ISBN 0-415-17866-5), p. 28 ---- It has often and confidently been asserted, that man's origin can never be known: '''but ignorance more frequently begets confidence than does knowledge''': it is those who know little, and not those who know much, who so positively assert that this or that problem will never be solved by science.<br> -- "The Descent of Man" (1871), Charles Darwin, Introduction, p. 4. ---- Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br> -- Albert Einstein ---- Some people have a mental horizon of radius zero, and call it their point of view.<br> -- David Hilbert ---- The more complex the mind, the greater the need for the simplicity of play.<br> -- Captain Kirk, "Shore Leave" ---- When you find yourself on the side of the majority, it is time to reform.<br> -- Mark Twain ---- Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br> -- Gary Kasparov ---- Simplicity does not precede complexity, but follows it.<br> -- Alan J. Perlis ---- People who think they know everything really annoy those of us who know we don't.<br> -- Bjarne Stroustrup ---- A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br> -- Dave Barry ---- I love deadlines. I like the whooshing sound they make as they fly by.<br> -- Douglas Adams ---- It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours. ---- SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get a large government grant. ---- If I were a blue spider, I would certainly ride on a train all the way from Avallon to Paris, and I would set up my house on the nose of a chocolate penguin. It's just a matter of common sense."<br> --James Wright, "Against Surrealism" ---- We now return our souls to the creator,<br> As we stand on the edge of eternal darkness.<br> Let our chant fill the void,<br> In order that others may know.<br> In the land of the night,<br> The ship of the sun is drawn by the grateful dead.<br> --Egyptian Book of the Dead ---- It is better wither to be silent,<br> :or to say things of more value than silence.<br> Sooner throw a pearl at hazard than an idle or useless word;<br> :and do not say a little in many words,<br> :but a great deal in a few.<br> -- Pythagoras ---- "Always ... always remember: Less is less. More is more. More is better. And twice as much is good too. Not enough is bad. And too much is never enough except when it's just about right."<br> -- The Tick ---- UFO's are for real: the Air Force doesn't exist. ---- "In the drowsy dark cave of the mind dreams<br> build their nest with fragments dropped from day's caravan."<br> -- Rabindranath Tagore ---- I have made this letter longer than usual because I lack the time to make it shorter.<br> -- Blaise Pascal ---- WARNING: Suffering attention deficit disorder and I'm not afraid to spread it. Now stand back or I'll.. mmm cheesecake<br> -- Homer Simpson ---- Support mental health or I'll kill you. ---- "I went into a general store, and they wouldn't sell me anything specific".<br> -- Steven Wright ---- Reality is what, when you stop believing in it, doesn't go away. ---- Reality is a crutch for people who can't cope with drugs.<br> -- Lily Tomlin ---- Failure is not an option. It is a privilege reserved for those who try. ---- Failure? I never encountered it. All I ever met were temporary setbacks.<br> -- Dottie Walters ---- Success is the mark on the brow of the man who has aimed too low ---- Natives who beat drums to drive off evil spirits are objects of scorn to smart Americans who blow horns to break up traffic jams.<br> -- Mary Ellen Kelly ---- If I had eight hours to chop down a<br> tree, I'd spend six sharpening my axe.<br> -- Abraham Lincoln ---- A physicist is an atom's way of knowing about atoms.<br> -- George Wald ---- Statistics are like bikinis. What they reveal is suggestive, but what they conceal is vital.<br> -- Aaron Levenstein ---- "He is no fool who gives what he cannot keep to gain what he cannot lose."<br> -- Jim Elliot ---- It is one of the superstitions of the human mind to have imagined that virginity could be a virtue.<br> -- Voltaire ---- What is tolerance? -- it is the consequence of humanity. We are all formed of frailty and error; let us pardon reciprocally each other's folly -- that is the first law of nature.<br> -- Voltaire ---- In theory, there is no difference between theory and practice.<br> But, in practice, there is.<br> -- Yogi Berra ---- I think...I think it's in my basement. Let me go upstairs and check.<br> -- M.C. Escher (1898-1972) ---- Only those who will risk going too far can possibly find out how far one can go.<br> If you aren't in over your head, how do you know how tall you are?<br> -- T.S. Elliot ---- My father (a lawyer) told me that company culture is driven from the top -- if it's the people who make the product, you're good; sell the product, you're OK. If the accountants take over, look for another job, and if the lawyers take over, run as fast as you can the other way.<br> -- Alden Hart ---- == Latin == ; Sed quis custodiet ipsos custodes? : Who watches the watchmen? ---- ; Ubi dubium ibi libertas : Where there is doubt there is freedom. ---- == Religion == Is God willing to prevent evil, but not able?<br> Then he is not omnipotent.<br> Is he able, but not willing?<br> Then he is malevolent.<br> Is he both able and willing?<br> Then whence cometh evil?<br> Is he neither able nor willing?<br> Then why call him God?<br> -- Often attributed to Epicurus (341 BC – 270 BC), but disputed ---- I do not feel obliged to believe that the same God who has endowed us with sense, reason and intellect has intended us to forgo their use.<br> -- Galileo Galilei ---- I contend that we are both atheists. I just believe in one fewer god than you do. When you understand why you dismiss all the other possible gods, you will understand why I dismiss yours.<br> -- Stephen F. Roberts ---- The various modes of worship which prevailed in the Roman world were all considered by the people as equally true; by the philosopher as equally false; and by the magistrate as equally useful.<br> -- Edward Gibbon, 1776 ---- Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite consisting of people who want to change everyone else's world to be like their own. See "Wrong Answer, The". ---- A man's ethical behavior should be based effectually on sympathy, education, and social ties; no religious basis is necessary. Man would indeed be in a poor way if he had to be restrained by fear of punishment and hope of reward after death.<br> -- Albert Einstein ---- As long as you pray to God and ask him for some benefit, you are not a religious man.<br> -- Albert Einstein ---- Whatever there is of God and goodness in the universe, it must work itself out and express itself through us. We cannot stand aside and let God do it.<br> -- Albert Einstein ---- To assume the existence of an unperceivable being ... does not facilitate understanding the orderliness we find in the perceivable world.<br> -- Albert Einstein ---- The concept of God is insulting and degrading to man -- it implies that the highest possible is not to be reached by man, that he is an inferior being who can only worship an ideal he will never achieve.<br> -- Ayn Rand ---- The greatest tragedy in mankind's entire history may be the hijacking of morality by religion.<br> -- Arthur C. Clarke ---- We are all without god – some of us just happen to be aware of it.<br> -- Monica Salcedo ---- == Computers == The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br> -- Donald Knuth ---- Because user errors often produce unpredictable results, the user should try to avoid them.<br> --IBM MVS/XA System Programming Library ---- ...and then we wrote scripts to write the configs for us, and using these scripts, we made mistakes in a faster, more automated manner.<br> -- 'A Gentle Introduction to Cricket', on MRTG configuration ---- Micro Credo: Never trust a computer bigger than you can lift. ---- Anything that can be done in O(N) can be done in O(N^2).<br> -- Ralf Schuettau (after looking at a particular piece of code) ---- 101 reasons why you can't find your Sysadmin:<br> 68: It's 9AM. He/She is not working that late.<br> -- Koos van den Hout ---- Reason #173 to fear technology... o o o o o <o <o> o> o .|. \|. \|/ // X \ | <| <|> /\ >\ /< >\ /< >\ /< >\ /< Mr. Asciihead learns the Macarena. ---- "Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning."<br> -- Rich Cook ---- "Well you know, C isn't that hard, void (*(*f[])())() for instance defines f as an array of unspecified size, of pointers to functions that return pointers to functions that return void... I think". ---- "The 80xxx series of microprocessors is clear evidence that INTEL isn't doing in-house drug testing."<br> -- (Usenet, 1988) ---- ;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br> -- obs@burnout.demon.co.uk (obscurity) ---- ;BSD: "do what you like with our code how you like, :just give us some credit since you used our stuff" ;GPL: "I am RMS of FSF, your patches and code enhancements :will be assimilated into this copylefted source. :Resistence is futile..." ---- ;Microsoft: "Where do you want to go today?" ;Linux: "Where do you want to be tomorrow?" ;BSD: "Are you guys coming, or what?" ---- === Microsoft === ---- Customer: "I'm running Windows 95 and Internet Explorer 4."<br> Tech Support: "Y-e-e-e-e-s........"<br> Customer: "My Computer isn't working now."<br> Tech Support: "Yes, you just said that." ---- Friends don't let friends use Microsoft. ---- "One World, One Web, One Program" - Microsoft Promotional Ad<br> "Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler ---- Microsoft:<br> "Just click on the START button and your journey to the Dark Side will be complete!" ---- You have moved the mouse.<br> Windows NT must be restarted for the changes to take effect.<br> Press "OK" to reboot. ---- Microshaft: Where do you want to crash today? ---- Microsoft Windows: It just keeps getting beta and beta. ---- "NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br> -- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs ---- windows 95: n. 32 bit extensions and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.<br> -- Rev. Pee Kitty ---- My other computer is your Windows box. ---- In a world without walls or fences, what use do we have for windows or gates? ---- The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br> -- Douglas Adams, on Windows '95 ---- Microsoft: "Where do you want to go today?"<br> Unix: "What do you need to get done today?"<br> Irix: "Uhh... what day is it today?" ---- Bill Gates is just a monocle and a Persian cat away from being one of the bad guys in a James Bond movie.<br> -- Dennis Miller ---- === Macintosh === ---- One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br> -- Gassee - Apple Logo ---- The Box said Win '95 or better - So I used a Macintosh!<br> -- Harold Herbert Tessman ---- "Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br> -- Douglas Adams ---- === UNIX === ---- Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br> -- Thomas Scoville ---- "Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br> -- dustin@spy.net ---- Contrary to popular belief, Unix is user friendly.<br> It just happens to be selective about who it makes friends with.<br> -- Kyle Hearn <kyle@intex.net> ---- The UNIX Guru's View of Sex: # unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep ---- earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg` Broadcast message from god (console) Wed May 16 13:45:22 2000... Earth is shutting down in 5 minutes for a system upgrade. All users please log out or transfer to heaven.god.net or hell.god.net. Thank you. ---- +++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br> -- Hogfather, Terry Pratchett. [[Category:Personal]] 25116e45ea1c753a972d0bcda6196d4840117876 3168 3164 2013-04-02T06:36:08Z Stix 2 /* General */ Add Neil deGrasse Tyson quote wikitext text/x-wiki == General == All great truths begin as blasphemies.<br> -- George Bernard Shaw, Annajanska (1919) ---- Every act of creation is first an act of destruction.<br> -- Pablo Picasso (paraphrased?) ---- One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br> -- Bertrand Russell (paraphrased?) ---- If a man will begin with certainties, he shall end in doubts; but if he will be content to begin with doubts he shall end in certainties.<br> -- Francis Bacon (1561 – 1626) ---- Force plays a much larger part in the government of the world than it did before 1914, and what is especially alarming, force tends increasingly to fall into the hands of those who are enemies of civilization. The danger is profound and terrible; it cannot be waved aside with easy optimism. '''The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt'''. Even those of the intelligent who believe that they have a nostrum are too individualistic to combine with other intelligent men from whom they differ on minor points. This was not always the case.<br> -- "The Triumph of Stupidity" (1933-05-10) in Mortals and Others: Bertrand Russell's American Essays, 1931-1935 (Routledge, 1998, ISBN 0-415-17866-5), p. 28 ---- It has often and confidently been asserted, that man's origin can never be known: '''but ignorance more frequently begets confidence than does knowledge''': it is those who know little, and not those who know much, who so positively assert that this or that problem will never be solved by science.<br> -- "The Descent of Man" (1871), Charles Darwin, Introduction, p. 4. ---- Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br> -- Albert Einstein ---- Science literacy is a vaccine against the charlatans of the world that would exploit your ignorance. -- Neil deGrasse Tyson ---- Some people have a mental horizon of radius zero, and call it their point of view.<br> -- David Hilbert ---- The more complex the mind, the greater the need for the simplicity of play.<br> -- Captain Kirk, "Shore Leave" ---- When you find yourself on the side of the majority, it is time to reform.<br> -- Mark Twain ---- Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br> -- Gary Kasparov ---- Simplicity does not precede complexity, but follows it.<br> -- Alan J. Perlis ---- People who think they know everything really annoy those of us who know we don't.<br> -- Bjarne Stroustrup ---- A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br> -- Dave Barry ---- I love deadlines. I like the whooshing sound they make as they fly by.<br> -- Douglas Adams ---- It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours. ---- SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get a large government grant. ---- If I were a blue spider, I would certainly ride on a train all the way from Avallon to Paris, and I would set up my house on the nose of a chocolate penguin. It's just a matter of common sense."<br> --James Wright, "Against Surrealism" ---- We now return our souls to the creator,<br> As we stand on the edge of eternal darkness.<br> Let our chant fill the void,<br> In order that others may know.<br> In the land of the night,<br> The ship of the sun is drawn by the grateful dead.<br> --Egyptian Book of the Dead ---- It is better wither to be silent,<br> :or to say things of more value than silence.<br> Sooner throw a pearl at hazard than an idle or useless word;<br> :and do not say a little in many words,<br> :but a great deal in a few.<br> -- Pythagoras ---- "Always ... always remember: Less is less. More is more. More is better. And twice as much is good too. Not enough is bad. And too much is never enough except when it's just about right."<br> -- The Tick ---- UFO's are for real: the Air Force doesn't exist. ---- "In the drowsy dark cave of the mind dreams<br> build their nest with fragments dropped from day's caravan."<br> -- Rabindranath Tagore ---- I have made this letter longer than usual because I lack the time to make it shorter.<br> -- Blaise Pascal ---- WARNING: Suffering attention deficit disorder and I'm not afraid to spread it. Now stand back or I'll.. mmm cheesecake<br> -- Homer Simpson ---- Support mental health or I'll kill you. ---- "I went into a general store, and they wouldn't sell me anything specific".<br> -- Steven Wright ---- Reality is what, when you stop believing in it, doesn't go away. ---- Reality is a crutch for people who can't cope with drugs.<br> -- Lily Tomlin ---- Failure is not an option. It is a privilege reserved for those who try. ---- Failure? I never encountered it. All I ever met were temporary setbacks.<br> -- Dottie Walters ---- Success is the mark on the brow of the man who has aimed too low ---- Natives who beat drums to drive off evil spirits are objects of scorn to smart Americans who blow horns to break up traffic jams.<br> -- Mary Ellen Kelly ---- If I had eight hours to chop down a<br> tree, I'd spend six sharpening my axe.<br> -- Abraham Lincoln ---- A physicist is an atom's way of knowing about atoms.<br> -- George Wald ---- Statistics are like bikinis. What they reveal is suggestive, but what they conceal is vital.<br> -- Aaron Levenstein ---- "He is no fool who gives what he cannot keep to gain what he cannot lose."<br> -- Jim Elliot ---- It is one of the superstitions of the human mind to have imagined that virginity could be a virtue.<br> -- Voltaire ---- What is tolerance? -- it is the consequence of humanity. We are all formed of frailty and error; let us pardon reciprocally each other's folly -- that is the first law of nature.<br> -- Voltaire ---- In theory, there is no difference between theory and practice.<br> But, in practice, there is.<br> -- Yogi Berra ---- I think...I think it's in my basement. Let me go upstairs and check.<br> -- M.C. Escher (1898-1972) ---- Only those who will risk going too far can possibly find out how far one can go.<br> If you aren't in over your head, how do you know how tall you are?<br> -- T.S. Elliot ---- My father (a lawyer) told me that company culture is driven from the top -- if it's the people who make the product, you're good; sell the product, you're OK. If the accountants take over, look for another job, and if the lawyers take over, run as fast as you can the other way.<br> -- Alden Hart ---- == Latin == ; Sed quis custodiet ipsos custodes? : Who watches the watchmen? ---- ; Ubi dubium ibi libertas : Where there is doubt there is freedom. ---- == Religion == Is God willing to prevent evil, but not able?<br> Then he is not omnipotent.<br> Is he able, but not willing?<br> Then he is malevolent.<br> Is he both able and willing?<br> Then whence cometh evil?<br> Is he neither able nor willing?<br> Then why call him God?<br> -- Often attributed to Epicurus (341 BC – 270 BC), but disputed ---- I do not feel obliged to believe that the same God who has endowed us with sense, reason and intellect has intended us to forgo their use.<br> -- Galileo Galilei ---- I contend that we are both atheists. I just believe in one fewer god than you do. When you understand why you dismiss all the other possible gods, you will understand why I dismiss yours.<br> -- Stephen F. Roberts ---- The various modes of worship which prevailed in the Roman world were all considered by the people as equally true; by the philosopher as equally false; and by the magistrate as equally useful.<br> -- Edward Gibbon, 1776 ---- Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite consisting of people who want to change everyone else's world to be like their own. See "Wrong Answer, The". ---- A man's ethical behavior should be based effectually on sympathy, education, and social ties; no religious basis is necessary. Man would indeed be in a poor way if he had to be restrained by fear of punishment and hope of reward after death.<br> -- Albert Einstein ---- As long as you pray to God and ask him for some benefit, you are not a religious man.<br> -- Albert Einstein ---- Whatever there is of God and goodness in the universe, it must work itself out and express itself through us. We cannot stand aside and let God do it.<br> -- Albert Einstein ---- To assume the existence of an unperceivable being ... does not facilitate understanding the orderliness we find in the perceivable world.<br> -- Albert Einstein ---- The concept of God is insulting and degrading to man -- it implies that the highest possible is not to be reached by man, that he is an inferior being who can only worship an ideal he will never achieve.<br> -- Ayn Rand ---- The greatest tragedy in mankind's entire history may be the hijacking of morality by religion.<br> -- Arthur C. Clarke ---- We are all without god – some of us just happen to be aware of it.<br> -- Monica Salcedo ---- == Computers == The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br> -- Donald Knuth ---- Because user errors often produce unpredictable results, the user should try to avoid them.<br> --IBM MVS/XA System Programming Library ---- ...and then we wrote scripts to write the configs for us, and using these scripts, we made mistakes in a faster, more automated manner.<br> -- 'A Gentle Introduction to Cricket', on MRTG configuration ---- Micro Credo: Never trust a computer bigger than you can lift. ---- Anything that can be done in O(N) can be done in O(N^2).<br> -- Ralf Schuettau (after looking at a particular piece of code) ---- 101 reasons why you can't find your Sysadmin:<br> 68: It's 9AM. He/She is not working that late.<br> -- Koos van den Hout ---- Reason #173 to fear technology... o o o o o <o <o> o> o .|. \|. \|/ // X \ | <| <|> /\ >\ /< >\ /< >\ /< >\ /< Mr. Asciihead learns the Macarena. ---- "Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning."<br> -- Rich Cook ---- "Well you know, C isn't that hard, void (*(*f[])())() for instance defines f as an array of unspecified size, of pointers to functions that return pointers to functions that return void... I think". ---- "The 80xxx series of microprocessors is clear evidence that INTEL isn't doing in-house drug testing."<br> -- (Usenet, 1988) ---- ;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br> -- obs@burnout.demon.co.uk (obscurity) ---- ;BSD: "do what you like with our code how you like, :just give us some credit since you used our stuff" ;GPL: "I am RMS of FSF, your patches and code enhancements :will be assimilated into this copylefted source. :Resistence is futile..." ---- ;Microsoft: "Where do you want to go today?" ;Linux: "Where do you want to be tomorrow?" ;BSD: "Are you guys coming, or what?" ---- === Microsoft === ---- Customer: "I'm running Windows 95 and Internet Explorer 4."<br> Tech Support: "Y-e-e-e-e-s........"<br> Customer: "My Computer isn't working now."<br> Tech Support: "Yes, you just said that." ---- Friends don't let friends use Microsoft. ---- "One World, One Web, One Program" - Microsoft Promotional Ad<br> "Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler ---- Microsoft:<br> "Just click on the START button and your journey to the Dark Side will be complete!" ---- You have moved the mouse.<br> Windows NT must be restarted for the changes to take effect.<br> Press "OK" to reboot. ---- Microshaft: Where do you want to crash today? ---- Microsoft Windows: It just keeps getting beta and beta. ---- "NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br> -- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs ---- windows 95: n. 32 bit extensions and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.<br> -- Rev. Pee Kitty ---- My other computer is your Windows box. ---- In a world without walls or fences, what use do we have for windows or gates? ---- The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br> -- Douglas Adams, on Windows '95 ---- Microsoft: "Where do you want to go today?"<br> Unix: "What do you need to get done today?"<br> Irix: "Uhh... what day is it today?" ---- Bill Gates is just a monocle and a Persian cat away from being one of the bad guys in a James Bond movie.<br> -- Dennis Miller ---- === Macintosh === ---- One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br> -- Gassee - Apple Logo ---- The Box said Win '95 or better - So I used a Macintosh!<br> -- Harold Herbert Tessman ---- "Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br> -- Douglas Adams ---- === UNIX === ---- Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br> -- Thomas Scoville ---- "Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br> -- dustin@spy.net ---- Contrary to popular belief, Unix is user friendly.<br> It just happens to be selective about who it makes friends with.<br> -- Kyle Hearn <kyle@intex.net> ---- The UNIX Guru's View of Sex: # unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep ---- earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg` Broadcast message from god (console) Wed May 16 13:45:22 2000... Earth is shutting down in 5 minutes for a system upgrade. All users please log out or transfer to heaven.god.net or hell.god.net. Thank you. ---- +++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br> -- Hogfather, Terry Pratchett. [[Category:Personal]] 246e6c38b35175744f9fdcf18931a992a3ec1c0a 3169 3168 2013-04-02T06:36:43Z Stix 2 /* General */ Fix formatting wikitext text/x-wiki == General == All great truths begin as blasphemies.<br> -- George Bernard Shaw, Annajanska (1919) ---- Every act of creation is first an act of destruction.<br> -- Pablo Picasso (paraphrased?) ---- One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br> -- Bertrand Russell (paraphrased?) ---- If a man will begin with certainties, he shall end in doubts; but if he will be content to begin with doubts he shall end in certainties.<br> -- Francis Bacon (1561 – 1626) ---- Force plays a much larger part in the government of the world than it did before 1914, and what is especially alarming, force tends increasingly to fall into the hands of those who are enemies of civilization. The danger is profound and terrible; it cannot be waved aside with easy optimism. '''The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt'''. Even those of the intelligent who believe that they have a nostrum are too individualistic to combine with other intelligent men from whom they differ on minor points. This was not always the case.<br> -- "The Triumph of Stupidity" (1933-05-10) in Mortals and Others: Bertrand Russell's American Essays, 1931-1935 (Routledge, 1998, ISBN 0-415-17866-5), p. 28 ---- It has often and confidently been asserted, that man's origin can never be known: '''but ignorance more frequently begets confidence than does knowledge''': it is those who know little, and not those who know much, who so positively assert that this or that problem will never be solved by science.<br> -- "The Descent of Man" (1871), Charles Darwin, Introduction, p. 4. ---- Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br> -- Albert Einstein ---- Science literacy is a vaccine against the charlatans of the world that would exploit your ignorance.<br> -- Neil deGrasse Tyson ---- Some people have a mental horizon of radius zero, and call it their point of view.<br> -- David Hilbert ---- The more complex the mind, the greater the need for the simplicity of play.<br> -- Captain Kirk, "Shore Leave" ---- When you find yourself on the side of the majority, it is time to reform.<br> -- Mark Twain ---- Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br> -- Gary Kasparov ---- Simplicity does not precede complexity, but follows it.<br> -- Alan J. Perlis ---- People who think they know everything really annoy those of us who know we don't.<br> -- Bjarne Stroustrup ---- A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br> -- Dave Barry ---- I love deadlines. I like the whooshing sound they make as they fly by.<br> -- Douglas Adams ---- It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours. ---- SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get a large government grant. ---- If I were a blue spider, I would certainly ride on a train all the way from Avallon to Paris, and I would set up my house on the nose of a chocolate penguin. It's just a matter of common sense."<br> --James Wright, "Against Surrealism" ---- We now return our souls to the creator,<br> As we stand on the edge of eternal darkness.<br> Let our chant fill the void,<br> In order that others may know.<br> In the land of the night,<br> The ship of the sun is drawn by the grateful dead.<br> --Egyptian Book of the Dead ---- It is better wither to be silent,<br> :or to say things of more value than silence.<br> Sooner throw a pearl at hazard than an idle or useless word;<br> :and do not say a little in many words,<br> :but a great deal in a few.<br> -- Pythagoras ---- "Always ... always remember: Less is less. More is more. More is better. And twice as much is good too. Not enough is bad. And too much is never enough except when it's just about right."<br> -- The Tick ---- UFO's are for real: the Air Force doesn't exist. ---- "In the drowsy dark cave of the mind dreams<br> build their nest with fragments dropped from day's caravan."<br> -- Rabindranath Tagore ---- I have made this letter longer than usual because I lack the time to make it shorter.<br> -- Blaise Pascal ---- WARNING: Suffering attention deficit disorder and I'm not afraid to spread it. Now stand back or I'll.. mmm cheesecake<br> -- Homer Simpson ---- Support mental health or I'll kill you. ---- "I went into a general store, and they wouldn't sell me anything specific".<br> -- Steven Wright ---- Reality is what, when you stop believing in it, doesn't go away. ---- Reality is a crutch for people who can't cope with drugs.<br> -- Lily Tomlin ---- Failure is not an option. It is a privilege reserved for those who try. ---- Failure? I never encountered it. All I ever met were temporary setbacks.<br> -- Dottie Walters ---- Success is the mark on the brow of the man who has aimed too low ---- Natives who beat drums to drive off evil spirits are objects of scorn to smart Americans who blow horns to break up traffic jams.<br> -- Mary Ellen Kelly ---- If I had eight hours to chop down a<br> tree, I'd spend six sharpening my axe.<br> -- Abraham Lincoln ---- A physicist is an atom's way of knowing about atoms.<br> -- George Wald ---- Statistics are like bikinis. What they reveal is suggestive, but what they conceal is vital.<br> -- Aaron Levenstein ---- "He is no fool who gives what he cannot keep to gain what he cannot lose."<br> -- Jim Elliot ---- It is one of the superstitions of the human mind to have imagined that virginity could be a virtue.<br> -- Voltaire ---- What is tolerance? -- it is the consequence of humanity. We are all formed of frailty and error; let us pardon reciprocally each other's folly -- that is the first law of nature.<br> -- Voltaire ---- In theory, there is no difference between theory and practice.<br> But, in practice, there is.<br> -- Yogi Berra ---- I think...I think it's in my basement. Let me go upstairs and check.<br> -- M.C. Escher (1898-1972) ---- Only those who will risk going too far can possibly find out how far one can go.<br> If you aren't in over your head, how do you know how tall you are?<br> -- T.S. Elliot ---- My father (a lawyer) told me that company culture is driven from the top -- if it's the people who make the product, you're good; sell the product, you're OK. If the accountants take over, look for another job, and if the lawyers take over, run as fast as you can the other way.<br> -- Alden Hart ---- == Latin == ; Sed quis custodiet ipsos custodes? : Who watches the watchmen? ---- ; Ubi dubium ibi libertas : Where there is doubt there is freedom. ---- == Religion == Is God willing to prevent evil, but not able?<br> Then he is not omnipotent.<br> Is he able, but not willing?<br> Then he is malevolent.<br> Is he both able and willing?<br> Then whence cometh evil?<br> Is he neither able nor willing?<br> Then why call him God?<br> -- Often attributed to Epicurus (341 BC – 270 BC), but disputed ---- I do not feel obliged to believe that the same God who has endowed us with sense, reason and intellect has intended us to forgo their use.<br> -- Galileo Galilei ---- I contend that we are both atheists. I just believe in one fewer god than you do. When you understand why you dismiss all the other possible gods, you will understand why I dismiss yours.<br> -- Stephen F. Roberts ---- The various modes of worship which prevailed in the Roman world were all considered by the people as equally true; by the philosopher as equally false; and by the magistrate as equally useful.<br> -- Edward Gibbon, 1776 ---- Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite consisting of people who want to change everyone else's world to be like their own. See "Wrong Answer, The". ---- A man's ethical behavior should be based effectually on sympathy, education, and social ties; no religious basis is necessary. Man would indeed be in a poor way if he had to be restrained by fear of punishment and hope of reward after death.<br> -- Albert Einstein ---- As long as you pray to God and ask him for some benefit, you are not a religious man.<br> -- Albert Einstein ---- Whatever there is of God and goodness in the universe, it must work itself out and express itself through us. We cannot stand aside and let God do it.<br> -- Albert Einstein ---- To assume the existence of an unperceivable being ... does not facilitate understanding the orderliness we find in the perceivable world.<br> -- Albert Einstein ---- The concept of God is insulting and degrading to man -- it implies that the highest possible is not to be reached by man, that he is an inferior being who can only worship an ideal he will never achieve.<br> -- Ayn Rand ---- The greatest tragedy in mankind's entire history may be the hijacking of morality by religion.<br> -- Arthur C. Clarke ---- We are all without god – some of us just happen to be aware of it.<br> -- Monica Salcedo ---- == Computers == The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br> -- Donald Knuth ---- Because user errors often produce unpredictable results, the user should try to avoid them.<br> --IBM MVS/XA System Programming Library ---- ...and then we wrote scripts to write the configs for us, and using these scripts, we made mistakes in a faster, more automated manner.<br> -- 'A Gentle Introduction to Cricket', on MRTG configuration ---- Micro Credo: Never trust a computer bigger than you can lift. ---- Anything that can be done in O(N) can be done in O(N^2).<br> -- Ralf Schuettau (after looking at a particular piece of code) ---- 101 reasons why you can't find your Sysadmin:<br> 68: It's 9AM. He/She is not working that late.<br> -- Koos van den Hout ---- Reason #173 to fear technology... o o o o o <o <o> o> o .|. \|. \|/ // X \ | <| <|> /\ >\ /< >\ /< >\ /< >\ /< Mr. Asciihead learns the Macarena. ---- "Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning."<br> -- Rich Cook ---- "Well you know, C isn't that hard, void (*(*f[])())() for instance defines f as an array of unspecified size, of pointers to functions that return pointers to functions that return void... I think". ---- "The 80xxx series of microprocessors is clear evidence that INTEL isn't doing in-house drug testing."<br> -- (Usenet, 1988) ---- ;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br> -- obs@burnout.demon.co.uk (obscurity) ---- ;BSD: "do what you like with our code how you like, :just give us some credit since you used our stuff" ;GPL: "I am RMS of FSF, your patches and code enhancements :will be assimilated into this copylefted source. :Resistence is futile..." ---- ;Microsoft: "Where do you want to go today?" ;Linux: "Where do you want to be tomorrow?" ;BSD: "Are you guys coming, or what?" ---- === Microsoft === ---- Customer: "I'm running Windows 95 and Internet Explorer 4."<br> Tech Support: "Y-e-e-e-e-s........"<br> Customer: "My Computer isn't working now."<br> Tech Support: "Yes, you just said that." ---- Friends don't let friends use Microsoft. ---- "One World, One Web, One Program" - Microsoft Promotional Ad<br> "Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler ---- Microsoft:<br> "Just click on the START button and your journey to the Dark Side will be complete!" ---- You have moved the mouse.<br> Windows NT must be restarted for the changes to take effect.<br> Press "OK" to reboot. ---- Microshaft: Where do you want to crash today? ---- Microsoft Windows: It just keeps getting beta and beta. ---- "NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br> -- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs ---- windows 95: n. 32 bit extensions and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.<br> -- Rev. Pee Kitty ---- My other computer is your Windows box. ---- In a world without walls or fences, what use do we have for windows or gates? ---- The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br> -- Douglas Adams, on Windows '95 ---- Microsoft: "Where do you want to go today?"<br> Unix: "What do you need to get done today?"<br> Irix: "Uhh... what day is it today?" ---- Bill Gates is just a monocle and a Persian cat away from being one of the bad guys in a James Bond movie.<br> -- Dennis Miller ---- === Macintosh === ---- One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br> -- Gassee - Apple Logo ---- The Box said Win '95 or better - So I used a Macintosh!<br> -- Harold Herbert Tessman ---- "Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br> -- Douglas Adams ---- === UNIX === ---- Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br> -- Thomas Scoville ---- "Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br> -- dustin@spy.net ---- Contrary to popular belief, Unix is user friendly.<br> It just happens to be selective about who it makes friends with.<br> -- Kyle Hearn <kyle@intex.net> ---- The UNIX Guru's View of Sex: # unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep ---- earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg` Broadcast message from god (console) Wed May 16 13:45:22 2000... Earth is shutting down in 5 minutes for a system upgrade. All users please log out or transfer to heaven.god.net or hell.god.net. Thank you. ---- +++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br> -- Hogfather, Terry Pratchett. [[Category:Personal]] 54024857345346e48f6b96e79e604f10f46d97d7 3171 3169 2013-05-21T07:07:56Z Stix 2 /* Religion */ Add a couple of good ones. wikitext text/x-wiki == General == All great truths begin as blasphemies.<br> -- George Bernard Shaw, Annajanska (1919) ---- Every act of creation is first an act of destruction.<br> -- Pablo Picasso (paraphrased?) ---- One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br> -- Bertrand Russell (paraphrased?) ---- If a man will begin with certainties, he shall end in doubts; but if he will be content to begin with doubts he shall end in certainties.<br> -- Francis Bacon (1561 – 1626) ---- Force plays a much larger part in the government of the world than it did before 1914, and what is especially alarming, force tends increasingly to fall into the hands of those who are enemies of civilization. The danger is profound and terrible; it cannot be waved aside with easy optimism. '''The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt'''. Even those of the intelligent who believe that they have a nostrum are too individualistic to combine with other intelligent men from whom they differ on minor points. This was not always the case.<br> -- "The Triumph of Stupidity" (1933-05-10) in Mortals and Others: Bertrand Russell's American Essays, 1931-1935 (Routledge, 1998, ISBN 0-415-17866-5), p. 28 ---- It has often and confidently been asserted, that man's origin can never be known: '''but ignorance more frequently begets confidence than does knowledge''': it is those who know little, and not those who know much, who so positively assert that this or that problem will never be solved by science.<br> -- "The Descent of Man" (1871), Charles Darwin, Introduction, p. 4. ---- Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br> -- Albert Einstein ---- Science literacy is a vaccine against the charlatans of the world that would exploit your ignorance.<br> -- Neil deGrasse Tyson ---- Some people have a mental horizon of radius zero, and call it their point of view.<br> -- David Hilbert ---- The more complex the mind, the greater the need for the simplicity of play.<br> -- Captain Kirk, "Shore Leave" ---- When you find yourself on the side of the majority, it is time to reform.<br> -- Mark Twain ---- Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br> -- Gary Kasparov ---- Simplicity does not precede complexity, but follows it.<br> -- Alan J. Perlis ---- People who think they know everything really annoy those of us who know we don't.<br> -- Bjarne Stroustrup ---- A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br> -- Dave Barry ---- I love deadlines. I like the whooshing sound they make as they fly by.<br> -- Douglas Adams ---- It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours. ---- SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get a large government grant. ---- If I were a blue spider, I would certainly ride on a train all the way from Avallon to Paris, and I would set up my house on the nose of a chocolate penguin. It's just a matter of common sense."<br> --James Wright, "Against Surrealism" ---- We now return our souls to the creator,<br> As we stand on the edge of eternal darkness.<br> Let our chant fill the void,<br> In order that others may know.<br> In the land of the night,<br> The ship of the sun is drawn by the grateful dead.<br> --Egyptian Book of the Dead ---- It is better wither to be silent,<br> :or to say things of more value than silence.<br> Sooner throw a pearl at hazard than an idle or useless word;<br> :and do not say a little in many words,<br> :but a great deal in a few.<br> -- Pythagoras ---- "Always ... always remember: Less is less. More is more. More is better. And twice as much is good too. Not enough is bad. And too much is never enough except when it's just about right."<br> -- The Tick ---- UFO's are for real: the Air Force doesn't exist. ---- "In the drowsy dark cave of the mind dreams<br> build their nest with fragments dropped from day's caravan."<br> -- Rabindranath Tagore ---- I have made this letter longer than usual because I lack the time to make it shorter.<br> -- Blaise Pascal ---- WARNING: Suffering attention deficit disorder and I'm not afraid to spread it. Now stand back or I'll.. mmm cheesecake<br> -- Homer Simpson ---- Support mental health or I'll kill you. ---- "I went into a general store, and they wouldn't sell me anything specific".<br> -- Steven Wright ---- Reality is what, when you stop believing in it, doesn't go away. ---- Reality is a crutch for people who can't cope with drugs.<br> -- Lily Tomlin ---- Failure is not an option. It is a privilege reserved for those who try. ---- Failure? I never encountered it. All I ever met were temporary setbacks.<br> -- Dottie Walters ---- Success is the mark on the brow of the man who has aimed too low ---- Natives who beat drums to drive off evil spirits are objects of scorn to smart Americans who blow horns to break up traffic jams.<br> -- Mary Ellen Kelly ---- If I had eight hours to chop down a<br> tree, I'd spend six sharpening my axe.<br> -- Abraham Lincoln ---- A physicist is an atom's way of knowing about atoms.<br> -- George Wald ---- Statistics are like bikinis. What they reveal is suggestive, but what they conceal is vital.<br> -- Aaron Levenstein ---- "He is no fool who gives what he cannot keep to gain what he cannot lose."<br> -- Jim Elliot ---- It is one of the superstitions of the human mind to have imagined that virginity could be a virtue.<br> -- Voltaire ---- What is tolerance? -- it is the consequence of humanity. We are all formed of frailty and error; let us pardon reciprocally each other's folly -- that is the first law of nature.<br> -- Voltaire ---- In theory, there is no difference between theory and practice.<br> But, in practice, there is.<br> -- Yogi Berra ---- I think...I think it's in my basement. Let me go upstairs and check.<br> -- M.C. Escher (1898-1972) ---- Only those who will risk going too far can possibly find out how far one can go.<br> If you aren't in over your head, how do you know how tall you are?<br> -- T.S. Elliot ---- My father (a lawyer) told me that company culture is driven from the top -- if it's the people who make the product, you're good; sell the product, you're OK. If the accountants take over, look for another job, and if the lawyers take over, run as fast as you can the other way.<br> -- Alden Hart ---- == Latin == ; Sed quis custodiet ipsos custodes? : Who watches the watchmen? ---- ; Ubi dubium ibi libertas : Where there is doubt there is freedom. ---- == Religion == Is God willing to prevent evil, but not able?<br> Then he is not omnipotent.<br> Is he able, but not willing?<br> Then he is malevolent.<br> Is he both able and willing?<br> Then whence cometh evil?<br> Is he neither able nor willing?<br> Then why call him God?<br> -- Often attributed to Epicurus (341 BC – 270 BC), but disputed ---- I do not feel obliged to believe that the same God who has endowed us with sense, reason and intellect has intended us to forgo their use.<br> -- Galileo Galilei ---- I contend that we are both atheists. I just believe in one fewer god than you do. When you understand why you dismiss all the other possible gods, you will understand why I dismiss yours.<br> -- Stephen F. Roberts ---- The various modes of worship which prevailed in the Roman world were all considered by the people as equally true; by the philosopher as equally false; and by the magistrate as equally useful.<br> -- Edward Gibbon, 1776 ---- Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite consisting of people who want to change everyone else's world to be like their own. See "Wrong Answer, The". ---- A man's ethical behavior should be based effectually on sympathy, education, and social ties; no religious basis is necessary. Man would indeed be in a poor way if he had to be restrained by fear of punishment and hope of reward after death.<br> -- Albert Einstein ---- As long as you pray to God and ask him for some benefit, you are not a religious man.<br> -- Albert Einstein ---- Whatever there is of God and goodness in the universe, it must work itself out and express itself through us. We cannot stand aside and let God do it.<br> -- Albert Einstein ---- To assume the existence of an unperceivable being ... does not facilitate understanding the orderliness we find in the perceivable world.<br> -- Albert Einstein ---- The difference between a cult and an established religion is sometimes about one generation.<br> -- Scott McLemee ---- Religion is an insult to human dignity. With or without it you would have good people doing good things and evil people doing evil things. But for good people to do evil things, that takes religion.<br> -- Steven Weinberg ---- The concept of God is insulting and degrading to man -- it implies that the highest possible is not to be reached by man, that he is an inferior being who can only worship an ideal he will never achieve.<br> -- Ayn Rand ---- The greatest tragedy in mankind's entire history may be the hijacking of morality by religion.<br> -- Arthur C. Clarke ---- We are all without god – some of us just happen to be aware of it.<br> -- Monica Salcedo ---- == Computers == The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br> -- Donald Knuth ---- Because user errors often produce unpredictable results, the user should try to avoid them.<br> --IBM MVS/XA System Programming Library ---- ...and then we wrote scripts to write the configs for us, and using these scripts, we made mistakes in a faster, more automated manner.<br> -- 'A Gentle Introduction to Cricket', on MRTG configuration ---- Micro Credo: Never trust a computer bigger than you can lift. ---- Anything that can be done in O(N) can be done in O(N^2).<br> -- Ralf Schuettau (after looking at a particular piece of code) ---- 101 reasons why you can't find your Sysadmin:<br> 68: It's 9AM. He/She is not working that late.<br> -- Koos van den Hout ---- Reason #173 to fear technology... o o o o o <o <o> o> o .|. \|. \|/ // X \ | <| <|> /\ >\ /< >\ /< >\ /< >\ /< Mr. Asciihead learns the Macarena. ---- "Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning."<br> -- Rich Cook ---- "Well you know, C isn't that hard, void (*(*f[])())() for instance defines f as an array of unspecified size, of pointers to functions that return pointers to functions that return void... I think". ---- "The 80xxx series of microprocessors is clear evidence that INTEL isn't doing in-house drug testing."<br> -- (Usenet, 1988) ---- ;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br> -- obs@burnout.demon.co.uk (obscurity) ---- ;BSD: "do what you like with our code how you like, :just give us some credit since you used our stuff" ;GPL: "I am RMS of FSF, your patches and code enhancements :will be assimilated into this copylefted source. :Resistence is futile..." ---- ;Microsoft: "Where do you want to go today?" ;Linux: "Where do you want to be tomorrow?" ;BSD: "Are you guys coming, or what?" ---- === Microsoft === ---- Customer: "I'm running Windows 95 and Internet Explorer 4."<br> Tech Support: "Y-e-e-e-e-s........"<br> Customer: "My Computer isn't working now."<br> Tech Support: "Yes, you just said that." ---- Friends don't let friends use Microsoft. ---- "One World, One Web, One Program" - Microsoft Promotional Ad<br> "Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler ---- Microsoft:<br> "Just click on the START button and your journey to the Dark Side will be complete!" ---- You have moved the mouse.<br> Windows NT must be restarted for the changes to take effect.<br> Press "OK" to reboot. ---- Microshaft: Where do you want to crash today? ---- Microsoft Windows: It just keeps getting beta and beta. ---- "NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br> -- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs ---- windows 95: n. 32 bit extensions and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.<br> -- Rev. Pee Kitty ---- My other computer is your Windows box. ---- In a world without walls or fences, what use do we have for windows or gates? ---- The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br> -- Douglas Adams, on Windows '95 ---- Microsoft: "Where do you want to go today?"<br> Unix: "What do you need to get done today?"<br> Irix: "Uhh... what day is it today?" ---- Bill Gates is just a monocle and a Persian cat away from being one of the bad guys in a James Bond movie.<br> -- Dennis Miller ---- === Macintosh === ---- One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br> -- Gassee - Apple Logo ---- The Box said Win '95 or better - So I used a Macintosh!<br> -- Harold Herbert Tessman ---- "Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br> -- Douglas Adams ---- === UNIX === ---- Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br> -- Thomas Scoville ---- "Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br> -- dustin@spy.net ---- Contrary to popular belief, Unix is user friendly.<br> It just happens to be selective about who it makes friends with.<br> -- Kyle Hearn <kyle@intex.net> ---- The UNIX Guru's View of Sex: # unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep ---- earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg` Broadcast message from god (console) Wed May 16 13:45:22 2000... Earth is shutting down in 5 minutes for a system upgrade. All users please log out or transfer to heaven.god.net or hell.god.net. Thank you. ---- +++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br> -- Hogfather, Terry Pratchett. [[Category:Personal]] 854296ac866806be7bc980311618604c54a48854 3173 3171 2013-06-06T04:19:38Z Stix 2 /* Latin */ Ita erat quando hic adveni wikitext text/x-wiki == General == All great truths begin as blasphemies.<br> -- George Bernard Shaw, Annajanska (1919) ---- Every act of creation is first an act of destruction.<br> -- Pablo Picasso (paraphrased?) ---- One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br> -- Bertrand Russell (paraphrased?) ---- If a man will begin with certainties, he shall end in doubts; but if he will be content to begin with doubts he shall end in certainties.<br> -- Francis Bacon (1561 – 1626) ---- Force plays a much larger part in the government of the world than it did before 1914, and what is especially alarming, force tends increasingly to fall into the hands of those who are enemies of civilization. The danger is profound and terrible; it cannot be waved aside with easy optimism. '''The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt'''. Even those of the intelligent who believe that they have a nostrum are too individualistic to combine with other intelligent men from whom they differ on minor points. This was not always the case.<br> -- "The Triumph of Stupidity" (1933-05-10) in Mortals and Others: Bertrand Russell's American Essays, 1931-1935 (Routledge, 1998, ISBN 0-415-17866-5), p. 28 ---- It has often and confidently been asserted, that man's origin can never be known: '''but ignorance more frequently begets confidence than does knowledge''': it is those who know little, and not those who know much, who so positively assert that this or that problem will never be solved by science.<br> -- "The Descent of Man" (1871), Charles Darwin, Introduction, p. 4. ---- Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br> -- Albert Einstein ---- Science literacy is a vaccine against the charlatans of the world that would exploit your ignorance.<br> -- Neil deGrasse Tyson ---- Some people have a mental horizon of radius zero, and call it their point of view.<br> -- David Hilbert ---- The more complex the mind, the greater the need for the simplicity of play.<br> -- Captain Kirk, "Shore Leave" ---- When you find yourself on the side of the majority, it is time to reform.<br> -- Mark Twain ---- Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br> -- Gary Kasparov ---- Simplicity does not precede complexity, but follows it.<br> -- Alan J. Perlis ---- People who think they know everything really annoy those of us who know we don't.<br> -- Bjarne Stroustrup ---- A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br> -- Dave Barry ---- I love deadlines. I like the whooshing sound they make as they fly by.<br> -- Douglas Adams ---- It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours. ---- SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get a large government grant. ---- If I were a blue spider, I would certainly ride on a train all the way from Avallon to Paris, and I would set up my house on the nose of a chocolate penguin. It's just a matter of common sense."<br> --James Wright, "Against Surrealism" ---- We now return our souls to the creator,<br> As we stand on the edge of eternal darkness.<br> Let our chant fill the void,<br> In order that others may know.<br> In the land of the night,<br> The ship of the sun is drawn by the grateful dead.<br> --Egyptian Book of the Dead ---- It is better wither to be silent,<br> :or to say things of more value than silence.<br> Sooner throw a pearl at hazard than an idle or useless word;<br> :and do not say a little in many words,<br> :but a great deal in a few.<br> -- Pythagoras ---- "Always ... always remember: Less is less. More is more. More is better. And twice as much is good too. Not enough is bad. And too much is never enough except when it's just about right."<br> -- The Tick ---- UFO's are for real: the Air Force doesn't exist. ---- "In the drowsy dark cave of the mind dreams<br> build their nest with fragments dropped from day's caravan."<br> -- Rabindranath Tagore ---- I have made this letter longer than usual because I lack the time to make it shorter.<br> -- Blaise Pascal ---- WARNING: Suffering attention deficit disorder and I'm not afraid to spread it. Now stand back or I'll.. mmm cheesecake<br> -- Homer Simpson ---- Support mental health or I'll kill you. ---- "I went into a general store, and they wouldn't sell me anything specific".<br> -- Steven Wright ---- Reality is what, when you stop believing in it, doesn't go away. ---- Reality is a crutch for people who can't cope with drugs.<br> -- Lily Tomlin ---- Failure is not an option. It is a privilege reserved for those who try. ---- Failure? I never encountered it. All I ever met were temporary setbacks.<br> -- Dottie Walters ---- Success is the mark on the brow of the man who has aimed too low ---- Natives who beat drums to drive off evil spirits are objects of scorn to smart Americans who blow horns to break up traffic jams.<br> -- Mary Ellen Kelly ---- If I had eight hours to chop down a<br> tree, I'd spend six sharpening my axe.<br> -- Abraham Lincoln ---- A physicist is an atom's way of knowing about atoms.<br> -- George Wald ---- Statistics are like bikinis. What they reveal is suggestive, but what they conceal is vital.<br> -- Aaron Levenstein ---- "He is no fool who gives what he cannot keep to gain what he cannot lose."<br> -- Jim Elliot ---- It is one of the superstitions of the human mind to have imagined that virginity could be a virtue.<br> -- Voltaire ---- What is tolerance? -- it is the consequence of humanity. We are all formed of frailty and error; let us pardon reciprocally each other's folly -- that is the first law of nature.<br> -- Voltaire ---- In theory, there is no difference between theory and practice.<br> But, in practice, there is.<br> -- Yogi Berra ---- I think...I think it's in my basement. Let me go upstairs and check.<br> -- M.C. Escher (1898-1972) ---- Only those who will risk going too far can possibly find out how far one can go.<br> If you aren't in over your head, how do you know how tall you are?<br> -- T.S. Elliot ---- My father (a lawyer) told me that company culture is driven from the top -- if it's the people who make the product, you're good; sell the product, you're OK. If the accountants take over, look for another job, and if the lawyers take over, run as fast as you can the other way.<br> -- Alden Hart ---- == Latin == ; Sed quis custodiet ipsos custodes? : Who watches the watchmen? ---- ; Ubi dubium ibi libertas : Where there is doubt there is freedom. ---- ; Ita erat quando hic adveni : It was that way when I got here. ---- == Religion == Is God willing to prevent evil, but not able?<br> Then he is not omnipotent.<br> Is he able, but not willing?<br> Then he is malevolent.<br> Is he both able and willing?<br> Then whence cometh evil?<br> Is he neither able nor willing?<br> Then why call him God?<br> -- Often attributed to Epicurus (341 BC – 270 BC), but disputed ---- I do not feel obliged to believe that the same God who has endowed us with sense, reason and intellect has intended us to forgo their use.<br> -- Galileo Galilei ---- I contend that we are both atheists. I just believe in one fewer god than you do. When you understand why you dismiss all the other possible gods, you will understand why I dismiss yours.<br> -- Stephen F. Roberts ---- The various modes of worship which prevailed in the Roman world were all considered by the people as equally true; by the philosopher as equally false; and by the magistrate as equally useful.<br> -- Edward Gibbon, 1776 ---- Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite consisting of people who want to change everyone else's world to be like their own. See "Wrong Answer, The". ---- A man's ethical behavior should be based effectually on sympathy, education, and social ties; no religious basis is necessary. Man would indeed be in a poor way if he had to be restrained by fear of punishment and hope of reward after death.<br> -- Albert Einstein ---- As long as you pray to God and ask him for some benefit, you are not a religious man.<br> -- Albert Einstein ---- Whatever there is of God and goodness in the universe, it must work itself out and express itself through us. We cannot stand aside and let God do it.<br> -- Albert Einstein ---- To assume the existence of an unperceivable being ... does not facilitate understanding the orderliness we find in the perceivable world.<br> -- Albert Einstein ---- The difference between a cult and an established religion is sometimes about one generation.<br> -- Scott McLemee ---- Religion is an insult to human dignity. With or without it you would have good people doing good things and evil people doing evil things. But for good people to do evil things, that takes religion.<br> -- Steven Weinberg ---- The concept of God is insulting and degrading to man -- it implies that the highest possible is not to be reached by man, that he is an inferior being who can only worship an ideal he will never achieve.<br> -- Ayn Rand ---- The greatest tragedy in mankind's entire history may be the hijacking of morality by religion.<br> -- Arthur C. Clarke ---- We are all without god – some of us just happen to be aware of it.<br> -- Monica Salcedo ---- == Computers == The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br> -- Donald Knuth ---- Because user errors often produce unpredictable results, the user should try to avoid them.<br> --IBM MVS/XA System Programming Library ---- ...and then we wrote scripts to write the configs for us, and using these scripts, we made mistakes in a faster, more automated manner.<br> -- 'A Gentle Introduction to Cricket', on MRTG configuration ---- Micro Credo: Never trust a computer bigger than you can lift. ---- Anything that can be done in O(N) can be done in O(N^2).<br> -- Ralf Schuettau (after looking at a particular piece of code) ---- 101 reasons why you can't find your Sysadmin:<br> 68: It's 9AM. He/She is not working that late.<br> -- Koos van den Hout ---- Reason #173 to fear technology... o o o o o <o <o> o> o .|. \|. \|/ // X \ | <| <|> /\ >\ /< >\ /< >\ /< >\ /< Mr. Asciihead learns the Macarena. ---- "Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning."<br> -- Rich Cook ---- "Well you know, C isn't that hard, void (*(*f[])())() for instance defines f as an array of unspecified size, of pointers to functions that return pointers to functions that return void... I think". ---- "The 80xxx series of microprocessors is clear evidence that INTEL isn't doing in-house drug testing."<br> -- (Usenet, 1988) ---- ;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br> -- obs@burnout.demon.co.uk (obscurity) ---- ;BSD: "do what you like with our code how you like, :just give us some credit since you used our stuff" ;GPL: "I am RMS of FSF, your patches and code enhancements :will be assimilated into this copylefted source. :Resistence is futile..." ---- ;Microsoft: "Where do you want to go today?" ;Linux: "Where do you want to be tomorrow?" ;BSD: "Are you guys coming, or what?" ---- === Microsoft === ---- Customer: "I'm running Windows 95 and Internet Explorer 4."<br> Tech Support: "Y-e-e-e-e-s........"<br> Customer: "My Computer isn't working now."<br> Tech Support: "Yes, you just said that." ---- Friends don't let friends use Microsoft. ---- "One World, One Web, One Program" - Microsoft Promotional Ad<br> "Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler ---- Microsoft:<br> "Just click on the START button and your journey to the Dark Side will be complete!" ---- You have moved the mouse.<br> Windows NT must be restarted for the changes to take effect.<br> Press "OK" to reboot. ---- Microshaft: Where do you want to crash today? ---- Microsoft Windows: It just keeps getting beta and beta. ---- "NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br> -- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs ---- windows 95: n. 32 bit extensions and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.<br> -- Rev. Pee Kitty ---- My other computer is your Windows box. ---- In a world without walls or fences, what use do we have for windows or gates? ---- The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br> -- Douglas Adams, on Windows '95 ---- Microsoft: "Where do you want to go today?"<br> Unix: "What do you need to get done today?"<br> Irix: "Uhh... what day is it today?" ---- Bill Gates is just a monocle and a Persian cat away from being one of the bad guys in a James Bond movie.<br> -- Dennis Miller ---- === Macintosh === ---- One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br> -- Gassee - Apple Logo ---- The Box said Win '95 or better - So I used a Macintosh!<br> -- Harold Herbert Tessman ---- "Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br> -- Douglas Adams ---- === UNIX === ---- Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br> -- Thomas Scoville ---- "Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br> -- dustin@spy.net ---- Contrary to popular belief, Unix is user friendly.<br> It just happens to be selective about who it makes friends with.<br> -- Kyle Hearn <kyle@intex.net> ---- The UNIX Guru's View of Sex: # unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep ---- earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg` Broadcast message from god (console) Wed May 16 13:45:22 2000... Earth is shutting down in 5 minutes for a system upgrade. All users please log out or transfer to heaven.god.net or hell.god.net. Thank you. ---- +++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br> -- Hogfather, Terry Pratchett. [[Category:Personal]] f24ef9759ef0e7d85d5913d51b8c98cb1a0f4d2d 3179 3173 2013-11-05T07:45:10Z Stix 2 /* General */ Add "Great minds discuss ideas, average minds discuss events, small minds discuss people" wikitext text/x-wiki == General == Great minds discuss ideas, average minds discuss events, small minds discuss people.<br> -- Often attributed to Eleanor Roosevelt, but disputed. Around since 1948. All great truths begin as blasphemies.<br> -- George Bernard Shaw, Annajanska (1919) ---- Every act of creation is first an act of destruction.<br> -- Pablo Picasso (paraphrased?) ---- One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br> -- Bertrand Russell (paraphrased?) ---- If a man will begin with certainties, he shall end in doubts; but if he will be content to begin with doubts he shall end in certainties.<br> -- Francis Bacon (1561 – 1626) ---- Force plays a much larger part in the government of the world than it did before 1914, and what is especially alarming, force tends increasingly to fall into the hands of those who are enemies of civilization. The danger is profound and terrible; it cannot be waved aside with easy optimism. '''The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt'''. Even those of the intelligent who believe that they have a nostrum are too individualistic to combine with other intelligent men from whom they differ on minor points. This was not always the case.<br> -- "The Triumph of Stupidity" (1933-05-10) in Mortals and Others: Bertrand Russell's American Essays, 1931-1935 (Routledge, 1998, ISBN 0-415-17866-5), p. 28 ---- It has often and confidently been asserted, that man's origin can never be known: '''but ignorance more frequently begets confidence than does knowledge''': it is those who know little, and not those who know much, who so positively assert that this or that problem will never be solved by science.<br> -- "The Descent of Man" (1871), Charles Darwin, Introduction, p. 4. ---- Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br> -- Albert Einstein ---- Science literacy is a vaccine against the charlatans of the world that would exploit your ignorance.<br> -- Neil deGrasse Tyson ---- Some people have a mental horizon of radius zero, and call it their point of view.<br> -- David Hilbert ---- The more complex the mind, the greater the need for the simplicity of play.<br> -- Captain Kirk, "Shore Leave" ---- When you find yourself on the side of the majority, it is time to reform.<br> -- Mark Twain ---- Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br> -- Gary Kasparov ---- Simplicity does not precede complexity, but follows it.<br> -- Alan J. Perlis ---- People who think they know everything really annoy those of us who know we don't.<br> -- Bjarne Stroustrup ---- A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br> -- Dave Barry ---- I love deadlines. I like the whooshing sound they make as they fly by.<br> -- Douglas Adams ---- It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours. ---- SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get a large government grant. ---- If I were a blue spider, I would certainly ride on a train all the way from Avallon to Paris, and I would set up my house on the nose of a chocolate penguin. It's just a matter of common sense."<br> --James Wright, "Against Surrealism" ---- We now return our souls to the creator,<br> As we stand on the edge of eternal darkness.<br> Let our chant fill the void,<br> In order that others may know.<br> In the land of the night,<br> The ship of the sun is drawn by the grateful dead.<br> --Egyptian Book of the Dead ---- It is better wither to be silent,<br> :or to say things of more value than silence.<br> Sooner throw a pearl at hazard than an idle or useless word;<br> :and do not say a little in many words,<br> :but a great deal in a few.<br> -- Pythagoras ---- "Always ... always remember: Less is less. More is more. More is better. And twice as much is good too. Not enough is bad. And too much is never enough except when it's just about right."<br> -- The Tick ---- UFO's are for real: the Air Force doesn't exist. ---- "In the drowsy dark cave of the mind dreams<br> build their nest with fragments dropped from day's caravan."<br> -- Rabindranath Tagore ---- I have made this letter longer than usual because I lack the time to make it shorter.<br> -- Blaise Pascal ---- WARNING: Suffering attention deficit disorder and I'm not afraid to spread it. Now stand back or I'll.. mmm cheesecake<br> -- Homer Simpson ---- Support mental health or I'll kill you. ---- "I went into a general store, and they wouldn't sell me anything specific".<br> -- Steven Wright ---- Reality is what, when you stop believing in it, doesn't go away. ---- Reality is a crutch for people who can't cope with drugs.<br> -- Lily Tomlin ---- Failure is not an option. It is a privilege reserved for those who try. ---- Failure? I never encountered it. All I ever met were temporary setbacks.<br> -- Dottie Walters ---- Success is the mark on the brow of the man who has aimed too low ---- Natives who beat drums to drive off evil spirits are objects of scorn to smart Americans who blow horns to break up traffic jams.<br> -- Mary Ellen Kelly ---- If I had eight hours to chop down a<br> tree, I'd spend six sharpening my axe.<br> -- Abraham Lincoln ---- A physicist is an atom's way of knowing about atoms.<br> -- George Wald ---- Statistics are like bikinis. What they reveal is suggestive, but what they conceal is vital.<br> -- Aaron Levenstein ---- "He is no fool who gives what he cannot keep to gain what he cannot lose."<br> -- Jim Elliot ---- It is one of the superstitions of the human mind to have imagined that virginity could be a virtue.<br> -- Voltaire ---- What is tolerance? -- it is the consequence of humanity. We are all formed of frailty and error; let us pardon reciprocally each other's folly -- that is the first law of nature.<br> -- Voltaire ---- In theory, there is no difference between theory and practice.<br> But, in practice, there is.<br> -- Yogi Berra ---- I think...I think it's in my basement. Let me go upstairs and check.<br> -- M.C. Escher (1898-1972) ---- Only those who will risk going too far can possibly find out how far one can go.<br> If you aren't in over your head, how do you know how tall you are?<br> -- T.S. Elliot ---- My father (a lawyer) told me that company culture is driven from the top -- if it's the people who make the product, you're good; sell the product, you're OK. If the accountants take over, look for another job, and if the lawyers take over, run as fast as you can the other way.<br> -- Alden Hart ---- == Latin == ; Sed quis custodiet ipsos custodes? : Who watches the watchmen? ---- ; Ubi dubium ibi libertas : Where there is doubt there is freedom. ---- ; Ita erat quando hic adveni : It was that way when I got here. ---- == Religion == Is God willing to prevent evil, but not able?<br> Then he is not omnipotent.<br> Is he able, but not willing?<br> Then he is malevolent.<br> Is he both able and willing?<br> Then whence cometh evil?<br> Is he neither able nor willing?<br> Then why call him God?<br> -- Often attributed to Epicurus (341 BC – 270 BC), but disputed ---- I do not feel obliged to believe that the same God who has endowed us with sense, reason and intellect has intended us to forgo their use.<br> -- Galileo Galilei ---- I contend that we are both atheists. I just believe in one fewer god than you do. When you understand why you dismiss all the other possible gods, you will understand why I dismiss yours.<br> -- Stephen F. Roberts ---- The various modes of worship which prevailed in the Roman world were all considered by the people as equally true; by the philosopher as equally false; and by the magistrate as equally useful.<br> -- Edward Gibbon, 1776 ---- Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite consisting of people who want to change everyone else's world to be like their own. See "Wrong Answer, The". ---- A man's ethical behavior should be based effectually on sympathy, education, and social ties; no religious basis is necessary. Man would indeed be in a poor way if he had to be restrained by fear of punishment and hope of reward after death.<br> -- Albert Einstein ---- As long as you pray to God and ask him for some benefit, you are not a religious man.<br> -- Albert Einstein ---- Whatever there is of God and goodness in the universe, it must work itself out and express itself through us. We cannot stand aside and let God do it.<br> -- Albert Einstein ---- To assume the existence of an unperceivable being ... does not facilitate understanding the orderliness we find in the perceivable world.<br> -- Albert Einstein ---- The difference between a cult and an established religion is sometimes about one generation.<br> -- Scott McLemee ---- Religion is an insult to human dignity. With or without it you would have good people doing good things and evil people doing evil things. But for good people to do evil things, that takes religion.<br> -- Steven Weinberg ---- The concept of God is insulting and degrading to man -- it implies that the highest possible is not to be reached by man, that he is an inferior being who can only worship an ideal he will never achieve.<br> -- Ayn Rand ---- The greatest tragedy in mankind's entire history may be the hijacking of morality by religion.<br> -- Arthur C. Clarke ---- We are all without god – some of us just happen to be aware of it.<br> -- Monica Salcedo ---- == Computers == The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br> -- Donald Knuth ---- Because user errors often produce unpredictable results, the user should try to avoid them.<br> --IBM MVS/XA System Programming Library ---- ...and then we wrote scripts to write the configs for us, and using these scripts, we made mistakes in a faster, more automated manner.<br> -- 'A Gentle Introduction to Cricket', on MRTG configuration ---- Micro Credo: Never trust a computer bigger than you can lift. ---- Anything that can be done in O(N) can be done in O(N^2).<br> -- Ralf Schuettau (after looking at a particular piece of code) ---- 101 reasons why you can't find your Sysadmin:<br> 68: It's 9AM. He/She is not working that late.<br> -- Koos van den Hout ---- Reason #173 to fear technology... o o o o o <o <o> o> o .|. \|. \|/ // X \ | <| <|> /\ >\ /< >\ /< >\ /< >\ /< Mr. Asciihead learns the Macarena. ---- "Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning."<br> -- Rich Cook ---- "Well you know, C isn't that hard, void (*(*f[])())() for instance defines f as an array of unspecified size, of pointers to functions that return pointers to functions that return void... I think". ---- "The 80xxx series of microprocessors is clear evidence that INTEL isn't doing in-house drug testing."<br> -- (Usenet, 1988) ---- ;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br> -- obs@burnout.demon.co.uk (obscurity) ---- ;BSD: "do what you like with our code how you like, :just give us some credit since you used our stuff" ;GPL: "I am RMS of FSF, your patches and code enhancements :will be assimilated into this copylefted source. :Resistence is futile..." ---- ;Microsoft: "Where do you want to go today?" ;Linux: "Where do you want to be tomorrow?" ;BSD: "Are you guys coming, or what?" ---- === Microsoft === ---- Customer: "I'm running Windows 95 and Internet Explorer 4."<br> Tech Support: "Y-e-e-e-e-s........"<br> Customer: "My Computer isn't working now."<br> Tech Support: "Yes, you just said that." ---- Friends don't let friends use Microsoft. ---- "One World, One Web, One Program" - Microsoft Promotional Ad<br> "Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler ---- Microsoft:<br> "Just click on the START button and your journey to the Dark Side will be complete!" ---- You have moved the mouse.<br> Windows NT must be restarted for the changes to take effect.<br> Press "OK" to reboot. ---- Microshaft: Where do you want to crash today? ---- Microsoft Windows: It just keeps getting beta and beta. ---- "NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br> -- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs ---- windows 95: n. 32 bit extensions and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.<br> -- Rev. Pee Kitty ---- My other computer is your Windows box. ---- In a world without walls or fences, what use do we have for windows or gates? ---- The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br> -- Douglas Adams, on Windows '95 ---- Microsoft: "Where do you want to go today?"<br> Unix: "What do you need to get done today?"<br> Irix: "Uhh... what day is it today?" ---- Bill Gates is just a monocle and a Persian cat away from being one of the bad guys in a James Bond movie.<br> -- Dennis Miller ---- === Macintosh === ---- One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br> -- Gassee - Apple Logo ---- The Box said Win '95 or better - So I used a Macintosh!<br> -- Harold Herbert Tessman ---- "Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br> -- Douglas Adams ---- === UNIX === ---- Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br> -- Thomas Scoville ---- "Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br> -- dustin@spy.net ---- Contrary to popular belief, Unix is user friendly.<br> It just happens to be selective about who it makes friends with.<br> -- Kyle Hearn <kyle@intex.net> ---- The UNIX Guru's View of Sex: # unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep ---- earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg` Broadcast message from god (console) Wed May 16 13:45:22 2000... Earth is shutting down in 5 minutes for a system upgrade. All users please log out or transfer to heaven.god.net or hell.god.net. Thank you. ---- +++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br> -- Hogfather, Terry Pratchett. [[Category:Personal]] 38d30f91279636d42908d1d6dc86edf3f5e00a11 3180 3179 2013-11-05T07:45:36Z Stix 2 /* General */ Add separator. wikitext text/x-wiki == General == Great minds discuss ideas, average minds discuss events, small minds discuss people.<br> -- Often attributed to Eleanor Roosevelt, but disputed. Around since 1948. ---- All great truths begin as blasphemies.<br> -- George Bernard Shaw, Annajanska (1919) ---- Every act of creation is first an act of destruction.<br> -- Pablo Picasso (paraphrased?) ---- One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br> -- Bertrand Russell (paraphrased?) ---- If a man will begin with certainties, he shall end in doubts; but if he will be content to begin with doubts he shall end in certainties.<br> -- Francis Bacon (1561 – 1626) ---- Force plays a much larger part in the government of the world than it did before 1914, and what is especially alarming, force tends increasingly to fall into the hands of those who are enemies of civilization. The danger is profound and terrible; it cannot be waved aside with easy optimism. '''The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt'''. Even those of the intelligent who believe that they have a nostrum are too individualistic to combine with other intelligent men from whom they differ on minor points. This was not always the case.<br> -- "The Triumph of Stupidity" (1933-05-10) in Mortals and Others: Bertrand Russell's American Essays, 1931-1935 (Routledge, 1998, ISBN 0-415-17866-5), p. 28 ---- It has often and confidently been asserted, that man's origin can never be known: '''but ignorance more frequently begets confidence than does knowledge''': it is those who know little, and not those who know much, who so positively assert that this or that problem will never be solved by science.<br> -- "The Descent of Man" (1871), Charles Darwin, Introduction, p. 4. ---- Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br> -- Albert Einstein ---- Science literacy is a vaccine against the charlatans of the world that would exploit your ignorance.<br> -- Neil deGrasse Tyson ---- Some people have a mental horizon of radius zero, and call it their point of view.<br> -- David Hilbert ---- The more complex the mind, the greater the need for the simplicity of play.<br> -- Captain Kirk, "Shore Leave" ---- When you find yourself on the side of the majority, it is time to reform.<br> -- Mark Twain ---- Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br> -- Gary Kasparov ---- Simplicity does not precede complexity, but follows it.<br> -- Alan J. Perlis ---- People who think they know everything really annoy those of us who know we don't.<br> -- Bjarne Stroustrup ---- A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br> -- Dave Barry ---- I love deadlines. I like the whooshing sound they make as they fly by.<br> -- Douglas Adams ---- It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours. ---- SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get a large government grant. ---- If I were a blue spider, I would certainly ride on a train all the way from Avallon to Paris, and I would set up my house on the nose of a chocolate penguin. It's just a matter of common sense."<br> --James Wright, "Against Surrealism" ---- We now return our souls to the creator,<br> As we stand on the edge of eternal darkness.<br> Let our chant fill the void,<br> In order that others may know.<br> In the land of the night,<br> The ship of the sun is drawn by the grateful dead.<br> --Egyptian Book of the Dead ---- It is better wither to be silent,<br> :or to say things of more value than silence.<br> Sooner throw a pearl at hazard than an idle or useless word;<br> :and do not say a little in many words,<br> :but a great deal in a few.<br> -- Pythagoras ---- "Always ... always remember: Less is less. More is more. More is better. And twice as much is good too. Not enough is bad. And too much is never enough except when it's just about right."<br> -- The Tick ---- UFO's are for real: the Air Force doesn't exist. ---- "In the drowsy dark cave of the mind dreams<br> build their nest with fragments dropped from day's caravan."<br> -- Rabindranath Tagore ---- I have made this letter longer than usual because I lack the time to make it shorter.<br> -- Blaise Pascal ---- WARNING: Suffering attention deficit disorder and I'm not afraid to spread it. Now stand back or I'll.. mmm cheesecake<br> -- Homer Simpson ---- Support mental health or I'll kill you. ---- "I went into a general store, and they wouldn't sell me anything specific".<br> -- Steven Wright ---- Reality is what, when you stop believing in it, doesn't go away. ---- Reality is a crutch for people who can't cope with drugs.<br> -- Lily Tomlin ---- Failure is not an option. It is a privilege reserved for those who try. ---- Failure? I never encountered it. All I ever met were temporary setbacks.<br> -- Dottie Walters ---- Success is the mark on the brow of the man who has aimed too low ---- Natives who beat drums to drive off evil spirits are objects of scorn to smart Americans who blow horns to break up traffic jams.<br> -- Mary Ellen Kelly ---- If I had eight hours to chop down a<br> tree, I'd spend six sharpening my axe.<br> -- Abraham Lincoln ---- A physicist is an atom's way of knowing about atoms.<br> -- George Wald ---- Statistics are like bikinis. What they reveal is suggestive, but what they conceal is vital.<br> -- Aaron Levenstein ---- "He is no fool who gives what he cannot keep to gain what he cannot lose."<br> -- Jim Elliot ---- It is one of the superstitions of the human mind to have imagined that virginity could be a virtue.<br> -- Voltaire ---- What is tolerance? -- it is the consequence of humanity. We are all formed of frailty and error; let us pardon reciprocally each other's folly -- that is the first law of nature.<br> -- Voltaire ---- In theory, there is no difference between theory and practice.<br> But, in practice, there is.<br> -- Yogi Berra ---- I think...I think it's in my basement. Let me go upstairs and check.<br> -- M.C. Escher (1898-1972) ---- Only those who will risk going too far can possibly find out how far one can go.<br> If you aren't in over your head, how do you know how tall you are?<br> -- T.S. Elliot ---- My father (a lawyer) told me that company culture is driven from the top -- if it's the people who make the product, you're good; sell the product, you're OK. If the accountants take over, look for another job, and if the lawyers take over, run as fast as you can the other way.<br> -- Alden Hart ---- == Latin == ; Sed quis custodiet ipsos custodes? : Who watches the watchmen? ---- ; Ubi dubium ibi libertas : Where there is doubt there is freedom. ---- ; Ita erat quando hic adveni : It was that way when I got here. ---- == Religion == Is God willing to prevent evil, but not able?<br> Then he is not omnipotent.<br> Is he able, but not willing?<br> Then he is malevolent.<br> Is he both able and willing?<br> Then whence cometh evil?<br> Is he neither able nor willing?<br> Then why call him God?<br> -- Often attributed to Epicurus (341 BC – 270 BC), but disputed ---- I do not feel obliged to believe that the same God who has endowed us with sense, reason and intellect has intended us to forgo their use.<br> -- Galileo Galilei ---- I contend that we are both atheists. I just believe in one fewer god than you do. When you understand why you dismiss all the other possible gods, you will understand why I dismiss yours.<br> -- Stephen F. Roberts ---- The various modes of worship which prevailed in the Roman world were all considered by the people as equally true; by the philosopher as equally false; and by the magistrate as equally useful.<br> -- Edward Gibbon, 1776 ---- Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite consisting of people who want to change everyone else's world to be like their own. See "Wrong Answer, The". ---- A man's ethical behavior should be based effectually on sympathy, education, and social ties; no religious basis is necessary. Man would indeed be in a poor way if he had to be restrained by fear of punishment and hope of reward after death.<br> -- Albert Einstein ---- As long as you pray to God and ask him for some benefit, you are not a religious man.<br> -- Albert Einstein ---- Whatever there is of God and goodness in the universe, it must work itself out and express itself through us. We cannot stand aside and let God do it.<br> -- Albert Einstein ---- To assume the existence of an unperceivable being ... does not facilitate understanding the orderliness we find in the perceivable world.<br> -- Albert Einstein ---- The difference between a cult and an established religion is sometimes about one generation.<br> -- Scott McLemee ---- Religion is an insult to human dignity. With or without it you would have good people doing good things and evil people doing evil things. But for good people to do evil things, that takes religion.<br> -- Steven Weinberg ---- The concept of God is insulting and degrading to man -- it implies that the highest possible is not to be reached by man, that he is an inferior being who can only worship an ideal he will never achieve.<br> -- Ayn Rand ---- The greatest tragedy in mankind's entire history may be the hijacking of morality by religion.<br> -- Arthur C. Clarke ---- We are all without god – some of us just happen to be aware of it.<br> -- Monica Salcedo ---- == Computers == The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br> -- Donald Knuth ---- Because user errors often produce unpredictable results, the user should try to avoid them.<br> --IBM MVS/XA System Programming Library ---- ...and then we wrote scripts to write the configs for us, and using these scripts, we made mistakes in a faster, more automated manner.<br> -- 'A Gentle Introduction to Cricket', on MRTG configuration ---- Micro Credo: Never trust a computer bigger than you can lift. ---- Anything that can be done in O(N) can be done in O(N^2).<br> -- Ralf Schuettau (after looking at a particular piece of code) ---- 101 reasons why you can't find your Sysadmin:<br> 68: It's 9AM. He/She is not working that late.<br> -- Koos van den Hout ---- Reason #173 to fear technology... o o o o o <o <o> o> o .|. \|. \|/ // X \ | <| <|> /\ >\ /< >\ /< >\ /< >\ /< Mr. Asciihead learns the Macarena. ---- "Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning."<br> -- Rich Cook ---- "Well you know, C isn't that hard, void (*(*f[])())() for instance defines f as an array of unspecified size, of pointers to functions that return pointers to functions that return void... I think". ---- "The 80xxx series of microprocessors is clear evidence that INTEL isn't doing in-house drug testing."<br> -- (Usenet, 1988) ---- ;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br> -- obs@burnout.demon.co.uk (obscurity) ---- ;BSD: "do what you like with our code how you like, :just give us some credit since you used our stuff" ;GPL: "I am RMS of FSF, your patches and code enhancements :will be assimilated into this copylefted source. :Resistence is futile..." ---- ;Microsoft: "Where do you want to go today?" ;Linux: "Where do you want to be tomorrow?" ;BSD: "Are you guys coming, or what?" ---- === Microsoft === ---- Customer: "I'm running Windows 95 and Internet Explorer 4."<br> Tech Support: "Y-e-e-e-e-s........"<br> Customer: "My Computer isn't working now."<br> Tech Support: "Yes, you just said that." ---- Friends don't let friends use Microsoft. ---- "One World, One Web, One Program" - Microsoft Promotional Ad<br> "Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler ---- Microsoft:<br> "Just click on the START button and your journey to the Dark Side will be complete!" ---- You have moved the mouse.<br> Windows NT must be restarted for the changes to take effect.<br> Press "OK" to reboot. ---- Microshaft: Where do you want to crash today? ---- Microsoft Windows: It just keeps getting beta and beta. ---- "NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br> -- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs ---- windows 95: n. 32 bit extensions and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.<br> -- Rev. Pee Kitty ---- My other computer is your Windows box. ---- In a world without walls or fences, what use do we have for windows or gates? ---- The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br> -- Douglas Adams, on Windows '95 ---- Microsoft: "Where do you want to go today?"<br> Unix: "What do you need to get done today?"<br> Irix: "Uhh... what day is it today?" ---- Bill Gates is just a monocle and a Persian cat away from being one of the bad guys in a James Bond movie.<br> -- Dennis Miller ---- === Macintosh === ---- One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br> -- Gassee - Apple Logo ---- The Box said Win '95 or better - So I used a Macintosh!<br> -- Harold Herbert Tessman ---- "Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br> -- Douglas Adams ---- === UNIX === ---- Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br> -- Thomas Scoville ---- "Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br> -- dustin@spy.net ---- Contrary to popular belief, Unix is user friendly.<br> It just happens to be selective about who it makes friends with.<br> -- Kyle Hearn <kyle@intex.net> ---- The UNIX Guru's View of Sex: # unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep ---- earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg` Broadcast message from god (console) Wed May 16 13:45:22 2000... Earth is shutting down in 5 minutes for a system upgrade. All users please log out or transfer to heaven.god.net or hell.god.net. Thank you. ---- +++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br> -- Hogfather, Terry Pratchett. [[Category:Personal]] 1c737ce7af6d10060b1909d20be0cbfaea80cf36 Spaghetti Bolognese 0 1688 3142 2011-10-28T14:43:32Z Stix 2 first draft wikitext text/x-wiki Not quite authentic, but tasty and will feed starving the hoards. Note that I never measure my ingredients, so everything below is approximate. This should serve about 8 hungry big eaters, and can be frozen and reheated later if desired. == Ingredients == * olive oil * 2 x brown onions * garlic * ginger * bacon or ham * 2 x 800g tinned chopped tomatoes * brown sugar * 3 carrots * Worcester sauce * 10 birds eye chillies * oregano * 1kg beef mince == Method == [[Category:Recipes]] fe8871896297e9e57f8184b1969db5d3e32d0bc5 3143 3142 2011-10-31T11:39:14Z Stix 2 Expand. wikitext text/x-wiki Not quite authentic, but tasty and will feed starving the hoards. Note that I never measure my ingredients, so everything below is approximate. This should serve about 8 hungry big eaters, and can be frozen and reheated later if desired. Indeed, it usually tastes better reheated. == Ingredients == * olive oil * 2 x brown onions * about 1 tablespoon garlic (either minced or fresh) * about 1 tablespoon ginger (minced) * 200g ham * 2 x 800g tinned chopped tomatoes * about 1 tablespoon dark brown sugar * 3 carrots * &frac14; cup Worcester sauce * 10 birds eye chillies, or dry chilli flakes * 1kg beef mince * about 1 tablespoon oregano (dry or fresh) == Method == Dice onion, the finer the better, and fry with olive oil in the bottom of a large pot until it turns clear, under medium heat. Dice ham, add to pot and fry for a few minutes. Add garlic (if using fresh garlic, mince, crush, use food processor, etc) and ginger, stir. Add tomatoes, dark brown sugar and worcester sauce to the pot. Grate carrots; being lazy, I tend to use a small food processor to grate carrots and fresh chillies together. Mix. Break the mince into the pot and stir thoroughly to break up lumps. Stir in oregano. Place pot uncovered in oven preheated to 180&deg;C (~350&deg;F). Check and stir every 30 minutes. Cook for between 1 and 2 hours. [[Category:Recipes]] 1bad10ea497b87cf23edb0b464792b9c6aed6455 3159 3143 2012-09-02T07:40:21Z Stix 2 Fix typos wikitext text/x-wiki Not quite authentic, but tasty and will feed the starving hoards. Note that I never measure my ingredients, so everything below is approximate. This should serve about 8 hungry big eaters, and can be frozen and reheated later if desired. Indeed, it usually tastes better reheated. == Ingredients == * olive oil * 2 x brown onions * about 1 tablespoon garlic (either minced or fresh) * about 1 tablespoon ginger (minced) * 200g ham * 2 x 800g tinned chopped tomatoes * about 1 tablespoon dark brown sugar * 3 carrots * &frac14; cup Worcester sauce * 10 birds eye chillies, or dry chilli flakes * 1kg beef mince * about 1 tablespoon oregano (dry or fresh) == Method == Dice onion, the finer the better, and fry with olive oil in the bottom of a large pot until it turns clear, under medium heat. Dice ham, add to pot and fry for a few minutes. Add garlic (if using fresh garlic, mince, crush, use food processor, etc) and ginger, stir. Add tomatoes, dark brown sugar and worcester sauce to the pot. Grate carrots; being lazy, I tend to use a small food processor to grate carrots and fresh chillies together. Mix. Break the mince into the pot and stir thoroughly to break up lumps. Stir in oregano. Place pot uncovered in oven preheated to 180&deg;C (~350&deg;F). Check and stir every 30 minutes. Cook for between 1 and 2 hours, until the mixture thickens considerably. [[Category:Recipes]] 5cd17b7bc7d89e5a6e803f9331a1c6b3ff3e8929 3172 3159 2013-06-04T14:49:55Z Stix 2 Extra ingredients detail wikitext text/x-wiki Not quite authentic, but tasty and will feed the starving hoards. Note that I never measure my ingredients, so everything below is approximate. This should serve about 8 hungry big eaters, and can be frozen and reheated later if desired. Indeed, it usually tastes better reheated. == Ingredients == * olive oil * 2 x brown onions * about 1 tablespoon garlic (either minced or fresh) * about 1 tablespoon ginger (minced) * 200g ham * 2 x 800g tinned chopped tomatoes * about 1 tablespoon dark brown sugar * 3 carrots * &frac14; cup Worcester sauce * 5 to 10 birds eye chillies, or dry chilli flakes (obviously optional; spices it up a little) * 1kg beef & pork mince (not lean, if you really want flavour) * about 1 tablespoon oregano (dry or fresh) == Method == Dice onion, the finer the better, and fry with olive oil in the bottom of a large pot until it turns clear, under medium heat. Dice ham, add to pot and fry for a few minutes. Add garlic (if using fresh garlic, mince, crush, use food processor, etc) and ginger, stir. Add tomatoes, dark brown sugar and worcester sauce to the pot. Grate carrots; being lazy, I tend to use a small food processor to grate carrots and fresh chillies together. Mix. Break the mince into the pot and stir thoroughly to break up lumps. Stir in oregano. Place pot uncovered in oven preheated to 180&deg;C (~350&deg;F). Check and stir every 30 minutes. Cook for between 1 and 2 hours, until the mixture thickens considerably. [[Category:Recipes]] fe4defb76eea66d5c6d37755dbb2d2e550db5e38 Hyper-threading and CPU time 0 1669 3144 3085 2011-11-17T04:52:38Z Stix 2 Expand, add Linux/Xeon test case wikitext text/x-wiki When is a CPU second not a CPU second? When you are running with hyper-threading (aka HT, HTT, Symmetric Multi-Threading (SMT), etc) enabled. Here's a simple demonstration. == NetBSD 4.0 on a Pentium 4 == The system here has a "Intel(R) Pentium(R) 4 CPU 2.80GHz", single core (one "physical" CPU) with hyper-threading enabled (giving two "logical" CPUs), running NetBSD 4.0 with an SMP kernel. We run a deterministic unit of work on an idle system: ksh$ time gzip -9 < zz > /dev/null 10.28s real 10.05s user 0.24s system ksh$ time gzip -9 < zz > /dev/null 10.26s real 10.05s user 0.20s system ksh$ time gzip -9 < zz > /dev/null 10.31s real 10.08s user 0.23s system The times are fairly consistent, and, roughly, real = user + sys. Next we add an arbitrary load to the system. We assume the kernel will now schedule each thread on each logical CPU, and it is then up to the CPUs hyper-threading algorithm how the instructions are scheduled on the single core. ksh$ perl -e 'while(1){}' & [1] 9382 ksh$ time gzip -9 < zz > /dev/null 15.36s real 14.96s user 0.36s system ksh$ time gzip -9 < zz > /dev/null 15.49s real 14.97s user 0.34s system ksh$ time gzip -9 < zz > /dev/null 15.41s real 14.95s user 0.37s system OK, so what has happened here? The real time has increased by about 50%, but so has the user time. On the same system with hyper-threading disabled, you would expect the user time to remain about the same, and the real time to approximately double. Here, because both threads are really sharing the same core and its resources, they tend to compete and slow each other down. However, as the real time has not doubled, the overall throughput of the system has increased over the uni-processor case. Also, adding more load only increases the real time, as only two threads can ever be executed in parallel. ksh$ perl -e 'while(1){}' & [2] 12480 ksh$ perl -e 'while(1){}' & [3] 29686 ksh$ perl -e 'while(1){}' & [4] 12019 ksh$ time gzip -9 < zz > /dev/null 38.14s real 15.12s user 0.33s system ksh$ time gzip -9 < zz > /dev/null 34.45s real 15.11s user 0.25s system ksh$ time gzip -9 < zz > /dev/null 37.96s real 15.04s user 0.34s system For reference, the CPU tested was: cpu0: Intel Pentium 4 (686-class), 2798.79 MHz, id 0xf25 cpu0: features 0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR> cpu0: features 0xbfebfbff<PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX> cpu0: features 0xbfebfbff<FXSR,SSE,SSE2,SS,HTT,TM,SBF> cpu0: features2 0x4400<CID,xTPR> cpu0: "Intel(R) Pentium(R) 4 CPU 2.80GHz" cpu0: I-cache 12K uOp cache 8-way, D-cache 8KB 64B/line 4-way cpu0: L2 cache 512KB 64B/line 8-way cpu0: ITLB 4K/4M: 64 entries cpu0: DTLB 4K/4M: 64 entries cpu0: Initial APIC ID 1 cpu0: Cluster/Package ID 0 cpu0: SMT ID 1 cpu0: family 0f model 02 extfamily 00 extmodel 00 == Linux 2.6 on a Xeon X5650 == Second test, on Linux 2.6.38 on a 6-physical core Xeon (Intel(R) Xeon(R) CPU X5650 @ 2.67GHz). We use <tt>taskset</tt> to select which cores we're going to run these processes on: bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 11.27user 0.07system 0:11.34elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k 0inputs+0outputs (0major+229minor)pagefaults 0swaps bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 11.18user 0.01system 0:11.19elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k 0inputs+0outputs (0major+230minor)pagefaults 0swaps bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 11.21user 0.05system 0:11.26elapsed 99%CPU (0avgtext+0avgdata 2928maxresident)k 0inputs+0outputs (0major+228minor)pagefaults 0swaps Start a CPU burning thread on the second thread on that core, and retest: bash$ taskset -c 11 perl -e 'while(1){}' & [1] 4391 bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 16.90user 0.09system 0:17.00elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k 0inputs+0outputs (0major+229minor)pagefaults 0swaps bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 16.80user 0.03system 0:16.84elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k 0inputs+0outputs (0major+230minor)pagefaults 0swaps bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 16.71user 0.07system 0:16.79elapsed 99%CPU (0avgtext+0avgdata 2928maxresident)k 0inputs+0outputs (0major+229minor)pagefaults 0swaps And just to complete our set of tests: bash$ taskset -c 11 perl -e 'while(1){}' & [2] 4730 bash$ taskset -c 11 perl -e 'while(1){}' & [3] 4731 bash$ taskset -c 11 perl -e 'while(1){}' & [4] 4734 bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 16.66user 0.06system 0:16.73elapsed 99%CPU (0avgtext+0avgdata 2928maxresident)k 0inputs+0outputs (0major+228minor)pagefaults 0swaps bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 16.60user 0.07system 0:16.68elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k 0inputs+0outputs (0major+229minor)pagefaults 0swaps bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 16.71user 0.08system 0:16.80elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k 0inputs+0outputs (0major+229minor)pagefaults 0swaps Whoa, what happened here? Since we're selecting each virtual core to run on explicitly, the second virtual core now has 4 threads (perl) running on it, while the first virtual core only gets the gzip. For a matching test to the NetBSD case, we could do: bash$ taskset -c 5,11 perl -e 'while(1){}' & [1] 4966 bash$ taskset -c 5,11 perl -e 'while(1){}' & [2] 4969 bash$ taskset -c 5,11 perl -e 'while(1){}' & [3] 4970 bash$ taskset -c 5,11 perl -e 'while(1){}' & [4] 4972 bash$ taskset -c 5,11 time gzip -9 < /tmp/zz > /dev/null 16.63user 0.04system 0:42.45elapsed 39%CPU (0avgtext+0avgdata 2944maxresident)k 0inputs+0outputs (0major+229minor)pagefaults 0swaps bash$ taskset -c 5,11 time gzip -9 < /tmp/zz > /dev/null 16.72user 0.11system 0:42.89elapsed 39%CPU (0avgtext+0avgdata 2944maxresident)k 0inputs+0outputs (0major+229minor)pagefaults 0swaps bash$ taskset -c 5,11 time gzip -9 < /tmp/zz > /dev/null 16.83user 0.08system 0:43.64elapsed 38%CPU (0avgtext+0avgdata 2928maxresident)k 0inputs+0outputs (0major+228minor)pagefaults 0swaps == Additional == In truth, similar effects can be seen with other shared resources, just not as easily. Some examples include shared L2/L3 caches, and memory bandwidth. Both may increase the CPU time required for a given unit of work. == See Also == * [http://en.wikipedia.org/wiki/Hyper-threading Hyper-threading] at [http://en.wikipedia.org/ wikipedia.org]. * [http://en.wikipedia.org/wiki/Simultaneous_multithreading Simultaneous multithreading] at [http://en.wikipedia.org/ wikipedia.org]. [[Category:Computer Related]] 2503c8ffc1827e7a9a208580e617a3087755c7cd 3148 3144 2012-01-04T04:23:51Z Stix 2 Add "NetBSD 5.99.59 on Intel Core i7" example wikitext text/x-wiki When is a CPU second not a CPU second? When you are running with hyper-threading (aka HT, HTT, Symmetric Multi-Threading (SMT), etc) enabled. Here's a simple demonstration. == NetBSD 4.0 on a Pentium 4 == The system here has a "Intel(R) Pentium(R) 4 CPU 2.80GHz", single core (one "physical" CPU) with hyper-threading enabled (giving two "logical" CPUs), running NetBSD 4.0 with an SMP kernel. We run a deterministic unit of work on an idle system: ksh$ time gzip -9 < zz > /dev/null 10.28s real 10.05s user 0.24s system ksh$ time gzip -9 < zz > /dev/null 10.26s real 10.05s user 0.20s system ksh$ time gzip -9 < zz > /dev/null 10.31s real 10.08s user 0.23s system The times are fairly consistent, and, roughly, real = user + sys. Next we add an arbitrary load to the system. We assume the kernel will now schedule each thread on each logical CPU, and it is then up to the CPUs hyper-threading algorithm how the instructions are scheduled on the single core. ksh$ perl -e 'while(1){}' & [1] 9382 ksh$ time gzip -9 < zz > /dev/null 15.36s real 14.96s user 0.36s system ksh$ time gzip -9 < zz > /dev/null 15.49s real 14.97s user 0.34s system ksh$ time gzip -9 < zz > /dev/null 15.41s real 14.95s user 0.37s system OK, so what has happened here? The real time has increased by about 50%, but so has the user time. On the same system with hyper-threading disabled, you would expect the user time to remain about the same, and the real time to approximately double. Here, because both threads are really sharing the same core and its resources, they tend to compete and slow each other down. However, as the real time has not doubled, the overall throughput of the system has increased over the uni-processor case. Also, adding more load only increases the real time, as only two threads can ever be executed in parallel. ksh$ perl -e 'while(1){}' & [2] 12480 ksh$ perl -e 'while(1){}' & [3] 29686 ksh$ perl -e 'while(1){}' & [4] 12019 ksh$ time gzip -9 < zz > /dev/null 38.14s real 15.12s user 0.33s system ksh$ time gzip -9 < zz > /dev/null 34.45s real 15.11s user 0.25s system ksh$ time gzip -9 < zz > /dev/null 37.96s real 15.04s user 0.34s system For reference, the CPU tested was: cpu0: Intel Pentium 4 (686-class), 2798.79 MHz, id 0xf25 cpu0: features 0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR> cpu0: features 0xbfebfbff<PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX> cpu0: features 0xbfebfbff<FXSR,SSE,SSE2,SS,HTT,TM,SBF> cpu0: features2 0x4400<CID,xTPR> cpu0: "Intel(R) Pentium(R) 4 CPU 2.80GHz" cpu0: I-cache 12K uOp cache 8-way, D-cache 8KB 64B/line 4-way cpu0: L2 cache 512KB 64B/line 8-way cpu0: ITLB 4K/4M: 64 entries cpu0: DTLB 4K/4M: 64 entries cpu0: Initial APIC ID 1 cpu0: Cluster/Package ID 0 cpu0: SMT ID 1 cpu0: family 0f model 02 extfamily 00 extmodel 00 == Linux 2.6 on a Xeon X5650 == Second test, on Linux 2.6.38 on a 6-physical core Xeon (Intel(R) Xeon(R) CPU X5650 @ 2.67GHz). We use <tt>taskset</tt> to select which cores we're going to run these processes on: bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 11.27user 0.07system 0:11.34elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k 0inputs+0outputs (0major+229minor)pagefaults 0swaps bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 11.18user 0.01system 0:11.19elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k 0inputs+0outputs (0major+230minor)pagefaults 0swaps bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 11.21user 0.05system 0:11.26elapsed 99%CPU (0avgtext+0avgdata 2928maxresident)k 0inputs+0outputs (0major+228minor)pagefaults 0swaps Start a CPU burning thread on the second thread on that core, and retest: bash$ taskset -c 11 perl -e 'while(1){}' & [1] 4391 bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 16.90user 0.09system 0:17.00elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k 0inputs+0outputs (0major+229minor)pagefaults 0swaps bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 16.80user 0.03system 0:16.84elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k 0inputs+0outputs (0major+230minor)pagefaults 0swaps bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 16.71user 0.07system 0:16.79elapsed 99%CPU (0avgtext+0avgdata 2928maxresident)k 0inputs+0outputs (0major+229minor)pagefaults 0swaps And just to complete our set of tests: bash$ taskset -c 11 perl -e 'while(1){}' & [2] 4730 bash$ taskset -c 11 perl -e 'while(1){}' & [3] 4731 bash$ taskset -c 11 perl -e 'while(1){}' & [4] 4734 bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 16.66user 0.06system 0:16.73elapsed 99%CPU (0avgtext+0avgdata 2928maxresident)k 0inputs+0outputs (0major+228minor)pagefaults 0swaps bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 16.60user 0.07system 0:16.68elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k 0inputs+0outputs (0major+229minor)pagefaults 0swaps bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 16.71user 0.08system 0:16.80elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k 0inputs+0outputs (0major+229minor)pagefaults 0swaps Whoa, what happened here? Since we're selecting each virtual core to run on explicitly, the second virtual core now has 4 threads (perl) running on it, while the first virtual core only gets the gzip. For a matching test to the NetBSD case, we could do: bash$ taskset -c 5,11 perl -e 'while(1){}' & [1] 4966 bash$ taskset -c 5,11 perl -e 'while(1){}' & [2] 4969 bash$ taskset -c 5,11 perl -e 'while(1){}' & [3] 4970 bash$ taskset -c 5,11 perl -e 'while(1){}' & [4] 4972 bash$ taskset -c 5,11 time gzip -9 < /tmp/zz > /dev/null 16.63user 0.04system 0:42.45elapsed 39%CPU (0avgtext+0avgdata 2944maxresident)k 0inputs+0outputs (0major+229minor)pagefaults 0swaps bash$ taskset -c 5,11 time gzip -9 < /tmp/zz > /dev/null 16.72user 0.11system 0:42.89elapsed 39%CPU (0avgtext+0avgdata 2944maxresident)k 0inputs+0outputs (0major+229minor)pagefaults 0swaps bash$ taskset -c 5,11 time gzip -9 < /tmp/zz > /dev/null 16.83user 0.08system 0:43.64elapsed 38%CPU (0avgtext+0avgdata 2928maxresident)k 0inputs+0outputs (0major+228minor)pagefaults 0swaps == NetBSD 5.99.59 on Intel Core i7 == And a more modern example on NetBSD, on a "Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz", first a baseline: ksh$ sudo schedctl -A 3,7 time gzip -9 < zz > /dev/null 10.24 real 9.98 user 0.26 sys ksh$ sudo schedctl -A 3,7 time gzip -9 < zz > /dev/null 10.23 real 10.00 user 0.22 sys ksh$ sudo schedctl -A 3,7 time gzip -9 < zz > /dev/null 10.27 real 9.97 user 0.29 sys With a single spinning process: ksh$ sudo schedctl -A 3,7 perl -e 'while(1){}' & [1] 29669 ksh$ sudo schedctl -A 3,7 time gzip -9 < zz > /dev/null 14.33 real 13.98 user 0.22 sys ksh$ sudo schedctl -A 3,7 time gzip -9 < zz > /dev/null 14.31 real 14.02 user 0.27 sys ksh$ sudo schedctl -A 3,7 time gzip -9 < zz > /dev/null 14.28 real 14.03 user 0.25 sys And now with 3 more spinning processes: ksh$ sudo schedctl -A 3,7 perl -e 'while(1){}' & [2] 11160 ksh$ sudo schedctl -A 3,7 perl -e 'while(1){}' & [3] 29193 ksh$ sudo schedctl -A 3,7 perl -e 'while(1){}' & [4] 4637 ksh$ sudo schedctl -A 3,7 time gzip -9 < zz > /dev/null 39.04 real 14.06 user 0.25 sys ksh$ sudo schedctl -A 3,7 time gzip -9 < zz > /dev/null 28.42 real 13.86 user 0.51 sys ksh$ sudo schedctl -A 3,7 time gzip -9 < zz > /dev/null 40.30 real 14.03 user 0.29 sys All pretty much as expected. Again, for reference, the CPU is: cpu3: Intel Pentium Pro, II or III (686-class), 3392.53 MHz, id 0x206a7 cpu3: features 0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR> cpu3: features 0xbfebfbff<PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR> cpu3: features 0xbfebfbff<SSE,SSE2,SS,HTT,TM,SBF> cpu3: features2 0x17bae3ff<SSE3,PCLMULQDQ,DTES64,MONITOR,DS-CPL,VMX,SMX,EST> cpu3: features2 0x17bae3ff<TM2,SSSE3,CX16,xTPR,PDCM,PCID,SSE41,SSE42,X2APIC> cpu3: features2 0x17bae3ff<POPCNT,B24,AES,XSAVE,AVX> cpu3: features3 0x28100800<SYSCALL/SYSRET,XD,EM64T> cpu3: features4 0x1<LAHF> cpu3: "Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz" cpu3: ITLB 64 4KB entries 4-way cpu3: DTLB 64 4KB entries 4-way cpu3: Initial APIC ID 6 cpu3: Cluster/Package ID 0 cpu3: Core ID 3 cpu3: SMT ID 0 cpu3: family 06 model 0a extfamily 00 extmodel 02 == Additional == In truth, similar effects can be seen with other shared resources, just not as easily. Some examples include shared L2/L3 caches, and memory bandwidth. Both may increase the CPU time required for a given unit of work. == See Also == * [http://en.wikipedia.org/wiki/Hyper-threading Hyper-threading] at [http://en.wikipedia.org/ wikipedia.org]. * [http://en.wikipedia.org/wiki/Simultaneous_multithreading Simultaneous multithreading] at [http://en.wikipedia.org/ wikipedia.org]. [[Category:Computer Related]] 2d99600aadd00ef820688c221accb7b0a51fe8f0 Internet Links 0 804 3145 3130 2011-11-29T00:47:08Z Stix 2 Khan Academy & Project Euler wikitext text/x-wiki == Friends Pages == * [http://wunit.net/ Mark Curtis and Katherine Howlin]. * [http://jorgi.id.au/ Jorgi's World] - Site of George Zamroz. * Brad "Blunatic" Olds. Site moved, elsewhere... * [http://au.pg.photos.yahoo.com/ph/belinda_ullucci/my_photos Belinda Ullucci's photo album]. * [http://www.myspace.com/sweetsaz89 "Missing Jigsaw Piece"], Sarah's MySpace page. * [http://www.flickr.com/photos/kimnance/ Kim and Nancy], Flickr photo collection. * [http://www.gatorzracing.com.au Gatorz Racing], for stories on Ian McLean. * [http://donkers-wunschbox.de/ Donkers Wunschbox], buy culinary delights and fine gifts, by Jenny Donker. == Computer-Technical Links == === BSD === * [http://www.netbsd.org/ NetBSD] (and [http://www.au.netbsd.org/ Australian mirror]), the best OS out there. * [http://wiki.onetbsd.org/ NetBSD community wiki]. * [http://www.opensource.apple.com/darwinsource/ Darwin source code]. * [http://www.opendarwin.org/ OpenDarwin], shutting down as of 2006-07-25. * [http://www.daemonnews.org/ D&aelig;mon News], for all news BSD. * [http://www.bsdfreak.org/ BSDFreak], for more news BSD. * [http://www.lemis.com/grog/Papers/Debug-tutorial/ Tutorial] on FreeBSD (and NetBSD) kernel debugging. * [http://members.optusnet.com.au/~syncman/bugs/ B.U.G.S.] - BSD Users Group of Sydney. * [http://www.feyrer.de/NetBSD/bx/blosxom.cgi/index.html hubertf's NetBSD Blog]. ==== BSD Goodies ==== * [http://www.cafepress.com/NetBSD NetBSD store] at CafePress.com. * [http://www.cafepress.com/BSDFreak BSDFreak store] at CafePress.com. * [http://www.mckusick.com/beastie/index.html Beastie stuff] available at Marshall Kirk McKusick's site. * [http://netbsd.spreadshirt.net/ NetBSD Spreadshirt.net Store]. === Apple News and Rumours === * [http://macosrumors.com/ MacOS Rumors], they're sometimes right. * [http://macrumors.com/ Mac Rumors], more traffic, less accuracy, IMHO. * [http://www.appleinsider.com/ AppleInsider]. * [http://www.thinksecret.com/ Think Secret]. === UNIX === * [http://www.sysadminday.com/ SysAdminDay], for all of us System Administrators. * [http://sysunconfig.net/ Dave's UNIX/Solaris Tips Page], bunch of handy general UNIX hints and hints for some commercial UNICes. * [http://www.levenez.com/unix/ UNIX History] timeline, maintained by Éric Lévénez. * [http://www.interaction.com.au/ Interaction Australasia], IBM Users Group. === Linux === * [http://jungla.dit.upm.es/~jmseyas/linux/kernel/hackers-docs.html Kernel Links]. * [http://lxr.linux.no/linux/ LXR] - Linux kernel source browser. === TSM Links === * [http://www.adsm.org/ ADSM.org]. Tivoli Storage Manager public support site. * [http://people.bu.edu/rbs/ADSM.funcdir ADSM/TSM Quick Facts]. ADSM/TSM FAQ as compiled by Richard Sims. * [http://tsmwiki.com/ TSM Wiki]. === Industry and Technology News === * [http://theregister.co.uk The Register]. Another great news site. * [http://slashdot.org/ Slashdot]. What more need be said? * [http://arstechnica.com/ Ars Technica]. Thorough articles on new technology. === Software/Source Archives === * [http://sourceforge.net/ SourceForge]. * [http://www.gnu.org GNU.org]. * [http://www.nongnu.org Savannah] aka nongnu.org. === Standards === * [http://www.opengroup.org/products/publications/catalog/t_c.htm Open Group Technical Standards]. * [http://www.unix.org/ www.unix.org], the home of the [http://www.unix.org/single_unix_specification/ Single UNIX Specification]. * [http://www.open-std.org/JTC1/SC22/WG14/ JTC1/SC22/WG14 - C] - C99 "WG14-N1124", "ISO/IEC 9899:1999" draft standard. * [http://www.t10.org/ t10.org], home of the SCSI standards. * [http://www.t11.org/ t11.org], home of the Fibre Channel (FC), Storage (Network) Management (SM), High-Performance Parallel Interface (HIPPI), Intelligent Peripheral Interface (IPI) and Single-Byte Command Code Sets Connection (SBCON) standards. * [http://www.cplusplus.com/ cplusplus.com] not really a "Standard", but a growing reference and tutorial collection. === Quick Reference Cards === * [http://bhami.com/rosetta.html Rosetta Stone]. * [http://www.stdout.org/~winston/latex/ Latex cheat sheet]. * [http://www.gnuplot.info/docs/gpcard.pdf GNUplot Quick Reference (pdf)]. * [http://meta.wikimedia.org/wiki/Help:Reference_card MediaWiki Reference Card]. * [http://www.cs.mtsu.edu/~neal/awkcard.pdf awk Reference (pdf)]. === Aussie Software Mirrors === * [http://mirror.exetel.com.au/ Exetel Mirror]. * [http://public.planetmirror.com Planet Mirror]. * [http://mirror.aarnet.edu.au Aarnet]. * [http://mirror.pacific.net.au Pacific Internet]. * [http://mirror.isp.net.au ISP]. === Aussie Hardware Markets and Stores === * [http://www.ple.com.au/ PLE]. * [http://www.msy.com.au/ MSY] not bad, but renowned worst website. * [http://www.staticice.com.au/ staticICE] to compare online Australian store prices. * [http://www.shopbot.com.au/ Shopbot] more Aussie store price comparisons. * [http://booko.com.au/ Booko] to compare book prices. * [http://www.computerfairs.com.au/ Computer Fairs Australia]. * [http://www.computermarkets.com/ Computer Fairs NSW]. * [http://www.auspcmarket.com.au/ Aus PC-Market]. * [http://www.elx.com.au/ elx.com.au]. * [http://zytech.com.au/ Zytech]. * [http://www.eyo.com.au/ Eyo]. * [http://www.dealextreme.com/ DealExtreme]. Not Aussie, but free shipping. ==== Cases ==== * [http://coolpc.com.au/catalog/ CoolPC]. * [http://www.pccasegear.com.au/ PC Case Gear]. * [http://www.silverstonetek.com/ SilverStone]. === Popular Internet Search Engines === * [http://www.google.com/ Google] - ubiquitous. * [http://www.dogpile.com/ Dogpile] - metasearch engine combining the results of many popular search engines. * [http://www.gigablast.com/ Gigablast], fairly new, shows some promise. * [http://www.alltheweb.com/ AlltheWeb] (uses Yahoo index). * [http://www.altavista.com/ AltaVista], the oldest of them all. And now uses the Yahoo index. * [http://www.yahoo.com/ Yahoo]. * [http://www.ask.com/ Ask Jeeves] (uses Teoma engine). * [http://www.archive.org/ Internet Archive]. Ok, not a search engine, but you get the idea. * [http://www.excite.com/ Excite]. Uses Google, Yahoo, MSN, etc. * [http://www.kartoo.com/ KartOO]. Too much flash for my liking. * [http://www.cuil.com/ Cuil]. New, launched by ex-googlers, but seems pretty poor. * [http://search.msn.com/ MSN Search]. === Pastebins === * [http://www.rafb.net/paste/ rafb.net] * [http://pastebin.com/ pastebin.com] * [http://pastebin.ca/ pastebin.ca] * [http://rifers.org/paste rifers.org] === Programmer Fonts === * [http://www.proggyfonts.com/ Proggy Programming Fonts]. * [http://www.levien.com/type/myfonts/inconsolata.html Inconsolata]. * [http://www.tobias-jung.de/seekingprofont/ ProFont]. === Electronics === * [http://www.digikey.com.au/ Digi-key] electronic component shipping to Australia. === Miscellaneous === * [http://wiki.opengraphics.org/ Open Graphics Project] to develop graphics cards with "fully published specs and open source drivers". * [ftp://elsie.nci.nih.gov/pub/ "Olson" tzdata and tzcode] source files for time zone and daylight saving information, and the source code to process the files. * [http://www.ozspeedtest.com/ Oz Broadband Speed Test]. * [http://www.pcidatabase.com/ PCIDatabase.com] PCI Vendor and Device Lists. * [http://www.plethora.net/%7eseebs/faqs/hacker.html The Hacker FAQ] maintained by Peter Seebach. * [http://www.fsf.org/resources/hw/net/wireless/cards.html FSF - Cards] - list of Free Software Foundation endorsed wireless cards. * [http://duplicity.nongnu.org/ Duplicity] backup software utilising librsync. * [http://www.stmbags.com/ STM bags]. == Photography == * [http://www.steves-digicams.com/ Steve's Digicams]. Good reviews on digital cameras. * [http://photonotes.org/articles/beginner-faq/ Canon EOS Beginners’ FAQ]. * [http://hubblesite.org/gallery/ Hubble gallery]. == Articles == * [http://www.acmqueue.org/modules.php?name=Content&amp;pa=showpage&amp;pid=43 ACM Queue: Interview with Jim Grey]. Interesting article on the future of storage, distributing large data sets, and the concept that a disk is becoming more of a sequential access device rather than a random access device. * [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way]. * [http://www.joelonsoftware.com/articles/fog0000000043.html The Joel Test: 12 Steps to Better Code]. 12 tests to check the quality of a software development team. * [http://www.netbsd.org/People/Pages/ross-essays.html#ieee-754 The IEEE 754 Floating Point Standard]. Short article about why IEEE 754 is bad. See [http://www.cs.berkeley.edu/~wkahan/ here] for articles on the advantages of IEEE 754. * [http://www.netbsd.org/gallery/presentations/jlam/xen.html Xen and the Art of System Administration] presentation. * [http://www.gleezorp.com/scoreboard.html Neutrinos vs. Sun Scoreboard], or why Sun needs ECC to fix E-cache parity errors. * [http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#BIKESHED-PAINTING Bikeshed painting] in the FreeBSD forums. * [http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt A Cost Analysis of Windows Vista Content Protection] by Peter Gutmann. * [http://www.usenix.org/events/fast07/tech/schroeder/schroeder_html/index.html Disk failures in the real world: What does an MTTF of 1,000,000 hours mean to you?], article published in USENIX. * [http://labs.google.com/papers/disk_failures.pdf Failure Trends in a Large Disk Drive Population], published by Google engineers. == Comics and Humour == * [http://www.thefarside.com/ The Far Side]. * [http://www.dilbert.com/ Dilbert]. * [http://www.userfriendly.org/ UserFriendly]. * [http://www.xkcd.com/ xkcd]. * [http://www.garfield.com/ Garfield]. * [http://www.projectcartoon.com/cartoon/1 The Project Cartoon] - How Projects Really Work (version 2.0). * [http://27bslash6.com/ 26b/6]. * [http://onefte.com/ 1.00 FTE] - Impressions of a corporate life. * [http://www.smbc-comics.com/ Saturday Morning Breakfast Cereal]. == Bargain Stores == === General === * [http://www.zazz.com.au/ Zazz]. * [http://www.dealsdirect.com.au/ DealsDirect]. === Books === * [http://www.bookdepository.co.uk/ Book Depository]. * [http://booko.com.au/ Booko]. === Batteries === * [http://www.mdbattery.com/ MDBattery] for various computer, hobby and industrial batteries. == Online Learning & Puzzles == === Maths === * [http://www.khanacademy.org/ Khan Academy]. === Maths & Computing === * [http://projecteuler.net/ Project Euler]. == Sport == * [http://www.tennisone.com/ TennisOne] magazine site. Some good online free info. * [http://www.racquetresearch.com/ Racquet Research]. Head-light and heavy is good. * [http://www.stringforum.net/ stringforum.net], all about string. * [http://www.tenniswollongong.com.au/ Tennis Wollongong]. * [http://www.wisemanparktennis.com/ Wiseman Park Tennis Club]. * [http://www.cityofsydney.nsw.gov.au/Residents/TennisCourts/Default.asp Sydney Tennis Courts]. * [http://www.iacski.com/ Illawarra Alpine Club]. == Aussie Wines == * [http://www.laughingjackwines.com/ Laughing Jack Wines]. * [http://www.lillypilly.com/ Lillypilly Wines]. * [http://www.warburnestate.com.au/ Warburn Estate]. * [http://www.jackswine.com.au/ Jackswine]. == Investing == * [http://www.morningstar.com.au/ Morningstar]. == Miscellaneous == * [http://www.alt-usage-english.org/ alt.usage.english] web site, with much information on this increasingly butchered language. * [http://www.omniglot.com/ Omniglot] - Language, pronounciation, writing and font links for most languages. * [http://www.ocracy.com/ The 'Ocracy] - local Wollongong theater group. * [http://www.edibleblooms.com/ Edible Blooms] - for chocolate flowers! * [http://www.swarovski.com/ Swarovski Crystal]. * [http://wiki.lspace.org lspace.org], for all things Diskworld and Terry Pratchet. [[Category:Links]] [[Category:Personal]] 8cd65040ef206634f322dd4d7dda90def1a5eb9c About Stix 0 785 3149 3076 2012-01-31T07:30:23Z Stix 2 /* Instant Messaging */ Add more. wikitext text/x-wiki [[image:stix.jpg|thumb|120px|right]] == General == === Where I call home === I live by myself in a two bedroom unit in North Wollongong, NSW, Australia, after growing up on a 100 acre (40.5 hectare) hobby farm near Nowra. === Employment === I work as a UNIX Systems Administrator, currently between jobs. === Education === Graduated with Bachelor of Computer Science with First Class Honours in 2001 from the [http://www.uow.edu.au University of Wollongong], completing the degree part-time starting 1993. Prior to Uni, I completed 6 years high school at [http://www.nowra-h.schools.nsw.edu.au/ Nowra Technology High School], finishing 1992. === Contact Details === ==== Work ==== Started a new job, December 2007, working in Sydney CBD. I guess it could be called UNIX System Administration, although it is unlike any systems administration I've ever done before. ==== Home ==== Email: mailto:stix@stix.id.au<br> Phone: +61 2 4229 5336<br> Mobile: +61 419 432 517<br> Fax: +61 2 4229 7678<br> ==== Instant Messaging ==== {| {{Greytable}} | '''Facebook:''' || http://www.facebook.com/paul.ripke |- | '''Google+:''' || https://plus.google.com/u/0/116425484310632272939/ |- | '''Google Talk:''' || stixpjr@gmail.com |- | '''Jabber:''' || stix@jabber.org.au and stix@jabber.stix.id.au |- | '''MSN:''' || stix@stix.id.au |- | '''Skype:''' || stixpjr |- | '''Twitter:''' || http://twitter.com/stixpjr |- | '''Yahoo:''' || stixpjr |} == Interests == === Music === My tastes in music are eclectic, to say the least. At any time, my CD player is likely to contain anything from [http://www.enya.com/ Enya], [http://www.endorphin.tv/ Endorphin], Gatecrasher, [http://www.enigma.de/ Enigma], Live, Veruca Salt, Ganggajang, Air (the French band), [http://www.ebtg.com/ Everything But The Girl], the Corrs, Ben Folds Five, Stone Temple Pilots, modern jazz with Marc Moulin, or straight classical (Bach, Ravel, Mozart, Handel, Strauss, Rachmaninov, Vivaldi, Schubert, ...). And as for radio, there's basically only four stations worth listening to in Aus: [http://abc.net.au/radio/localradio/ ABC Local Radio], [http://abc.net.au/rn/ ABC Radio National] (for news and sport (think cricket)), [http://abc.net.au/classic/ ABC Classic FM] and ABC's "youth radio" [http://abc.net.au/triplej/ TripleJ]. You can even listen to the J's on the [http://abc.net.au/triplej/listen/default.htm 'Net]. In case you hadn't guessed, my radio's usually stuck on JJJ. At home, I have a nice [http://www.yamahamusic.com.au/ Yamaha] [http://www.yamahamusic.com.au/products/avit/htavreceivers/RX-V757B.asp RX-V757B] receiver/amp (upgraded from an RX-V2092), with 5-channels worth of Aaron speakers - a pair of ATS-5 speakers at the front, a pair of ATS-1 speakers for the rear, and a CC-240 centre speaker. Very happy with the setup, a very clean, natural sound. The room is small enough for the ATS-5s to pump out enough bass, without annoying the neighbours too much. The rest of the components are Yamaha CDC-765 6 disc CD turntable, Yamaha DVD-S796 DVD player, Sony SLV-X822 VCR and a [http://www.sharp.net.au/ Sharp] 32" Aquos [http://www.sharp.net.au/catalogue/productinfo.asp?model=LC32GA4X LC32GA4X] LCD TV. I originally purchased a [http://www.dgtec.com.au/ DGTEC] [http://www.dgtec.com.au/?page=dg-hd804 DG-HD804] set-top box, but due to problems and a fairly crude interface, I've swapped to a [http://www.strong.com.au/ Strong Technologies] [http://www.strong.com.au/frmProdDetails.aspx?id=89 SRT 5400] which appears to be a far better, if more expensive, unit. I also have an 80 GiB [http://www.apple.com/ipod/ iPod Video], after upgrading from a 3rd Generation 40 GB iPod, which is still surviving well, after being used cycling, in the car and hooked up to the rest of the gear above. I originally filled my iPod using [http://www.netbsd.org NetBSD] and [http://www.gnu.org/software/gnupod/ gnupod], later [http://www.gtkpod.org/about.html gtkpod], but now I've migrated to [http://www.rockbox.org Rockbox]. === Sport === I'm not overly athletic, but I do play tennis around three or four times a week, playing in the [http://www.tenniswollongong.com.au/ Wollongong District] Mens Wednesday Night Comp, and the Saturday Afternoon Mixed Comp, and often Sunday afternoon social game at my home courts at Wiseman Park, in Wollongong. I'm almost a B-grade player, but a shoulder injury (rotator-cuff partial tear) has held me back somewhat. I also try to get some cycling in, with the cycleway only a few hundred metres from my unit, there's no excuses. During the summer months I'm more keen to ride, my goal being to ride to work at least a couple of times a week (only 11 km each way). A goal that hasn't been realised. As well as these, I was introduced to skiing at an early age, with my parents both being ski instructors at various times. Although during high school, downhill skiing wasn't quite in the budget, so I enjoyed some cross-country skiing (traditional, not skating). Now, with a good job, I try to get a weeks downhill skiing in each year, with some cross country skiing on the side. Being a member of the [http://www.iacski.com/ Illawarra Alpine Club (IAC)] means I get great accommodation. === Computers === I'm a regular lurker on the [http://www.netbsd.org/MailingLists/ NetBSD], [http://developer.apple.com/darwin/mail.html Darwin] and [http://my.adsm.org/adsm-l.php TSM] (Tivoli Storage Manager) mailing lists, mainly learning and questioning, but responding when there's time. Also, I'm a part time hobbyist programmer in a variety of languages, my current choices being C, Perl, Objective-C, C++ and Java, probably in that order, although as in my [[Résumé]], I've touched a great deal more over the years. As would be expected, I've collected a fair bit of hardware. You can read up on some of my active [[Systems]]. ==== Email ==== If you see any of the following email addresses floating out there, yes, they are, or were, all me. Please update your address list to one of the current ones! {| {{Greytable}} | Nov 2005-> || mailto:stix@stix.id.au |- | Jul 2003-> || mailto:stix@stix.homeunix.net |- | Sep 2004-> || mailto:stixpjr@gmail.com |- | Jan 2005-> || mailto:stix@exemail.com.au |- | Jul 1999-> || mailto:stixpjr@yahoo.com.au |- | Jan 2006-Oct 2007 || pripke@csc.com |- | Oct 2000-Jul 2006 || pripke@csc.com.au |- | Nov 1997-Apr 2006 || stixpjr@ozemail.com.au |- | Dec 2003-Jan 2005 || stix@swiftdsl.com.au |- | Feb 2002-Dec 2003 || stixpjr@bigpond.com.au |- | 1998-2000 || paul.ripke.pr@bhp.com.au |- | 1998-1998 || paul.p.r.ripke@msm.bhp.com.au |- | 1995-???? || paul.p.r.ripke@msmail.bhp.com.au |- | 1993-1995 || paul.pr.ripke@bhp.bhpmel04.telememo.au |- | 1996-2002 || pjr02@uow.edu.au |- | 1993-1996 || u9352236@cc.uow.edu.au |} == See Also == * [[Résumé]] * [[Systems]] [[Category:Personal]] 5df07ac281d8a0f8d6c808da5a124f53ca4bc141 Résumé 0 787 3153 3128 2012-04-12T08:35:41Z Stix 2 /* Working Chronology */ Add Google ref wikitext text/x-wiki == Technologies == === Operating System Administration === {| {{Greytable}} ! OS || First<br>Used || Years<br>Experience || Last Used |- | AIX 3.2.5 through 5.3 || 1995 || 10+ || 2007 |- | OpenVMS 5.5-2 through 7.2 || 1995 || 3 || Once every six months since 1998 |- | MacBSD 0.8 through NetBSD "current" || 1993 || 12+ || Current, daily, as hobbyist |- | SunOS 4.0 || 1995 || 2 || 1998 |- | SunOS 5.5 through 5.8<br>(Solaris 2.5 through Solaris 8) || 1995 || 10+ || 2007 |- | DEC OSF/1 1.3 through HP Tru64 5.1B || 1995 || 10+ || 2007 |- | Darwin/Mac OS X DP1 through 10.2 || 1998 || 7+ || Current, daily, as hobbyist |- | Cisco IOS (minimal) || 1996 || <1 || Approx once every six months |- | Linux, in-house custom distribution || 2007 || <1 || daily as administrator |} === Hardware === * IBM POWER5 based systems (mainly p570 LPARs and p590 LPARs). * IBM POWER4 based systems (p615, p630 LPARs, p650). * IBM POWER3 based SP using PSSP. * Many older MCA and PCI based RS/6000, eg. C10, J30, F50, H50. * IBM SSA drawers and adapters. * IBM DS4300 (FAStT600) and DS4800 SAN-attached storage. * IBM 3584 Tape Library. * IBM 3494 Tape Library. * DEC VAX 4000 range (VLC, 60, 90, 96, 600). * DEC/Digital/Compaq/HP Alpha (From DEC 3000 to AlphaServer 2100, 8400 and DS20, ES40). * DEC/Digital/Compaq Storage (HSD-30, HSZ-50). * Many older Sun machines (SPARCstation 5, 10, 20, E3000, E3500). * Sun storage (StorEdge A5000, A5100, A5200, A1000). * Generic Intel/AMD PC hardware. === Vendor technologies and Other Major Products === {| {{Greytable}} ! Technology || First<br>Used || Years<br>Experience || Last Used |- | IBM Power5 Virtual I/O Server || 2006 || 0.5 || 2007 |- | IBM LPARs on Power4 and Power5 || 2001 || 4 || 2007 |- | IBM AIX PSSP, CSM and NIM || 2000 || 4 || 2007 |- | HDLM on AIX || 2000 || 4 || 2007 |- | HA-CMP 5.1 || 2005 || 1 || 2007 |- | TSM server (iTSM) from 4.1 through 5.1 || 2000 || 5 || 2007 |- | Symantec/Veritas NetBackup 4.5, 5.1 || 2002 || 2 || 2007 |- | Veritas Volume Manager v3.0, v3.2 under Solaris. Also LSM for Tru64 || 1996 || 7 || 2007 |- | DECnet Phase IV on OpenVMS || 1995 || 3 || 1998 |- | DECnet OSI (Phase V) on OpenVMS and Tru64 || 1996 || 9 || 2007 |- | DEC T21 SNA Services on Tru64 || 1998 || 7 || 2007 |- | DEC TruCluster 1.3 || 1996 || 9 || 2007 |- | Xen 2.0 running on NetBSD 3.0 Dom0 || 2005 || <1 || Current |} === Major Programming/Scripting Languages === In order of decreasing familiarity (self rating of 9 being an internationally recognised expert): {| {{Greytable}} ! Language || First<br>Used || Years<br>Experience || Last used || Self rating (0 to 9) |- | C || 1988 || 16+ || Current, almost daily || 6 |- | Bourne/Korn Shell || 1993 || 10+ || Current, daily || 4 |- | Perl || 1999 || 6+ || Current, weekly || 3 |- | C++ || 1995 || 2 || current, mainly debugging || 3 |- | Java || 1997 || 2 || 1999 || 3 |- | Objective C || 1999 || 2 || 2001 || 2 |- | BASIC || 1984 || 5+ || 1995 || 2 |- | Python || 2000 || <1 || current || 2 |- | Modula-II || 1993 || 1 || 1993 || 1 |- | PDP-8 assembler || 1993 || <1 || 1993 || 1 |- | Motorola 68k assembler || 1988 || 2 || 1998 || 1 |- | PL/I || 1993 || 3 || 1996 || 2 |- | SAS || 1993 || 2 || 1995 || 1 |- | JCL || 1993 || 2 || 1995 || 1 |} === Databases === {| {{Greytable}} ! Database || First<br>Used || Years<br>Experience || Last used |- | Oracle 7.3.4 through 9.2.0 || 1995 || 4 || 2007 |- | MySQL 3.23 through 4.1 || 2002 || 3 || Current |- | PostgreSQL 7.4 through 8.0 || 2004 || 1 || Current |- | Sybase Adaptive Server Enterprise 11.0 through 12.0 || 1998 || 3 || 2002 |- | DB2 8.1 (minimal) || 2005 || <1 || 2007 |} == Education, Training and Conferences == * '''1993-2001:''' Completed Bachelor of Computer Science Honours, First Class from the [http://www.uow.edu.au/ University of Wollongong]. * '''Mar 2000:''' Completed IBM RS/6000 SP System Administration course. * '''Dec 1998:''' Completed Sybase System and Database Administration Adaptive Server Enterprise course. * '''Aug 1998:''' Completed DECnet OSI Administration course. * '''Oct 1997:''' Attended DECUS Australia Symposium. * '''Aug 1995:''' Completed OpenVMS System and Network Management II course. * '''Feb 1993:''' In-house training on PL/1, SAS, JCL and IMS-DC. * '''Jan 1993:''' Began Bachelor of Information Technology and Communication degree at the [http://www.uow.edu.au/ University of Wollongong], studying part-time. * '''Dec 1992:''' Completed HSC at Nowra Technology High School with TER of 95.75. == Working Chronology == === Dec 2007 - current === :;Company: Google Australia :;Role: Site Reliability Engineering === Dec 1998 - Oct 2007 === :;Company: BHP IT (Dec 1998 - Jun 2000), CSC Australia (Jun 2000 - Oct 2007) :;Primary Role: UNIX System Administrator :;Duties: ::* Member of a team varying from 12 to 16, supporting from 150 to 300 UNIX systems/LPARs, including AIX, Solaris, Tru64, Linux and SCO. Systems vary from Steelmaking production control systems to large (1+ TiB) SAP/Oracle AIX systems with an international user base. ::* Typical tasks include installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning. ::* Main support contact for two Solaris (now AIX) based TSM backup servers, with around 180 clients (UNIX, OpenVMS, WinNT and Macintosh). ::* Providing rostered 24x7 on-call support. ::* Primary unofficial backup for rostered on-call support personnel for any technical issues. ::* Mentor for colleagues on most supported technologies. ::* Australian Subject Matter Expert for Tru64 UNIX. ::* Main contact for performance tuning of supported systems. ::* Main contact for arcane network protocols, including managing a Tru64 system running as a DECnet Phase V to SNA LU6.2 gateway, and several Tru64 systems using the PLC communications protocols GCOM. ::* Main contact for the management of a MediaWiki based team documentation archive. :;Achievements: ::* '''Dec 2006:''' Successfully migrated and upgraded a TSM server from TSM 5.1.4.6, Solaris 2.7 running on a Sun E3500 with A5100 storage, to TSM 5.3.3.4, AIX 5.3 running on a p520 with HDS SAN attached storage. TSM database unload was approximately 30 GiB, and the upgrade, including auditdb, was completed in approximately 24 hours. ::* '''Feb 2006:''' Involved in commissioning a number of US-based p570 based LPARs, including configuring redundant Virtual I/O Servers providing both disk and network. ::* '''May 2005:''' Involved in a second major project for the same client configuring a further 42 p570 LPARs, and the migration of Oracle databases, live, over the network, using a customized rsync, between the US and Australia, minimizing outage time for cut-over. Some of the migrated databases were slightly less than 1 terabyte in size, and database outage duration for cut-over was less than 30 minutes. Mentored two new graduates with 2 months experience to handle much of the physical cabling, LPARing, installation, and some migration tasks. ::* '''Jan 2005:''' Involved in a technical role in a major project for the configuring of approximately 12 p570 LPARs for the running of SAP+Oracle for a large client. Data and applications were successfully migrated from existing SP infrastructure. ::* '''Jul 2003:''' Mentor and senior technical specialist assisting with the migration of a MIMS/Oracle application from a heavily customized and scripted Tru64 environment to new AIX POWER4 hardware. ::* '''2000:''' Technical resource involved in the separation of DNS, SMTP, and other network services with the splitting of one company into two separate companies and network entities. === 1996 - Dec 1998 === :;Company: BHP IT :;Primary Role: VMS Systems Management :;Duties: ::* Member of a team of approximately 12 supporting RSX-11M and VMS systems. ::* Typical tasks included installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning. ::* Providing rostered 24x7 on-call support. ::* Primary midrange contact for a high security department, supporting OpenVMS VAXen running SETCIM, PI and DECnet OSI, an OSF/1 system running SAP and Oracle and an AIX system running several Oracle databases. ::* Primary VMS contact for a critical commercial messaging application running on a VMS cluster, using X25, MRX (X400), DECnet OSI, RDB and DECEDI. :;Achievements: ::* Main technical VMS resource involved in an 80 hour upgrade of DECEDI systems, upgrading VMS, RDB, DECnet OSI, MR and MRX. === Aug 1995 - 1996 === :;Company: BHP IT :;Primary Role: Midrange Facilities Management :;Duties: ::* Member of a team of approximately 12 supporting RSX-11M, VMS, AIX, DG-UX, SunOS, IRIX and OSF/1 systems, and RDB and Oracle databases. Systems mainly involved in Steelmaking production control. ::* Typical tasks included installation, patching, security management, troubleshooting, backup and recovery, space management and performance tuning. ::* Providing rostered 24x7 on-call support. === Jan 1993 - Aug 1995 === :;Company: BHP IT :;Primary Role: Systems Analyst, employed on a cadetship, simultaneously completing a part-time University degree. :;Duties: ::* Junior member of a team of 6 supporting a large code base of PL/1, SAS and JCL with IMS and DB2 databases running on an IBM mainframe, for BHP Port Kembla Steelworks. In-house applications primarily providing Production Planning and Scheduling functionality. :;Achievements: ::* Main support contact and developer of a source-code cross reference tool used to find the scope of module changes, written in PL/1, SAS and JCL. ::* Providing rostered 24x7 on-call support. == Work-related Hobbies == * Started running MacBSD on mac68k in 1993. Currently run NetBSD on i386, mac68k, sparc and alpha architectures, and actively track daily source code snapshots, submitting bug reports and occasional patches. * Have run a NetBSD Internet accessible web, ftp and SMTP server since 2002. * Have assisted in the debugging of various bugs in software including Darwin (Mac OS X), rsync, MySQL and fvwm2. [[Category:Personal]] e8cbc60513e058ffeec61ec23c742b206a012283 Chilli Con Carne 0 1689 3157 2012-08-27T13:12:11Z Stix 2 Created page with 'Lazy, spicy and richer than the packet recipe. Double the spices, extra chilli. == Ingredients == * olive oil * 10 birds eye chillies. * 800g beef mince. * 2 x 400g diced tomat…' wikitext text/x-wiki Lazy, spicy and richer than the packet recipe. Double the spices, extra chilli. == Ingredients == * olive oil * 10 birds eye chillies. * 800g beef mince. * 2 x 400g diced tomatoes. * 2 x 400g red kidney beans, rinsed & drained. * 4 x 35g packets taco seasoning mix. == Method == Brown mince in an oiled large frying pan. Add finely chopped chillies and seasoning mix, cook and stir until fragrant. Add tomatoes and 1 cup water, and bring to the boil. Reduce heat and simmer uncovered for 15 minutes. Add beans and simmer for a further 5 minutes. Remove from heat and stir in &frac12; cup coarsely chopped fresh coriander if desired. Serve with your choice of warm tortillas, sour cream, rice, noodles or over boiled potatoes. [[Category:Recipes]] e5943ad9d9e905809bad6a78a18054bfba6a9db2 Thai Ginger Chicken 0 1690 3158 2012-09-02T07:23:53Z Stix 2 Thai ginger chicken recipe wikitext text/x-wiki Thai-style Ginger Chicken, often written as "Kai phat khing", "Pad king gai" or similar variations (Thai: ผัดขิงไก่). == Ingredients == * 400 grams chicken, cut into medium size pieces * 1 tablespoon minced garlic * 1 cup fresh mushrooms, sliced * &frac12; cup red chillies, cut diagonally * 3 tablespoons finely sliced ginger * 2 tablespoons fish sauce * 1 tablespoon soy sauce * 2 tablespoons oyster Sauce * 1 teaspoon white sugar * &frac14; cup chopped onion * 2 spring onions, cut into 1" long sections * coriander leaves (for garnishing) * cooking oil == Method == # Heat oil in a wok. Add garlic and stir fry until golden. # Add chicken and stir fry until nearly cooked, then add fish sauce, soy sauce and oyster sauce and stir until it begins to bubble. # Add the rest of the ingredients and stir fry until the chicken cooked through. # Transfer to a serving dish and garnish with coriander leaves. Serve immediately with hot steamed rice. [[Category:Recipes]] 82098db1a954c9ca9d53b0fdafe857c07e5cb946 3160 3158 2012-09-02T07:43:15Z Stix 2 Typo wikitext text/x-wiki Thai-style Ginger Chicken, often written as "Kai phat khing", "Pad king gai" or similar variations (Thai: ผัดขิงไก่). == Ingredients == * 400g chicken, cut into medium size pieces * 1 tablespoon minced garlic * 1 cup fresh mushrooms, sliced * &frac12; cup red chillies, cut diagonally * 3 tablespoons finely sliced ginger * 2 tablespoons fish sauce * 1 tablespoon soy sauce * 2 tablespoons oyster Sauce * 1 teaspoon white sugar * &frac14; cup chopped onion * 2 spring onions, cut into 1" long sections * coriander leaves (for garnishing) * cooking oil == Method == # Heat oil in a wok. Add garlic and stir fry until golden. # Add chicken and stir fry until nearly cooked, then add fish sauce, soy sauce and oyster sauce and stir until it begins to bubble. # Add the rest of the ingredients and stir fry until the chicken cooked through. # Transfer to a serving dish and garnish with coriander leaves. Serve immediately with hot steamed rice. [[Category:Recipes]] 3e882466c2b225ead2a2ee30d69711861f03b06c 3162 3160 2012-09-02T08:10:26Z Stix 2 Add "see also" wikitext text/x-wiki Thai-style Ginger Chicken, often written as "Kai phat khing", "Pad king gai" or similar variations (Thai: ผัดขิงไก่). == Ingredients == * 400g chicken, cut into medium size pieces * 1 tablespoon minced garlic * 1 cup fresh mushrooms, sliced * &frac12; cup red chillies, cut diagonally * 3 tablespoons finely sliced ginger * 2 tablespoons fish sauce * 1 tablespoon soy sauce * 2 tablespoons oyster Sauce * 1 teaspoon white sugar * &frac14; cup chopped onion * 2 spring onions, cut into 1" long sections * coriander leaves (for garnishing) * cooking oil == Method == # Heat oil in a wok. Add garlic and stir fry until golden. # Add chicken and stir fry until nearly cooked, then add fish sauce, soy sauce and oyster sauce and stir until it begins to bubble. # Add the rest of the ingredients and stir fry until the chicken cooked through. # Transfer to a serving dish and garnish with coriander leaves. Serve immediately with hot steamed rice. == See Also == * [http://en.wikipedia.org/wiki/Phat_khing Phat khing on Wikipedia]. [[Category:Recipes]] cd3d91859bd3bc7521c428a68659e9886981a600 Thai Coconut Milk Soup with Chicken 0 1691 3161 2012-09-02T08:07:38Z Stix 2 Tom kha gai recipe wikitext text/x-wiki Often called "Tom kha gai", "Kai tom kha" or similar variations (Thai: ต้มข่าไก่). == Ingredients == * 2 cups coconut milk * 1 cup chicken stock * 2-3 medium pieces fresh galangal, peeled and sliced * 3 chicken breast fillets (cut into small pieces or strips) * 2 teaspoons chilies, finely chopped * 1 tablespoon fish sauce * 1 teaspoon sugar * &frac12; cup fresh coriander leaves * 5 coriander leaves for garnish == Method == # Add coconut milk, chicken stock and galangal in a pan. # Bring to boil and simmer over low heat for 8 minutes, stirring occasionally. # Add chicken pieces and chilli to pan, simmer for another 6 minutes. Continue stirring until cooked and all ingredients mixed well. # Season with fish sauce and sugar. Stir in some coriander leaves. Before serving, garnish with remaining coriander leaves. == See also == * [http://en.wikipedia.org/wiki/Tom_kha_kai Tom kha kai on Wikipedia]. [[Category:Recipes]] 248cdbbb93cf51ce3260020b07330858aa2c738a Synchronizing Disk Names 0 811 3163 3131 2012-09-19T05:18:21Z Dalek 32 wikitext text/x-wiki This document was originally available at http://service.software.ibm.com/rs6k/techdocs/90605223414648.btml but appears to have since moved and disappeared. This text is from a hardcopy taken 1999-03-05. I have recently successfully tested this procedure on a p570 LPAR running AIX 5.3. === Special Notices === Please use this information with care. IBM will not be responsible for damages of any kind resulting from its use. The use of this information is the sole responsibility of the customer and depends on the customer's ability to evaluate and integrate this information into the customer's operational environment. == Synchronizing Disk Names == === About This Document === Use the following script when the names of your hard disks are out of order (for example hdisk0, hdisk2, hdisk3 instead of hdisk0, hdisk1, hdisk2). The order of the disk names generally does not cause errors, but it may cause confusion for the user. Run the following '''dsksync''' script to alleviate such confusion. The script renames the hard disks. The order of the disks' names after you reboot the machine will be determined on the order they are detected by the device configuration process. For instance, a disk at the address 00-00-0S-00 will be numbered before a disk at the address 00-00-0S-20 or 00-05-00-00. This document applies to AIX Versions 3.1 through 4.2 on the RS/6000. This procedure has been known to work but not guaranteed or supported on AIX V5.3/6.1/7.1. On AIX 7.1 the [http://publib.boulder.ibm.com/infocenter/aix/v7r1/topic/com.ibm.aix.cmds/doc/aixcmds4/rendev.htm rendev] command may be more appropriate. === Procedure === Before running this script, make sure the key is in Normal position. lsdev -Cc disk | awk '{ print $1 }' | while read HDname; do odmdelete -q "name = $HDname " -o CuAt odmdelete -q "value = $HDname " -o CuAt odmdelete -q "name = $HDname " -o CuDv odmdelete -q "value3 = $HDname " -o CuDvDr odmdelete -q "name = $HDname " -o CuVPD odmdelete -q "name = $HDname " -o CuPath done rm -f /dev/hdisk* rm -f /dev/rhdisk* savebase When the shell script completes successfully, run the following command to shut down and reboot. shutdown -Fr [[Category:AIX]] b5dcebeb367abcc4b290174eec3b5e0a1ef93e16 Converting DICOM files 0 1692 3165 2013-02-19T12:01:25Z Stix 2 Initial draft. wikitext text/x-wiki I was lucky enough to receive some x-rays in [http://en.wikipedia.org/wiki/DICOM DICOM] format. As I generally live on UNIX systems, I looked for a way to convert these to something more generally available. === GDCM === Install the [http://gdcm.sourceforge.net/ Grassroots DICOM Library] package. On my system of choice, NetBSD, and enabling shared libs, the steps were something like: $ cd /tmp $ pax -rjf gdcm-2.2.1.tar.bz2 $ mkdir gdcm-build $ cd gdcm-build $ cmake -D CMAKE_INSTALL_RPATH=/local/gdcm/lib -D CMAKE_INSTALL_PREFIX=/local/gdcm -D GDCM_BUILD_APPLICATIONS=1 -D GDCM_BUILD_SHARED_LIBS=1 ../gdcm-2.2.1 ... $ make -j 16 install ... $ export PATH=${PATH}:/local/gdcm/bin === libtiff === Install the [http://www.remotesensing.org/libtiff/ libtiff] package, we need raw2tiff. I'm assuming your packaging system of choice already has this. === ImageMagick === Install the image manipulation toolkit, [http://www.imagemagick.org/ ImageMagick]. I'm assuming your packaging system of choice already has this. === Convert === Grab the image dimensions, depth and type from the DICOM file. Extract the raw pixel data, then encapsulate that into a TIFF file to make it easier to manage. Finally use ImageMagick to convert into a reasonable PNG. Note that some playing with the leftshift may be necessary, or alternately, you can take the lazy approach and use -equalize. We'll assume the file is "input.dcm": $ gdcmdump -i input.dcm ... (0028,0002) US 1 # 2,1 Samples per Pixel (0028,0004) CS [MONOCHROME2 ] # 12,1 Photometric Interpretation (0028,0010) US 1760 # 2,1 Rows (0028,0011) US 2140 # 2,1 Columns (0028,0034) IS [1\1 ] # 4,2 Pixel Aspect Ratio (0028,0100) US 16 # 2,1 Bits Allocated (0028,0101) US 12 # 2,1 Bits Stored (0028,0102) US 11 # 2,1 High Bit (0028,0103) US 0 # 2,1 Pixel Representation ... $ gdcmraw -i input.dcm -o temp.raw $ raw2tiff -p minisblack -w 2140 -l 1760 -d short -c zip temp.raw temp.tiff $ convert temp.tiff -evaluate leftshift 4 -quality 100 -depth 4 temp.png The resulting image was better than my brief attempts using GIMP to adjust levels, and has the benefit of easily being batched. [[Category:UNIX]] c888eea1e307887ea212bf9017d62d4733b2cd83 3166 3165 2013-02-19T12:03:45Z Stix 2 Expand intro wikitext text/x-wiki I was lucky enough to receive some x-rays in [http://en.wikipedia.org/wiki/DICOM DICOM] (Digital Imaging and Communications in Medicine) format. As I generally live on UNIX systems, I looked for a way to convert these to something more generally available. Note that the process below will most likely only work for plain 2D greyscale images. 3D, 4D and 5D images can probably be converted using a similar, but more complex process. === GDCM === Install the [http://gdcm.sourceforge.net/ Grassroots DICOM Library] package. On my system of choice, NetBSD, and enabling shared libs, the steps were something like: $ cd /tmp $ pax -rjf gdcm-2.2.1.tar.bz2 $ mkdir gdcm-build $ cd gdcm-build $ cmake -D CMAKE_INSTALL_RPATH=/local/gdcm/lib -D CMAKE_INSTALL_PREFIX=/local/gdcm -D GDCM_BUILD_APPLICATIONS=1 -D GDCM_BUILD_SHARED_LIBS=1 ../gdcm-2.2.1 ... $ make -j 16 install ... $ export PATH=${PATH}:/local/gdcm/bin === libtiff === Install the [http://www.remotesensing.org/libtiff/ libtiff] package, we need raw2tiff. I'm assuming your packaging system of choice already has this. === ImageMagick === Install the image manipulation toolkit, [http://www.imagemagick.org/ ImageMagick]. I'm assuming your packaging system of choice already has this. === Convert === Grab the image dimensions, depth and type from the DICOM file. Extract the raw pixel data, then encapsulate that into a TIFF file to make it easier to manage. Finally use ImageMagick to convert into a reasonable PNG. Note that some playing with the leftshift may be necessary, or alternately, you can take the lazy approach and use -equalize. We'll assume the file is "input.dcm": $ gdcmdump -i input.dcm ... (0028,0002) US 1 # 2,1 Samples per Pixel (0028,0004) CS [MONOCHROME2 ] # 12,1 Photometric Interpretation (0028,0010) US 1760 # 2,1 Rows (0028,0011) US 2140 # 2,1 Columns (0028,0034) IS [1\1 ] # 4,2 Pixel Aspect Ratio (0028,0100) US 16 # 2,1 Bits Allocated (0028,0101) US 12 # 2,1 Bits Stored (0028,0102) US 11 # 2,1 High Bit (0028,0103) US 0 # 2,1 Pixel Representation ... $ gdcmraw -i input.dcm -o temp.raw $ raw2tiff -p minisblack -w 2140 -l 1760 -d short -c zip temp.raw temp.tiff $ convert temp.tiff -evaluate leftshift 4 -quality 100 -depth 4 temp.png The resulting image was better than my brief attempts using GIMP to adjust levels, and has the benefit of easily being batched. [[Category:UNIX]] 41e07b53fd729ec86f95e2a74dcea8213aa64a82 iotools 0 799 3167 3061 2013-03-13T05:41:41Z Stix 2 Release new version. wikitext text/x-wiki __NOTOC__ [[iotools]] consists of three tools I've written over the years to benchmark tape drive performance, tape capacity, and random disk I/O performance, specifically used when tuning [[TSM]]. Mainly written under [http://www.NetBSD.org NetBSD] and [http://www.opensource.apple.com/darwinsource/ Darwin], tested under [[AIX]], [http://www.linux.org/ Linux], [http://www.sun.com/software/solaris/ Solaris] and [http://h30097.www3.hp.com/ Tru64]. From the README: ==== fblckgen ==== '''fblckgen''' generates blocks of data, either a repeating ascii sequence which is very compressible, or a pseudo-random binary sequence, which, although very simple, does not compress. Very handy for benchmarking tape drives, or just making a sized lump of data. By using double buffering and either pthreads or multiple processes, it can generally keep a tape drive busy. Filling an LTO1 tape with pseudo-random data: sh$ fblckgen -rb 64k -c 0 > /dev/nrst1 Write failed: Input/output error 105722740736 bytes written in 7064.506 secs (14614.590 KB/sec) ==== iohammer ==== '''iohammer''' does what it says - very similar to a tool named `rawio' floating out on the 'net. Using multiple threads (either pthreads or multiple processes) '''iohammer''' will issue random I/Os, with a percentage based write ratio to a file or raw device. Good for comparing different disk layouts (RAID5, RAID0, RAID1, RAID0+1, RAID3, etc), stripe unit sizes, and general disk random I/O performance. Very good to see the difference the <tt>queue_depth</tt> parameter makes under [[AIX]]! Testing random read performance on a raw partition: sh$ iohammer -f /dev/vnd0d -c 10k Size 1073741824: 121.097 secs, 10240 IOs, 0 writes 84.6 IOs/sec, 11.83 ms average seek ==== mbdd ==== '''mbdd''' is a threaded version of dd, without all the extras. It maintains a number of buffers, a thread to read from standard input to fill the buffers, a thread to (optionally) write to standard output, and threads for any additional destinations, emptying the buffers. Several reads may be done to fill a buffer entirely. A partial write (not a full buffer length) will abort the copy. Its primary use is as a buffer between bursty, non-threaded programs. One example is its use between <tt>tar</tt>(1) and <tt>bzip2</tt>(1), allowing both utilities to attempt to run without waiting on the other. As a buffer between <tt>tar</tt>(1) and <tt>bzip2</tt>(1), using a total of 20 MiB buffer space: sh$ time tar -cf - . | mbdd -n 320 | bzip2 > /tmp/arc.tar.bz2 807311360 bytes transferred in 374.285 secs (2106.392 KiB/sec) 88694 partial reads, 218.527 average buffers full 374.37s real 311.43s user 18.64s system Compared to without: sh$ time tar -cf - . | bzip2 > /tmp/arc.tar.bz2 556.37s real 307.44s user 11.60s system === Download === [ftp://stix.id.au/pub/unix/iotools-2.2.tgz iotools-2.2.tgz] ''79&nbsp;011 bytes gzipped source tarball via FTP'' === See Also === HTML man pages for [http://stix.id.au/software/fblckgen.html fblckgen(1)], [http://stix.id.au/software/iohammer.html iohammer(1)] and [http://stix.id.au/software/mbdd.html mbdd(1)]. [[Category:Software]] 11a6e170b1e1720ed148260dae153010735dd55b Java and AIX Time Zones 0 755 3170 3067 2013-05-17T06:55:54Z Stix 2 Add note that AIX 6.1+ can use the Olson format. wikitext text/x-wiki '''Note:''' As of AIX 6.1, time zones are now defined using the Olson time zone library, and no longer need to use the POSIX format described below. ---- Unlike some other Unices, [[AIX]] time zone rules are statically configured and are not built by <tt>[[zic]]</tt>. The time zone rule is defined by the exported environment variable <tt>TZ</tt> (usually found in <tt>/etc/environment</tt>), and for Sydney, Australia, we use the value: EST-10EDT,M10.1.0/02:00:00,M4.1.0/03:00:00 The two labels, "EST" and "EDT", are actually arbitrary strings that may have any value. The definition of all the various fields may be found in the [http://publib.boulder.ibm.com/infocenter/pseries/v5r3/topic/com.ibm.aix.files/doc/aixfiles/environment.htm AIX <tt>environment file</tt> man page]. IBM's packaged versions of Java above 1.2 include a table to map the above labels into a longer (appears to be <tt>zic</tt> style) time zone rule name. For example, Sydney Australia is: Australia/Sydney However, what are the short labels that map to Sydney? "EST" selects American "Eastern Standard Time". In fact, the appropriate rule to map to Sydney is: EET-10EETDT This mapping of the short versions to the longer strings is deprecated, and should not be used. There are two ways to do this properly: # Export the environment variable <tt>TZ=Australia/Sydney</tt> prior to starting the JVM. The disadvantage of this method is that any external process initiated by Java will have this TZ value, and the standard C library will default to GMT. # Set the correct time zone from within Java. This means the existing AIX value of TZ will be unchanged, and continue to work as before. To set the time zone in Java, use the following code fragment: TimeZone.setDefault(TimeZone.getTimeZone("Australia/Sydney")); For a full list of available Java time zones, see the file: $JAVAHOME/jre/lib/tzmappings However, the best method may be to create a custom Java time zone definition as described in [[Java, Time Zones and Daylight Savings changes]], allowing full control over all aspects of the definition. == See Also == * [[Java, Time Zones and Daylight Savings changes]]. * [http://www.ibm.com/support/docview.wss?uid=isg3T1000252 Managing the Time Zone Variable] IBM Technote. [[Category:AIX]] [[Category:Programming]] 1fc21d22881917479e79645716d13554f0d8f37d Building Rockbox on NetBSD 0 1693 3174 2013-06-10T07:02:31Z Stix 2 Initial page creation wikitext text/x-wiki As at 2013-06-10, [http://rockbox.org/ Rockbox] needed a few patches to build under [http://netbsd.org/ NetBSD]. First, building tools broke here: ksh$ export RBDEV_DOWNLOAD=/usr/pkgsrc/distfiles ksh$ export RBDEV_PREFIX=${HOME}/src/rb/xc ksh$ export PATH=${PATH}:${RBDEV_PREFIX}/bin ksh$ cd rockbox/tools ksh$ ./rockboxdev.sh ... mkdir build-x86_64-unknown-netbsd6.0. mkdir build-x86_64-unknown-netbsd6.0./libiberty Configuring in build-x86_64-unknown-netbsd6.0./libiberty configure: error: cannot find sources (xmalloc.c) in ../../gcc-4.4.4/libiberty gmake[1]: *** [configure-build-libiberty] Error 1 gmake[1]: Leaving directory `/tmp/rbdev-build/build-gcc' gmake: *** [all] Error 2 The following patch fixed this step: ksh$ cd /tmp/rbdev-build ksh$ diff -u build-gcc/Makefile build-gcc.fixed/Makefile --- build-gcc/Makefile 2013-06-04 12:15:56.000000000 +1000 +++ build-gcc.fixed/Makefile 2013-06-04 13:00:32.000000000 +1000 @@ -2737,7 +2737,7 @@ case $(srcdir) in \ /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \ - sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ + sed -e 's,\./,,g' -e 's,[^/]*/,../../,g' `$(srcdir) ;; \ esac; \ srcdiroption="--srcdir=$${topdir}/libiberty"; \ libsrcdir="$$s/libiberty"; \ @@ -2853,7 +2853,7 @@ case $(srcdir) in \ /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \ - sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ + sed -e 's,\./,,g' -e 's,[^/]*/,../../,g' `$(srcdir) ;; \ esac; \ srcdiroption="--srcdir=$${topdir}/fixincludes"; \ libsrcdir="$$s/fixincludes"; \ @@ -4248,7 +4248,7 @@ case $(srcdir) in \ /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \ - sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ + sed -e 's,\./,,g' -e 's,[^/]*/,../../,g' `$(srcdir) ;; \ esac; \ srcdiroption="--srcdir=$${topdir}/fixincludes"; \ libsrcdir="$$s/fixincludes"; \ @@ -4816,7 +4816,7 @@ case $(srcdir) in \ /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \ - sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ + sed -e 's,\./,,g' -e 's,[^/]*/,../../,g' `$(srcdir) ;; \ esac; \ srcdiroption="--srcdir=$${topdir}/gcc"; \ libsrcdir="$$s/gcc"; \ @@ -5386,7 +5386,7 @@ case $(srcdir) in \ /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \ - sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ + sed -e 's,\./,,g' -e 's,[^/]*/,../../,g' `$(srcdir) ;; \ esac; \ srcdiroption="--srcdir=$${topdir}/gmp"; \ libsrcdir="$$s/gmp"; \ @@ -5826,7 +5826,7 @@ case $(srcdir) in \ /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \ - sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ + sed -e 's,\./,,g' -e 's,[^/]*/,../../,g' `$(srcdir) ;; \ esac; \ srcdiroption="--srcdir=$${topdir}/mpfr"; \ libsrcdir="$$s/mpfr"; \ @@ -6990,7 +6990,7 @@ case $(srcdir) in \ /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ *) topdir=`echo $(HOST_SUBDIR)/intl/ | \ - sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ + sed -e 's,\./,,g' -e 's,[^/]*/,../../,g' `$(srcdir) ;; \ esac; \ srcdiroption="--srcdir=$${topdir}/intl"; \ libsrcdir="$$s/intl"; \ @@ -8652,7 +8652,7 @@ case $(srcdir) in \ /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \ - sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ + sed -e 's,\./,,g' -e 's,[^/]*/,../../,g' `$(srcdir) ;; \ esac; \ srcdiroption="--srcdir=$${topdir}/libiberty"; \ libsrcdir="$$s/libiberty"; \ Next is a bug in the Rockbox sources assuming GNU Linux, which generates the build error: ksh$ gmake zip ... GEN buttons.lua In file included from <stdin>:1:0: /home/stix/src/rb/rockbox/firmware/libc/include/stdio.h:36:57: error: expected declaration specifiers or '...' before '__gnuc_va_list' gmake: *** [/home/stix/src/rb/rockbox/build/apps/plugins/lua/buttons.lua] Error 1 Easily fixed, with the following patch: --- a/firmware/libc/include/stdio.h +++ b/firmware/libc/include/stdio.h @@ -28,6 +28,7 @@ #define TMP_MAX 26 #ifdef __GNUC__ +typedef __builtin_va_list __gnuc_va_list; #define __VALIST __gnuc_va_list #else #define __VALIST char* [[Category:NetBSD]] f617663906f22002a7b55395c6f2434546db9484 ISO 8601 0 757 3175 3072 2013-07-02T01:30:26Z Stix 2 /* See Also */ Add link to another wikipedia page. wikitext text/x-wiki Here in this modern world, things should be simple and unambiguous. If only this were true! Here's a simple example: <center>'''01/02/03'''</center> I now tell you that this is a date. When is it? * 1st February, 2003? * 2nd January, 2003? * 3rd February, 2001? All these are in use in various parts of our world, and can make life on the internet confusing, at the least. The "MM/DD/YY" format is common in U.S.A., here in Australia and in the UK the format "DD/MM/YY" is widely used. And in Europe and parts of Asia, "YY/MM/DD" is in common use. So what can be done? Simple, follow the standard: ISO 8601:1988 - International Date Format. For dates, this standard recommends the following format: <center>'''YYYY-MM-DD'''</center> This format has a few advantages: # It is unambiguous. A useful trait, one would think. # It has a consistent length. # It may be easily sorted (for those UNIX geeks, think <tt>sort</tt>(1)). # It is recognised by far more people world wide than any other format. # It is consistent with common time formats (HH:MM:SS), that is, most significant units come first. # It is a '''standard''', from the [http://www.iso.ch/ International Organisation for Standardisation]. Please, can we start using this? == See Also == * [http://en.wikipedia.org/wiki/ISO_8601 ISO 8601] at [http://www.wikipedia.org www.wikipedia.org]. * [http://en.wikipedia.org/wiki/Date_format_by_country Date format by country] at [http://www.wikipedia.org www.wikipedia.org]. * [http://en.wikipedia.org/wiki/Date_and_time_notation_by_country Date and time notation by country] at [http://www.wikipedia.org www.wikipedia.org]. * [http://en.wikipedia.org/wiki/Calendar_date Calendar date] at [http://www.wikipedia.org www.wikipedia.org]. * [http://www.cl.cam.ac.uk/~mgk25/iso-time.html A Summary of the International Standard Date and Time Notation] by [http://www.cl.cam.ac.uk/~mgk25/ Markus Kuhn]. * RFC 3339: Date and Time on the Internet: Timestamps. * [http://www.w3.org/TR/NOTE-datetime W3C Date and Time Formats]. [[Category:Rants]] 88eb0907e5fce3e67d4a2b96fed8842c9be12168 MediaWiki:Sitenotice 8 1684 3176 3127 2013-10-15T12:00:36Z Stix 2 Upgrade to new GooglePlusOne extension wikitext text/x-wiki <div style="float:right; clear:right; padding:5px; position:relative;"><googlePlusOne style="medium"/></div> f9102d66fe8b3788c24d59578869249515ffe97f Sandbox 0 728 3177 2590 2013-10-15T12:55:35Z Stix 2 /* Math Test */ Add the law of cosines wikitext text/x-wiki == Sandbox == Here's just a play page, so I can try to work out what wiki is all about. Bit of luck, I ''might'' work it out one day. === Lists === All I want is: * easy editing. * traceability. * simple formating. * good linking. * good searchability. * ability to include graphics, easily. Numbered lists work like this: # item # item ## nested, too! Definition lists look like this: ;CPU: Central Processing Unit. ;RAM: Random Access Memory. ;ROM: Read Only Memory. === subsection === And good old &lt;pre&gt; tag stuff like this: # ls -l total 3826 -rw-r--r-- 1 stix wheel 1413137 Nov 12 10:35 231323.pdf -rw-r--r-- 1 stix pc 524288 Sep 24 21:20 P4P800-E.ROM drwxr-xr-x 3 root wheel 512 Nov 2 00:08 screens How does that look? === Math Test === See [http://meta.wikimedia.org/wiki/Help:Displaying_a_formula Displaying a formula] at meta for more info on formulas. <math>\sum_{n=0}^\infty \frac{x^n}{n!}</math> ==== Quadratic ==== <math>x=\frac{-b \pm \sqrt{b^2 - 4ac}}{2a}</math> ==== Euler's Identity ==== <math>e^{i \pi} + 1 = 0\;</math> ==== e Limit Representation ==== <math>e == \lim_{x \rightarrow \infty}{({1+\frac{1}{x}})^x}</math> <math>e == \lim_{x \rightarrow 0}{(1+x)}^{\frac{1}{x}}</math> ==== Law of Cosines ==== <math>c^2 = a^2 + b^2 - 2ab\cdot\cos{C}</math> 19f2cb0d168b523bc2598f9c4ff9a9ab0bd2fdcf Kernel Memory Debug Enabling on AIX 0 818 3178 1733 2013-11-05T05:13:41Z Stix 2 Fix typo. wikitext text/x-wiki To enable additional kernel memory debugging on [[AIX]] (known as Memory Overlay Detection System), use the following procedure: bosdebug -M bosboot -a shutdown -r now '''Note:''' This should only be done under guidance by IBM engineers. To disable: bosdebug -o bosboot -a shutdown -r now [[Category:AIX]] 5802503d7bb3668b54a552396b10e5dec4dc0afd Quotes 0 1694 3181 2013-11-05T07:46:39Z Stix 2 Redirected page to [[Favourite Quotes]] wikitext text/x-wiki #REDIRECT [[Favourite Quotes]] a14852e9f7375079ea1e2121dab87e52a2b816c1 Entering Special Characters in the X Window System 0 791 3182 3092 2013-11-06T13:04:59Z Stix 2 /* See Also */ interwiki links wikitext text/x-wiki In the X Window System, special characters (accented characters, currency symbols, mathematical symbols, fractions and other symbols) can be entered using a sequence a keys including a special key defined as the <tt>Multi_key</tt>. The <tt>Multi_key</tt> may be assigned to a convenient key using <tt>xmodmap(1)</tt>. Given that the windows key serves little purpose under a real operating system, it seemed like a good choice: $ xmodmap -e "keycode 115 = Multi_key" Or, more conveniently add the appropriate line to your configuration files: $ cat ${HOME}/.Xmodmap keycode 115 = Multi_key $ xmodmap ${HOME}/.Xmodmap A few examples are: {| {{Greytable}} ! Sequence || Name || Character |- | Multi_key a ` || Agrave || à |- | Multi_key a ' || Aacute || á |- | Multi_key a " || Adiaeresis || ä |- | Multi_key a e || ae || æ |- | Multi_key o ~ || Otilde || õ |- | Multi_key R O || registered || ® |- | Multi_key c / || cent || ¢ |- | Multi_key Y = || yen || ¥ |- | Multi_key C = || EuroSign || € |- | Multi_key x o || currency || ¤ |- | Multi_key - , || notsign || ¬ |- | Multi_key 3 4 || threequarters || ¾ |- | Multi_key + - || plusminus || ± |- | Multi_key 0 * || degree || ° |- | Multi_key - : || division || ÷ |- | Multi_key x x || multiply || × |- | Multi_key u / || mu || µ |- | Multi_key ^ 1 || onesuperior || ¹ |- | Multi_key ^ 2 || twosuperior || ² |- | Multi_key ^ 3 || threesuperior || ³ |- | Multi_key ^ . || periodcentered || · |- | Multi_key p ! || paragraph || ¶ |- | Multi_key ? ? || questiondown || ¿ |- | Multi_key <nowiki>| |</nowiki> || brokenbar || ¦ |} A list of many of the possible special characters that can be entered can be found in files named something like: * <tt>/usr/X11R6/lib/X11/locale/iso8859-1/Compose</tt> * <tt>/usr/X11R7/lib/X11/locale/iso8859-1/Compose</tt> * <tt>/usr/share/X11/locale/iso8859-1/Compose</tt> * <tt>/usr/share/X11/locale/en_US.UTF-8/Compose</tt> == See Also == * [[wikipedia::Compose key]] * [[wikipedia::Diacritic]] [[Category:UNIX]] 0a0f7aeb4c00d23345ae40fbd9d2fbdca20097a0 Thai Coconut Milk Soup with Chicken 0 1691 3183 3161 2013-11-06T13:07:07Z Stix 2 /* See Also */ interwiki links wikitext text/x-wiki Often called "Tom kha gai", "Kai tom kha" or similar variations (Thai: ต้มข่าไก่). == Ingredients == * 2 cups coconut milk * 1 cup chicken stock * 2-3 medium pieces fresh galangal, peeled and sliced * 3 chicken breast fillets (cut into small pieces or strips) * 2 teaspoons chilies, finely chopped * 1 tablespoon fish sauce * 1 teaspoon sugar * &frac12; cup fresh coriander leaves * 5 coriander leaves for garnish == Method == # Add coconut milk, chicken stock and galangal in a pan. # Bring to boil and simmer over low heat for 8 minutes, stirring occasionally. # Add chicken pieces and chilli to pan, simmer for another 6 minutes. Continue stirring until cooked and all ingredients mixed well. # Season with fish sauce and sugar. Stir in some coriander leaves. Before serving, garnish with remaining coriander leaves. == See also == * [[wikipedia:Tom_kha_kai]] [[Category:Recipes]] 0219c0b05f10cfd4d8861a306af3b0842a1c3bd4 Java, Time Zones and Daylight Savings changes 0 834 3184 3090 2013-11-06T13:10:30Z Stix 2 /* See Also */ interwiki links wikitext text/x-wiki Java does not rely on the Operating System for time zone rules. Instead, it ships with rules compiled into the runtime libraries. This means that any changes made to daylight savings rules (like those made in Australia for the Commonwealth Games 2006) will require patches to the Java installation, or programs that are sensitive to time will require source code modifications and recompilation. Apart from the IBM WebSphere patches at the below link, I am unable to find any other patches relating to JRE. To fix a program, code similar to the following should be placed into the initialisation routines: java.util.TimeZone.setDefault(new java.util.SimpleTimeZone( 10 * 3600 * 1000, "Australia/Sydney", java.util.Calendar.OCTOBER, 1, java.util.Calendar.SUNDAY, 2 * 3600 * 1000, java.util.Calendar.APRIL, 1, java.util.Calendar.SUNDAY, 3 * 3600 * 1000, 1 * 3600 * 1000)); This defines the default time zone rule to be based on the Java <tt>Australia/Sydney</tt> time zone, but to start daylight savings at 2 AM standard time on the first Sunday in October, and end at 3 AM daylight time (2 AM standard time) on the first Sunday in April. The [ftp://stix.id.au/pub/Java/TimeTest.java TimeTest.java] source code may be used as a starting point for experimentation. I have checked the above information on native Java versions from 1.2.2 through 1.4.2, on Windows, AIX, Solaris, Linux and Darwin (Mac OS X), and also Kaffe 1.4.2 on NetBSD. '''Update 2006-12-04:''' Beginning with Java 1.4, Java on some platforms (eg Win32, but '''not''' AIX) ship with binary time zone files built from the freely available [ftp://elsie.nci.nih.gov/pub/ Olson tzdata] source files. These binary files can be found in <tt><java_home>/lib/zi/</tt> and may be built from source using the <tt>javazic</tt> tool whose source is contained in the JDK source packages. == See Also == * [http://java.sun.com/javase/timezones/index.html Timezones, Daylight Savings, and the Sun TZupdater for the Java Runtime Environment (JRE)]. * [http://www.ibm.com/support/docview.wss?uid=swg21232128 IBM WebSphere patches for Eastern Australia Commonwealth Games 2006 Time Zone rule changes]. * <tt>[http://java.sun.com/j2se/1.4.2/docs/api/java/util/SimpleTimeZone.html SimpleTimeZone]</tt> Java 1.4.2 API. * <tt>[http://java.sun.com/j2se/1.4.2/docs/api/java/util/GregorianCalendar.html GregorianCalendar]</tt> Java 1.4.2 API. * [[wikipedia:Time_zone#Java|wikipedia:Time zone]] article mentions Java's embedding of time zone rules. * [[Java and AIX Time Zones]]. [[Category:Programming]] b9b770e36739a5aab883bb2bc8deaff77a8dcc39 3185 3184 2013-11-06T13:14:38Z Stix 2 /* See Also */ Update links wikitext text/x-wiki Java does not rely on the Operating System for time zone rules. Instead, it ships with rules compiled into the runtime libraries. This means that any changes made to daylight savings rules (like those made in Australia for the Commonwealth Games 2006) will require patches to the Java installation, or programs that are sensitive to time will require source code modifications and recompilation. Apart from the IBM WebSphere patches at the below link, I am unable to find any other patches relating to JRE. To fix a program, code similar to the following should be placed into the initialisation routines: java.util.TimeZone.setDefault(new java.util.SimpleTimeZone( 10 * 3600 * 1000, "Australia/Sydney", java.util.Calendar.OCTOBER, 1, java.util.Calendar.SUNDAY, 2 * 3600 * 1000, java.util.Calendar.APRIL, 1, java.util.Calendar.SUNDAY, 3 * 3600 * 1000, 1 * 3600 * 1000)); This defines the default time zone rule to be based on the Java <tt>Australia/Sydney</tt> time zone, but to start daylight savings at 2 AM standard time on the first Sunday in October, and end at 3 AM daylight time (2 AM standard time) on the first Sunday in April. The [ftp://stix.id.au/pub/Java/TimeTest.java TimeTest.java] source code may be used as a starting point for experimentation. I have checked the above information on native Java versions from 1.2.2 through 1.4.2, on Windows, AIX, Solaris, Linux and Darwin (Mac OS X), and also Kaffe 1.4.2 on NetBSD. '''Update 2006-12-04:''' Beginning with Java 1.4, Java on some platforms (eg Win32, but '''not''' AIX) ship with binary time zone files built from the freely available [ftp://elsie.nci.nih.gov/pub/ Olson tzdata] source files. These binary files can be found in <tt><java_home>/lib/zi/</tt> and may be built from source using the <tt>javazic</tt> tool whose source is contained in the JDK source packages. == See Also == * [http://www.oracle.com/technetwork/java/javase/timezones-137583.html Timezones, Daylight Savings, and the Sun TZupdater for the Java Runtime Environment (JRE)]. * <tt>[http://docs.oracle.com/javase/1.4.2/docs/api/java/util/SimpleTimeZone.html SimpleTimeZone]</tt> Java 1.4.2 API. * <tt>[http://docs.oracle.com/javase/1.4.2/docs/api/java/util/GregorianCalendar.html GregorianCalendar]</tt> Java 1.4.2 API. * [[wikipedia:Time_zone#Java|wikipedia:Time zone]] article mentions Java's embedding of time zone rules. * [[Java and AIX Time Zones]]. [[Category:Programming]] cbdd461eebeeb58193e97c0764c9342e16182bd7 NetBSD Bugs 0 792 3186 3098 2013-11-11T23:36:13Z Stix 2 Fix links for gnats. wikitext text/x-wiki == Current Bugs == * [http://gnats.netbsd.org/42479 kern/42479] - netbsd-5-0 tools config(1) generates bad config_file.h on i386 5.99.22 * [http://gnats.netbsd.org/40229 pkg/40229] - NetBSD subversion-base - NFS-mounted repository failures * [http://gnats.netbsd.org/39016 kern/39016] - WAPBL performance and turnstiles * [http://gnats.netbsd.org/37400 kern/37400] - panic in ath_rate_findrate(): ndx is 0 * [http://gnats.netbsd.org/37174 kern/37174] - ipnat RDR sessions not expiring * [http://gnats.netbsd.org/36690 kern/36690] - KASSERT(delta > 0) in kern_physio, with tape block size mismatch * [http://gnats.netbsd.org/36328 kern/36328] - clone(2) with CLONE_FILES can leak POSIX locks * [http://gnats.netbsd.org/35198 kern/35198] - lfs_pchain corruption causing hang or panic * [http://gnats.netbsd.org/33241 kern/33241] - umodem fails in NetBSD 3.0. I'm wondering if this is related to uscanner failing to work for me with NetBSD 3.0. * systat SIGWINCH handling - systat(1) doesn't appear to handle SIGWINCH well, if at all. * [http://gnats.netbsd.org/25977 kern/25977] - WSMOUSEIO_SSCALE. Cheap mouse needs this. Should implement suggested per-axis scaling. * [http://gnats.netbsd.org/28731 kern/28731] - ehci + umass (ipod). Depending which USB port I use, my iPod will either attach fine, or bail out. * [http://gnats.netbsd.org/21335 kern/21335] - ahc leaves processes in D state. I've seen this when trying to read a tape with a larger blocksize than that configured in the backup tool. * Calculated Load Average too high. See [http://mail-index.netbsd.org/tech-kern/2005/04/11/0003.html this mail]. * [http://gnats.netbsd.org/26424 kern/26424] - Removal of INITIALLY_LEVEL_TRIGGERED breaks Multia serial ports. * [http://gnats.netbsd.org/9678 kern/9678] - gdb fails to debug kernel core dump on mac68k. * Check [http://mail-index.netbsd.org/tech-x11/2007/03/19/0000.html DRM/DRI] support on netbsd-4. == Cleanups == * missing brelse in rf_netbsdkintf.c:raidread_component_label() * SysKonnect <tt>sk(4)</tt> still needs cleaning up. ** clean up mbufs and outstanding transmit descriptors when bringing down the interface. == Old Bugs == * [http://gnats.netbsd.org/37696 kern/37696] - msdosfs: add large read / readahead support * [http://gnats.netbsd.org/37037 kern/37037] - ipnat: Data modified on freelist * [http://gnats.netbsd.org/35118 toolchain/35118] - gdb6 "bt" fails on kernel dumps. * [http://gnats.netbsd.org/35099 port-m68k/35099] - pthread programs core on m68k. Many pthread programs, including named(8) get SIGILL running on m68k. * [http://gnats.netbsd.org/17398 kern/17398] - msdosfs does not support sector size != DEV_BSIZE. Currently prevents using a gen 5.5 iPod on NetBSD. * [http://gnats.netbsd.org/34737 kern/34737] - Gen 5.5 iPod fails to mount. SCSI mode sense sector size bug. * [http://gnats.netbsd.org/32130 pkg/32130] - Psi doesn't compile with qt-3.3.5. * [http://gnats.netbsd.org/30977 port-xen/30977] - Strange FPU behaviour. Just try running flops as a test. * [http://gnats.netbsd.org/22457 kern/22457] - ACPI broken mouse. pckbport: command timeout pms_enable: command error 35 sys/arch/i386/include/acpi_func.h : Not sure on the status here, switched to using USB mouse. * emuxki drain broken. Seen using <tt>psi</tt>, which uses <tt>audioplay(1)</tt>. Appears to have been fixed between NetBSD 2.0 and 2.0.2. [[Category:NetBSD]] [[Category:Personal]] f5963ce0103faa1fe87216f0ebec0c852b03144c 3187 3186 2013-11-11T23:37:07Z Stix 2 /* Current Bugs */ add 46278 wikitext text/x-wiki == Current Bugs == * [http://gnats.netbsd.org/46278 lib/46278] - gcc -pg with pthread does not work on 6.0_BETA/i386 * [http://gnats.netbsd.org/42479 kern/42479] - netbsd-5-0 tools config(1) generates bad config_file.h on i386 5.99.22 * [http://gnats.netbsd.org/40229 pkg/40229] - NetBSD subversion-base - NFS-mounted repository failures * [http://gnats.netbsd.org/39016 kern/39016] - WAPBL performance and turnstiles * [http://gnats.netbsd.org/37400 kern/37400] - panic in ath_rate_findrate(): ndx is 0 * [http://gnats.netbsd.org/37174 kern/37174] - ipnat RDR sessions not expiring * [http://gnats.netbsd.org/36690 kern/36690] - KASSERT(delta > 0) in kern_physio, with tape block size mismatch * [http://gnats.netbsd.org/36328 kern/36328] - clone(2) with CLONE_FILES can leak POSIX locks * [http://gnats.netbsd.org/35198 kern/35198] - lfs_pchain corruption causing hang or panic * [http://gnats.netbsd.org/33241 kern/33241] - umodem fails in NetBSD 3.0. I'm wondering if this is related to uscanner failing to work for me with NetBSD 3.0. * systat SIGWINCH handling - systat(1) doesn't appear to handle SIGWINCH well, if at all. * [http://gnats.netbsd.org/25977 kern/25977] - WSMOUSEIO_SSCALE. Cheap mouse needs this. Should implement suggested per-axis scaling. * [http://gnats.netbsd.org/28731 kern/28731] - ehci + umass (ipod). Depending which USB port I use, my iPod will either attach fine, or bail out. * [http://gnats.netbsd.org/21335 kern/21335] - ahc leaves processes in D state. I've seen this when trying to read a tape with a larger blocksize than that configured in the backup tool. * Calculated Load Average too high. See [http://mail-index.netbsd.org/tech-kern/2005/04/11/0003.html this mail]. * [http://gnats.netbsd.org/26424 kern/26424] - Removal of INITIALLY_LEVEL_TRIGGERED breaks Multia serial ports. * [http://gnats.netbsd.org/9678 kern/9678] - gdb fails to debug kernel core dump on mac68k. * Check [http://mail-index.netbsd.org/tech-x11/2007/03/19/0000.html DRM/DRI] support on netbsd-4. == Cleanups == * missing brelse in rf_netbsdkintf.c:raidread_component_label() * SysKonnect <tt>sk(4)</tt> still needs cleaning up. ** clean up mbufs and outstanding transmit descriptors when bringing down the interface. == Old Bugs == * [http://gnats.netbsd.org/37696 kern/37696] - msdosfs: add large read / readahead support * [http://gnats.netbsd.org/37037 kern/37037] - ipnat: Data modified on freelist * [http://gnats.netbsd.org/35118 toolchain/35118] - gdb6 "bt" fails on kernel dumps. * [http://gnats.netbsd.org/35099 port-m68k/35099] - pthread programs core on m68k. Many pthread programs, including named(8) get SIGILL running on m68k. * [http://gnats.netbsd.org/17398 kern/17398] - msdosfs does not support sector size != DEV_BSIZE. Currently prevents using a gen 5.5 iPod on NetBSD. * [http://gnats.netbsd.org/34737 kern/34737] - Gen 5.5 iPod fails to mount. SCSI mode sense sector size bug. * [http://gnats.netbsd.org/32130 pkg/32130] - Psi doesn't compile with qt-3.3.5. * [http://gnats.netbsd.org/30977 port-xen/30977] - Strange FPU behaviour. Just try running flops as a test. * [http://gnats.netbsd.org/22457 kern/22457] - ACPI broken mouse. pckbport: command timeout pms_enable: command error 35 sys/arch/i386/include/acpi_func.h : Not sure on the status here, switched to using USB mouse. * emuxki drain broken. Seen using <tt>psi</tt>, which uses <tt>audioplay(1)</tt>. Appears to have been fixed between NetBSD 2.0 and 2.0.2. [[Category:NetBSD]] [[Category:Personal]] c78810ea70ce694661916e8bcdf5329d2dcf0aa0 3229 3187 2014-09-09T23:10:12Z Stix 2 add "ath0: device timeout" PR. wikitext text/x-wiki == Current Bugs == * [http://gnats.netbsd.org/45081 kern/45081] - "ath0: device timeout", then wifi connection is dropped momentarily. * [http://gnats.netbsd.org/46278 lib/46278] - gcc -pg with pthread does not work on 6.0_BETA/i386 * [http://gnats.netbsd.org/42479 kern/42479] - netbsd-5-0 tools config(1) generates bad config_file.h on i386 5.99.22 * [http://gnats.netbsd.org/40229 pkg/40229] - NetBSD subversion-base - NFS-mounted repository failures * [http://gnats.netbsd.org/39016 kern/39016] - WAPBL performance and turnstiles * [http://gnats.netbsd.org/37400 kern/37400] - panic in ath_rate_findrate(): ndx is 0 * [http://gnats.netbsd.org/37174 kern/37174] - ipnat RDR sessions not expiring * [http://gnats.netbsd.org/36690 kern/36690] - KASSERT(delta > 0) in kern_physio, with tape block size mismatch * [http://gnats.netbsd.org/36328 kern/36328] - clone(2) with CLONE_FILES can leak POSIX locks * [http://gnats.netbsd.org/35198 kern/35198] - lfs_pchain corruption causing hang or panic * [http://gnats.netbsd.org/33241 kern/33241] - umodem fails in NetBSD 3.0. I'm wondering if this is related to uscanner failing to work for me with NetBSD 3.0. * systat SIGWINCH handling - systat(1) doesn't appear to handle SIGWINCH well, if at all. * [http://gnats.netbsd.org/25977 kern/25977] - WSMOUSEIO_SSCALE. Cheap mouse needs this. Should implement suggested per-axis scaling. * [http://gnats.netbsd.org/28731 kern/28731] - ehci + umass (ipod). Depending which USB port I use, my iPod will either attach fine, or bail out. * [http://gnats.netbsd.org/21335 kern/21335] - ahc leaves processes in D state. I've seen this when trying to read a tape with a larger blocksize than that configured in the backup tool. * Calculated Load Average too high. See [http://mail-index.netbsd.org/tech-kern/2005/04/11/0003.html this mail]. * [http://gnats.netbsd.org/26424 kern/26424] - Removal of INITIALLY_LEVEL_TRIGGERED breaks Multia serial ports. * [http://gnats.netbsd.org/9678 kern/9678] - gdb fails to debug kernel core dump on mac68k. * Check [http://mail-index.netbsd.org/tech-x11/2007/03/19/0000.html DRM/DRI] support on netbsd-4. == Cleanups == * missing brelse in rf_netbsdkintf.c:raidread_component_label() * SysKonnect <tt>sk(4)</tt> still needs cleaning up. ** clean up mbufs and outstanding transmit descriptors when bringing down the interface. == Old Bugs == * [http://gnats.netbsd.org/37696 kern/37696] - msdosfs: add large read / readahead support * [http://gnats.netbsd.org/37037 kern/37037] - ipnat: Data modified on freelist * [http://gnats.netbsd.org/35118 toolchain/35118] - gdb6 "bt" fails on kernel dumps. * [http://gnats.netbsd.org/35099 port-m68k/35099] - pthread programs core on m68k. Many pthread programs, including named(8) get SIGILL running on m68k. * [http://gnats.netbsd.org/17398 kern/17398] - msdosfs does not support sector size != DEV_BSIZE. Currently prevents using a gen 5.5 iPod on NetBSD. * [http://gnats.netbsd.org/34737 kern/34737] - Gen 5.5 iPod fails to mount. SCSI mode sense sector size bug. * [http://gnats.netbsd.org/32130 pkg/32130] - Psi doesn't compile with qt-3.3.5. * [http://gnats.netbsd.org/30977 port-xen/30977] - Strange FPU behaviour. Just try running flops as a test. * [http://gnats.netbsd.org/22457 kern/22457] - ACPI broken mouse. pckbport: command timeout pms_enable: command error 35 sys/arch/i386/include/acpi_func.h : Not sure on the status here, switched to using USB mouse. * emuxki drain broken. Seen using <tt>psi</tt>, which uses <tt>audioplay(1)</tt>. Appears to have been fixed between NetBSD 2.0 and 2.0.2. [[Category:NetBSD]] [[Category:Personal]] ab62367093f1bd2f93e60cd072e1f51ac46d3f5a 3230 3229 2014-09-09T23:10:49Z Stix 2 Stix moved page [[ToDo (NetBSD)]] to [[NetBSD Bugs]] wikitext text/x-wiki == Current Bugs == * [http://gnats.netbsd.org/45081 kern/45081] - "ath0: device timeout", then wifi connection is dropped momentarily. * [http://gnats.netbsd.org/46278 lib/46278] - gcc -pg with pthread does not work on 6.0_BETA/i386 * [http://gnats.netbsd.org/42479 kern/42479] - netbsd-5-0 tools config(1) generates bad config_file.h on i386 5.99.22 * [http://gnats.netbsd.org/40229 pkg/40229] - NetBSD subversion-base - NFS-mounted repository failures * [http://gnats.netbsd.org/39016 kern/39016] - WAPBL performance and turnstiles * [http://gnats.netbsd.org/37400 kern/37400] - panic in ath_rate_findrate(): ndx is 0 * [http://gnats.netbsd.org/37174 kern/37174] - ipnat RDR sessions not expiring * [http://gnats.netbsd.org/36690 kern/36690] - KASSERT(delta > 0) in kern_physio, with tape block size mismatch * [http://gnats.netbsd.org/36328 kern/36328] - clone(2) with CLONE_FILES can leak POSIX locks * [http://gnats.netbsd.org/35198 kern/35198] - lfs_pchain corruption causing hang or panic * [http://gnats.netbsd.org/33241 kern/33241] - umodem fails in NetBSD 3.0. I'm wondering if this is related to uscanner failing to work for me with NetBSD 3.0. * systat SIGWINCH handling - systat(1) doesn't appear to handle SIGWINCH well, if at all. * [http://gnats.netbsd.org/25977 kern/25977] - WSMOUSEIO_SSCALE. Cheap mouse needs this. Should implement suggested per-axis scaling. * [http://gnats.netbsd.org/28731 kern/28731] - ehci + umass (ipod). Depending which USB port I use, my iPod will either attach fine, or bail out. * [http://gnats.netbsd.org/21335 kern/21335] - ahc leaves processes in D state. I've seen this when trying to read a tape with a larger blocksize than that configured in the backup tool. * Calculated Load Average too high. See [http://mail-index.netbsd.org/tech-kern/2005/04/11/0003.html this mail]. * [http://gnats.netbsd.org/26424 kern/26424] - Removal of INITIALLY_LEVEL_TRIGGERED breaks Multia serial ports. * [http://gnats.netbsd.org/9678 kern/9678] - gdb fails to debug kernel core dump on mac68k. * Check [http://mail-index.netbsd.org/tech-x11/2007/03/19/0000.html DRM/DRI] support on netbsd-4. == Cleanups == * missing brelse in rf_netbsdkintf.c:raidread_component_label() * SysKonnect <tt>sk(4)</tt> still needs cleaning up. ** clean up mbufs and outstanding transmit descriptors when bringing down the interface. == Old Bugs == * [http://gnats.netbsd.org/37696 kern/37696] - msdosfs: add large read / readahead support * [http://gnats.netbsd.org/37037 kern/37037] - ipnat: Data modified on freelist * [http://gnats.netbsd.org/35118 toolchain/35118] - gdb6 "bt" fails on kernel dumps. * [http://gnats.netbsd.org/35099 port-m68k/35099] - pthread programs core on m68k. Many pthread programs, including named(8) get SIGILL running on m68k. * [http://gnats.netbsd.org/17398 kern/17398] - msdosfs does not support sector size != DEV_BSIZE. Currently prevents using a gen 5.5 iPod on NetBSD. * [http://gnats.netbsd.org/34737 kern/34737] - Gen 5.5 iPod fails to mount. SCSI mode sense sector size bug. * [http://gnats.netbsd.org/32130 pkg/32130] - Psi doesn't compile with qt-3.3.5. * [http://gnats.netbsd.org/30977 port-xen/30977] - Strange FPU behaviour. Just try running flops as a test. * [http://gnats.netbsd.org/22457 kern/22457] - ACPI broken mouse. pckbport: command timeout pms_enable: command error 35 sys/arch/i386/include/acpi_func.h : Not sure on the status here, switched to using USB mouse. * emuxki drain broken. Seen using <tt>psi</tt>, which uses <tt>audioplay(1)</tt>. Appears to have been fixed between NetBSD 2.0 and 2.0.2. [[Category:NetBSD]] [[Category:Personal]] ab62367093f1bd2f93e60cd072e1f51ac46d3f5a Hungarian Goulash 0 1695 3188 2013-11-18T12:33:20Z Stix 2 Initial draft wikitext text/x-wiki First attempt at Hungarian Goulash. Still needs some perfecting, but was surprisingly good for starters. == Ingredients == * olive oil * butter * 1kg diced beef * 1 brown onion * 8 cloves garlic * tablespoon of tomato paste * paprika (sweet and/or smoked) * 250ml beef stock == Method == Brown diced beef in a frypan in a generous amount of butter and oil. Place aside. Dice onion finely, and cook until clear in a deep pot on the stove top. Dice/crush garlic, and add to onion. Stir in beef stock, tomato paste and a generous quantity of paprika (I added 3 or so tablespoons, 2 sweet paprika, 1 smoked). Add one cup of water, and bring to the boil. Add steak, and place covered pot in oven for 2 hours at 160&deg;C. Check and stir every 30 minutes. Add more water if the mixture tends to dry out; ideally <sup>1</sup>&frasl;<sub>2</sub> to <sup>2</sup>&frasl;<sub>3</sub> of the steak should remain covered. [[Category:Recipes]] 0c9135773cf8a6a9c5a4db9f3da6b99c5f0a0ba5 Favourite Quotes 0 1683 3189 3180 2014-02-11T10:42:37Z Stix 2 /* General */ add Mark Twain quote wikitext text/x-wiki == General == Great minds discuss ideas, average minds discuss events, small minds discuss people.<br> -- Often attributed to Eleanor Roosevelt, but disputed. Around since 1948. ---- All great truths begin as blasphemies.<br> -- George Bernard Shaw, Annajanska (1919) ---- Every act of creation is first an act of destruction.<br> -- Pablo Picasso (paraphrased?) ---- One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br> -- Bertrand Russell (paraphrased?) ---- If a man will begin with certainties, he shall end in doubts; but if he will be content to begin with doubts he shall end in certainties.<br> -- Francis Bacon (1561 – 1626) ---- It ain't what you don't know that gets you into trouble. It's what you know for sure that just ain't so.<br> -- Mark Twain ---- Force plays a much larger part in the government of the world than it did before 1914, and what is especially alarming, force tends increasingly to fall into the hands of those who are enemies of civilization. The danger is profound and terrible; it cannot be waved aside with easy optimism. '''The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt'''. Even those of the intelligent who believe that they have a nostrum are too individualistic to combine with other intelligent men from whom they differ on minor points. This was not always the case.<br> -- "The Triumph of Stupidity" (1933-05-10) in Mortals and Others: Bertrand Russell's American Essays, 1931-1935 (Routledge, 1998, ISBN 0-415-17866-5), p. 28 ---- It has often and confidently been asserted, that man's origin can never be known: '''but ignorance more frequently begets confidence than does knowledge''': it is those who know little, and not those who know much, who so positively assert that this or that problem will never be solved by science.<br> -- "The Descent of Man" (1871), Charles Darwin, Introduction, p. 4. ---- Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br> -- Albert Einstein ---- Science literacy is a vaccine against the charlatans of the world that would exploit your ignorance.<br> -- Neil deGrasse Tyson ---- Some people have a mental horizon of radius zero, and call it their point of view.<br> -- David Hilbert ---- The more complex the mind, the greater the need for the simplicity of play.<br> -- Captain Kirk, "Shore Leave" ---- When you find yourself on the side of the majority, it is time to reform.<br> -- Mark Twain ---- Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br> -- Gary Kasparov ---- Simplicity does not precede complexity, but follows it.<br> -- Alan J. Perlis ---- People who think they know everything really annoy those of us who know we don't.<br> -- Bjarne Stroustrup ---- A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br> -- Dave Barry ---- I love deadlines. I like the whooshing sound they make as they fly by.<br> -- Douglas Adams ---- It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours. ---- SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get a large government grant. ---- If I were a blue spider, I would certainly ride on a train all the way from Avallon to Paris, and I would set up my house on the nose of a chocolate penguin. It's just a matter of common sense."<br> --James Wright, "Against Surrealism" ---- We now return our souls to the creator,<br> As we stand on the edge of eternal darkness.<br> Let our chant fill the void,<br> In order that others may know.<br> In the land of the night,<br> The ship of the sun is drawn by the grateful dead.<br> --Egyptian Book of the Dead ---- It is better wither to be silent,<br> :or to say things of more value than silence.<br> Sooner throw a pearl at hazard than an idle or useless word;<br> :and do not say a little in many words,<br> :but a great deal in a few.<br> -- Pythagoras ---- "Always ... always remember: Less is less. More is more. More is better. And twice as much is good too. Not enough is bad. And too much is never enough except when it's just about right."<br> -- The Tick ---- UFO's are for real: the Air Force doesn't exist. ---- "In the drowsy dark cave of the mind dreams<br> build their nest with fragments dropped from day's caravan."<br> -- Rabindranath Tagore ---- I have made this letter longer than usual because I lack the time to make it shorter.<br> -- Blaise Pascal ---- WARNING: Suffering attention deficit disorder and I'm not afraid to spread it. Now stand back or I'll.. mmm cheesecake<br> -- Homer Simpson ---- Support mental health or I'll kill you. ---- "I went into a general store, and they wouldn't sell me anything specific".<br> -- Steven Wright ---- Reality is what, when you stop believing in it, doesn't go away. ---- Reality is a crutch for people who can't cope with drugs.<br> -- Lily Tomlin ---- Failure is not an option. It is a privilege reserved for those who try. ---- Failure? I never encountered it. All I ever met were temporary setbacks.<br> -- Dottie Walters ---- Success is the mark on the brow of the man who has aimed too low ---- Natives who beat drums to drive off evil spirits are objects of scorn to smart Americans who blow horns to break up traffic jams.<br> -- Mary Ellen Kelly ---- If I had eight hours to chop down a<br> tree, I'd spend six sharpening my axe.<br> -- Abraham Lincoln ---- A physicist is an atom's way of knowing about atoms.<br> -- George Wald ---- Statistics are like bikinis. What they reveal is suggestive, but what they conceal is vital.<br> -- Aaron Levenstein ---- "He is no fool who gives what he cannot keep to gain what he cannot lose."<br> -- Jim Elliot ---- It is one of the superstitions of the human mind to have imagined that virginity could be a virtue.<br> -- Voltaire ---- What is tolerance? -- it is the consequence of humanity. We are all formed of frailty and error; let us pardon reciprocally each other's folly -- that is the first law of nature.<br> -- Voltaire ---- In theory, there is no difference between theory and practice.<br> But, in practice, there is.<br> -- Yogi Berra ---- I think...I think it's in my basement. Let me go upstairs and check.<br> -- M.C. Escher (1898-1972) ---- Only those who will risk going too far can possibly find out how far one can go.<br> If you aren't in over your head, how do you know how tall you are?<br> -- T.S. Elliot ---- My father (a lawyer) told me that company culture is driven from the top -- if it's the people who make the product, you're good; sell the product, you're OK. If the accountants take over, look for another job, and if the lawyers take over, run as fast as you can the other way.<br> -- Alden Hart ---- == Latin == ; Sed quis custodiet ipsos custodes? : Who watches the watchmen? ---- ; Ubi dubium ibi libertas : Where there is doubt there is freedom. ---- ; Ita erat quando hic adveni : It was that way when I got here. ---- == Religion == Is God willing to prevent evil, but not able?<br> Then he is not omnipotent.<br> Is he able, but not willing?<br> Then he is malevolent.<br> Is he both able and willing?<br> Then whence cometh evil?<br> Is he neither able nor willing?<br> Then why call him God?<br> -- Often attributed to Epicurus (341 BC – 270 BC), but disputed ---- I do not feel obliged to believe that the same God who has endowed us with sense, reason and intellect has intended us to forgo their use.<br> -- Galileo Galilei ---- I contend that we are both atheists. I just believe in one fewer god than you do. When you understand why you dismiss all the other possible gods, you will understand why I dismiss yours.<br> -- Stephen F. Roberts ---- The various modes of worship which prevailed in the Roman world were all considered by the people as equally true; by the philosopher as equally false; and by the magistrate as equally useful.<br> -- Edward Gibbon, 1776 ---- Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite consisting of people who want to change everyone else's world to be like their own. See "Wrong Answer, The". ---- A man's ethical behavior should be based effectually on sympathy, education, and social ties; no religious basis is necessary. Man would indeed be in a poor way if he had to be restrained by fear of punishment and hope of reward after death.<br> -- Albert Einstein ---- As long as you pray to God and ask him for some benefit, you are not a religious man.<br> -- Albert Einstein ---- Whatever there is of God and goodness in the universe, it must work itself out and express itself through us. We cannot stand aside and let God do it.<br> -- Albert Einstein ---- To assume the existence of an unperceivable being ... does not facilitate understanding the orderliness we find in the perceivable world.<br> -- Albert Einstein ---- The difference between a cult and an established religion is sometimes about one generation.<br> -- Scott McLemee ---- Religion is an insult to human dignity. With or without it you would have good people doing good things and evil people doing evil things. But for good people to do evil things, that takes religion.<br> -- Steven Weinberg ---- The concept of God is insulting and degrading to man -- it implies that the highest possible is not to be reached by man, that he is an inferior being who can only worship an ideal he will never achieve.<br> -- Ayn Rand ---- The greatest tragedy in mankind's entire history may be the hijacking of morality by religion.<br> -- Arthur C. Clarke ---- We are all without god – some of us just happen to be aware of it.<br> -- Monica Salcedo ---- == Computers == The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br> -- Donald Knuth ---- Because user errors often produce unpredictable results, the user should try to avoid them.<br> --IBM MVS/XA System Programming Library ---- ...and then we wrote scripts to write the configs for us, and using these scripts, we made mistakes in a faster, more automated manner.<br> -- 'A Gentle Introduction to Cricket', on MRTG configuration ---- Micro Credo: Never trust a computer bigger than you can lift. ---- Anything that can be done in O(N) can be done in O(N^2).<br> -- Ralf Schuettau (after looking at a particular piece of code) ---- 101 reasons why you can't find your Sysadmin:<br> 68: It's 9AM. He/She is not working that late.<br> -- Koos van den Hout ---- Reason #173 to fear technology... o o o o o <o <o> o> o .|. \|. \|/ // X \ | <| <|> /\ >\ /< >\ /< >\ /< >\ /< Mr. Asciihead learns the Macarena. ---- "Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning."<br> -- Rich Cook ---- "Well you know, C isn't that hard, void (*(*f[])())() for instance defines f as an array of unspecified size, of pointers to functions that return pointers to functions that return void... I think". ---- "The 80xxx series of microprocessors is clear evidence that INTEL isn't doing in-house drug testing."<br> -- (Usenet, 1988) ---- ;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br> -- obs@burnout.demon.co.uk (obscurity) ---- ;BSD: "do what you like with our code how you like, :just give us some credit since you used our stuff" ;GPL: "I am RMS of FSF, your patches and code enhancements :will be assimilated into this copylefted source. :Resistence is futile..." ---- ;Microsoft: "Where do you want to go today?" ;Linux: "Where do you want to be tomorrow?" ;BSD: "Are you guys coming, or what?" ---- === Microsoft === ---- Customer: "I'm running Windows 95 and Internet Explorer 4."<br> Tech Support: "Y-e-e-e-e-s........"<br> Customer: "My Computer isn't working now."<br> Tech Support: "Yes, you just said that." ---- Friends don't let friends use Microsoft. ---- "One World, One Web, One Program" - Microsoft Promotional Ad<br> "Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler ---- Microsoft:<br> "Just click on the START button and your journey to the Dark Side will be complete!" ---- You have moved the mouse.<br> Windows NT must be restarted for the changes to take effect.<br> Press "OK" to reboot. ---- Microshaft: Where do you want to crash today? ---- Microsoft Windows: It just keeps getting beta and beta. ---- "NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br> -- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs ---- windows 95: n. 32 bit extensions and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.<br> -- Rev. Pee Kitty ---- My other computer is your Windows box. ---- In a world without walls or fences, what use do we have for windows or gates? ---- The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br> -- Douglas Adams, on Windows '95 ---- Microsoft: "Where do you want to go today?"<br> Unix: "What do you need to get done today?"<br> Irix: "Uhh... what day is it today?" ---- Bill Gates is just a monocle and a Persian cat away from being one of the bad guys in a James Bond movie.<br> -- Dennis Miller ---- === Macintosh === ---- One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br> -- Gassee - Apple Logo ---- The Box said Win '95 or better - So I used a Macintosh!<br> -- Harold Herbert Tessman ---- "Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br> -- Douglas Adams ---- === UNIX === ---- Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br> -- Thomas Scoville ---- "Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br> -- dustin@spy.net ---- Contrary to popular belief, Unix is user friendly.<br> It just happens to be selective about who it makes friends with.<br> -- Kyle Hearn <kyle@intex.net> ---- The UNIX Guru's View of Sex: # unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep ---- earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg` Broadcast message from god (console) Wed May 16 13:45:22 2000... Earth is shutting down in 5 minutes for a system upgrade. All users please log out or transfer to heaven.god.net or hell.god.net. Thank you. ---- +++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br> -- Hogfather, Terry Pratchett. [[Category:Personal]] e3312b327dc4b03691920906a2075a07caf91854 3190 3189 2014-04-17T00:43:17Z Stix 2 /* General */ Add Tim Minchin alternative medicine quote wikitext text/x-wiki == General == Do you know what they call alternative medicine that's been proved to work? Medicine. -- Tim Minchin, "Storm" ---- Great minds discuss ideas, average minds discuss events, small minds discuss people.<br> -- Often attributed to Eleanor Roosevelt, but disputed. Around since 1948. ---- All great truths begin as blasphemies.<br> -- George Bernard Shaw, Annajanska (1919) ---- Every act of creation is first an act of destruction.<br> -- Pablo Picasso (paraphrased?) ---- One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br> -- Bertrand Russell (paraphrased?) ---- If a man will begin with certainties, he shall end in doubts; but if he will be content to begin with doubts he shall end in certainties.<br> -- Francis Bacon (1561 – 1626) ---- It ain't what you don't know that gets you into trouble. It's what you know for sure that just ain't so.<br> -- Mark Twain ---- Force plays a much larger part in the government of the world than it did before 1914, and what is especially alarming, force tends increasingly to fall into the hands of those who are enemies of civilization. The danger is profound and terrible; it cannot be waved aside with easy optimism. '''The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt'''. Even those of the intelligent who believe that they have a nostrum are too individualistic to combine with other intelligent men from whom they differ on minor points. This was not always the case.<br> -- "The Triumph of Stupidity" (1933-05-10) in Mortals and Others: Bertrand Russell's American Essays, 1931-1935 (Routledge, 1998, ISBN 0-415-17866-5), p. 28 ---- It has often and confidently been asserted, that man's origin can never be known: '''but ignorance more frequently begets confidence than does knowledge''': it is those who know little, and not those who know much, who so positively assert that this or that problem will never be solved by science.<br> -- "The Descent of Man" (1871), Charles Darwin, Introduction, p. 4. ---- Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br> -- Albert Einstein ---- Science literacy is a vaccine against the charlatans of the world that would exploit your ignorance.<br> -- Neil deGrasse Tyson ---- Some people have a mental horizon of radius zero, and call it their point of view.<br> -- David Hilbert ---- The more complex the mind, the greater the need for the simplicity of play.<br> -- Captain Kirk, "Shore Leave" ---- When you find yourself on the side of the majority, it is time to reform.<br> -- Mark Twain ---- Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br> -- Gary Kasparov ---- Simplicity does not precede complexity, but follows it.<br> -- Alan J. Perlis ---- People who think they know everything really annoy those of us who know we don't.<br> -- Bjarne Stroustrup ---- A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br> -- Dave Barry ---- I love deadlines. I like the whooshing sound they make as they fly by.<br> -- Douglas Adams ---- It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours. ---- SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get a large government grant. ---- If I were a blue spider, I would certainly ride on a train all the way from Avallon to Paris, and I would set up my house on the nose of a chocolate penguin. It's just a matter of common sense."<br> --James Wright, "Against Surrealism" ---- We now return our souls to the creator,<br> As we stand on the edge of eternal darkness.<br> Let our chant fill the void,<br> In order that others may know.<br> In the land of the night,<br> The ship of the sun is drawn by the grateful dead.<br> --Egyptian Book of the Dead ---- It is better wither to be silent,<br> :or to say things of more value than silence.<br> Sooner throw a pearl at hazard than an idle or useless word;<br> :and do not say a little in many words,<br> :but a great deal in a few.<br> -- Pythagoras ---- "Always ... always remember: Less is less. More is more. More is better. And twice as much is good too. Not enough is bad. And too much is never enough except when it's just about right."<br> -- The Tick ---- UFO's are for real: the Air Force doesn't exist. ---- "In the drowsy dark cave of the mind dreams<br> build their nest with fragments dropped from day's caravan."<br> -- Rabindranath Tagore ---- I have made this letter longer than usual because I lack the time to make it shorter.<br> -- Blaise Pascal ---- WARNING: Suffering attention deficit disorder and I'm not afraid to spread it. Now stand back or I'll.. mmm cheesecake<br> -- Homer Simpson ---- Support mental health or I'll kill you. ---- "I went into a general store, and they wouldn't sell me anything specific".<br> -- Steven Wright ---- Reality is what, when you stop believing in it, doesn't go away. ---- Reality is a crutch for people who can't cope with drugs.<br> -- Lily Tomlin ---- Failure is not an option. It is a privilege reserved for those who try. ---- Failure? I never encountered it. All I ever met were temporary setbacks.<br> -- Dottie Walters ---- Success is the mark on the brow of the man who has aimed too low ---- Natives who beat drums to drive off evil spirits are objects of scorn to smart Americans who blow horns to break up traffic jams.<br> -- Mary Ellen Kelly ---- If I had eight hours to chop down a<br> tree, I'd spend six sharpening my axe.<br> -- Abraham Lincoln ---- A physicist is an atom's way of knowing about atoms.<br> -- George Wald ---- Statistics are like bikinis. What they reveal is suggestive, but what they conceal is vital.<br> -- Aaron Levenstein ---- "He is no fool who gives what he cannot keep to gain what he cannot lose."<br> -- Jim Elliot ---- It is one of the superstitions of the human mind to have imagined that virginity could be a virtue.<br> -- Voltaire ---- What is tolerance? -- it is the consequence of humanity. We are all formed of frailty and error; let us pardon reciprocally each other's folly -- that is the first law of nature.<br> -- Voltaire ---- In theory, there is no difference between theory and practice.<br> But, in practice, there is.<br> -- Yogi Berra ---- I think...I think it's in my basement. Let me go upstairs and check.<br> -- M.C. Escher (1898-1972) ---- Only those who will risk going too far can possibly find out how far one can go.<br> If you aren't in over your head, how do you know how tall you are?<br> -- T.S. Elliot ---- My father (a lawyer) told me that company culture is driven from the top -- if it's the people who make the product, you're good; sell the product, you're OK. If the accountants take over, look for another job, and if the lawyers take over, run as fast as you can the other way.<br> -- Alden Hart ---- == Latin == ; Sed quis custodiet ipsos custodes? : Who watches the watchmen? ---- ; Ubi dubium ibi libertas : Where there is doubt there is freedom. ---- ; Ita erat quando hic adveni : It was that way when I got here. ---- == Religion == Is God willing to prevent evil, but not able?<br> Then he is not omnipotent.<br> Is he able, but not willing?<br> Then he is malevolent.<br> Is he both able and willing?<br> Then whence cometh evil?<br> Is he neither able nor willing?<br> Then why call him God?<br> -- Often attributed to Epicurus (341 BC – 270 BC), but disputed ---- I do not feel obliged to believe that the same God who has endowed us with sense, reason and intellect has intended us to forgo their use.<br> -- Galileo Galilei ---- I contend that we are both atheists. I just believe in one fewer god than you do. When you understand why you dismiss all the other possible gods, you will understand why I dismiss yours.<br> -- Stephen F. Roberts ---- The various modes of worship which prevailed in the Roman world were all considered by the people as equally true; by the philosopher as equally false; and by the magistrate as equally useful.<br> -- Edward Gibbon, 1776 ---- Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite consisting of people who want to change everyone else's world to be like their own. See "Wrong Answer, The". ---- A man's ethical behavior should be based effectually on sympathy, education, and social ties; no religious basis is necessary. Man would indeed be in a poor way if he had to be restrained by fear of punishment and hope of reward after death.<br> -- Albert Einstein ---- As long as you pray to God and ask him for some benefit, you are not a religious man.<br> -- Albert Einstein ---- Whatever there is of God and goodness in the universe, it must work itself out and express itself through us. We cannot stand aside and let God do it.<br> -- Albert Einstein ---- To assume the existence of an unperceivable being ... does not facilitate understanding the orderliness we find in the perceivable world.<br> -- Albert Einstein ---- The difference between a cult and an established religion is sometimes about one generation.<br> -- Scott McLemee ---- Religion is an insult to human dignity. With or without it you would have good people doing good things and evil people doing evil things. But for good people to do evil things, that takes religion.<br> -- Steven Weinberg ---- The concept of God is insulting and degrading to man -- it implies that the highest possible is not to be reached by man, that he is an inferior being who can only worship an ideal he will never achieve.<br> -- Ayn Rand ---- The greatest tragedy in mankind's entire history may be the hijacking of morality by religion.<br> -- Arthur C. Clarke ---- We are all without god – some of us just happen to be aware of it.<br> -- Monica Salcedo ---- == Computers == The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br> -- Donald Knuth ---- Because user errors often produce unpredictable results, the user should try to avoid them.<br> --IBM MVS/XA System Programming Library ---- ...and then we wrote scripts to write the configs for us, and using these scripts, we made mistakes in a faster, more automated manner.<br> -- 'A Gentle Introduction to Cricket', on MRTG configuration ---- Micro Credo: Never trust a computer bigger than you can lift. ---- Anything that can be done in O(N) can be done in O(N^2).<br> -- Ralf Schuettau (after looking at a particular piece of code) ---- 101 reasons why you can't find your Sysadmin:<br> 68: It's 9AM. He/She is not working that late.<br> -- Koos van den Hout ---- Reason #173 to fear technology... o o o o o <o <o> o> o .|. \|. \|/ // X \ | <| <|> /\ >\ /< >\ /< >\ /< >\ /< Mr. Asciihead learns the Macarena. ---- "Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning."<br> -- Rich Cook ---- "Well you know, C isn't that hard, void (*(*f[])())() for instance defines f as an array of unspecified size, of pointers to functions that return pointers to functions that return void... I think". ---- "The 80xxx series of microprocessors is clear evidence that INTEL isn't doing in-house drug testing."<br> -- (Usenet, 1988) ---- ;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br> -- obs@burnout.demon.co.uk (obscurity) ---- ;BSD: "do what you like with our code how you like, :just give us some credit since you used our stuff" ;GPL: "I am RMS of FSF, your patches and code enhancements :will be assimilated into this copylefted source. :Resistence is futile..." ---- ;Microsoft: "Where do you want to go today?" ;Linux: "Where do you want to be tomorrow?" ;BSD: "Are you guys coming, or what?" ---- === Microsoft === ---- Customer: "I'm running Windows 95 and Internet Explorer 4."<br> Tech Support: "Y-e-e-e-e-s........"<br> Customer: "My Computer isn't working now."<br> Tech Support: "Yes, you just said that." ---- Friends don't let friends use Microsoft. ---- "One World, One Web, One Program" - Microsoft Promotional Ad<br> "Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler ---- Microsoft:<br> "Just click on the START button and your journey to the Dark Side will be complete!" ---- You have moved the mouse.<br> Windows NT must be restarted for the changes to take effect.<br> Press "OK" to reboot. ---- Microshaft: Where do you want to crash today? ---- Microsoft Windows: It just keeps getting beta and beta. ---- "NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br> -- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs ---- windows 95: n. 32 bit extensions and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.<br> -- Rev. Pee Kitty ---- My other computer is your Windows box. ---- In a world without walls or fences, what use do we have for windows or gates? ---- The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br> -- Douglas Adams, on Windows '95 ---- Microsoft: "Where do you want to go today?"<br> Unix: "What do you need to get done today?"<br> Irix: "Uhh... what day is it today?" ---- Bill Gates is just a monocle and a Persian cat away from being one of the bad guys in a James Bond movie.<br> -- Dennis Miller ---- === Macintosh === ---- One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br> -- Gassee - Apple Logo ---- The Box said Win '95 or better - So I used a Macintosh!<br> -- Harold Herbert Tessman ---- "Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br> -- Douglas Adams ---- === UNIX === ---- Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br> -- Thomas Scoville ---- "Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br> -- dustin@spy.net ---- Contrary to popular belief, Unix is user friendly.<br> It just happens to be selective about who it makes friends with.<br> -- Kyle Hearn <kyle@intex.net> ---- The UNIX Guru's View of Sex: # unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep ---- earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg` Broadcast message from god (console) Wed May 16 13:45:22 2000... Earth is shutting down in 5 minutes for a system upgrade. All users please log out or transfer to heaven.god.net or hell.god.net. Thank you. ---- +++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br> -- Hogfather, Terry Pratchett. [[Category:Personal]] 8f5fd819e675cc0cc741fdcdbc15851cd9a33a2c 3194 3190 2014-04-27T00:46:46Z Stix 2 add JFK quotes wikitext text/x-wiki == General == Do you know what they call alternative medicine that's been proved to work? Medicine. -- Tim Minchin, "Storm" ---- Great minds discuss ideas, average minds discuss events, small minds discuss people.<br> -- Often attributed to Eleanor Roosevelt, but disputed. Around since 1948. ---- All great truths begin as blasphemies.<br> -- George Bernard Shaw, Annajanska (1919) ---- Every act of creation is first an act of destruction.<br> -- Pablo Picasso (paraphrased?) ---- One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br> -- Bertrand Russell (paraphrased?) ---- If a man will begin with certainties, he shall end in doubts; but if he will be content to begin with doubts he shall end in certainties.<br> -- Francis Bacon (1561 – 1626) ---- It ain't what you don't know that gets you into trouble. It's what you know for sure that just ain't so.<br> -- Mark Twain ---- Force plays a much larger part in the government of the world than it did before 1914, and what is especially alarming, force tends increasingly to fall into the hands of those who are enemies of civilization. The danger is profound and terrible; it cannot be waved aside with easy optimism. '''The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt'''. Even those of the intelligent who believe that they have a nostrum are too individualistic to combine with other intelligent men from whom they differ on minor points. This was not always the case.<br> -- "The Triumph of Stupidity" (1933-05-10) in Mortals and Others: Bertrand Russell's American Essays, 1931-1935 (Routledge, 1998, ISBN 0-415-17866-5), p. 28 ---- It has often and confidently been asserted, that man's origin can never be known: '''but ignorance more frequently begets confidence than does knowledge''': it is those who know little, and not those who know much, who so positively assert that this or that problem will never be solved by science.<br> -- "The Descent of Man" (1871), Charles Darwin, Introduction, p. 4. ---- Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br> -- Albert Einstein ---- Science literacy is a vaccine against the charlatans of the world that would exploit your ignorance.<br> -- Neil deGrasse Tyson ---- Some people have a mental horizon of radius zero, and call it their point of view.<br> -- David Hilbert ---- The more complex the mind, the greater the need for the simplicity of play.<br> -- Captain Kirk, "Shore Leave" ---- When you find yourself on the side of the majority, it is time to reform.<br> -- Mark Twain ---- Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br> -- Gary Kasparov ---- Simplicity does not precede complexity, but follows it.<br> -- Alan J. Perlis ---- People who think they know everything really annoy those of us who know we don't.<br> -- Bjarne Stroustrup ---- A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br> -- Dave Barry ---- I love deadlines. I like the whooshing sound they make as they fly by.<br> -- Douglas Adams ---- It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours. ---- SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get a large government grant. ---- If I were a blue spider, I would certainly ride on a train all the way from Avallon to Paris, and I would set up my house on the nose of a chocolate penguin. It's just a matter of common sense."<br> --James Wright, "Against Surrealism" ---- We now return our souls to the creator,<br> As we stand on the edge of eternal darkness.<br> Let our chant fill the void,<br> In order that others may know.<br> In the land of the night,<br> The ship of the sun is drawn by the grateful dead.<br> --Egyptian Book of the Dead ---- It is better wither to be silent,<br> :or to say things of more value than silence.<br> Sooner throw a pearl at hazard than an idle or useless word;<br> :and do not say a little in many words,<br> :but a great deal in a few.<br> -- Pythagoras ---- "Always ... always remember: Less is less. More is more. More is better. And twice as much is good too. Not enough is bad. And too much is never enough except when it's just about right."<br> -- The Tick ---- UFO's are for real: the Air Force doesn't exist. ---- "In the drowsy dark cave of the mind dreams<br> build their nest with fragments dropped from day's caravan."<br> -- Rabindranath Tagore ---- I have made this letter longer than usual because I lack the time to make it shorter.<br> -- Blaise Pascal ---- WARNING: Suffering attention deficit disorder and I'm not afraid to spread it. Now stand back or I'll.. mmm cheesecake<br> -- Homer Simpson ---- Support mental health or I'll kill you. ---- "I went into a general store, and they wouldn't sell me anything specific".<br> -- Steven Wright ---- Reality is what, when you stop believing in it, doesn't go away. ---- Reality is a crutch for people who can't cope with drugs.<br> -- Lily Tomlin ---- Failure is not an option. It is a privilege reserved for those who try. ---- Failure? I never encountered it. All I ever met were temporary setbacks.<br> -- Dottie Walters ---- Success is the mark on the brow of the man who has aimed too low ---- Natives who beat drums to drive off evil spirits are objects of scorn to smart Americans who blow horns to break up traffic jams.<br> -- Mary Ellen Kelly ---- If I had eight hours to chop down a<br> tree, I'd spend six sharpening my axe.<br> -- Abraham Lincoln ---- A physicist is an atom's way of knowing about atoms.<br> -- George Wald ---- Statistics are like bikinis. What they reveal is suggestive, but what they conceal is vital.<br> -- Aaron Levenstein ---- "He is no fool who gives what he cannot keep to gain what he cannot lose."<br> -- Jim Elliot ---- It is one of the superstitions of the human mind to have imagined that virginity could be a virtue.<br> -- Voltaire ---- What is tolerance? -- it is the consequence of humanity. We are all formed of frailty and error; let us pardon reciprocally each other's folly -- that is the first law of nature.<br> -- Voltaire ---- In theory, there is no difference between theory and practice.<br> But, in practice, there is.<br> -- Yogi Berra ---- I think...I think it's in my basement. Let me go upstairs and check.<br> -- M.C. Escher (1898-1972) ---- Only those who will risk going too far can possibly find out how far one can go.<br> If you aren't in over your head, how do you know how tall you are?<br> -- T.S. Elliot ---- My father (a lawyer) told me that company culture is driven from the top -- if it's the people who make the product, you're good; sell the product, you're OK. If the accountants take over, look for another job, and if the lawyers take over, run as fast as you can the other way.<br> -- Alden Hart ---- War will exist until that distant day when the conscientious objector enjoys the same reputation and prestige that the warrior does today. <br> -- John F. Kennedy ---- Let us not despair but act. Let us not seek the Republican answer or the Democratic answer but the right answer. Let us not seek to fix the blame for the past - let us accept our own responsibility for the future.<br> -- John F. Kennedy == Latin == ; Sed quis custodiet ipsos custodes? : Who watches the watchmen? ---- ; Ubi dubium ibi libertas : Where there is doubt there is freedom. ---- ; Ita erat quando hic adveni : It was that way when I got here. ---- == Religion == Is God willing to prevent evil, but not able?<br> Then he is not omnipotent.<br> Is he able, but not willing?<br> Then he is malevolent.<br> Is he both able and willing?<br> Then whence cometh evil?<br> Is he neither able nor willing?<br> Then why call him God?<br> -- Often attributed to Epicurus (341 BC – 270 BC), but disputed ---- I do not feel obliged to believe that the same God who has endowed us with sense, reason and intellect has intended us to forgo their use.<br> -- Galileo Galilei ---- I contend that we are both atheists. I just believe in one fewer god than you do. When you understand why you dismiss all the other possible gods, you will understand why I dismiss yours.<br> -- Stephen F. Roberts ---- The various modes of worship which prevailed in the Roman world were all considered by the people as equally true; by the philosopher as equally false; and by the magistrate as equally useful.<br> -- Edward Gibbon, 1776 ---- Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite consisting of people who want to change everyone else's world to be like their own. See "Wrong Answer, The". ---- A man's ethical behavior should be based effectually on sympathy, education, and social ties; no religious basis is necessary. Man would indeed be in a poor way if he had to be restrained by fear of punishment and hope of reward after death.<br> -- Albert Einstein ---- As long as you pray to God and ask him for some benefit, you are not a religious man.<br> -- Albert Einstein ---- Whatever there is of God and goodness in the universe, it must work itself out and express itself through us. We cannot stand aside and let God do it.<br> -- Albert Einstein ---- To assume the existence of an unperceivable being ... does not facilitate understanding the orderliness we find in the perceivable world.<br> -- Albert Einstein ---- The difference between a cult and an established religion is sometimes about one generation.<br> -- Scott McLemee ---- Religion is an insult to human dignity. With or without it you would have good people doing good things and evil people doing evil things. But for good people to do evil things, that takes religion.<br> -- Steven Weinberg ---- The concept of God is insulting and degrading to man -- it implies that the highest possible is not to be reached by man, that he is an inferior being who can only worship an ideal he will never achieve.<br> -- Ayn Rand ---- The greatest tragedy in mankind's entire history may be the hijacking of morality by religion.<br> -- Arthur C. Clarke ---- We are all without god – some of us just happen to be aware of it.<br> -- Monica Salcedo ---- == Computers == The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br> -- Donald Knuth ---- Because user errors often produce unpredictable results, the user should try to avoid them.<br> --IBM MVS/XA System Programming Library ---- ...and then we wrote scripts to write the configs for us, and using these scripts, we made mistakes in a faster, more automated manner.<br> -- 'A Gentle Introduction to Cricket', on MRTG configuration ---- Micro Credo: Never trust a computer bigger than you can lift. ---- Anything that can be done in O(N) can be done in O(N^2).<br> -- Ralf Schuettau (after looking at a particular piece of code) ---- 101 reasons why you can't find your Sysadmin:<br> 68: It's 9AM. He/She is not working that late.<br> -- Koos van den Hout ---- Reason #173 to fear technology... o o o o o <o <o> o> o .|. \|. \|/ // X \ | <| <|> /\ >\ /< >\ /< >\ /< >\ /< Mr. Asciihead learns the Macarena. ---- "Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning."<br> -- Rich Cook ---- "Well you know, C isn't that hard, void (*(*f[])())() for instance defines f as an array of unspecified size, of pointers to functions that return pointers to functions that return void... I think". ---- "The 80xxx series of microprocessors is clear evidence that INTEL isn't doing in-house drug testing."<br> -- (Usenet, 1988) ---- ;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br> -- obs@burnout.demon.co.uk (obscurity) ---- ;BSD: "do what you like with our code how you like, :just give us some credit since you used our stuff" ;GPL: "I am RMS of FSF, your patches and code enhancements :will be assimilated into this copylefted source. :Resistence is futile..." ---- ;Microsoft: "Where do you want to go today?" ;Linux: "Where do you want to be tomorrow?" ;BSD: "Are you guys coming, or what?" ---- === Microsoft === ---- Customer: "I'm running Windows 95 and Internet Explorer 4."<br> Tech Support: "Y-e-e-e-e-s........"<br> Customer: "My Computer isn't working now."<br> Tech Support: "Yes, you just said that." ---- Friends don't let friends use Microsoft. ---- "One World, One Web, One Program" - Microsoft Promotional Ad<br> "Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler ---- Microsoft:<br> "Just click on the START button and your journey to the Dark Side will be complete!" ---- You have moved the mouse.<br> Windows NT must be restarted for the changes to take effect.<br> Press "OK" to reboot. ---- Microshaft: Where do you want to crash today? ---- Microsoft Windows: It just keeps getting beta and beta. ---- "NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br> -- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs ---- windows 95: n. 32 bit extensions and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.<br> -- Rev. Pee Kitty ---- My other computer is your Windows box. ---- In a world without walls or fences, what use do we have for windows or gates? ---- The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br> -- Douglas Adams, on Windows '95 ---- Microsoft: "Where do you want to go today?"<br> Unix: "What do you need to get done today?"<br> Irix: "Uhh... what day is it today?" ---- Bill Gates is just a monocle and a Persian cat away from being one of the bad guys in a James Bond movie.<br> -- Dennis Miller ---- === Macintosh === ---- One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br> -- Gassee - Apple Logo ---- The Box said Win '95 or better - So I used a Macintosh!<br> -- Harold Herbert Tessman ---- "Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br> -- Douglas Adams ---- === UNIX === ---- Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br> -- Thomas Scoville ---- "Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br> -- dustin@spy.net ---- Contrary to popular belief, Unix is user friendly.<br> It just happens to be selective about who it makes friends with.<br> -- Kyle Hearn <kyle@intex.net> ---- The UNIX Guru's View of Sex: # unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep ---- earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg` Broadcast message from god (console) Wed May 16 13:45:22 2000... Earth is shutting down in 5 minutes for a system upgrade. All users please log out or transfer to heaven.god.net or hell.god.net. Thank you. ---- +++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br> -- Hogfather, Terry Pratchett. [[Category:Personal]] d3bcc0c7afbab2149f143d8f846ff39656a2b78a 3226 3194 2014-07-04T00:08:47Z Stix 2 /* General */ Add Golston & Gerjuoy quotes wikitext text/x-wiki == General == Do you know what they call alternative medicine that's been proved to work? Medicine. -- Tim Minchin, "Storm" ---- Great minds discuss ideas, average minds discuss events, small minds discuss people.<br> -- Often attributed to Eleanor Roosevelt, but disputed. Around since 1948. ---- All great truths begin as blasphemies.<br> -- George Bernard Shaw, Annajanska (1919) ---- Every act of creation is first an act of destruction.<br> -- Pablo Picasso (paraphrased?) ---- One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br> -- Bertrand Russell (paraphrased?) ---- If a man will begin with certainties, he shall end in doubts; but if he will be content to begin with doubts he shall end in certainties.<br> -- Francis Bacon (1561 – 1626) ---- It ain't what you don't know that gets you into trouble. It's what you know for sure that just ain't so.<br> -- Mark Twain ---- If you're going to be passionate about something, be passionate about learning. If you're going to fight something, fight for those in need. If you're going to question something, question authority. If you're going to lose something, lose your inhibitions. If you're going to gain something, gain respect and confidence. And if you're going to hate something, hate the false idea that you are not capable of your dreams. -- Daniel Golston ---- Tomorrow's illiterate will not be the man who can't read; he will be the man who has not learned how to learn. -- Psychologist Herbert Gerjuoy as quoted by Alvin Toffler in Future Shock (1970), ch. 18. ---- Force plays a much larger part in the government of the world than it did before 1914, and what is especially alarming, force tends increasingly to fall into the hands of those who are enemies of civilization. The danger is profound and terrible; it cannot be waved aside with easy optimism. '''The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt'''. Even those of the intelligent who believe that they have a nostrum are too individualistic to combine with other intelligent men from whom they differ on minor points. This was not always the case.<br> -- "The Triumph of Stupidity" (1933-05-10) in Mortals and Others: Bertrand Russell's American Essays, 1931-1935 (Routledge, 1998, ISBN 0-415-17866-5), p. 28 ---- It has often and confidently been asserted, that man's origin can never be known: '''but ignorance more frequently begets confidence than does knowledge''': it is those who know little, and not those who know much, who so positively assert that this or that problem will never be solved by science.<br> -- "The Descent of Man" (1871), Charles Darwin, Introduction, p. 4. ---- Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br> -- Albert Einstein ---- Science literacy is a vaccine against the charlatans of the world that would exploit your ignorance.<br> -- Neil deGrasse Tyson ---- Some people have a mental horizon of radius zero, and call it their point of view.<br> -- David Hilbert ---- The more complex the mind, the greater the need for the simplicity of play.<br> -- Captain Kirk, "Shore Leave" ---- When you find yourself on the side of the majority, it is time to reform.<br> -- Mark Twain ---- Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br> -- Gary Kasparov ---- Simplicity does not precede complexity, but follows it.<br> -- Alan J. Perlis ---- People who think they know everything really annoy those of us who know we don't.<br> -- Bjarne Stroustrup ---- A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br> -- Dave Barry ---- I love deadlines. I like the whooshing sound they make as they fly by.<br> -- Douglas Adams ---- It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours. ---- SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get a large government grant. ---- If I were a blue spider, I would certainly ride on a train all the way from Avallon to Paris, and I would set up my house on the nose of a chocolate penguin. It's just a matter of common sense."<br> --James Wright, "Against Surrealism" ---- We now return our souls to the creator,<br> As we stand on the edge of eternal darkness.<br> Let our chant fill the void,<br> In order that others may know.<br> In the land of the night,<br> The ship of the sun is drawn by the grateful dead.<br> --Egyptian Book of the Dead ---- It is better wither to be silent,<br> :or to say things of more value than silence.<br> Sooner throw a pearl at hazard than an idle or useless word;<br> :and do not say a little in many words,<br> :but a great deal in a few.<br> -- Pythagoras ---- "Always ... always remember: Less is less. More is more. More is better. And twice as much is good too. Not enough is bad. And too much is never enough except when it's just about right."<br> -- The Tick ---- UFO's are for real: the Air Force doesn't exist. ---- "In the drowsy dark cave of the mind dreams<br> build their nest with fragments dropped from day's caravan."<br> -- Rabindranath Tagore ---- I have made this letter longer than usual because I lack the time to make it shorter.<br> -- Blaise Pascal ---- WARNING: Suffering attention deficit disorder and I'm not afraid to spread it. Now stand back or I'll.. mmm cheesecake<br> -- Homer Simpson ---- Support mental health or I'll kill you. ---- "I went into a general store, and they wouldn't sell me anything specific".<br> -- Steven Wright ---- Reality is what, when you stop believing in it, doesn't go away. ---- Reality is a crutch for people who can't cope with drugs.<br> -- Lily Tomlin ---- Failure is not an option. It is a privilege reserved for those who try. ---- Failure? I never encountered it. All I ever met were temporary setbacks.<br> -- Dottie Walters ---- Success is the mark on the brow of the man who has aimed too low ---- Natives who beat drums to drive off evil spirits are objects of scorn to smart Americans who blow horns to break up traffic jams.<br> -- Mary Ellen Kelly ---- If I had eight hours to chop down a<br> tree, I'd spend six sharpening my axe.<br> -- Abraham Lincoln ---- A physicist is an atom's way of knowing about atoms.<br> -- George Wald ---- Statistics are like bikinis. What they reveal is suggestive, but what they conceal is vital.<br> -- Aaron Levenstein ---- "He is no fool who gives what he cannot keep to gain what he cannot lose."<br> -- Jim Elliot ---- It is one of the superstitions of the human mind to have imagined that virginity could be a virtue.<br> -- Voltaire ---- What is tolerance? -- it is the consequence of humanity. We are all formed of frailty and error; let us pardon reciprocally each other's folly -- that is the first law of nature.<br> -- Voltaire ---- In theory, there is no difference between theory and practice.<br> But, in practice, there is.<br> -- Yogi Berra ---- I think...I think it's in my basement. Let me go upstairs and check.<br> -- M.C. Escher (1898-1972) ---- Only those who will risk going too far can possibly find out how far one can go.<br> If you aren't in over your head, how do you know how tall you are?<br> -- T.S. Elliot ---- My father (a lawyer) told me that company culture is driven from the top -- if it's the people who make the product, you're good; sell the product, you're OK. If the accountants take over, look for another job, and if the lawyers take over, run as fast as you can the other way.<br> -- Alden Hart ---- War will exist until that distant day when the conscientious objector enjoys the same reputation and prestige that the warrior does today. <br> -- John F. Kennedy ---- Let us not despair but act. Let us not seek the Republican answer or the Democratic answer but the right answer. Let us not seek to fix the blame for the past - let us accept our own responsibility for the future.<br> -- John F. Kennedy == Latin == ; Sed quis custodiet ipsos custodes? : Who watches the watchmen? ---- ; Ubi dubium ibi libertas : Where there is doubt there is freedom. ---- ; Ita erat quando hic adveni : It was that way when I got here. ---- == Religion == Is God willing to prevent evil, but not able?<br> Then he is not omnipotent.<br> Is he able, but not willing?<br> Then he is malevolent.<br> Is he both able and willing?<br> Then whence cometh evil?<br> Is he neither able nor willing?<br> Then why call him God?<br> -- Often attributed to Epicurus (341 BC – 270 BC), but disputed ---- I do not feel obliged to believe that the same God who has endowed us with sense, reason and intellect has intended us to forgo their use.<br> -- Galileo Galilei ---- I contend that we are both atheists. I just believe in one fewer god than you do. When you understand why you dismiss all the other possible gods, you will understand why I dismiss yours.<br> -- Stephen F. Roberts ---- The various modes of worship which prevailed in the Roman world were all considered by the people as equally true; by the philosopher as equally false; and by the magistrate as equally useful.<br> -- Edward Gibbon, 1776 ---- Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite consisting of people who want to change everyone else's world to be like their own. See "Wrong Answer, The". ---- A man's ethical behavior should be based effectually on sympathy, education, and social ties; no religious basis is necessary. Man would indeed be in a poor way if he had to be restrained by fear of punishment and hope of reward after death.<br> -- Albert Einstein ---- As long as you pray to God and ask him for some benefit, you are not a religious man.<br> -- Albert Einstein ---- Whatever there is of God and goodness in the universe, it must work itself out and express itself through us. We cannot stand aside and let God do it.<br> -- Albert Einstein ---- To assume the existence of an unperceivable being ... does not facilitate understanding the orderliness we find in the perceivable world.<br> -- Albert Einstein ---- The difference between a cult and an established religion is sometimes about one generation.<br> -- Scott McLemee ---- Religion is an insult to human dignity. With or without it you would have good people doing good things and evil people doing evil things. But for good people to do evil things, that takes religion.<br> -- Steven Weinberg ---- The concept of God is insulting and degrading to man -- it implies that the highest possible is not to be reached by man, that he is an inferior being who can only worship an ideal he will never achieve.<br> -- Ayn Rand ---- The greatest tragedy in mankind's entire history may be the hijacking of morality by religion.<br> -- Arthur C. Clarke ---- We are all without god – some of us just happen to be aware of it.<br> -- Monica Salcedo ---- == Computers == The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br> -- Donald Knuth ---- Because user errors often produce unpredictable results, the user should try to avoid them.<br> --IBM MVS/XA System Programming Library ---- ...and then we wrote scripts to write the configs for us, and using these scripts, we made mistakes in a faster, more automated manner.<br> -- 'A Gentle Introduction to Cricket', on MRTG configuration ---- Micro Credo: Never trust a computer bigger than you can lift. ---- Anything that can be done in O(N) can be done in O(N^2).<br> -- Ralf Schuettau (after looking at a particular piece of code) ---- 101 reasons why you can't find your Sysadmin:<br> 68: It's 9AM. He/She is not working that late.<br> -- Koos van den Hout ---- Reason #173 to fear technology... o o o o o <o <o> o> o .|. \|. \|/ // X \ | <| <|> /\ >\ /< >\ /< >\ /< >\ /< Mr. Asciihead learns the Macarena. ---- "Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning."<br> -- Rich Cook ---- "Well you know, C isn't that hard, void (*(*f[])())() for instance defines f as an array of unspecified size, of pointers to functions that return pointers to functions that return void... I think". ---- "The 80xxx series of microprocessors is clear evidence that INTEL isn't doing in-house drug testing."<br> -- (Usenet, 1988) ---- ;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br> -- obs@burnout.demon.co.uk (obscurity) ---- ;BSD: "do what you like with our code how you like, :just give us some credit since you used our stuff" ;GPL: "I am RMS of FSF, your patches and code enhancements :will be assimilated into this copylefted source. :Resistence is futile..." ---- ;Microsoft: "Where do you want to go today?" ;Linux: "Where do you want to be tomorrow?" ;BSD: "Are you guys coming, or what?" ---- === Microsoft === ---- Customer: "I'm running Windows 95 and Internet Explorer 4."<br> Tech Support: "Y-e-e-e-e-s........"<br> Customer: "My Computer isn't working now."<br> Tech Support: "Yes, you just said that." ---- Friends don't let friends use Microsoft. ---- "One World, One Web, One Program" - Microsoft Promotional Ad<br> "Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler ---- Microsoft:<br> "Just click on the START button and your journey to the Dark Side will be complete!" ---- You have moved the mouse.<br> Windows NT must be restarted for the changes to take effect.<br> Press "OK" to reboot. ---- Microshaft: Where do you want to crash today? ---- Microsoft Windows: It just keeps getting beta and beta. ---- "NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br> -- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs ---- windows 95: n. 32 bit extensions and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.<br> -- Rev. Pee Kitty ---- My other computer is your Windows box. ---- In a world without walls or fences, what use do we have for windows or gates? ---- The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br> -- Douglas Adams, on Windows '95 ---- Microsoft: "Where do you want to go today?"<br> Unix: "What do you need to get done today?"<br> Irix: "Uhh... what day is it today?" ---- Bill Gates is just a monocle and a Persian cat away from being one of the bad guys in a James Bond movie.<br> -- Dennis Miller ---- === Macintosh === ---- One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br> -- Gassee - Apple Logo ---- The Box said Win '95 or better - So I used a Macintosh!<br> -- Harold Herbert Tessman ---- "Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br> -- Douglas Adams ---- === UNIX === ---- Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br> -- Thomas Scoville ---- "Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br> -- dustin@spy.net ---- Contrary to popular belief, Unix is user friendly.<br> It just happens to be selective about who it makes friends with.<br> -- Kyle Hearn <kyle@intex.net> ---- The UNIX Guru's View of Sex: # unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep ---- earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg` Broadcast message from god (console) Wed May 16 13:45:22 2000... Earth is shutting down in 5 minutes for a system upgrade. All users please log out or transfer to heaven.god.net or hell.god.net. Thank you. ---- +++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br> -- Hogfather, Terry Pratchett. [[Category:Personal]] b7974f15c9e406da7157c7808d4691360baa7198 3232 3226 2014-09-22T07:12:42Z Stix 2 /* Religion */ Add Hugh Laurie tweet quote wikitext text/x-wiki == General == Do you know what they call alternative medicine that's been proved to work? Medicine. -- Tim Minchin, "Storm" ---- Great minds discuss ideas, average minds discuss events, small minds discuss people.<br> -- Often attributed to Eleanor Roosevelt, but disputed. Around since 1948. ---- All great truths begin as blasphemies.<br> -- George Bernard Shaw, Annajanska (1919) ---- Every act of creation is first an act of destruction.<br> -- Pablo Picasso (paraphrased?) ---- One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br> -- Bertrand Russell (paraphrased?) ---- If a man will begin with certainties, he shall end in doubts; but if he will be content to begin with doubts he shall end in certainties.<br> -- Francis Bacon (1561 – 1626) ---- It ain't what you don't know that gets you into trouble. It's what you know for sure that just ain't so.<br> -- Mark Twain ---- If you're going to be passionate about something, be passionate about learning. If you're going to fight something, fight for those in need. If you're going to question something, question authority. If you're going to lose something, lose your inhibitions. If you're going to gain something, gain respect and confidence. And if you're going to hate something, hate the false idea that you are not capable of your dreams. -- Daniel Golston ---- Tomorrow's illiterate will not be the man who can't read; he will be the man who has not learned how to learn. -- Psychologist Herbert Gerjuoy as quoted by Alvin Toffler in Future Shock (1970), ch. 18. ---- Force plays a much larger part in the government of the world than it did before 1914, and what is especially alarming, force tends increasingly to fall into the hands of those who are enemies of civilization. The danger is profound and terrible; it cannot be waved aside with easy optimism. '''The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt'''. Even those of the intelligent who believe that they have a nostrum are too individualistic to combine with other intelligent men from whom they differ on minor points. This was not always the case.<br> -- "The Triumph of Stupidity" (1933-05-10) in Mortals and Others: Bertrand Russell's American Essays, 1931-1935 (Routledge, 1998, ISBN 0-415-17866-5), p. 28 ---- It has often and confidently been asserted, that man's origin can never be known: '''but ignorance more frequently begets confidence than does knowledge''': it is those who know little, and not those who know much, who so positively assert that this or that problem will never be solved by science.<br> -- "The Descent of Man" (1871), Charles Darwin, Introduction, p. 4. ---- Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br> -- Albert Einstein ---- Science literacy is a vaccine against the charlatans of the world that would exploit your ignorance.<br> -- Neil deGrasse Tyson ---- Some people have a mental horizon of radius zero, and call it their point of view.<br> -- David Hilbert ---- The more complex the mind, the greater the need for the simplicity of play.<br> -- Captain Kirk, "Shore Leave" ---- When you find yourself on the side of the majority, it is time to reform.<br> -- Mark Twain ---- Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br> -- Gary Kasparov ---- Simplicity does not precede complexity, but follows it.<br> -- Alan J. Perlis ---- People who think they know everything really annoy those of us who know we don't.<br> -- Bjarne Stroustrup ---- A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br> -- Dave Barry ---- I love deadlines. I like the whooshing sound they make as they fly by.<br> -- Douglas Adams ---- It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours. ---- SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get a large government grant. ---- If I were a blue spider, I would certainly ride on a train all the way from Avallon to Paris, and I would set up my house on the nose of a chocolate penguin. It's just a matter of common sense."<br> --James Wright, "Against Surrealism" ---- We now return our souls to the creator,<br> As we stand on the edge of eternal darkness.<br> Let our chant fill the void,<br> In order that others may know.<br> In the land of the night,<br> The ship of the sun is drawn by the grateful dead.<br> --Egyptian Book of the Dead ---- It is better wither to be silent,<br> :or to say things of more value than silence.<br> Sooner throw a pearl at hazard than an idle or useless word;<br> :and do not say a little in many words,<br> :but a great deal in a few.<br> -- Pythagoras ---- "Always ... always remember: Less is less. More is more. More is better. And twice as much is good too. Not enough is bad. And too much is never enough except when it's just about right."<br> -- The Tick ---- UFO's are for real: the Air Force doesn't exist. ---- "In the drowsy dark cave of the mind dreams<br> build their nest with fragments dropped from day's caravan."<br> -- Rabindranath Tagore ---- I have made this letter longer than usual because I lack the time to make it shorter.<br> -- Blaise Pascal ---- WARNING: Suffering attention deficit disorder and I'm not afraid to spread it. Now stand back or I'll.. mmm cheesecake<br> -- Homer Simpson ---- Support mental health or I'll kill you. ---- "I went into a general store, and they wouldn't sell me anything specific".<br> -- Steven Wright ---- Reality is what, when you stop believing in it, doesn't go away. ---- Reality is a crutch for people who can't cope with drugs.<br> -- Lily Tomlin ---- Failure is not an option. It is a privilege reserved for those who try. ---- Failure? I never encountered it. All I ever met were temporary setbacks.<br> -- Dottie Walters ---- Success is the mark on the brow of the man who has aimed too low ---- Natives who beat drums to drive off evil spirits are objects of scorn to smart Americans who blow horns to break up traffic jams.<br> -- Mary Ellen Kelly ---- If I had eight hours to chop down a<br> tree, I'd spend six sharpening my axe.<br> -- Abraham Lincoln ---- A physicist is an atom's way of knowing about atoms.<br> -- George Wald ---- Statistics are like bikinis. What they reveal is suggestive, but what they conceal is vital.<br> -- Aaron Levenstein ---- "He is no fool who gives what he cannot keep to gain what he cannot lose."<br> -- Jim Elliot ---- It is one of the superstitions of the human mind to have imagined that virginity could be a virtue.<br> -- Voltaire ---- What is tolerance? -- it is the consequence of humanity. We are all formed of frailty and error; let us pardon reciprocally each other's folly -- that is the first law of nature.<br> -- Voltaire ---- In theory, there is no difference between theory and practice.<br> But, in practice, there is.<br> -- Yogi Berra ---- I think...I think it's in my basement. Let me go upstairs and check.<br> -- M.C. Escher (1898-1972) ---- Only those who will risk going too far can possibly find out how far one can go.<br> If you aren't in over your head, how do you know how tall you are?<br> -- T.S. Elliot ---- My father (a lawyer) told me that company culture is driven from the top -- if it's the people who make the product, you're good; sell the product, you're OK. If the accountants take over, look for another job, and if the lawyers take over, run as fast as you can the other way.<br> -- Alden Hart ---- War will exist until that distant day when the conscientious objector enjoys the same reputation and prestige that the warrior does today. <br> -- John F. Kennedy ---- Let us not despair but act. Let us not seek the Republican answer or the Democratic answer but the right answer. Let us not seek to fix the blame for the past - let us accept our own responsibility for the future.<br> -- John F. Kennedy == Latin == ; Sed quis custodiet ipsos custodes? : Who watches the watchmen? ---- ; Ubi dubium ibi libertas : Where there is doubt there is freedom. ---- ; Ita erat quando hic adveni : It was that way when I got here. ---- == Religion == Is God willing to prevent evil, but not able?<br> Then he is not omnipotent.<br> Is he able, but not willing?<br> Then he is malevolent.<br> Is he both able and willing?<br> Then whence cometh evil?<br> Is he neither able nor willing?<br> Then why call him God?<br> -- Often attributed to Epicurus (341 BC – 270 BC), but disputed ---- I do not feel obliged to believe that the same God who has endowed us with sense, reason and intellect has intended us to forgo their use.<br> -- Galileo Galilei ---- I contend that we are both atheists. I just believe in one fewer god than you do. When you understand why you dismiss all the other possible gods, you will understand why I dismiss yours.<br> -- Stephen F. Roberts ---- The various modes of worship which prevailed in the Roman world were all considered by the people as equally true; by the philosopher as equally false; and by the magistrate as equally useful.<br> -- Edward Gibbon, 1776 ---- Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite consisting of people who want to change everyone else's world to be like their own. See "Wrong Answer, The". ---- A man's ethical behavior should be based effectually on sympathy, education, and social ties; no religious basis is necessary. Man would indeed be in a poor way if he had to be restrained by fear of punishment and hope of reward after death.<br> -- Albert Einstein ---- As long as you pray to God and ask him for some benefit, you are not a religious man.<br> -- Albert Einstein ---- Whatever there is of God and goodness in the universe, it must work itself out and express itself through us. We cannot stand aside and let God do it.<br> -- Albert Einstein ---- To assume the existence of an unperceivable being ... does not facilitate understanding the orderliness we find in the perceivable world.<br> -- Albert Einstein ---- The difference between a cult and an established religion is sometimes about one generation.<br> -- Scott McLemee ---- Religion is an insult to human dignity. With or without it you would have good people doing good things and evil people doing evil things. But for good people to do evil things, that takes religion.<br> -- Steven Weinberg ---- The concept of God is insulting and degrading to man -- it implies that the highest possible is not to be reached by man, that he is an inferior being who can only worship an ideal he will never achieve.<br> -- Ayn Rand ---- The greatest tragedy in mankind's entire history may be the hijacking of morality by religion.<br> -- Arthur C. Clarke ---- We are all without god – some of us just happen to be aware of it.<br> -- Monica Salcedo ---- Yes, I suppose it's odd that atheists sometimes say Jesus and Oh My God. But odder than the religious saying "let's be reasonable"?<br> -- Hugh Laurie, via Twitter, 2014-09-10 == Computers == The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br> -- Donald Knuth ---- Because user errors often produce unpredictable results, the user should try to avoid them.<br> --IBM MVS/XA System Programming Library ---- ...and then we wrote scripts to write the configs for us, and using these scripts, we made mistakes in a faster, more automated manner.<br> -- 'A Gentle Introduction to Cricket', on MRTG configuration ---- Micro Credo: Never trust a computer bigger than you can lift. ---- Anything that can be done in O(N) can be done in O(N^2).<br> -- Ralf Schuettau (after looking at a particular piece of code) ---- 101 reasons why you can't find your Sysadmin:<br> 68: It's 9AM. He/She is not working that late.<br> -- Koos van den Hout ---- Reason #173 to fear technology... o o o o o <o <o> o> o .|. \|. \|/ // X \ | <| <|> /\ >\ /< >\ /< >\ /< >\ /< Mr. Asciihead learns the Macarena. ---- "Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning."<br> -- Rich Cook ---- "Well you know, C isn't that hard, void (*(*f[])())() for instance defines f as an array of unspecified size, of pointers to functions that return pointers to functions that return void... I think". ---- "The 80xxx series of microprocessors is clear evidence that INTEL isn't doing in-house drug testing."<br> -- (Usenet, 1988) ---- ;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br> -- obs@burnout.demon.co.uk (obscurity) ---- ;BSD: "do what you like with our code how you like, :just give us some credit since you used our stuff" ;GPL: "I am RMS of FSF, your patches and code enhancements :will be assimilated into this copylefted source. :Resistence is futile..." ---- ;Microsoft: "Where do you want to go today?" ;Linux: "Where do you want to be tomorrow?" ;BSD: "Are you guys coming, or what?" ---- === Microsoft === ---- Customer: "I'm running Windows 95 and Internet Explorer 4."<br> Tech Support: "Y-e-e-e-e-s........"<br> Customer: "My Computer isn't working now."<br> Tech Support: "Yes, you just said that." ---- Friends don't let friends use Microsoft. ---- "One World, One Web, One Program" - Microsoft Promotional Ad<br> "Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler ---- Microsoft:<br> "Just click on the START button and your journey to the Dark Side will be complete!" ---- You have moved the mouse.<br> Windows NT must be restarted for the changes to take effect.<br> Press "OK" to reboot. ---- Microshaft: Where do you want to crash today? ---- Microsoft Windows: It just keeps getting beta and beta. ---- "NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br> -- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs ---- windows 95: n. 32 bit extensions and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.<br> -- Rev. Pee Kitty ---- My other computer is your Windows box. ---- In a world without walls or fences, what use do we have for windows or gates? ---- The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br> -- Douglas Adams, on Windows '95 ---- Microsoft: "Where do you want to go today?"<br> Unix: "What do you need to get done today?"<br> Irix: "Uhh... what day is it today?" ---- Bill Gates is just a monocle and a Persian cat away from being one of the bad guys in a James Bond movie.<br> -- Dennis Miller ---- === Macintosh === ---- One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br> -- Gassee - Apple Logo ---- The Box said Win '95 or better - So I used a Macintosh!<br> -- Harold Herbert Tessman ---- "Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br> -- Douglas Adams ---- === UNIX === ---- Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br> -- Thomas Scoville ---- "Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br> -- dustin@spy.net ---- Contrary to popular belief, Unix is user friendly.<br> It just happens to be selective about who it makes friends with.<br> -- Kyle Hearn <kyle@intex.net> ---- The UNIX Guru's View of Sex: # unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep ---- earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg` Broadcast message from god (console) Wed May 16 13:45:22 2000... Earth is shutting down in 5 minutes for a system upgrade. All users please log out or transfer to heaven.god.net or hell.god.net. Thank you. ---- +++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br> -- Hogfather, Terry Pratchett. [[Category:Personal]] c276d08c5e24c0ae8b1b159c4b17ace33f3b408e 3233 3232 2014-10-17T15:11:28Z Stix 2 /* General */ Fix formatting wikitext text/x-wiki == General == Do you know what they call alternative medicine that's been proved to work? Medicine.<br> -- Tim Minchin, "Storm" ---- Great minds discuss ideas, average minds discuss events, small minds discuss people.<br> -- Often attributed to Eleanor Roosevelt, but disputed. Around since 1948. ---- All great truths begin as blasphemies.<br> -- George Bernard Shaw, Annajanska (1919) ---- Every act of creation is first an act of destruction.<br> -- Pablo Picasso (paraphrased?) ---- One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br> -- Bertrand Russell (paraphrased?) ---- If a man will begin with certainties, he shall end in doubts; but if he will be content to begin with doubts he shall end in certainties.<br> -- Francis Bacon (1561 – 1626) ---- It ain't what you don't know that gets you into trouble. It's what you know for sure that just ain't so.<br> -- Mark Twain ---- If you're going to be passionate about something, be passionate about learning. If you're going to fight something, fight for those in need. If you're going to question something, question authority. If you're going to lose something, lose your inhibitions. If you're going to gain something, gain respect and confidence. And if you're going to hate something, hate the false idea that you are not capable of your dreams.<br> -- Daniel Golston ---- Tomorrow's illiterate will not be the man who can't read; he will be the man who has not learned how to learn.<br> -- Psychologist Herbert Gerjuoy as quoted by Alvin Toffler in Future Shock (1970), ch. 18. ---- Force plays a much larger part in the government of the world than it did before 1914, and what is especially alarming, force tends increasingly to fall into the hands of those who are enemies of civilization. The danger is profound and terrible; it cannot be waved aside with easy optimism. '''The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt'''. Even those of the intelligent who believe that they have a nostrum are too individualistic to combine with other intelligent men from whom they differ on minor points. This was not always the case.<br> -- "The Triumph of Stupidity" (1933-05-10) in Mortals and Others: Bertrand Russell's American Essays, 1931-1935 (Routledge, 1998, ISBN 0-415-17866-5), p. 28 ---- It has often and confidently been asserted, that man's origin can never be known: '''but ignorance more frequently begets confidence than does knowledge''': it is those who know little, and not those who know much, who so positively assert that this or that problem will never be solved by science.<br> -- "The Descent of Man" (1871), Charles Darwin, Introduction, p. 4. ---- Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br> -- Albert Einstein ---- Science literacy is a vaccine against the charlatans of the world that would exploit your ignorance.<br> -- Neil deGrasse Tyson ---- Some people have a mental horizon of radius zero, and call it their point of view.<br> -- David Hilbert ---- The more complex the mind, the greater the need for the simplicity of play.<br> -- Captain Kirk, "Shore Leave" ---- When you find yourself on the side of the majority, it is time to reform.<br> -- Mark Twain ---- Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br> -- Gary Kasparov ---- Simplicity does not precede complexity, but follows it.<br> -- Alan J. Perlis ---- People who think they know everything really annoy those of us who know we don't.<br> -- Bjarne Stroustrup ---- A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br> -- Dave Barry ---- I love deadlines. I like the whooshing sound they make as they fly by.<br> -- Douglas Adams ---- It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours. ---- SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get a large government grant. ---- If I were a blue spider, I would certainly ride on a train all the way from Avallon to Paris, and I would set up my house on the nose of a chocolate penguin. It's just a matter of common sense."<br> --James Wright, "Against Surrealism" ---- We now return our souls to the creator,<br> As we stand on the edge of eternal darkness.<br> Let our chant fill the void,<br> In order that others may know.<br> In the land of the night,<br> The ship of the sun is drawn by the grateful dead.<br> --Egyptian Book of the Dead ---- It is better wither to be silent,<br> :or to say things of more value than silence.<br> Sooner throw a pearl at hazard than an idle or useless word;<br> :and do not say a little in many words,<br> :but a great deal in a few.<br> -- Pythagoras ---- "Always ... always remember: Less is less. More is more. More is better. And twice as much is good too. Not enough is bad. And too much is never enough except when it's just about right."<br> -- The Tick ---- UFO's are for real: the Air Force doesn't exist. ---- "In the drowsy dark cave of the mind dreams<br> build their nest with fragments dropped from day's caravan."<br> -- Rabindranath Tagore ---- I have made this letter longer than usual because I lack the time to make it shorter.<br> -- Blaise Pascal ---- WARNING: Suffering attention deficit disorder and I'm not afraid to spread it. Now stand back or I'll.. mmm cheesecake<br> -- Homer Simpson ---- Support mental health or I'll kill you. ---- "I went into a general store, and they wouldn't sell me anything specific".<br> -- Steven Wright ---- Reality is what, when you stop believing in it, doesn't go away. ---- Reality is a crutch for people who can't cope with drugs.<br> -- Lily Tomlin ---- Failure is not an option. It is a privilege reserved for those who try. ---- Failure? I never encountered it. All I ever met were temporary setbacks.<br> -- Dottie Walters ---- Success is the mark on the brow of the man who has aimed too low ---- Natives who beat drums to drive off evil spirits are objects of scorn to smart Americans who blow horns to break up traffic jams.<br> -- Mary Ellen Kelly ---- If I had eight hours to chop down a<br> tree, I'd spend six sharpening my axe.<br> -- Abraham Lincoln ---- A physicist is an atom's way of knowing about atoms.<br> -- George Wald ---- Statistics are like bikinis. What they reveal is suggestive, but what they conceal is vital.<br> -- Aaron Levenstein ---- "He is no fool who gives what he cannot keep to gain what he cannot lose."<br> -- Jim Elliot ---- It is one of the superstitions of the human mind to have imagined that virginity could be a virtue.<br> -- Voltaire ---- What is tolerance? -- it is the consequence of humanity. We are all formed of frailty and error; let us pardon reciprocally each other's folly -- that is the first law of nature.<br> -- Voltaire ---- In theory, there is no difference between theory and practice.<br> But, in practice, there is.<br> -- Yogi Berra ---- I think...I think it's in my basement. Let me go upstairs and check.<br> -- M.C. Escher (1898-1972) ---- Only those who will risk going too far can possibly find out how far one can go.<br> If you aren't in over your head, how do you know how tall you are?<br> -- T.S. Elliot ---- My father (a lawyer) told me that company culture is driven from the top -- if it's the people who make the product, you're good; sell the product, you're OK. If the accountants take over, look for another job, and if the lawyers take over, run as fast as you can the other way.<br> -- Alden Hart ---- War will exist until that distant day when the conscientious objector enjoys the same reputation and prestige that the warrior does today. <br> -- John F. Kennedy ---- Let us not despair but act. Let us not seek the Republican answer or the Democratic answer but the right answer. Let us not seek to fix the blame for the past - let us accept our own responsibility for the future.<br> -- John F. Kennedy == Latin == ; Sed quis custodiet ipsos custodes? : Who watches the watchmen? ---- ; Ubi dubium ibi libertas : Where there is doubt there is freedom. ---- ; Ita erat quando hic adveni : It was that way when I got here. ---- == Religion == Is God willing to prevent evil, but not able?<br> Then he is not omnipotent.<br> Is he able, but not willing?<br> Then he is malevolent.<br> Is he both able and willing?<br> Then whence cometh evil?<br> Is he neither able nor willing?<br> Then why call him God?<br> -- Often attributed to Epicurus (341 BC – 270 BC), but disputed ---- I do not feel obliged to believe that the same God who has endowed us with sense, reason and intellect has intended us to forgo their use.<br> -- Galileo Galilei ---- I contend that we are both atheists. I just believe in one fewer god than you do. When you understand why you dismiss all the other possible gods, you will understand why I dismiss yours.<br> -- Stephen F. Roberts ---- The various modes of worship which prevailed in the Roman world were all considered by the people as equally true; by the philosopher as equally false; and by the magistrate as equally useful.<br> -- Edward Gibbon, 1776 ---- Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite consisting of people who want to change everyone else's world to be like their own. See "Wrong Answer, The". ---- A man's ethical behavior should be based effectually on sympathy, education, and social ties; no religious basis is necessary. Man would indeed be in a poor way if he had to be restrained by fear of punishment and hope of reward after death.<br> -- Albert Einstein ---- As long as you pray to God and ask him for some benefit, you are not a religious man.<br> -- Albert Einstein ---- Whatever there is of God and goodness in the universe, it must work itself out and express itself through us. We cannot stand aside and let God do it.<br> -- Albert Einstein ---- To assume the existence of an unperceivable being ... does not facilitate understanding the orderliness we find in the perceivable world.<br> -- Albert Einstein ---- The difference between a cult and an established religion is sometimes about one generation.<br> -- Scott McLemee ---- Religion is an insult to human dignity. With or without it you would have good people doing good things and evil people doing evil things. But for good people to do evil things, that takes religion.<br> -- Steven Weinberg ---- The concept of God is insulting and degrading to man -- it implies that the highest possible is not to be reached by man, that he is an inferior being who can only worship an ideal he will never achieve.<br> -- Ayn Rand ---- The greatest tragedy in mankind's entire history may be the hijacking of morality by religion.<br> -- Arthur C. Clarke ---- We are all without god – some of us just happen to be aware of it.<br> -- Monica Salcedo ---- Yes, I suppose it's odd that atheists sometimes say Jesus and Oh My God. But odder than the religious saying "let's be reasonable"?<br> -- Hugh Laurie, via Twitter, 2014-09-10 == Computers == The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br> -- Donald Knuth ---- Because user errors often produce unpredictable results, the user should try to avoid them.<br> --IBM MVS/XA System Programming Library ---- ...and then we wrote scripts to write the configs for us, and using these scripts, we made mistakes in a faster, more automated manner.<br> -- 'A Gentle Introduction to Cricket', on MRTG configuration ---- Micro Credo: Never trust a computer bigger than you can lift. ---- Anything that can be done in O(N) can be done in O(N^2).<br> -- Ralf Schuettau (after looking at a particular piece of code) ---- 101 reasons why you can't find your Sysadmin:<br> 68: It's 9AM. He/She is not working that late.<br> -- Koos van den Hout ---- Reason #173 to fear technology... o o o o o <o <o> o> o .|. \|. \|/ // X \ | <| <|> /\ >\ /< >\ /< >\ /< >\ /< Mr. Asciihead learns the Macarena. ---- "Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning."<br> -- Rich Cook ---- "Well you know, C isn't that hard, void (*(*f[])())() for instance defines f as an array of unspecified size, of pointers to functions that return pointers to functions that return void... I think". ---- "The 80xxx series of microprocessors is clear evidence that INTEL isn't doing in-house drug testing."<br> -- (Usenet, 1988) ---- ;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br> -- obs@burnout.demon.co.uk (obscurity) ---- ;BSD: "do what you like with our code how you like, :just give us some credit since you used our stuff" ;GPL: "I am RMS of FSF, your patches and code enhancements :will be assimilated into this copylefted source. :Resistence is futile..." ---- ;Microsoft: "Where do you want to go today?" ;Linux: "Where do you want to be tomorrow?" ;BSD: "Are you guys coming, or what?" ---- === Microsoft === ---- Customer: "I'm running Windows 95 and Internet Explorer 4."<br> Tech Support: "Y-e-e-e-e-s........"<br> Customer: "My Computer isn't working now."<br> Tech Support: "Yes, you just said that." ---- Friends don't let friends use Microsoft. ---- "One World, One Web, One Program" - Microsoft Promotional Ad<br> "Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler ---- Microsoft:<br> "Just click on the START button and your journey to the Dark Side will be complete!" ---- You have moved the mouse.<br> Windows NT must be restarted for the changes to take effect.<br> Press "OK" to reboot. ---- Microshaft: Where do you want to crash today? ---- Microsoft Windows: It just keeps getting beta and beta. ---- "NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br> -- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs ---- windows 95: n. 32 bit extensions and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.<br> -- Rev. Pee Kitty ---- My other computer is your Windows box. ---- In a world without walls or fences, what use do we have for windows or gates? ---- The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br> -- Douglas Adams, on Windows '95 ---- Microsoft: "Where do you want to go today?"<br> Unix: "What do you need to get done today?"<br> Irix: "Uhh... what day is it today?" ---- Bill Gates is just a monocle and a Persian cat away from being one of the bad guys in a James Bond movie.<br> -- Dennis Miller ---- === Macintosh === ---- One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br> -- Gassee - Apple Logo ---- The Box said Win '95 or better - So I used a Macintosh!<br> -- Harold Herbert Tessman ---- "Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br> -- Douglas Adams ---- === UNIX === ---- Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br> -- Thomas Scoville ---- "Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br> -- dustin@spy.net ---- Contrary to popular belief, Unix is user friendly.<br> It just happens to be selective about who it makes friends with.<br> -- Kyle Hearn <kyle@intex.net> ---- The UNIX Guru's View of Sex: # unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep ---- earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg` Broadcast message from god (console) Wed May 16 13:45:22 2000... Earth is shutting down in 5 minutes for a system upgrade. All users please log out or transfer to heaven.god.net or hell.god.net. Thank you. ---- +++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br> -- Hogfather, Terry Pratchett. [[Category:Personal]] ba82968069038d41e392c138ba3550f7d12018d1 Main Page 0 5 3191 3138 2014-04-17T00:44:57Z Stix 2 Update email and machine name wikitext text/x-wiki <font style="font-size:140%"> '''Note:''' If you are after the popular children's toy, of coloured wax covered yarn try [http://www.wikkistix.com/ www.wikkistix.com]. </font> ---- [[image:stix.jpg|thumb|120px|right]] Welcome to Stix's wiki. Since editing html was getting tedious, I'm giving a Wiki a try for some of the bits and pieces I'm putting up on my site. Some of the page categories available are: * Technical: ** [[:Category:Databases|Databases]] ** [[:Category:SAP|SAP]] ** [[:Category:TSM|TSM]] ** [[:Category:UNIX|UNIX]] * [[:Category:Personal|Personal]] * [[:Category:Rants|Rants]] * [[:Category:Recipes|Recipes]] There is also some [[Software]] available for download. Since this is running on [[Systems#slave|slave]], my own fairly small machine, I've restricted editing rights, and as of 2006-04-23, after a spate of link vandalism, disabled account creations. If you feel you have something to contribute, drop me an [mailto:stixpjr@gmail.com email]. 1e121b72cdd63a2300a2ea7321f563e7358d002c 3220 3191 2014-06-11T02:39:54Z Stix 2 Clean up category list wikitext text/x-wiki <font style="font-size:140%"> '''Note:''' If you are after the popular children's toy, of coloured wax covered yarn try [http://www.wikkistix.com/ www.wikkistix.com]. </font> ---- [[image:stix.jpg|thumb|120px|right]] Welcome to Stix's wiki. Since editing html was getting tedious, I'm giving a Wiki a try for some of the bits and pieces I'm putting up on my site. Some of the page categories available are: * [[:Category:Computer Related|Computer Related]] ** [[:Category:Databases|Databases]] ** [[:Category:Arduino|Arduino]] ** [[:Category:SAP|SAP]] ** [[:Category:TSM|TSM]] ** [[:Category:UNIX|UNIX]] * [[:Category:Personal|Personal]] * [[:Category:Rants|Rants]] * [[:Category:Recipes|Recipes]] There is also some [[Software]] available for download. Since this is running on [[Systems#slave|slave]], my own fairly small machine, I've restricted editing rights, and as of 2006-04-23, after a spate of link vandalism, disabled account creations. If you feel you have something to contribute, drop me an [mailto:stixpjr@gmail.com email]. eb8ced2bef887f2dc0e223e625c7111e0407face 3223 3220 2014-06-11T05:25:26Z Stix 2 Added blog & NetBSD category links. wikitext text/x-wiki <font style="font-size:140%"> '''Note:''' If you are after the popular children's toy, of coloured wax covered yarn try [http://www.wikkistix.com/ www.wikkistix.com]. </font> ---- [[image:stix.jpg|thumb|120px|right]] Welcome to Stix's wiki. Since editing html was getting tedious, I'm giving a Wiki a try for some of the bits and pieces I'm putting up on my site. Some of the page categories available are: * [[:Category:Computer Related|Computer Related]] ** [[:Category:Databases|Databases]] ** [[:Category:Arduino|Arduino]] ** [[:Category:NetBSD|NetBSD]] ** [[:Category:SAP|SAP]] ** [[:Category:TSM|TSM]] ** [[:Category:UNIX|UNIX]] * [[:Category:Personal|Personal]] ** [[:Category:Stix's Blog|Blog]] * [[:Category:Rants|Rants]] * [[:Category:Recipes|Recipes]] There is also some [[Software]] available for download. Since this is running on [[Systems#slave|slave]], my own fairly small machine, I've restricted editing rights, and as of 2006-04-23, after a spate of link vandalism, disabled account creations. If you feel you have something to contribute, drop me an [mailto:stixpjr@gmail.com email]. a7a2d19a274cd28cd74586e397f63434421c47ab Systems 0 759 3192 3002 2014-04-17T00:57:01Z Stix 2 Updates wikitext text/x-wiki A brief list of my home systems: == slave == 3.4 GHz Intel Core i7, 4 GiB RAM, Gigabyte H61M-S2P-B3 motherboard, 2 x WDC WD20EARX 2 TiB "green" drives (seriously, don't buy these for any kind of server) in a RAID1. Really great Antec case and PSU. Usually runs the latest NetBSD release. Took over from zion running public ftp, http, smtp server. == zion == 2.8 GHz Pentium IV HT, 1 GiB RAM, Asus P4P800-E Deluxe motherboard. [http://www.antec.com/us/productDetails.php?ProdID=81046 Antec Performance II SX1040BII] case - ''best case I've ever worked with''. 4 x 2 TiB WDC WD20EARX disks, two already dead, in a pair of RAID1's. Running NetBSD-5.1-RC4 x86 + MP kernel. Runs as a public ftp and http server. And runs internally as a MySQL server, PostgreSQL server, NFS server, NetBoot server, Squid cache, Samba server, Netatalk server, Wireless LAN router, NetBSD build box and backup server. Probably other stuff, too. This system also runs as my internet firewall, with ADSL2 PPPoE link currently from [http://www.exetel.com.au Exetel] via a Billion modem, and DNS A records (stix.id.au, stix.homeunix.net) from [http://www.dyndns.org/ DynDNS.org]. For the curious, here's this systems last [http://stix.id.au/about/dmesg-zion.txt dmesg] (bootlog) and some [http://stix.id.au/cgi-bin/firewall.pl firewall statistics]. == marvin == Little Dell Dimension C521, with AMD Athlon 64 dual-core 3800 (2 GHz), only 512 MiB RAM, and built in NVIDIA GeForce 6150 LE (unfortunately with no mode switching support in the 'nv' driver in xorg or XFree86). Usually running the latest NetBSD amd64 release, but mainly runs Windows XP when I have to. Came installed with Vista (yuck!). Old box was a 900 MHz Athlon, 1 GiB RAM, 1 x 20 GiB Seagate ST320423A disk for NetBSD and xen, 1 x 17 GiB Seagate ST317221A disk. After a power glitch that fried the motherboard, disk, CD drive, PCI sound card, PCI SCSI card and even a USB mouse (yes, the magic blue smoke escaped!), all but the case, fans and RAM is scrapped. == eniac == DEC Alpha Multia AXPpci233 233 MHz, 32 MiB RAM, 500 MiB SCSI disk. Runs NetBSD-3.0 alpha netbooted or OpenVMS 7.2 on local disk. Unfortunately, something is fried in the poor thing, it no longer powers on. == orac == Sun SPARCserver 5, MB86904 110 MHz CPU, 64 MiB RAM, bunch of old SCSI disks (unplugged, too noisy!), running NetBSD-4.99.xx, netbooted off zion. == kitt == Apple Macintosh Quadra 605, 25 MHz 68040, 20 MiB RAM, Quantum Fireball 1080S 1 GiB SCSI disk, running NetBSD 4.99.xx. Yes, a 1993 vintage system running the latest and greatest NetBSD release, and running it quite well. == pbg3 == Apple Powerbook G3 'Wallstreet', 300 MHz PowerPC G3 (PowerPC 750), 320 MiB RAM, 8 GiB disk. Ran Mac OS X 10.2.8, until the disk finally gave out after sounding really bad for a year or more. [[Category:Personal]] cdb762ca293810c478c8ce8987f8b299d122ecaf Wikistix:About 4 729 3193 1649 2014-04-25T13:58:44Z Stix 2 zion -> slave wikitext text/x-wiki This is a trial at throwing my thoughts and documentation into a Wiki - mainly for ease of editing. Stuff will appear as I or others make it available. This is running on my home server, [[Systems#slave|slave]]. == See Also == * [[About Stix]] 30bd9e08a9f6ad8c1986e3a3a432a487129f380e iotools 0 799 3195 3167 2014-04-30T10:43:21Z Stix 2 /* Download */ stix.id.au -> ftp.stix.id.au wikitext text/x-wiki __NOTOC__ [[iotools]] consists of three tools I've written over the years to benchmark tape drive performance, tape capacity, and random disk I/O performance, specifically used when tuning [[TSM]]. Mainly written under [http://www.NetBSD.org NetBSD] and [http://www.opensource.apple.com/darwinsource/ Darwin], tested under [[AIX]], [http://www.linux.org/ Linux], [http://www.sun.com/software/solaris/ Solaris] and [http://h30097.www3.hp.com/ Tru64]. From the README: ==== fblckgen ==== '''fblckgen''' generates blocks of data, either a repeating ascii sequence which is very compressible, or a pseudo-random binary sequence, which, although very simple, does not compress. Very handy for benchmarking tape drives, or just making a sized lump of data. By using double buffering and either pthreads or multiple processes, it can generally keep a tape drive busy. Filling an LTO1 tape with pseudo-random data: sh$ fblckgen -rb 64k -c 0 > /dev/nrst1 Write failed: Input/output error 105722740736 bytes written in 7064.506 secs (14614.590 KB/sec) ==== iohammer ==== '''iohammer''' does what it says - very similar to a tool named `rawio' floating out on the 'net. Using multiple threads (either pthreads or multiple processes) '''iohammer''' will issue random I/Os, with a percentage based write ratio to a file or raw device. Good for comparing different disk layouts (RAID5, RAID0, RAID1, RAID0+1, RAID3, etc), stripe unit sizes, and general disk random I/O performance. Very good to see the difference the <tt>queue_depth</tt> parameter makes under [[AIX]]! Testing random read performance on a raw partition: sh$ iohammer -f /dev/vnd0d -c 10k Size 1073741824: 121.097 secs, 10240 IOs, 0 writes 84.6 IOs/sec, 11.83 ms average seek ==== mbdd ==== '''mbdd''' is a threaded version of dd, without all the extras. It maintains a number of buffers, a thread to read from standard input to fill the buffers, a thread to (optionally) write to standard output, and threads for any additional destinations, emptying the buffers. Several reads may be done to fill a buffer entirely. A partial write (not a full buffer length) will abort the copy. Its primary use is as a buffer between bursty, non-threaded programs. One example is its use between <tt>tar</tt>(1) and <tt>bzip2</tt>(1), allowing both utilities to attempt to run without waiting on the other. As a buffer between <tt>tar</tt>(1) and <tt>bzip2</tt>(1), using a total of 20 MiB buffer space: sh$ time tar -cf - . | mbdd -n 320 | bzip2 > /tmp/arc.tar.bz2 807311360 bytes transferred in 374.285 secs (2106.392 KiB/sec) 88694 partial reads, 218.527 average buffers full 374.37s real 311.43s user 18.64s system Compared to without: sh$ time tar -cf - . | bzip2 > /tmp/arc.tar.bz2 556.37s real 307.44s user 11.60s system === Download === [ftp://ftp.stix.id.au/pub/unix/iotools-2.2.tgz iotools-2.2.tgz] ''79&nbsp;011 bytes gzipped source tarball via FTP'' === See Also === HTML man pages for [http://stix.id.au/software/fblckgen.html fblckgen(1)], [http://stix.id.au/software/iohammer.html iohammer(1)] and [http://stix.id.au/software/mbdd.html mbdd(1)]. [[Category:Software]] 5de121af012a1b1fa48af3231a747ffc325aea2e 3198 3195 2014-04-30T11:47:11Z Stix 2 stix.id.au -> www.stix.id.au wikitext text/x-wiki __NOTOC__ [[iotools]] consists of three tools I've written over the years to benchmark tape drive performance, tape capacity, and random disk I/O performance, specifically used when tuning [[TSM]]. Mainly written under [http://www.NetBSD.org NetBSD] and [http://www.opensource.apple.com/darwinsource/ Darwin], tested under [[AIX]], [http://www.linux.org/ Linux], [http://www.sun.com/software/solaris/ Solaris] and [http://h30097.www3.hp.com/ Tru64]. From the README: ==== fblckgen ==== '''fblckgen''' generates blocks of data, either a repeating ascii sequence which is very compressible, or a pseudo-random binary sequence, which, although very simple, does not compress. Very handy for benchmarking tape drives, or just making a sized lump of data. By using double buffering and either pthreads or multiple processes, it can generally keep a tape drive busy. Filling an LTO1 tape with pseudo-random data: sh$ fblckgen -rb 64k -c 0 > /dev/nrst1 Write failed: Input/output error 105722740736 bytes written in 7064.506 secs (14614.590 KB/sec) ==== iohammer ==== '''iohammer''' does what it says - very similar to a tool named `rawio' floating out on the 'net. Using multiple threads (either pthreads or multiple processes) '''iohammer''' will issue random I/Os, with a percentage based write ratio to a file or raw device. Good for comparing different disk layouts (RAID5, RAID0, RAID1, RAID0+1, RAID3, etc), stripe unit sizes, and general disk random I/O performance. Very good to see the difference the <tt>queue_depth</tt> parameter makes under [[AIX]]! Testing random read performance on a raw partition: sh$ iohammer -f /dev/vnd0d -c 10k Size 1073741824: 121.097 secs, 10240 IOs, 0 writes 84.6 IOs/sec, 11.83 ms average seek ==== mbdd ==== '''mbdd''' is a threaded version of dd, without all the extras. It maintains a number of buffers, a thread to read from standard input to fill the buffers, a thread to (optionally) write to standard output, and threads for any additional destinations, emptying the buffers. Several reads may be done to fill a buffer entirely. A partial write (not a full buffer length) will abort the copy. Its primary use is as a buffer between bursty, non-threaded programs. One example is its use between <tt>tar</tt>(1) and <tt>bzip2</tt>(1), allowing both utilities to attempt to run without waiting on the other. As a buffer between <tt>tar</tt>(1) and <tt>bzip2</tt>(1), using a total of 20 MiB buffer space: sh$ time tar -cf - . | mbdd -n 320 | bzip2 > /tmp/arc.tar.bz2 807311360 bytes transferred in 374.285 secs (2106.392 KiB/sec) 88694 partial reads, 218.527 average buffers full 374.37s real 311.43s user 18.64s system Compared to without: sh$ time tar -cf - . | bzip2 > /tmp/arc.tar.bz2 556.37s real 307.44s user 11.60s system === Download === [ftp://ftp.stix.id.au/pub/unix/iotools-2.2.tgz iotools-2.2.tgz] ''79&nbsp;011 bytes gzipped source tarball via FTP'' === See Also === HTML man pages for [http://www.stix.id.au/software/fblckgen.html fblckgen(1)], [http://www.stix.id.au/software/iohammer.html iohammer(1)] and [http://www.stix.id.au/software/mbdd.html mbdd(1)]. [[Category:Software]] 5d6775e4f9ba299d1d57800fbc649b34c555a4b1 Software 0 797 3196 3086 2014-04-30T10:47:26Z Stix 2 stix.id.au -> ftp.stix.id.au wikitext text/x-wiki Here's some software I've decided to let out to the world at large. As always, use at your own risk, and send me any comments you have. === Darwin aka MacOS X === ==== [[ipcs/ipcrm for Darwin]] ==== Provides two missing utilities ported from [http://www.freebsd.org/ FreeBSD]. ==== [[Perfmon for MacOS X]] ==== Provides access to the PowerPC performance counter registers, largely made redundant by Apple releasing [http://developer.apple.com/tools/performance/overview.html CHUD Tools]. ---- === UNIX === ==== [[iotools]] ==== Three simple pthread programs to test sequential ([http://stix.id.au/software/fblckgen.html fblckgen(1)]) I/O performance (eg tape drives), random ([http://stix.id.au/software/iohammer.html iohammer(1)]) I/O performance, and implemement a circular buffer ([http://stix.id.au/software/mbdd.html mbdd(1)]) for use in a chain of piped commands. ==== headntail ==== Simple Perl script to trim a given number of lines from the start and end of one or more files, or stdin. * [ftp://ftp.stix.id.au/pub/unix/headntail headntail 1.4] ''2 766 byte perl script'' ==== logmon ==== Simple Perl script that reads stdin and generates cycled, optionally line timestamped and optionally compressed files. * [ftp://ftp.stix.id.au/pub/unix/logmon logmon 1.10] ''4 738 byte perl script'' ==== lp_check ==== Perl script to submit a BSD LPD long status query to a given host and queue. * [ftp://ftp.stix.id.au/pub/unix/lp_check lp_check 1.4] ''3 461 byte perl script'' ==== renamefiles ==== Perl script to bulk rename files. Supports changing case, Perl regex style renames, and optionally recursive. * [ftp://ftp.stix.id.au/pub/unix/renamefiles renamefiles 1.6] ''4 199 byte perl script'' ---- === AIX === ==== dlmChaPortdel ==== Simple shell script to remove all Hitachi Dynamic Link Manager (HDLM) paths to a given LUN by the HDS "ChaPort" (Channel Port) number. This uses the undocumented <tt>/usr/lib/methods/ucfgdlmfdrv</tt> and <tt>/usr/lib/methods/udefdlmfdrv</tt> commands to remove a hdisk (path) from each dlmfdrv. * [ftp://ftp.stix.id.au/pub/AIX/dlmChaPortdel dlmChaPortdel 1.5] ''3590 byte shell script'' ==== mountvg ==== Simple shell script to mount all filesystems in a volume group. * [ftp://ftp.stix.id.au/pub/AIX/mountvg mountvg 1.1] ''2348 byte shell script'' ==== umountvg ==== Simple shell script to umount all filesystems in a volume group. * [ftp://ftp.stix.id.au/pub/AIX/umountvg umountvg 1.1] ''2353 byte shell script'' ---- === Miscellaneous === ==== CoCoII ==== A Tandy CoCo II emulator I started writing some years back using the Symantec Think Class Library (TCL), in C++. I was in the process of converting it to straight 'C', implementing all the missing I/O support, and adding Objective-C Cocoa and X11 front ends, when I found [http://www.mess.org/ MESS] and [http://x.mame.net/ XMESS/XMAME], which seem to work quite well. I'll probably never bother finishing it now. [[Category:Personal]] [[Category:Software]] [[Category:AIX]] [[Category:UNIX]] 278be3e52323abda88463124305798ad11916c5a 3197 3196 2014-04-30T11:46:33Z Stix 2 stix.id.au -> www.stix.id.au wikitext text/x-wiki Here's some software I've decided to let out to the world at large. As always, use at your own risk, and send me any comments you have. === Darwin aka MacOS X === ==== [[ipcs/ipcrm for Darwin]] ==== Provides two missing utilities ported from [http://www.freebsd.org/ FreeBSD]. ==== [[Perfmon for MacOS X]] ==== Provides access to the PowerPC performance counter registers, largely made redundant by Apple releasing [http://developer.apple.com/tools/performance/overview.html CHUD Tools]. ---- === UNIX === ==== [[iotools]] ==== Three simple pthread programs to test sequential ([http://www.stix.id.au/software/fblckgen.html fblckgen(1)]) I/O performance (eg tape drives), random ([http://www.stix.id.au/software/iohammer.html iohammer(1)]) I/O performance, and implemement a circular buffer ([http://www.stix.id.au/software/mbdd.html mbdd(1)]) for use in a chain of piped commands. ==== headntail ==== Simple Perl script to trim a given number of lines from the start and end of one or more files, or stdin. * [ftp://ftp.stix.id.au/pub/unix/headntail headntail 1.4] ''2 766 byte perl script'' ==== logmon ==== Simple Perl script that reads stdin and generates cycled, optionally line timestamped and optionally compressed files. * [ftp://ftp.stix.id.au/pub/unix/logmon logmon 1.10] ''4 738 byte perl script'' ==== lp_check ==== Perl script to submit a BSD LPD long status query to a given host and queue. * [ftp://ftp.stix.id.au/pub/unix/lp_check lp_check 1.4] ''3 461 byte perl script'' ==== renamefiles ==== Perl script to bulk rename files. Supports changing case, Perl regex style renames, and optionally recursive. * [ftp://ftp.stix.id.au/pub/unix/renamefiles renamefiles 1.6] ''4 199 byte perl script'' ---- === AIX === ==== dlmChaPortdel ==== Simple shell script to remove all Hitachi Dynamic Link Manager (HDLM) paths to a given LUN by the HDS "ChaPort" (Channel Port) number. This uses the undocumented <tt>/usr/lib/methods/ucfgdlmfdrv</tt> and <tt>/usr/lib/methods/udefdlmfdrv</tt> commands to remove a hdisk (path) from each dlmfdrv. * [ftp://ftp.stix.id.au/pub/AIX/dlmChaPortdel dlmChaPortdel 1.5] ''3590 byte shell script'' ==== mountvg ==== Simple shell script to mount all filesystems in a volume group. * [ftp://ftp.stix.id.au/pub/AIX/mountvg mountvg 1.1] ''2348 byte shell script'' ==== umountvg ==== Simple shell script to umount all filesystems in a volume group. * [ftp://ftp.stix.id.au/pub/AIX/umountvg umountvg 1.1] ''2353 byte shell script'' ---- === Miscellaneous === ==== CoCoII ==== A Tandy CoCo II emulator I started writing some years back using the Symantec Think Class Library (TCL), in C++. I was in the process of converting it to straight 'C', implementing all the missing I/O support, and adding Objective-C Cocoa and X11 front ends, when I found [http://www.mess.org/ MESS] and [http://x.mame.net/ XMESS/XMAME], which seem to work quite well. I'll probably never bother finishing it now. [[Category:Personal]] [[Category:Software]] [[Category:AIX]] [[Category:UNIX]] ab5de3d786dfa6a4541cef85d3cbea29278d757d Macaroni & Cheese 0 1696 3199 2014-05-03T23:40:22Z Stix 2 Created page with "Quick and easy macaroni and cheese == Ingredients == * Butter * Macaroni * Whipped cream * Cheddar cheese * Mozzarella cheese * Dolmio bechamel lasagna white sauce * Ham * B..." wikitext text/x-wiki Quick and easy macaroni and cheese == Ingredients == * Butter * Macaroni * Whipped cream * Cheddar cheese * Mozzarella cheese * Dolmio bechamel lasagna white sauce * Ham * Bacon == Method == Boil macaroni until cooked leaving a little "al dente". Stir fry ham and bacon with butter under high heat for around 5 minutes in a large pan. Reduce heat to medium and stir in macaroni. Add whipped cream and white sauce and stir in for a couple of minutes. Mix in half the mozzarella cheese. Place in a baking tray or casserole dish. Add cheddar cheese and remaining mozzarella cheese on top. Brown in oven at 180&deg;C for around 10 minutes. [[Category:Recipes]] 48c308af2ef568659538b73670fcf54d799668bc MediaWiki:Sidebar 8 1305 3200 3122 2014-05-05T08:57:24Z Stix 2 Remove gallery link. Add 'www' to links. wikitext text/x-wiki * wiki navigation ** mainpage|mainpage ** recentchanges-url|recentchanges ** randompage-url|randompage ** helppage|help * www.stix.id.au navigation ** http://www.stix.id.au/|Home Page c56d7c54c46e6943edb3a3165cb680d9d6a00d7c 3201 3200 2014-05-06T05:34:13Z Stix 2 Attempt to add naming, and merge with new templates. wikitext text/x-wiki * Paul &ldquo;stix&rdquo; Ripke * wiki navigation ** mainpage|mainpage ** recentchanges-url|recentchanges ** randompage-url|randompage ** helppage|help * www.stix.id.au navigation ** http://www.stix.id.au/|Home Page * SEARCH * TOOLBOX a093582cec262c83f649ce78bf0060f9165895cf 3202 3201 2014-05-06T05:34:59Z Stix 2 Revert naming, it fails badly. wikitext text/x-wiki * wiki navigation ** mainpage|mainpage ** recentchanges-url|recentchanges ** randompage-url|randompage ** helppage|help * www.stix.id.au navigation ** http://www.stix.id.au/|Home Page * SEARCH * TOOLBOX a7c457fdb40dc566e000bca07e6e26cce8b5fadb http/1.1 response codes 0 1623 3203 2894 2014-05-06T12:25:23Z Stix 2 Add "See Also" section with link to wikipedia. wikitext text/x-wiki Summary of http 1.1 response codes taken from RFC 2068. == 1xx Informational == This class of status code indicates a provisional response, consisting only of the Status-Line and optional headers, and is terminated by an empty line. Since HTTP/1.0 did not define any 1xx status codes, servers MUST NOT send a 1xx response to an HTTP/1.0 client except under experimental conditions. === 100 Continue === The client may continue with its request. This interim response is used to inform the client that the initial part of the request has been received and has not yet been rejected by the server. The client SHOULD continue by sending the remainder of the request or, if the request has already been completed, ignore this response. The server MUST send a final response after the request has been completed. === 101 Switching Protocols === The server understands and is willing to comply with the client's request, via the Upgrade message header field (section 14.41), for a change in the application protocol being used on this connection. The server will switch protocols to those defined by the response's Upgrade header field immediately after the empty line which terminates the 101 response. The protocol should only be switched when it is advantageous to do so. For example, switching to a newer version of HTTP is advantageous over older versions, and switching to a real-time, synchronous protocol may be advantageous when delivering resources that use such features. == 2xx Successful == This class of status code indicates that the client's request was successfully received, understood, and accepted. === 200 OK === The request has succeeded. The information returned with the response is dependent on the method used in the request, for example: ; GET : an entity corresponding to the requested resource is sent in the response; ; HEAD : the entity-header fields corresponding to the requested resource are sent in the response without any message-body; ; POST : an entity describing or containing the result of the action; ; TRACE : an entity containing the request message as received by the end server. === 201 Created === The request has been fulfilled and resulted in a new resource being created. The newly created resource can be referenced by the URI(s) returned in the entity of the response, with the most specific URL for the resource given by a Location header field. The origin server MUST create the resource before returning the 201 status code. If the action cannot be carried out immediately, the server should respond with 202 (Accepted) response instead. === 202 Accepted === The request has been accepted for processing, but the processing has not been completed. The request MAY or MAY NOT eventually be acted upon, as it MAY be disallowed when processing actually takes place. There is no facility for re-sending a status code from an asynchronous operation such as this. The 202 response is intentionally non-committal. Its purpose is to allow a server to accept a request for some other process (perhaps a batch-oriented process that is only run once per day) without requiring that the user agent's connection to the server persist until the process is completed. The entity returned with this response SHOULD include an indication of the request's current status and either a pointer to a status monitor or some estimate of when the user can expect the request to be fulfilled. === 203 Non-Authoritative Information === The returned metainformation in the entity-header is not the definitive set as available from the origin server, but is gathered from a local or a third-party copy. The set presented MAY be a subset or superset of the original version. For example, including local annotation information about the resource MAY result in a superset of the metainformation known by the origin server. Use of this response code is not required and is only appropriate when the response would otherwise be 200 (OK). === 204 No Content === The server has fulfilled the request but there is no new information to send back. If the client is a user agent, it SHOULD NOT change its document view from that which caused the request to be sent. This response is primarily intended to allow input for actions to take place without causing a change to the user agent's active document view. The response MAY include new metainformation in the form of entity-headers, which SHOULD apply to the document currently in the user agent's active view. The 204 response MUST NOT include a message-body, and thus is always terminated by the first empty line after the header fields. === 205 Reset Content === The server has fulfilled the request and the user agent SHOULD reset the document view which caused the request to be sent. This response is primarily intended to allow input for actions to take place via user input, followed by a clearing of the form in which the input is given so that the user can easily initiate another input action. The response MUST NOT include an entity. === 206 Partial Content === The server has fulfilled the partial GET request for the resource. The request must have included a Range header field (section 14.36) indicating the desired range. The response MUST include either a Content-Range header field (section 14.17) indicating the range included with this response, or a multipart/byteranges Content-Type including Content-Range fields for each part. If multipart/byteranges is not used, the Content-Length header field in the response MUST match the actual number of OCTETs transmitted in the message-body. A cache that does not support the Range and Content-Range headers MUST NOT cache 206 (Partial) responses. == 3xx Redirection == This class of status code indicates that further action needs to be taken by the user agent in order to fulfill the request. The action required MAY be carried out by the user agent without interaction with the user if and only if the method used in the second request is GET or HEAD. A user agent SHOULD NOT automatically redirect a request more than 5 times, since such redirections usually indicate an infinite loop. === 300 Multiple Choices === The requested resource corresponds to any one of a set of representations, each with its own specific location, and agent- driven negotiation information (section 12) is being provided so that the user (or user agent) can select a preferred representation and redirect its request to that location. Unless it was a HEAD request, the response SHOULD include an entity containing a list of resource characteristics and location(s) from which the user or user agent can choose the one most appropriate. The entity format is specified by the media type given in the Content- Type header field. Depending upon the format and the capabilities of the user agent, selection of the most appropriate choice may be performed automatically. However, this specification does not define any standard for such automatic selection. If the server has a preferred choice of representation, it SHOULD include the specific URL for that representation in the Location field; user agents MAY use the Location field value for automatic redirection. This response is cachable unless indicated otherwise. === 301 Moved Permanently === The requested resource has been assigned a new permanent URI and any future references to this resource SHOULD be done using one of the returned URIs. Clients with link editing capabilities SHOULD automatically re-link references to the Request-URI to one or more of the new references returned by the server, where possible. This response is cachable unless indicated otherwise. If the new URI is a location, its URL SHOULD be given by the Location field in the response. Unless the request method was HEAD, the entity of the response SHOULD contain a short hypertext note with a hyperlink to the new URI(s). If the 301 status code is received in response to a request other than GET or HEAD, the user agent MUST NOT automatically redirect the request unless it can be confirmed by the user, since this might change the conditions under which the request was issued. '''Note:''' When automatically redirecting a POST request after receiving a 301 status code, some existing HTTP/1.0 user agents will erroneously change it into a GET request. === 302 Moved Temporarily === The requested resource resides temporarily under a different URI. Since the redirection may be altered on occasion, the client SHOULD continue to use the Request-URI for future requests. This response is only cachable if indicated by a Cache-Control or Expires header field. If the new URI is a location, its URL SHOULD be given by the Location field in the response. Unless the request method was HEAD, the entity of the response SHOULD contain a short hypertext note with a hyperlink to the new URI(s). If the 302 status code is received in response to a request other than GET or HEAD, the user agent MUST NOT automatically redirect the request unless it can be confirmed by the user, since this might change the conditions under which the request was issued. '''Note:''' When automatically redirecting a POST request after receiving a 302 status code, some existing HTTP/1.0 user agents will erroneously change it into a GET request. === 303 See Other === The response to the request can be found under a different URI and SHOULD be retrieved using a GET method on that resource. This method exists primarily to allow the output of a POST-activated script to redirect the user agent to a selected resource. The new URI is not a substitute reference for the originally requested resource. The 303 response is not cachable, but the response to the second (redirected) request MAY be cachable. If the new URI is a location, its URL SHOULD be given by the Location field in the response. Unless the request method was HEAD, the entity of the response SHOULD contain a short hypertext note with a hyperlink to the new URI(s). === 304 Not Modified === If the client has performed a conditional GET request and access is allowed, but the document has not been modified, the server SHOULD respond with this status code. The response MUST NOT contain a message-body. The response MUST include the following header fields: * Date * ETag and/or Content-Location, if the header would have been sent in a 200 response to the same request * Expires, Cache-Control, and/or Vary, if the field-value might differ from that sent in any previous response for the same variant If the conditional GET used a strong cache validator (see section 13.3.3), the response SHOULD NOT include other entity-headers. Otherwise (i.e., the conditional GET used a weak validator), the response MUST NOT include other entity-headers; this prevents inconsistencies between cached entity-bodies and updated headers. If a 304 response indicates an entity not currently cached, then the cache MUST disregard the response and repeat the request without the conditional. If a cache uses a received 304 response to update a cache entry, the cache MUST update the entry to reflect any new field values given in the response. The 304 response MUST NOT include a message-body, and thus is always terminated by the first empty line after the header fields. === 305 Use Proxy === The requested resource MUST be accessed through the proxy given by the Location field. The Location field gives the URL of the proxy. The recipient is expected to repeat the request via the proxy. == 4xx Client Error == The 4xx class of status code is intended for cases in which the client seems to have erred. Except when responding to a HEAD request, the server SHOULD include an entity containing an explanation of the error situation, and whether it is a temporary or permanent condition. These status codes are applicable to any request method. User agents SHOULD display any included entity to the user. '''Note:''' If the client is sending data, a server implementation using TCP should be careful to ensure that the client acknowledges receipt of the packet(s) containing the response, before the server closes the input connection. If the client continues sending data to the server after the close, the server's TCP stack will send a reset packet to the client, which may erase the client's unacknowledged input buffers before they can be read and interpreted by the HTTP application. === 400 Bad Request === The request could not be understood by the server due to malformed syntax. The client SHOULD NOT repeat the request without modifications. === 401 Unauthorized === The request requires user authentication. The response MUST include a WWW-Authenticate header field (section 14.46) containing a challenge applicable to the requested resource. The client MAY repeat the request with a suitable Authorization header field (section 14.8). If the request already included Authorization credentials, then the 401 response indicates that authorization has been refused for those credentials. If the 401 response contains the same challenge as the prior response, and the user agent has already attempted authentication at least once, then the user SHOULD be presented the entity that was given in the response, since that entity MAY include relevant diagnostic information. HTTP access authentication is explained in section 11. === 402 Payment Required === This code is reserved for future use. === 403 Forbidden === The server understood the request, but is refusing to fulfill it. Authorization will not help and the request SHOULD NOT be repeated. If the request method was not HEAD and the server wishes to make public why the request has not been fulfilled, it SHOULD describe the reason for the refusal in the entity. This status code is commonly used when the server does not wish to reveal exactly why the request has been refused, or when no other response is applicable. === 404 Not Found === The server has not found anything matching the Request-URI. No indication is given of whether the condition is temporary or permanent. If the server does not wish to make this information available to the client, the status code 403 (Forbidden) can be used instead. The 410 (Gone) status code SHOULD be used if the server knows, through some internally configurable mechanism, that an old resource is permanently unavailable and has no forwarding address. === 405 Method Not Allowed === The method specified in the Request-Line is not allowed for the resource identified by the Request-URI. The response MUST include an Allow header containing a list of valid methods for the requested resource. === 406 Not Acceptable === The resource identified by the request is only capable of generating response entities which have content characteristics not acceptable according to the accept headers sent in the request. Unless it was a HEAD request, the response SHOULD include an entity containing a list of available entity characteristics and location(s) from which the user or user agent can choose the one most appropriate. The entity format is specified by the media type given in the Content-Type header field. Depending upon the format and the capabilities of the user agent, selection of the most appropriate choice may be performed automatically. However, this specification does not define any standard for such automatic selection. '''Note:''' HTTP/1.1 servers are allowed to return responses which are not acceptable according to the accept headers sent in the request. In some cases, this may even be preferable to sending a 406 response. User agents are encouraged to inspect the headers of an incoming response to determine if it is acceptable. If the response could be unacceptable, a user agent SHOULD temporarily stop receipt of more data and query the user for a decision on further actions. === 407 Proxy Authentication Required === This code is similar to 401 (Unauthorized), but indicates that the client MUST first authenticate itself with the proxy. The proxy MUST return a Proxy-Authenticate header field (section 14.33) containing a challenge applicable to the proxy for the requested resource. The client MAY repeat the request with a suitable Proxy-Authorization header field (section 14.34). HTTP access authentication is explained in section 11. === 408 Request Timeout === The client did not produce a request within the time that the server was prepared to wait. The client MAY repeat the request without modifications at any later time. === 409 Conflict === The request could not be completed due to a conflict with the current state of the resource. This code is only allowed in situations where it is expected that the user might be able to resolve the conflict and resubmit the request. The response body SHOULD include enough information for the user to recognize the source of the conflict. Ideally, the response entity would include enough information for the user or user agent to fix the problem; however, that may not be possible and is not required. Conflicts are most likely to occur in response to a PUT request. If versioning is being used and the entity being PUT includes changes to a resource which conflict with those made by an earlier (third-party) request, the server MAY use the 409 response to indicate that it can't complete the request. In this case, the response entity SHOULD contain a list of the differences between the two versions in a format defined by the response Content-Type. === 410 Gone === The requested resource is no longer available at the server and no forwarding address is known. This condition SHOULD be considered permanent. Clients with link editing capabilities SHOULD delete references to the Request-URI after user approval. If the server does not know, or has no facility to determine, whether or not the condition is permanent, the status code 404 (Not Found) SHOULD be used instead. This response is cachable unless indicated otherwise. The 410 response is primarily intended to assist the task of web maintenance by notifying the recipient that the resource is intentionally unavailable and that the server owners desire that remote links to that resource be removed. Such an event is common for limited-time, promotional services and for resources belonging to individuals no longer working at the server's site. It is not necessary to mark all permanently unavailable resources as "gone" or to keep the mark for any length of time -- that is left to the discretion of the server owner. === 411 Length Required === The server refuses to accept the request without a defined Content-Length. The client MAY repeat the request if it adds a valid Content-Length header field containing the length of the message-body in the request message. === 412 Precondition Failed === The precondition given in one or more of the request-header fields evaluated to false when it was tested on the server. This response code allows the client to place preconditions on the current resource metainformation (header field data) and thus prevent the requested method from being applied to a resource other than the one intended. === 413 Request Entity Too Large === The server is refusing to process a request because the request entity is larger than the server is willing or able to process. The server may close the connection to prevent the client from continuing the request. If the condition is temporary, the server SHOULD include a Retry- After header field to indicate that it is temporary and after what time the client may try again. === 414 Request-URI Too Long === The server is refusing to service the request because the Request-URI is longer than the server is willing to interpret. This rare condition is only likely to occur when a client has improperly converted a POST request to a GET request with long query information, when the client has descended into a URL "black hole" of redirection (e.g., a redirected URL prefix that points to a suffix of itself), or when the server is under attack by a client attempting to exploit security holes present in some servers using fixed-length buffers for reading or manipulating the Request-URI. === 415 Unsupported Media Type === The server is refusing to service the request because the entity of the request is in a format not supported by the requested resource for the requested method. == 5xx Server Error == Response status codes beginning with the digit "5" indicate cases in which the server is aware that it has erred or is incapable of performing the request. Except when responding to a HEAD request, the server SHOULD include an entity containing an explanation of the error situation, and whether it is a temporary or permanent condition. User agents SHOULD display any included entity to the user. These response codes are applicable to any request method. === 500 Internal Server Error === The server encountered an unexpected condition which prevented it from fulfilling the request. === 501 Not Implemented === The server does not support the functionality required to fulfill the request. This is the appropriate response when the server does not recognize the request method and is not capable of supporting it for any resource. === 502 Bad Gateway === The server, while acting as a gateway or proxy, received an invalid response from the upstream server it accessed in attempting to fulfill the request. === 503 Service Unavailable === The server is currently unable to handle the request due to a temporary overloading or maintenance of the server. The implication is that this is a temporary condition which will be alleviated after some delay. If known, the length of the delay may be indicated in a Retry-After header. If no Retry-After is given, the client SHOULD handle the response as it would for a 500 response. '''Note:''' The existence of the 503 status code does not imply that a server must use it when becoming overloaded. Some servers may wish to simply refuse the connection. === 504 Gateway Timeout === The server, while acting as a gateway or proxy, did not receive a timely response from the upstream server it accessed in attempting to complete the request. === 505 HTTP Version Not Supported === The server does not support, or refuses to support, the HTTP protocol version that was used in the request message. The server is indicating that it is unable or unwilling to complete the request using the same major version as the client, as described in section 3.1, other than with this error message. The response SHOULD contain an entity describing why that version is not supported and what other protocols are supported by that server. == See Also == * [http://en.wikipedia.org/wiki/List_of_HTTP_status_codes List of HTTP status codes] at wikipedia. [[Category:Web Management]] 666f51a00fd6681f65b8b1988b3e057fc8e67721 3204 3203 2014-05-06T12:26:56Z Stix 2 /* See Also */ Fix wikipedia link. wikitext text/x-wiki Summary of http 1.1 response codes taken from RFC 2068. == 1xx Informational == This class of status code indicates a provisional response, consisting only of the Status-Line and optional headers, and is terminated by an empty line. Since HTTP/1.0 did not define any 1xx status codes, servers MUST NOT send a 1xx response to an HTTP/1.0 client except under experimental conditions. === 100 Continue === The client may continue with its request. This interim response is used to inform the client that the initial part of the request has been received and has not yet been rejected by the server. The client SHOULD continue by sending the remainder of the request or, if the request has already been completed, ignore this response. The server MUST send a final response after the request has been completed. === 101 Switching Protocols === The server understands and is willing to comply with the client's request, via the Upgrade message header field (section 14.41), for a change in the application protocol being used on this connection. The server will switch protocols to those defined by the response's Upgrade header field immediately after the empty line which terminates the 101 response. The protocol should only be switched when it is advantageous to do so. For example, switching to a newer version of HTTP is advantageous over older versions, and switching to a real-time, synchronous protocol may be advantageous when delivering resources that use such features. == 2xx Successful == This class of status code indicates that the client's request was successfully received, understood, and accepted. === 200 OK === The request has succeeded. The information returned with the response is dependent on the method used in the request, for example: ; GET : an entity corresponding to the requested resource is sent in the response; ; HEAD : the entity-header fields corresponding to the requested resource are sent in the response without any message-body; ; POST : an entity describing or containing the result of the action; ; TRACE : an entity containing the request message as received by the end server. === 201 Created === The request has been fulfilled and resulted in a new resource being created. The newly created resource can be referenced by the URI(s) returned in the entity of the response, with the most specific URL for the resource given by a Location header field. The origin server MUST create the resource before returning the 201 status code. If the action cannot be carried out immediately, the server should respond with 202 (Accepted) response instead. === 202 Accepted === The request has been accepted for processing, but the processing has not been completed. The request MAY or MAY NOT eventually be acted upon, as it MAY be disallowed when processing actually takes place. There is no facility for re-sending a status code from an asynchronous operation such as this. The 202 response is intentionally non-committal. Its purpose is to allow a server to accept a request for some other process (perhaps a batch-oriented process that is only run once per day) without requiring that the user agent's connection to the server persist until the process is completed. The entity returned with this response SHOULD include an indication of the request's current status and either a pointer to a status monitor or some estimate of when the user can expect the request to be fulfilled. === 203 Non-Authoritative Information === The returned metainformation in the entity-header is not the definitive set as available from the origin server, but is gathered from a local or a third-party copy. The set presented MAY be a subset or superset of the original version. For example, including local annotation information about the resource MAY result in a superset of the metainformation known by the origin server. Use of this response code is not required and is only appropriate when the response would otherwise be 200 (OK). === 204 No Content === The server has fulfilled the request but there is no new information to send back. If the client is a user agent, it SHOULD NOT change its document view from that which caused the request to be sent. This response is primarily intended to allow input for actions to take place without causing a change to the user agent's active document view. The response MAY include new metainformation in the form of entity-headers, which SHOULD apply to the document currently in the user agent's active view. The 204 response MUST NOT include a message-body, and thus is always terminated by the first empty line after the header fields. === 205 Reset Content === The server has fulfilled the request and the user agent SHOULD reset the document view which caused the request to be sent. This response is primarily intended to allow input for actions to take place via user input, followed by a clearing of the form in which the input is given so that the user can easily initiate another input action. The response MUST NOT include an entity. === 206 Partial Content === The server has fulfilled the partial GET request for the resource. The request must have included a Range header field (section 14.36) indicating the desired range. The response MUST include either a Content-Range header field (section 14.17) indicating the range included with this response, or a multipart/byteranges Content-Type including Content-Range fields for each part. If multipart/byteranges is not used, the Content-Length header field in the response MUST match the actual number of OCTETs transmitted in the message-body. A cache that does not support the Range and Content-Range headers MUST NOT cache 206 (Partial) responses. == 3xx Redirection == This class of status code indicates that further action needs to be taken by the user agent in order to fulfill the request. The action required MAY be carried out by the user agent without interaction with the user if and only if the method used in the second request is GET or HEAD. A user agent SHOULD NOT automatically redirect a request more than 5 times, since such redirections usually indicate an infinite loop. === 300 Multiple Choices === The requested resource corresponds to any one of a set of representations, each with its own specific location, and agent- driven negotiation information (section 12) is being provided so that the user (or user agent) can select a preferred representation and redirect its request to that location. Unless it was a HEAD request, the response SHOULD include an entity containing a list of resource characteristics and location(s) from which the user or user agent can choose the one most appropriate. The entity format is specified by the media type given in the Content- Type header field. Depending upon the format and the capabilities of the user agent, selection of the most appropriate choice may be performed automatically. However, this specification does not define any standard for such automatic selection. If the server has a preferred choice of representation, it SHOULD include the specific URL for that representation in the Location field; user agents MAY use the Location field value for automatic redirection. This response is cachable unless indicated otherwise. === 301 Moved Permanently === The requested resource has been assigned a new permanent URI and any future references to this resource SHOULD be done using one of the returned URIs. Clients with link editing capabilities SHOULD automatically re-link references to the Request-URI to one or more of the new references returned by the server, where possible. This response is cachable unless indicated otherwise. If the new URI is a location, its URL SHOULD be given by the Location field in the response. Unless the request method was HEAD, the entity of the response SHOULD contain a short hypertext note with a hyperlink to the new URI(s). If the 301 status code is received in response to a request other than GET or HEAD, the user agent MUST NOT automatically redirect the request unless it can be confirmed by the user, since this might change the conditions under which the request was issued. '''Note:''' When automatically redirecting a POST request after receiving a 301 status code, some existing HTTP/1.0 user agents will erroneously change it into a GET request. === 302 Moved Temporarily === The requested resource resides temporarily under a different URI. Since the redirection may be altered on occasion, the client SHOULD continue to use the Request-URI for future requests. This response is only cachable if indicated by a Cache-Control or Expires header field. If the new URI is a location, its URL SHOULD be given by the Location field in the response. Unless the request method was HEAD, the entity of the response SHOULD contain a short hypertext note with a hyperlink to the new URI(s). If the 302 status code is received in response to a request other than GET or HEAD, the user agent MUST NOT automatically redirect the request unless it can be confirmed by the user, since this might change the conditions under which the request was issued. '''Note:''' When automatically redirecting a POST request after receiving a 302 status code, some existing HTTP/1.0 user agents will erroneously change it into a GET request. === 303 See Other === The response to the request can be found under a different URI and SHOULD be retrieved using a GET method on that resource. This method exists primarily to allow the output of a POST-activated script to redirect the user agent to a selected resource. The new URI is not a substitute reference for the originally requested resource. The 303 response is not cachable, but the response to the second (redirected) request MAY be cachable. If the new URI is a location, its URL SHOULD be given by the Location field in the response. Unless the request method was HEAD, the entity of the response SHOULD contain a short hypertext note with a hyperlink to the new URI(s). === 304 Not Modified === If the client has performed a conditional GET request and access is allowed, but the document has not been modified, the server SHOULD respond with this status code. The response MUST NOT contain a message-body. The response MUST include the following header fields: * Date * ETag and/or Content-Location, if the header would have been sent in a 200 response to the same request * Expires, Cache-Control, and/or Vary, if the field-value might differ from that sent in any previous response for the same variant If the conditional GET used a strong cache validator (see section 13.3.3), the response SHOULD NOT include other entity-headers. Otherwise (i.e., the conditional GET used a weak validator), the response MUST NOT include other entity-headers; this prevents inconsistencies between cached entity-bodies and updated headers. If a 304 response indicates an entity not currently cached, then the cache MUST disregard the response and repeat the request without the conditional. If a cache uses a received 304 response to update a cache entry, the cache MUST update the entry to reflect any new field values given in the response. The 304 response MUST NOT include a message-body, and thus is always terminated by the first empty line after the header fields. === 305 Use Proxy === The requested resource MUST be accessed through the proxy given by the Location field. The Location field gives the URL of the proxy. The recipient is expected to repeat the request via the proxy. == 4xx Client Error == The 4xx class of status code is intended for cases in which the client seems to have erred. Except when responding to a HEAD request, the server SHOULD include an entity containing an explanation of the error situation, and whether it is a temporary or permanent condition. These status codes are applicable to any request method. User agents SHOULD display any included entity to the user. '''Note:''' If the client is sending data, a server implementation using TCP should be careful to ensure that the client acknowledges receipt of the packet(s) containing the response, before the server closes the input connection. If the client continues sending data to the server after the close, the server's TCP stack will send a reset packet to the client, which may erase the client's unacknowledged input buffers before they can be read and interpreted by the HTTP application. === 400 Bad Request === The request could not be understood by the server due to malformed syntax. The client SHOULD NOT repeat the request without modifications. === 401 Unauthorized === The request requires user authentication. The response MUST include a WWW-Authenticate header field (section 14.46) containing a challenge applicable to the requested resource. The client MAY repeat the request with a suitable Authorization header field (section 14.8). If the request already included Authorization credentials, then the 401 response indicates that authorization has been refused for those credentials. If the 401 response contains the same challenge as the prior response, and the user agent has already attempted authentication at least once, then the user SHOULD be presented the entity that was given in the response, since that entity MAY include relevant diagnostic information. HTTP access authentication is explained in section 11. === 402 Payment Required === This code is reserved for future use. === 403 Forbidden === The server understood the request, but is refusing to fulfill it. Authorization will not help and the request SHOULD NOT be repeated. If the request method was not HEAD and the server wishes to make public why the request has not been fulfilled, it SHOULD describe the reason for the refusal in the entity. This status code is commonly used when the server does not wish to reveal exactly why the request has been refused, or when no other response is applicable. === 404 Not Found === The server has not found anything matching the Request-URI. No indication is given of whether the condition is temporary or permanent. If the server does not wish to make this information available to the client, the status code 403 (Forbidden) can be used instead. The 410 (Gone) status code SHOULD be used if the server knows, through some internally configurable mechanism, that an old resource is permanently unavailable and has no forwarding address. === 405 Method Not Allowed === The method specified in the Request-Line is not allowed for the resource identified by the Request-URI. The response MUST include an Allow header containing a list of valid methods for the requested resource. === 406 Not Acceptable === The resource identified by the request is only capable of generating response entities which have content characteristics not acceptable according to the accept headers sent in the request. Unless it was a HEAD request, the response SHOULD include an entity containing a list of available entity characteristics and location(s) from which the user or user agent can choose the one most appropriate. The entity format is specified by the media type given in the Content-Type header field. Depending upon the format and the capabilities of the user agent, selection of the most appropriate choice may be performed automatically. However, this specification does not define any standard for such automatic selection. '''Note:''' HTTP/1.1 servers are allowed to return responses which are not acceptable according to the accept headers sent in the request. In some cases, this may even be preferable to sending a 406 response. User agents are encouraged to inspect the headers of an incoming response to determine if it is acceptable. If the response could be unacceptable, a user agent SHOULD temporarily stop receipt of more data and query the user for a decision on further actions. === 407 Proxy Authentication Required === This code is similar to 401 (Unauthorized), but indicates that the client MUST first authenticate itself with the proxy. The proxy MUST return a Proxy-Authenticate header field (section 14.33) containing a challenge applicable to the proxy for the requested resource. The client MAY repeat the request with a suitable Proxy-Authorization header field (section 14.34). HTTP access authentication is explained in section 11. === 408 Request Timeout === The client did not produce a request within the time that the server was prepared to wait. The client MAY repeat the request without modifications at any later time. === 409 Conflict === The request could not be completed due to a conflict with the current state of the resource. This code is only allowed in situations where it is expected that the user might be able to resolve the conflict and resubmit the request. The response body SHOULD include enough information for the user to recognize the source of the conflict. Ideally, the response entity would include enough information for the user or user agent to fix the problem; however, that may not be possible and is not required. Conflicts are most likely to occur in response to a PUT request. If versioning is being used and the entity being PUT includes changes to a resource which conflict with those made by an earlier (third-party) request, the server MAY use the 409 response to indicate that it can't complete the request. In this case, the response entity SHOULD contain a list of the differences between the two versions in a format defined by the response Content-Type. === 410 Gone === The requested resource is no longer available at the server and no forwarding address is known. This condition SHOULD be considered permanent. Clients with link editing capabilities SHOULD delete references to the Request-URI after user approval. If the server does not know, or has no facility to determine, whether or not the condition is permanent, the status code 404 (Not Found) SHOULD be used instead. This response is cachable unless indicated otherwise. The 410 response is primarily intended to assist the task of web maintenance by notifying the recipient that the resource is intentionally unavailable and that the server owners desire that remote links to that resource be removed. Such an event is common for limited-time, promotional services and for resources belonging to individuals no longer working at the server's site. It is not necessary to mark all permanently unavailable resources as "gone" or to keep the mark for any length of time -- that is left to the discretion of the server owner. === 411 Length Required === The server refuses to accept the request without a defined Content-Length. The client MAY repeat the request if it adds a valid Content-Length header field containing the length of the message-body in the request message. === 412 Precondition Failed === The precondition given in one or more of the request-header fields evaluated to false when it was tested on the server. This response code allows the client to place preconditions on the current resource metainformation (header field data) and thus prevent the requested method from being applied to a resource other than the one intended. === 413 Request Entity Too Large === The server is refusing to process a request because the request entity is larger than the server is willing or able to process. The server may close the connection to prevent the client from continuing the request. If the condition is temporary, the server SHOULD include a Retry- After header field to indicate that it is temporary and after what time the client may try again. === 414 Request-URI Too Long === The server is refusing to service the request because the Request-URI is longer than the server is willing to interpret. This rare condition is only likely to occur when a client has improperly converted a POST request to a GET request with long query information, when the client has descended into a URL "black hole" of redirection (e.g., a redirected URL prefix that points to a suffix of itself), or when the server is under attack by a client attempting to exploit security holes present in some servers using fixed-length buffers for reading or manipulating the Request-URI. === 415 Unsupported Media Type === The server is refusing to service the request because the entity of the request is in a format not supported by the requested resource for the requested method. == 5xx Server Error == Response status codes beginning with the digit "5" indicate cases in which the server is aware that it has erred or is incapable of performing the request. Except when responding to a HEAD request, the server SHOULD include an entity containing an explanation of the error situation, and whether it is a temporary or permanent condition. User agents SHOULD display any included entity to the user. These response codes are applicable to any request method. === 500 Internal Server Error === The server encountered an unexpected condition which prevented it from fulfilling the request. === 501 Not Implemented === The server does not support the functionality required to fulfill the request. This is the appropriate response when the server does not recognize the request method and is not capable of supporting it for any resource. === 502 Bad Gateway === The server, while acting as a gateway or proxy, received an invalid response from the upstream server it accessed in attempting to fulfill the request. === 503 Service Unavailable === The server is currently unable to handle the request due to a temporary overloading or maintenance of the server. The implication is that this is a temporary condition which will be alleviated after some delay. If known, the length of the delay may be indicated in a Retry-After header. If no Retry-After is given, the client SHOULD handle the response as it would for a 500 response. '''Note:''' The existence of the 503 status code does not imply that a server must use it when becoming overloaded. Some servers may wish to simply refuse the connection. === 504 Gateway Timeout === The server, while acting as a gateway or proxy, did not receive a timely response from the upstream server it accessed in attempting to complete the request. === 505 HTTP Version Not Supported === The server does not support, or refuses to support, the HTTP protocol version that was used in the request message. The server is indicating that it is unable or unwilling to complete the request using the same major version as the client, as described in section 3.1, other than with this error message. The response SHOULD contain an entity describing why that version is not supported and what other protocols are supported by that server. == See Also == * [[wikipedia::List of HTTP status codes]]. [[Category:Web Management]] 39d1581678ec1beee8a3fe40f68c7411e7bcf68e About Stix 0 785 3207 3149 2014-05-06T13:05:48Z Stix 2 /* Instant Messaging */ Remove obsolete. wikitext text/x-wiki [[image:stix.jpg|thumb|120px|right]] == General == === Where I call home === I live by myself in a two bedroom unit in North Wollongong, NSW, Australia, after growing up on a 100 acre (40.5 hectare) hobby farm near Nowra. === Employment === I work as a UNIX Systems Administrator, currently between jobs. === Education === Graduated with Bachelor of Computer Science with First Class Honours in 2001 from the [http://www.uow.edu.au University of Wollongong], completing the degree part-time starting 1993. Prior to Uni, I completed 6 years high school at [http://www.nowra-h.schools.nsw.edu.au/ Nowra Technology High School], finishing 1992. === Contact Details === ==== Work ==== Started a new job, December 2007, working in Sydney CBD. I guess it could be called UNIX System Administration, although it is unlike any systems administration I've ever done before. ==== Home ==== Email: mailto:stix@stix.id.au<br> Phone: +61 2 4229 5336<br> Mobile: +61 419 432 517<br> Fax: +61 2 4229 7678<br> ==== Instant Messaging ==== {| {{Greytable}} | '''Facebook:''' || http://www.facebook.com/paul.ripke |- | '''Google+:''' || https://plus.google.com/u/0/116425484310632272939/ |- | '''Google Talk:''' || stixpjr@gmail.com |- | '''Skype:''' || stixpjr |- | '''Twitter:''' || http://twitter.com/stixpjr |} == Interests == === Music === My tastes in music are eclectic, to say the least. At any time, my CD player is likely to contain anything from [http://www.enya.com/ Enya], [http://www.endorphin.tv/ Endorphin], Gatecrasher, [http://www.enigma.de/ Enigma], Live, Veruca Salt, Ganggajang, Air (the French band), [http://www.ebtg.com/ Everything But The Girl], the Corrs, Ben Folds Five, Stone Temple Pilots, modern jazz with Marc Moulin, or straight classical (Bach, Ravel, Mozart, Handel, Strauss, Rachmaninov, Vivaldi, Schubert, ...). And as for radio, there's basically only four stations worth listening to in Aus: [http://abc.net.au/radio/localradio/ ABC Local Radio], [http://abc.net.au/rn/ ABC Radio National] (for news and sport (think cricket)), [http://abc.net.au/classic/ ABC Classic FM] and ABC's "youth radio" [http://abc.net.au/triplej/ TripleJ]. You can even listen to the J's on the [http://abc.net.au/triplej/listen/default.htm 'Net]. In case you hadn't guessed, my radio's usually stuck on JJJ. At home, I have a nice [http://www.yamahamusic.com.au/ Yamaha] [http://www.yamahamusic.com.au/products/avit/htavreceivers/RX-V757B.asp RX-V757B] receiver/amp (upgraded from an RX-V2092), with 5-channels worth of Aaron speakers - a pair of ATS-5 speakers at the front, a pair of ATS-1 speakers for the rear, and a CC-240 centre speaker. Very happy with the setup, a very clean, natural sound. The room is small enough for the ATS-5s to pump out enough bass, without annoying the neighbours too much. The rest of the components are Yamaha CDC-765 6 disc CD turntable, Yamaha DVD-S796 DVD player, Sony SLV-X822 VCR and a [http://www.sharp.net.au/ Sharp] 32" Aquos [http://www.sharp.net.au/catalogue/productinfo.asp?model=LC32GA4X LC32GA4X] LCD TV. I originally purchased a [http://www.dgtec.com.au/ DGTEC] [http://www.dgtec.com.au/?page=dg-hd804 DG-HD804] set-top box, but due to problems and a fairly crude interface, I've swapped to a [http://www.strong.com.au/ Strong Technologies] [http://www.strong.com.au/frmProdDetails.aspx?id=89 SRT 5400] which appears to be a far better, if more expensive, unit. I also have an 80 GiB [http://www.apple.com/ipod/ iPod Video], after upgrading from a 3rd Generation 40 GB iPod, which is still surviving well, after being used cycling, in the car and hooked up to the rest of the gear above. I originally filled my iPod using [http://www.netbsd.org NetBSD] and [http://www.gnu.org/software/gnupod/ gnupod], later [http://www.gtkpod.org/about.html gtkpod], but now I've migrated to [http://www.rockbox.org Rockbox]. === Sport === I'm not overly athletic, but I do play tennis around three or four times a week, playing in the [http://www.tenniswollongong.com.au/ Wollongong District] Mens Wednesday Night Comp, and the Saturday Afternoon Mixed Comp, and often Sunday afternoon social game at my home courts at Wiseman Park, in Wollongong. I'm almost a B-grade player, but a shoulder injury (rotator-cuff partial tear) has held me back somewhat. I also try to get some cycling in, with the cycleway only a few hundred metres from my unit, there's no excuses. During the summer months I'm more keen to ride, my goal being to ride to work at least a couple of times a week (only 11 km each way). A goal that hasn't been realised. As well as these, I was introduced to skiing at an early age, with my parents both being ski instructors at various times. Although during high school, downhill skiing wasn't quite in the budget, so I enjoyed some cross-country skiing (traditional, not skating). Now, with a good job, I try to get a weeks downhill skiing in each year, with some cross country skiing on the side. Being a member of the [http://www.iacski.com/ Illawarra Alpine Club (IAC)] means I get great accommodation. === Computers === I'm a regular lurker on the [http://www.netbsd.org/MailingLists/ NetBSD], [http://developer.apple.com/darwin/mail.html Darwin] and [http://my.adsm.org/adsm-l.php TSM] (Tivoli Storage Manager) mailing lists, mainly learning and questioning, but responding when there's time. Also, I'm a part time hobbyist programmer in a variety of languages, my current choices being C, Perl, Objective-C, C++ and Java, probably in that order, although as in my [[Résumé]], I've touched a great deal more over the years. As would be expected, I've collected a fair bit of hardware. You can read up on some of my active [[Systems]]. ==== Email ==== If you see any of the following email addresses floating out there, yes, they are, or were, all me. Please update your address list to one of the current ones! {| {{Greytable}} | Nov 2005-> || mailto:stix@stix.id.au |- | Jul 2003-> || mailto:stix@stix.homeunix.net |- | Sep 2004-> || mailto:stixpjr@gmail.com |- | Jan 2005-> || mailto:stix@exemail.com.au |- | Jul 1999-> || mailto:stixpjr@yahoo.com.au |- | Jan 2006-Oct 2007 || pripke@csc.com |- | Oct 2000-Jul 2006 || pripke@csc.com.au |- | Nov 1997-Apr 2006 || stixpjr@ozemail.com.au |- | Dec 2003-Jan 2005 || stix@swiftdsl.com.au |- | Feb 2002-Dec 2003 || stixpjr@bigpond.com.au |- | 1998-2000 || paul.ripke.pr@bhp.com.au |- | 1998-1998 || paul.p.r.ripke@msm.bhp.com.au |- | 1995-???? || paul.p.r.ripke@msmail.bhp.com.au |- | 1993-1995 || paul.pr.ripke@bhp.bhpmel04.telememo.au |- | 1996-2002 || pjr02@uow.edu.au |- | 1993-1996 || u9352236@cc.uow.edu.au |} == See Also == * [[Résumé]] * [[Systems]] [[Category:Personal]] 886a3b7e3e5fcd4773fe3d23c2f4e6ad17c035f9 3208 3207 2014-05-06T13:06:34Z Stix 2 /* Home */ Update email, remove old phone number. wikitext text/x-wiki [[image:stix.jpg|thumb|120px|right]] == General == === Where I call home === I live by myself in a two bedroom unit in North Wollongong, NSW, Australia, after growing up on a 100 acre (40.5 hectare) hobby farm near Nowra. === Employment === I work as a UNIX Systems Administrator, currently between jobs. === Education === Graduated with Bachelor of Computer Science with First Class Honours in 2001 from the [http://www.uow.edu.au University of Wollongong], completing the degree part-time starting 1993. Prior to Uni, I completed 6 years high school at [http://www.nowra-h.schools.nsw.edu.au/ Nowra Technology High School], finishing 1992. === Contact Details === ==== Work ==== Started a new job, December 2007, working in Sydney CBD. I guess it could be called UNIX System Administration, although it is unlike any systems administration I've ever done before. ==== Home ==== Email: mailto:stixpjr@gmail.com<br> Mobile: +61 419 432 517<br> Fax: +61 2 4229 7678<br> ==== Instant Messaging ==== {| {{Greytable}} | '''Facebook:''' || http://www.facebook.com/paul.ripke |- | '''Google+:''' || https://plus.google.com/u/0/116425484310632272939/ |- | '''Google Talk:''' || stixpjr@gmail.com |- | '''Skype:''' || stixpjr |- | '''Twitter:''' || http://twitter.com/stixpjr |} == Interests == === Music === My tastes in music are eclectic, to say the least. At any time, my CD player is likely to contain anything from [http://www.enya.com/ Enya], [http://www.endorphin.tv/ Endorphin], Gatecrasher, [http://www.enigma.de/ Enigma], Live, Veruca Salt, Ganggajang, Air (the French band), [http://www.ebtg.com/ Everything But The Girl], the Corrs, Ben Folds Five, Stone Temple Pilots, modern jazz with Marc Moulin, or straight classical (Bach, Ravel, Mozart, Handel, Strauss, Rachmaninov, Vivaldi, Schubert, ...). And as for radio, there's basically only four stations worth listening to in Aus: [http://abc.net.au/radio/localradio/ ABC Local Radio], [http://abc.net.au/rn/ ABC Radio National] (for news and sport (think cricket)), [http://abc.net.au/classic/ ABC Classic FM] and ABC's "youth radio" [http://abc.net.au/triplej/ TripleJ]. You can even listen to the J's on the [http://abc.net.au/triplej/listen/default.htm 'Net]. In case you hadn't guessed, my radio's usually stuck on JJJ. At home, I have a nice [http://www.yamahamusic.com.au/ Yamaha] [http://www.yamahamusic.com.au/products/avit/htavreceivers/RX-V757B.asp RX-V757B] receiver/amp (upgraded from an RX-V2092), with 5-channels worth of Aaron speakers - a pair of ATS-5 speakers at the front, a pair of ATS-1 speakers for the rear, and a CC-240 centre speaker. Very happy with the setup, a very clean, natural sound. The room is small enough for the ATS-5s to pump out enough bass, without annoying the neighbours too much. The rest of the components are Yamaha CDC-765 6 disc CD turntable, Yamaha DVD-S796 DVD player, Sony SLV-X822 VCR and a [http://www.sharp.net.au/ Sharp] 32" Aquos [http://www.sharp.net.au/catalogue/productinfo.asp?model=LC32GA4X LC32GA4X] LCD TV. I originally purchased a [http://www.dgtec.com.au/ DGTEC] [http://www.dgtec.com.au/?page=dg-hd804 DG-HD804] set-top box, but due to problems and a fairly crude interface, I've swapped to a [http://www.strong.com.au/ Strong Technologies] [http://www.strong.com.au/frmProdDetails.aspx?id=89 SRT 5400] which appears to be a far better, if more expensive, unit. I also have an 80 GiB [http://www.apple.com/ipod/ iPod Video], after upgrading from a 3rd Generation 40 GB iPod, which is still surviving well, after being used cycling, in the car and hooked up to the rest of the gear above. I originally filled my iPod using [http://www.netbsd.org NetBSD] and [http://www.gnu.org/software/gnupod/ gnupod], later [http://www.gtkpod.org/about.html gtkpod], but now I've migrated to [http://www.rockbox.org Rockbox]. === Sport === I'm not overly athletic, but I do play tennis around three or four times a week, playing in the [http://www.tenniswollongong.com.au/ Wollongong District] Mens Wednesday Night Comp, and the Saturday Afternoon Mixed Comp, and often Sunday afternoon social game at my home courts at Wiseman Park, in Wollongong. I'm almost a B-grade player, but a shoulder injury (rotator-cuff partial tear) has held me back somewhat. I also try to get some cycling in, with the cycleway only a few hundred metres from my unit, there's no excuses. During the summer months I'm more keen to ride, my goal being to ride to work at least a couple of times a week (only 11 km each way). A goal that hasn't been realised. As well as these, I was introduced to skiing at an early age, with my parents both being ski instructors at various times. Although during high school, downhill skiing wasn't quite in the budget, so I enjoyed some cross-country skiing (traditional, not skating). Now, with a good job, I try to get a weeks downhill skiing in each year, with some cross country skiing on the side. Being a member of the [http://www.iacski.com/ Illawarra Alpine Club (IAC)] means I get great accommodation. === Computers === I'm a regular lurker on the [http://www.netbsd.org/MailingLists/ NetBSD], [http://developer.apple.com/darwin/mail.html Darwin] and [http://my.adsm.org/adsm-l.php TSM] (Tivoli Storage Manager) mailing lists, mainly learning and questioning, but responding when there's time. Also, I'm a part time hobbyist programmer in a variety of languages, my current choices being C, Perl, Objective-C, C++ and Java, probably in that order, although as in my [[Résumé]], I've touched a great deal more over the years. As would be expected, I've collected a fair bit of hardware. You can read up on some of my active [[Systems]]. ==== Email ==== If you see any of the following email addresses floating out there, yes, they are, or were, all me. Please update your address list to one of the current ones! {| {{Greytable}} | Nov 2005-> || mailto:stix@stix.id.au |- | Jul 2003-> || mailto:stix@stix.homeunix.net |- | Sep 2004-> || mailto:stixpjr@gmail.com |- | Jan 2005-> || mailto:stix@exemail.com.au |- | Jul 1999-> || mailto:stixpjr@yahoo.com.au |- | Jan 2006-Oct 2007 || pripke@csc.com |- | Oct 2000-Jul 2006 || pripke@csc.com.au |- | Nov 1997-Apr 2006 || stixpjr@ozemail.com.au |- | Dec 2003-Jan 2005 || stix@swiftdsl.com.au |- | Feb 2002-Dec 2003 || stixpjr@bigpond.com.au |- | 1998-2000 || paul.ripke.pr@bhp.com.au |- | 1998-1998 || paul.p.r.ripke@msm.bhp.com.au |- | 1995-???? || paul.p.r.ripke@msmail.bhp.com.au |- | 1993-1995 || paul.pr.ripke@bhp.bhpmel04.telememo.au |- | 1996-2002 || pjr02@uow.edu.au |- | 1993-1996 || u9352236@cc.uow.edu.au |} == See Also == * [[Résumé]] * [[Systems]] [[Category:Personal]] 67a178734ac59abdcc172a2cae99597390a66ad8 3209 3208 2014-05-06T13:08:58Z Stix 2 /* Email */ Update email addresses. wikitext text/x-wiki [[image:stix.jpg|thumb|120px|right]] == General == === Where I call home === I live by myself in a two bedroom unit in North Wollongong, NSW, Australia, after growing up on a 100 acre (40.5 hectare) hobby farm near Nowra. === Employment === I work as a UNIX Systems Administrator, currently between jobs. === Education === Graduated with Bachelor of Computer Science with First Class Honours in 2001 from the [http://www.uow.edu.au University of Wollongong], completing the degree part-time starting 1993. Prior to Uni, I completed 6 years high school at [http://www.nowra-h.schools.nsw.edu.au/ Nowra Technology High School], finishing 1992. === Contact Details === ==== Work ==== Started a new job, December 2007, working in Sydney CBD. I guess it could be called UNIX System Administration, although it is unlike any systems administration I've ever done before. ==== Home ==== Email: mailto:stixpjr@gmail.com<br> Mobile: +61 419 432 517<br> Fax: +61 2 4229 7678<br> ==== Instant Messaging ==== {| {{Greytable}} | '''Facebook:''' || http://www.facebook.com/paul.ripke |- | '''Google+:''' || https://plus.google.com/u/0/116425484310632272939/ |- | '''Google Talk:''' || stixpjr@gmail.com |- | '''Skype:''' || stixpjr |- | '''Twitter:''' || http://twitter.com/stixpjr |} == Interests == === Music === My tastes in music are eclectic, to say the least. At any time, my CD player is likely to contain anything from [http://www.enya.com/ Enya], [http://www.endorphin.tv/ Endorphin], Gatecrasher, [http://www.enigma.de/ Enigma], Live, Veruca Salt, Ganggajang, Air (the French band), [http://www.ebtg.com/ Everything But The Girl], the Corrs, Ben Folds Five, Stone Temple Pilots, modern jazz with Marc Moulin, or straight classical (Bach, Ravel, Mozart, Handel, Strauss, Rachmaninov, Vivaldi, Schubert, ...). And as for radio, there's basically only four stations worth listening to in Aus: [http://abc.net.au/radio/localradio/ ABC Local Radio], [http://abc.net.au/rn/ ABC Radio National] (for news and sport (think cricket)), [http://abc.net.au/classic/ ABC Classic FM] and ABC's "youth radio" [http://abc.net.au/triplej/ TripleJ]. You can even listen to the J's on the [http://abc.net.au/triplej/listen/default.htm 'Net]. In case you hadn't guessed, my radio's usually stuck on JJJ. At home, I have a nice [http://www.yamahamusic.com.au/ Yamaha] [http://www.yamahamusic.com.au/products/avit/htavreceivers/RX-V757B.asp RX-V757B] receiver/amp (upgraded from an RX-V2092), with 5-channels worth of Aaron speakers - a pair of ATS-5 speakers at the front, a pair of ATS-1 speakers for the rear, and a CC-240 centre speaker. Very happy with the setup, a very clean, natural sound. The room is small enough for the ATS-5s to pump out enough bass, without annoying the neighbours too much. The rest of the components are Yamaha CDC-765 6 disc CD turntable, Yamaha DVD-S796 DVD player, Sony SLV-X822 VCR and a [http://www.sharp.net.au/ Sharp] 32" Aquos [http://www.sharp.net.au/catalogue/productinfo.asp?model=LC32GA4X LC32GA4X] LCD TV. I originally purchased a [http://www.dgtec.com.au/ DGTEC] [http://www.dgtec.com.au/?page=dg-hd804 DG-HD804] set-top box, but due to problems and a fairly crude interface, I've swapped to a [http://www.strong.com.au/ Strong Technologies] [http://www.strong.com.au/frmProdDetails.aspx?id=89 SRT 5400] which appears to be a far better, if more expensive, unit. I also have an 80 GiB [http://www.apple.com/ipod/ iPod Video], after upgrading from a 3rd Generation 40 GB iPod, which is still surviving well, after being used cycling, in the car and hooked up to the rest of the gear above. I originally filled my iPod using [http://www.netbsd.org NetBSD] and [http://www.gnu.org/software/gnupod/ gnupod], later [http://www.gtkpod.org/about.html gtkpod], but now I've migrated to [http://www.rockbox.org Rockbox]. === Sport === I'm not overly athletic, but I do play tennis around three or four times a week, playing in the [http://www.tenniswollongong.com.au/ Wollongong District] Mens Wednesday Night Comp, and the Saturday Afternoon Mixed Comp, and often Sunday afternoon social game at my home courts at Wiseman Park, in Wollongong. I'm almost a B-grade player, but a shoulder injury (rotator-cuff partial tear) has held me back somewhat. I also try to get some cycling in, with the cycleway only a few hundred metres from my unit, there's no excuses. During the summer months I'm more keen to ride, my goal being to ride to work at least a couple of times a week (only 11 km each way). A goal that hasn't been realised. As well as these, I was introduced to skiing at an early age, with my parents both being ski instructors at various times. Although during high school, downhill skiing wasn't quite in the budget, so I enjoyed some cross-country skiing (traditional, not skating). Now, with a good job, I try to get a weeks downhill skiing in each year, with some cross country skiing on the side. Being a member of the [http://www.iacski.com/ Illawarra Alpine Club (IAC)] means I get great accommodation. === Computers === I'm a regular lurker on the [http://www.netbsd.org/MailingLists/ NetBSD], [http://developer.apple.com/darwin/mail.html Darwin] and [http://my.adsm.org/adsm-l.php TSM] (Tivoli Storage Manager) mailing lists, mainly learning and questioning, but responding when there's time. Also, I'm a part time hobbyist programmer in a variety of languages, my current choices being C, Perl, Objective-C, C++ and Java, probably in that order, although as in my [[Résumé]], I've touched a great deal more over the years. As would be expected, I've collected a fair bit of hardware. You can read up on some of my active [[Systems]]. ==== Email ==== If you see any of the following email addresses floating out there, yes, they are, or were, all me. Please update your address list to one of the current ones! {| {{Greytable}} | Sep 2004-> || mailto:stixpjr@gmail.com |- | Nov 2005-> || mailto:stix@stix.id.au |- | Dec 2007-> || mailto:stix@google.com |- | Jan 2005-> || mailto:stix@exemail.com.au |- | Jul 1999-> || mailto:stixpjr@yahoo.com.au |- | Jul 2003-Apr 2014 || mailto:stix@stix.homeunix.net |- | Jan 2006-Oct 2007 || pripke@csc.com |- | Oct 2000-Jul 2006 || pripke@csc.com.au |- | Nov 1997-Apr 2006 || stixpjr@ozemail.com.au |- | Dec 2003-Jan 2005 || stix@swiftdsl.com.au |- | Feb 2002-Dec 2003 || stixpjr@bigpond.com.au |- | 1998-2000 || paul.ripke.pr@bhp.com.au |- | 1998-1998 || paul.p.r.ripke@msm.bhp.com.au |- | 1995-???? || paul.p.r.ripke@msmail.bhp.com.au |- | 1993-1995 || paul.pr.ripke@bhp.bhpmel04.telememo.au |- | 1996-2002 || pjr02@uow.edu.au |- | 1993-1996 || u9352236@cc.uow.edu.au |} == See Also == * [[Résumé]] * [[Systems]] [[Category:Personal]] e9910772e2e89073331d3933396316d5e6fe9a9f 3211 3209 2014-05-08T11:38:50Z Stix 2 /* Contact Details */ Add gpg/pgp key wikitext text/x-wiki [[image:stix.jpg|thumb|120px|right]] == General == === Where I call home === I live by myself in a two bedroom unit in North Wollongong, NSW, Australia, after growing up on a 100 acre (40.5 hectare) hobby farm near Nowra. === Employment === I work as a UNIX Systems Administrator, currently between jobs. === Education === Graduated with Bachelor of Computer Science with First Class Honours in 2001 from the [http://www.uow.edu.au University of Wollongong], completing the degree part-time starting 1993. Prior to Uni, I completed 6 years high school at [http://www.nowra-h.schools.nsw.edu.au/ Nowra Technology High School], finishing 1992. === Contact Details === ==== Work ==== Started a new job, December 2007, working in Sydney CBD. I guess it could be called UNIX System Administration, although it is unlike any systems administration I've ever done before. ==== Home ==== Email: mailto:stixpjr@gmail.com<br> Mobile: +61 419 432 517<br> Fax: +61 2 4229 7678<br> ==== Instant Messaging ==== {| {{Greytable}} | '''Facebook:''' || http://www.facebook.com/paul.ripke |- | '''Google+:''' || https://plus.google.com/u/0/116425484310632272939/ |- | '''Google Talk:''' || stixpjr@gmail.com |- | '''Skype:''' || stixpjr |- | '''Twitter:''' || http://twitter.com/stixpjr |} ==== GPG/PGP Public Key ==== <pre> -----BEGIN PGP PUBLIC KEY BLOCK----- Version: GnuPG v1 mQENBE2+Wz8BCADByP/F28VOCHLWArYuzDtQnq+ZPZBy5EO9F8krl3sK/Q722brj W4/pRSLeTma0F9NO72XhFKtQDDIh4OHtwa7IkuuNzoqEtmDbVZDG+GwCi8qPXfHu scUyLgVL4wucRiRHXxrGnf6cP4MUlIxJRoDDm7NO1vJVxOiQYJ7c+UUEXfaJa3NA MEdZhRfUJYpbhfDD0a8N3voE5poymL0oXA4qjONjoRd93C8gZJ2I7CAxOTSMToc/ 3WtMXJRbN/hS76TgORQQdhW65ji+t52wNMaobnUZUT85etBZTX2BqMpH0AT9MS4P Qz03JugFKTYWNIbhXLBJq/XfSOeW2yAXxDSjABEBAAG0HFBhdWwgUmlwa2UgPHN0 aXhAc3RpeC5pZC5hdT6JATgEEwECACIFAk2+Wz8CGwMGCwkIBwMCBhUIAgkKCwQW AgMBAh4BAheAAAoJEJib2IxxQBUYU1YIAKvBksU08rImS+fLa+oKVhy9XUXDp5+s YuF5/07kX1f8FF7WAbDOaP5S3H6YKv85UGWtmal7bPjyVHx08J9yT4qoifxe+Xsj lXoStPA1oFO+C963adyFIO4IG2bWcFEo7UrPh1sQ90IJVvJuYvoAaXo15G5Ji+Xc ow6Rm93GCmy2v/sry32rs2Tvtm6dm246uhjCUTZx1154sRHQEk3UyXbr/zQRtoRn L2K5Zutnq3NOvm81MtHKfsNxSaLER/TU7H9koTlCCr9iR+gOMK2mxbj4UKlqpSmS yZv/mL20zpltiKkCqasFlwzBxCzl1S8VruEHw3KN2d/tqs6ge6cEFjS5AQ0ETb5b PwEIAKXP2G6b0qCsoWTiibdru9gj1AdGkfWjOHeC4U4deUt0/I9bmep8yTOmis72 V+S/tFyAniwYD4FcoWHdrPPltogbj3k2140/5ucxDmhwzQaqPIl419oTJEgziGCL U6J4r89Mi7ANV/2d0ny+yl7+45UU7JKyXNUc2DJXuiQdAcPdlpPLB2RX3Kth3TzX 0Q8+JCS38Ld5dj4ubr0vvADbN1tTUtGNKFOROzi4f3n6oUi9waj/5sGfArb6gHx0 OyplTjqn8nU9UIiPrGKE82N6v2/dLjJjkMU7Cm1HjL9YiBk/TEVnXwiqcrekGSVl IdsVx5RwV8m5GqD4GZV6nj44P2MAEQEAAYkBHwQYAQIACQUCTb5bPwIbDAAKCRCY m9iMcUAVGCuYB/48AyI7I7l1cUSz1C33M5wRm4Iwqy6JcDM5uZd0nCbEF7peFJpH AgfhMbfrPUQ7sAKwGb+NGXlDeRMWLW8mSMjrmlKe6REgpkvyFPeDGjRjHjpBA9LZ 1biAmX+8KamPUMlXfWEoocO0Lf3lcH0nr8f155b+tLVnGP2aTmYaElsy+N1pgpXA G5fX2kAEZDnEu83FJYmX8CvLK8BtebZUSQQw8I2DN7/UXdwLGxt7nQi/QgNcG3Du jmq+kKE0KyAkKH8ivVnLT0jtNnWvdUiGqIU9lXcmMYyzeDhTCUXZAv+XrXg73jzq wudWFsgoOY0siiWmi4HXGgCEeKxGKVpoXQ7C =6iPW -----END PGP PUBLIC KEY BLOCK----- </pre> == Interests == === Music === My tastes in music are eclectic, to say the least. At any time, my CD player is likely to contain anything from [http://www.enya.com/ Enya], [http://www.endorphin.tv/ Endorphin], Gatecrasher, [http://www.enigma.de/ Enigma], Live, Veruca Salt, Ganggajang, Air (the French band), [http://www.ebtg.com/ Everything But The Girl], the Corrs, Ben Folds Five, Stone Temple Pilots, modern jazz with Marc Moulin, or straight classical (Bach, Ravel, Mozart, Handel, Strauss, Rachmaninov, Vivaldi, Schubert, ...). And as for radio, there's basically only four stations worth listening to in Aus: [http://abc.net.au/radio/localradio/ ABC Local Radio], [http://abc.net.au/rn/ ABC Radio National] (for news and sport (think cricket)), [http://abc.net.au/classic/ ABC Classic FM] and ABC's "youth radio" [http://abc.net.au/triplej/ TripleJ]. You can even listen to the J's on the [http://abc.net.au/triplej/listen/default.htm 'Net]. In case you hadn't guessed, my radio's usually stuck on JJJ. At home, I have a nice [http://www.yamahamusic.com.au/ Yamaha] [http://www.yamahamusic.com.au/products/avit/htavreceivers/RX-V757B.asp RX-V757B] receiver/amp (upgraded from an RX-V2092), with 5-channels worth of Aaron speakers - a pair of ATS-5 speakers at the front, a pair of ATS-1 speakers for the rear, and a CC-240 centre speaker. Very happy with the setup, a very clean, natural sound. The room is small enough for the ATS-5s to pump out enough bass, without annoying the neighbours too much. The rest of the components are Yamaha CDC-765 6 disc CD turntable, Yamaha DVD-S796 DVD player, Sony SLV-X822 VCR and a [http://www.sharp.net.au/ Sharp] 32" Aquos [http://www.sharp.net.au/catalogue/productinfo.asp?model=LC32GA4X LC32GA4X] LCD TV. I originally purchased a [http://www.dgtec.com.au/ DGTEC] [http://www.dgtec.com.au/?page=dg-hd804 DG-HD804] set-top box, but due to problems and a fairly crude interface, I've swapped to a [http://www.strong.com.au/ Strong Technologies] [http://www.strong.com.au/frmProdDetails.aspx?id=89 SRT 5400] which appears to be a far better, if more expensive, unit. I also have an 80 GiB [http://www.apple.com/ipod/ iPod Video], after upgrading from a 3rd Generation 40 GB iPod, which is still surviving well, after being used cycling, in the car and hooked up to the rest of the gear above. I originally filled my iPod using [http://www.netbsd.org NetBSD] and [http://www.gnu.org/software/gnupod/ gnupod], later [http://www.gtkpod.org/about.html gtkpod], but now I've migrated to [http://www.rockbox.org Rockbox]. === Sport === I'm not overly athletic, but I do play tennis around three or four times a week, playing in the [http://www.tenniswollongong.com.au/ Wollongong District] Mens Wednesday Night Comp, and the Saturday Afternoon Mixed Comp, and often Sunday afternoon social game at my home courts at Wiseman Park, in Wollongong. I'm almost a B-grade player, but a shoulder injury (rotator-cuff partial tear) has held me back somewhat. I also try to get some cycling in, with the cycleway only a few hundred metres from my unit, there's no excuses. During the summer months I'm more keen to ride, my goal being to ride to work at least a couple of times a week (only 11 km each way). A goal that hasn't been realised. As well as these, I was introduced to skiing at an early age, with my parents both being ski instructors at various times. Although during high school, downhill skiing wasn't quite in the budget, so I enjoyed some cross-country skiing (traditional, not skating). Now, with a good job, I try to get a weeks downhill skiing in each year, with some cross country skiing on the side. Being a member of the [http://www.iacski.com/ Illawarra Alpine Club (IAC)] means I get great accommodation. === Computers === I'm a regular lurker on the [http://www.netbsd.org/MailingLists/ NetBSD], [http://developer.apple.com/darwin/mail.html Darwin] and [http://my.adsm.org/adsm-l.php TSM] (Tivoli Storage Manager) mailing lists, mainly learning and questioning, but responding when there's time. Also, I'm a part time hobbyist programmer in a variety of languages, my current choices being C, Perl, Objective-C, C++ and Java, probably in that order, although as in my [[Résumé]], I've touched a great deal more over the years. As would be expected, I've collected a fair bit of hardware. You can read up on some of my active [[Systems]]. ==== Email ==== If you see any of the following email addresses floating out there, yes, they are, or were, all me. Please update your address list to one of the current ones! {| {{Greytable}} | Sep 2004-> || mailto:stixpjr@gmail.com |- | Nov 2005-> || mailto:stix@stix.id.au |- | Dec 2007-> || mailto:stix@google.com |- | Jan 2005-> || mailto:stix@exemail.com.au |- | Jul 1999-> || mailto:stixpjr@yahoo.com.au |- | Jul 2003-Apr 2014 || mailto:stix@stix.homeunix.net |- | Jan 2006-Oct 2007 || pripke@csc.com |- | Oct 2000-Jul 2006 || pripke@csc.com.au |- | Nov 1997-Apr 2006 || stixpjr@ozemail.com.au |- | Dec 2003-Jan 2005 || stix@swiftdsl.com.au |- | Feb 2002-Dec 2003 || stixpjr@bigpond.com.au |- | 1998-2000 || paul.ripke.pr@bhp.com.au |- | 1998-1998 || paul.p.r.ripke@msm.bhp.com.au |- | 1995-???? || paul.p.r.ripke@msmail.bhp.com.au |- | 1993-1995 || paul.pr.ripke@bhp.bhpmel04.telememo.au |- | 1996-2002 || pjr02@uow.edu.au |- | 1993-1996 || u9352236@cc.uow.edu.au |} == See Also == * [[Résumé]] * [[Systems]] [[Category:Personal]] a52e56898b6d4c7bca06e9cf8cb063c05984d947 AVR relocation truncations workaround 0 1698 3212 2014-05-12T00:14:09Z Stix 2 Initial edit wikitext text/x-wiki While attempting to build targets for arduino on NetBSD, I tripped over the following interesting link errors: <pre> /usr/pkg/bin/avr-g++ -mmcu=atmega2560 -I. -DF_CPU=16000000 -DARDUINO=105 -I/home/stix/src/arduino-1.0.5/hardware/arduino/cores/arduino -I/home/stix/src/arduino-1.0.5/libraries/LiquidCrystal -I/home/stix/src/arduino-1.0.5/libraries/Wire -I /home/stix/src/arduino-1.0.5/libraries/utility/twi -I../libraries/DS1307RTC -I../libraries/OneWire -I../libraries/Time -I/home/stix/src/arduino-1.0.5/libraries/LiquidCrystal/utility/ -I/home/stix/src/arduino-1.0.5/libraries/Wire/utility/ -I/home/stix/src/arduino-1.0.5/libraries/utility/twi/utility/ -I../libraries/DS1307RTC/utility/ -I../libraries/OneWire/utility/ -I../libraries/Time/utility/ -I/home/stix/src/arduino-1.0.5/hardware/arduino/variants/mega -Os -mno-short-calls -o applet/thermo.elf applet/thermo.cpp -L. applet/core.a -Wl,--gc-sections -lm -lc /usr/pkg/lib/gcc/avr/4.5.3/../../../../avr/lib/avr6/libm.a(pow.o):../../../libm/fplib/pow.S:214:(.text.avr-libc.fplib+0x94): relocation truncated to fit: R_AVR_13_PCREL against symbol `__mulsf3' defined in .text section in /usr/pkg/lib/gcc/avr/4.5.3/avr6/libgcc.a(_mul_sf.o) /usr/pkg/lib/gcc/avr/4.5.3/../../../../avr/lib/avr6/libm.a(inverse.o):../../../libm/fplib/inverse.S:50:(.text.avr-libc.fplib+0xc): relocation truncated to fit: R_AVR_13_PCREL against symbol `__divsf3' defined in .text section in /usr/pkg/lib/gcc/avr/4.5.3/avr6/libgcc.a(_div_sf.o) /usr/pkg/lib/gcc/avr/4.5.3/../../../../avr/lib/avr6/libm.a(log.o):../../../libm/fplib/log.S:96:(.text.avr-libc.fplib+0x46): relocation truncated to fit: R_AVR_13_PCREL against symbol `__addsf3' defined in .text section in /usr/pkg/lib/gcc/avr/4.5.3/avr6/libgcc.a(_addsub_sf.o) /usr/pkg/lib/gcc/avr/4.5.3/../../../../avr/lib/avr6/libm.a(log.o):../../../libm/fplib/log.S:100:(.text.avr-libc.fplib+0x4e): relocation truncated to fit: R_AVR_13_PCREL against symbol `__addsf3' defined in .text section in /usr/pkg/lib/gcc/avr/4.5.3/avr6/libgcc.a(_addsub_sf.o) /usr/pkg/lib/gcc/avr/4.5.3/../../../../avr/lib/avr6/libm.a(log.o):../../../libm/fplib/log.S:116:(.text.avr-libc.fplib+0x6a): relocation truncated to fit: R_AVR_13_PCREL against symbol `__floatsisf' defined in .text section in /usr/pkg/lib/gcc/avr/4.5.3/avr6/libgcc.a(_si_to_sf.o) /usr/pkg/lib/gcc/avr/4.5.3/../../../../avr/lib/avr6/libm.a(modf.o):../../../libm/fplib/modf.S:90:(.text.avr-libc.fplib+0x3e): relocation truncated to fit: R_AVR_13_PCREL against symbol `__subsf3' defined in .text section in /usr/pkg/lib/gcc/avr/4.5.3/avr6/libgcc.a(_addsub_sf.o) collect2: ld returned 1 exit status </pre> <code>libm</code> uses <code>RCALL</code> and <code>RJMP</code> which use a space and execution time efficient instruction format. However, it is limited to a 13-bit signed PC-relative offset - &plusmn;4KiB. Normally these symbols should be resolved to the ones present in <code>libm</code>, however, in the above output, <code>ld</code> is resolving them to the duplicate symbols present in <code>libgcc</code>. This is a known bug ([http://savannah.nongnu.org/bugs/?33698 libavr] and [http://gcc.gnu.org/PR28718 gcc]) that seems to not have received much love. A messy workaround - that I still don't understand - is to duplicate the libraries <code>'''''-lc -lm -lc'''''</code> on the linker statement: <pre> /usr/pkg/bin/avr-g++ -mmcu=atmega2560 -I. -DF_CPU=16000000 -DARDUINO=105 -I/home/stix/src/arduino-1.0.5/hardware/arduino/cores/arduino -I/home/stix/src/arduino-1.0.5/libraries/LiquidCrystal -I/home/stix/src/arduino-1.0.5/libraries/Wire -I/home/stix/src/arduino-1.0.5/libraries/utility/twi -I../libraries/DS1307RTC -I../libraries/OneWire -I../libraries/Time -I/home/stix/src/arduino-1.0.5/libraries/LiquidCrystal/utility/ -I/home/stix/src/arduino-1.0.5/libraries/Wire/utility/ -I/home/stix/src/arduino-1.0.5/libraries/utility/twi/utility/ -I../libraries/DS1307RTC/utility/ -I../libraries/OneWire/utility/ -I../libraries/Time/utility/ -I/home/stix/src/arduino-1.0.5/hardware/arduino/variants/mega -Os -mno-short-calls -o applet/thermo.elf applet/thermo.cpp -L. applet/core.a -Wl,--gc-sections -lc -lm -lc /usr/pkg/bin/avr-objcopy -O ihex -R .eeprom applet/thermo.elf applet/thermo.hex text data bss dec hex filename 0 26684 0 26684 683c applet/thermo.hex </pre> [[Category:Arduino]] 70846e801b52f19055093a6da972ec8189a848e9 3215 3212 2014-05-13T07:18:19Z Stix 2 Update with even better workaround. wikitext text/x-wiki While attempting to build targets for arduino on NetBSD, I tripped over the following interesting link errors: <code> /usr/pkg/bin/avr-g++ -mmcu=atmega2560 -I. -DF_CPU=16000000 -DARDUINO=105 -I/home/stix/src/arduino-1.0.5/hardware/arduino/cores/arduino -I/home/stix/src/arduino-1.0.5/libraries/LiquidCrystal -I/home/stix/src/arduino-1.0.5/libraries/Wire -I /home/stix/src/arduino-1.0.5/libraries/utility/twi -I../libraries/DS1307RTC -I../libraries/OneWire -I../libraries/Time -I/home/stix/src/arduino-1.0.5/libraries/LiquidCrystal/utility/ -I/home/stix/src/arduino-1.0.5/libraries/Wire/utility/ -I/home/stix/src/arduino-1.0.5/libraries/utility/twi/utility/ -I../libraries/DS1307RTC/utility/ -I../libraries/OneWire/utility/ -I../libraries/Time/utility/ -I/home/stix/src/arduino-1.0.5/hardware/arduino/variants/mega -Os -mno-short-calls -o applet/thermo.elf applet/thermo.cpp -L. applet/core.a -Wl,--gc-sections -lm -lc /usr/pkg/lib/gcc/avr/4.5.3/../../../../avr/lib/avr6/libm.a(pow.o):../../../libm/fplib/pow.S:214:(.text.avr-libc.fplib+0x94): relocation truncated to fit: R_AVR_13_PCREL against symbol `__mulsf3' defined in .text section in /usr/pkg/lib/gcc/avr/4.5.3/avr6/libgcc.a(_mul_sf.o) /usr/pkg/lib/gcc/avr/4.5.3/../../../../avr/lib/avr6/libm.a(inverse.o):../../../libm/fplib/inverse.S:50:(.text.avr-libc.fplib+0xc): relocation truncated to fit: R_AVR_13_PCREL against symbol `__divsf3' defined in .text section in /usr/pkg/lib/gcc/avr/4.5.3/avr6/libgcc.a(_div_sf.o) /usr/pkg/lib/gcc/avr/4.5.3/../../../../avr/lib/avr6/libm.a(log.o):../../../libm/fplib/log.S:96:(.text.avr-libc.fplib+0x46): relocation truncated to fit: R_AVR_13_PCREL against symbol `__addsf3' defined in .text section in /usr/pkg/lib/gcc/avr/4.5.3/avr6/libgcc.a(_addsub_sf.o) /usr/pkg/lib/gcc/avr/4.5.3/../../../../avr/lib/avr6/libm.a(log.o):../../../libm/fplib/log.S:100:(.text.avr-libc.fplib+0x4e): relocation truncated to fit: R_AVR_13_PCREL against symbol `__addsf3' defined in .text section in /usr/pkg/lib/gcc/avr/4.5.3/avr6/libgcc.a(_addsub_sf.o) /usr/pkg/lib/gcc/avr/4.5.3/../../../../avr/lib/avr6/libm.a(log.o):../../../libm/fplib/log.S:116:(.text.avr-libc.fplib+0x6a): relocation truncated to fit: R_AVR_13_PCREL against symbol `__floatsisf' defined in .text section in /usr/pkg/lib/gcc/avr/4.5.3/avr6/libgcc.a(_si_to_sf.o) /usr/pkg/lib/gcc/avr/4.5.3/../../../../avr/lib/avr6/libm.a(modf.o):../../../libm/fplib/modf.S:90:(.text.avr-libc.fplib+0x3e): relocation truncated to fit: R_AVR_13_PCREL against symbol `__subsf3' defined in .text section in /usr/pkg/lib/gcc/avr/4.5.3/avr6/libgcc.a(_addsub_sf.o) collect2: ld returned 1 exit status </code> <code>libm</code> uses <code>RCALL</code> and <code>RJMP</code> which use a space and execution time efficient instruction format. However, it is limited to a 13-bit signed PC-relative offset - &plusmn;4KiB. Normally these symbols should be resolved to the ones present in <code>libm</code>, however, in the above output, <code>ld</code> is resolving them to the duplicate symbols present in <code>libgcc</code>. This is a known bug ([http://savannah.nongnu.org/bugs/?33698 libavr] and [http://gcc.gnu.org/PR28718 gcc]) that seems to not have received much love. A workaround is to force the library order to the linker passing libm before libgcc. The avr-g++ command line becomes similar to: <code> /usr/pkg/bin/avr-g++ -mmcu=atmega2560 -I. -DF_CPU=16000000 -DARDUINO=105 -I/home/stix/src/arduino-1.0.5/hardware/arduino/cores/arduino -I/home/stix/src/arduino-1.0.5/libraries/LiquidCrystal -I/home/stix/src/arduino-1.0.5/libraries/Wire -I/home/stix/src/arduino-1.0.5/libraries/utility/twi -I../libraries/DS1307RTC -I../libraries/OneWire -I../libraries/Time -I/home/stix/src/arduino-1.0.5/libraries/LiquidCrystal/utility/ -I/home/stix/src/arduino-1.0.5/libraries/Wire/utility/ -I/home/stix/src/arduino-1.0.5/libraries/utility/twi/utility/ -I../libraries/DS1307RTC/utility/ -I../libraries/OneWire/utility/ -I../libraries/Time/utility/ -I/home/stix/src/arduino-1.0.5/hardware/arduino/variants/mega -Os -mno-short-calls -o applet/thermo.elf applet/thermo.cpp -L. applet/core.a -nodefaultlibs -Wl,--gc-sections -lm -lgcc -lc </code> That is, pass <code>-nodefaultlibs</code> in the link step, and append <code>-lm -lgcc -lc</code>. [[Category:Arduino]] 473265c491f07fb03bf7250fc3f5f5270055aff2 3216 3215 2014-05-13T07:29:05Z Stix 2 Use better formatting. wikitext text/x-wiki While attempting to build targets for arduino on NetBSD, I tripped over the following interesting link errors: <syntaxhighlight lang="text" line enclose="div"> /usr/pkg/bin/avr-g++ -mmcu=atmega2560 -I. -DF_CPU=16000000 -DARDUINO=105 -I/home/stix/src/arduino-1.0.5/hardware/arduino/cores/arduino -I/home/stix/src/arduino-1.0.5/libraries/LiquidCrystal -I/home/stix/src/arduino-1.0.5/libraries/Wire -I/home/stix/src/arduino-1.0.5/libraries/utility/twi -I../libraries/DS1307RTC -I../libraries/OneWire -I../libraries/Time -I/home/stix/src/arduino-1.0.5/libraries/LiquidCrystal/utility/ -I/home/stix/src/arduino-1.0.5/libraries/Wire/utility/ -I/home/stix/src/arduino-1.0.5/libraries/utility/twi/utility/ -I../libraries/DS1307RTC/utility/ -I../libraries/OneWire/utility/ -I../libraries/Time/utility/ -I/home/stix/src/arduino-1.0.5/hardware/arduino/variants/mega -Os -mno-short-calls -o applet/thermo.elf applet/thermo.cpp -L. applet/core.a -Wl,--gc-sections -lm -lc /usr/pkg/lib/gcc/avr/4.5.3/../../../../avr/lib/avr6/libm.a(pow.o):../../../libm/fplib/pow.S:214:(.text.avr-libc.fplib+0x94): relocation truncated to fit: R_AVR_13_PCREL against symbol `__mulsf3' defined in .text section in /usr/pkg/lib/gcc/avr/4.5.3/avr6/libgcc.a(_mul_sf.o) /usr/pkg/lib/gcc/avr/4.5.3/../../../../avr/lib/avr6/libm.a(inverse.o):../../../libm/fplib/inverse.S:50:(.text.avr-libc.fplib+0xc): relocation truncated to fit: R_AVR_13_PCREL against symbol `__divsf3' defined in .text section in /usr/pkg/lib/gcc/avr/4.5.3/avr6/libgcc.a(_div_sf.o) /usr/pkg/lib/gcc/avr/4.5.3/../../../../avr/lib/avr6/libm.a(log.o):../../../libm/fplib/log.S:96:(.text.avr-libc.fplib+0x46): relocation truncated to fit: R_AVR_13_PCREL against symbol `__addsf3' defined in .text section in /usr/pkg/lib/gcc/avr/4.5.3/avr6/libgcc.a(_addsub_sf.o) /usr/pkg/lib/gcc/avr/4.5.3/../../../../avr/lib/avr6/libm.a(log.o):../../../libm/fplib/log.S:100:(.text.avr-libc.fplib+0x4e): relocation truncated to fit: R_AVR_13_PCREL against symbol `__addsf3' defined in .text section in /usr/pkg/lib/gcc/avr/4.5.3/avr6/libgcc.a(_addsub_sf.o) /usr/pkg/lib/gcc/avr/4.5.3/../../../../avr/lib/avr6/libm.a(log.o):../../../libm/fplib/log.S:116:(.text.avr-libc.fplib+0x6a): relocation truncated to fit: R_AVR_13_PCREL against symbol `__floatsisf' defined in .text section in /usr/pkg/lib/gcc/avr/4.5.3/avr6/libgcc.a(_si_to_sf.o) /usr/pkg/lib/gcc/avr/4.5.3/../../../../avr/lib/avr6/libm.a(modf.o):../../../libm/fplib/modf.S:90:(.text.avr-libc.fplib+0x3e): relocation truncated to fit: R_AVR_13_PCREL against symbol `__subsf3' defined in .text section in /usr/pkg/lib/gcc/avr/4.5.3/avr6/libgcc.a(_addsub_sf.o) collect2: ld returned 1 exit status </syntaxhighlight> <code>libm</code> uses <code>RCALL</code> and <code>RJMP</code> which use a space and execution time efficient instruction format. However, it is limited to a 13-bit signed PC-relative offset - &plusmn;4KiB. Normally these symbols should be resolved to the ones present in <code>libm</code>, however, in the above output, <code>ld</code> is resolving them to the duplicate symbols present in <code>libgcc</code>. This is a known bug ([http://savannah.nongnu.org/bugs/?33698 libavr] and [http://gcc.gnu.org/PR28718 gcc]) that seems to not have received much love. A workaround is to force the library order passed to the linker, passing <code>libm</code> before <code>libgcc</code>. The <code>avr-g++</code> command line becomes: <syntaxhighlight lang="text" line enclose="div"> /usr/pkg/bin/avr-g++ -mmcu=atmega2560 -I. -DF_CPU=16000000 -DARDUINO=105 -I/home/stix/src/arduino-1.0.5/hardware/arduino/cores/arduino -I/home/stix/src/arduino-1.0.5/libraries/LiquidCrystal -I/home/stix/src/arduino-1.0.5/libraries/Wire -I/home/stix/src/arduino-1.0.5/libraries/utility/twi -I../libraries/DS1307RTC -I../libraries/OneWire -I../libraries/Time -I/home/stix/src/arduino-1.0.5/libraries/LiquidCrystal/utility/ -I/home/stix/src/arduino-1.0.5/libraries/Wire/utility/ -I/home/stix/src/arduino-1.0.5/libraries/utility/twi/utility/ -I../libraries/DS1307RTC/utility/ -I../libraries/OneWire/utility/ -I../libraries/Time/utility/ -I/home/stix/src/arduino-1.0.5/hardware/arduino/variants/mega -Os -mno-short-calls -o applet/thermo.elf applet/thermo.cpp -L. applet/core.a -nodefaultlibs -Wl,--gc-sections -lm -lgcc -lc </syntaxhighlight> That is, pass <code>-nodefaultlibs</code> to prevent <code>libgcc</code> and <code>libc</code> being automatically added, and append <code>-lm -lgcc -lc</code>. [[Category:Arduino]] cbf2873a60811ceea03474c8e0e88678b94161c4 3219 3216 2014-06-10T14:24:14Z Stix 2 Expand a little, add "See Also". wikitext text/x-wiki While attempting to build targets for Atmel ATmega2560 (Arduino) on NetBSD, I tripped over the following interesting link errors: <syntaxhighlight lang="text" line enclose="div"> /usr/pkg/bin/avr-g++ -mmcu=atmega2560 -I. -DF_CPU=16000000 -DARDUINO=105 -I/home/stix/src/arduino-1.0.5/hardware/arduino/cores/arduino -I/home/stix/src/arduino-1.0.5/libraries/LiquidCrystal -I/home/stix/src/arduino-1.0.5/libraries/Wire -I/home/stix/src/arduino-1.0.5/libraries/utility/twi -I../libraries/DS1307RTC -I../libraries/OneWire -I../libraries/Time -I/home/stix/src/arduino-1.0.5/libraries/LiquidCrystal/utility/ -I/home/stix/src/arduino-1.0.5/libraries/Wire/utility/ -I/home/stix/src/arduino-1.0.5/libraries/utility/twi/utility/ -I../libraries/DS1307RTC/utility/ -I../libraries/OneWire/utility/ -I../libraries/Time/utility/ -I/home/stix/src/arduino-1.0.5/hardware/arduino/variants/mega -Os -mno-short-calls -o applet/thermo.elf applet/thermo.cpp -L. applet/core.a -Wl,--gc-sections -lm -lc /usr/pkg/lib/gcc/avr/4.5.3/../../../../avr/lib/avr6/libm.a(pow.o):../../../libm/fplib/pow.S:214:(.text.avr-libc.fplib+0x94): relocation truncated to fit: R_AVR_13_PCREL against symbol `__mulsf3' defined in .text section in /usr/pkg/lib/gcc/avr/4.5.3/avr6/libgcc.a(_mul_sf.o) /usr/pkg/lib/gcc/avr/4.5.3/../../../../avr/lib/avr6/libm.a(inverse.o):../../../libm/fplib/inverse.S:50:(.text.avr-libc.fplib+0xc): relocation truncated to fit: R_AVR_13_PCREL against symbol `__divsf3' defined in .text section in /usr/pkg/lib/gcc/avr/4.5.3/avr6/libgcc.a(_div_sf.o) /usr/pkg/lib/gcc/avr/4.5.3/../../../../avr/lib/avr6/libm.a(log.o):../../../libm/fplib/log.S:96:(.text.avr-libc.fplib+0x46): relocation truncated to fit: R_AVR_13_PCREL against symbol `__addsf3' defined in .text section in /usr/pkg/lib/gcc/avr/4.5.3/avr6/libgcc.a(_addsub_sf.o) /usr/pkg/lib/gcc/avr/4.5.3/../../../../avr/lib/avr6/libm.a(log.o):../../../libm/fplib/log.S:100:(.text.avr-libc.fplib+0x4e): relocation truncated to fit: R_AVR_13_PCREL against symbol `__addsf3' defined in .text section in /usr/pkg/lib/gcc/avr/4.5.3/avr6/libgcc.a(_addsub_sf.o) /usr/pkg/lib/gcc/avr/4.5.3/../../../../avr/lib/avr6/libm.a(log.o):../../../libm/fplib/log.S:116:(.text.avr-libc.fplib+0x6a): relocation truncated to fit: R_AVR_13_PCREL against symbol `__floatsisf' defined in .text section in /usr/pkg/lib/gcc/avr/4.5.3/avr6/libgcc.a(_si_to_sf.o) /usr/pkg/lib/gcc/avr/4.5.3/../../../../avr/lib/avr6/libm.a(modf.o):../../../libm/fplib/modf.S:90:(.text.avr-libc.fplib+0x3e): relocation truncated to fit: R_AVR_13_PCREL against symbol `__subsf3' defined in .text section in /usr/pkg/lib/gcc/avr/4.5.3/avr6/libgcc.a(_addsub_sf.o) collect2: ld returned 1 exit status </syntaxhighlight> <code>libm</code> uses <code>RCALL</code> and <code>RJMP</code> which use a space and execution time efficient instruction format. However, it is limited to a 13-bit signed PC-relative offset - &plusmn;4KiB. Normally these symbols should be resolved to the ones present in <code>libm</code>, however, in the above output, <code>ld</code> is resolving them to the duplicate symbols present in <code>libgcc</code>. This is a known bug ([http://savannah.nongnu.org/bugs/?33698 libavr] and [http://gcc.gnu.org/PR28718 gcc]) that seems to not have received much love. A workaround is to force the library order passed to the linker, passing <code>libm</code> before <code>libgcc</code>. The <code>avr-g++</code> command line becomes: <syntaxhighlight lang="text" line enclose="div"> /usr/pkg/bin/avr-g++ -mmcu=atmega2560 -I. -DF_CPU=16000000 -DARDUINO=105 -I/home/stix/src/arduino-1.0.5/hardware/arduino/cores/arduino -I/home/stix/src/arduino-1.0.5/libraries/LiquidCrystal -I/home/stix/src/arduino-1.0.5/libraries/Wire -I/home/stix/src/arduino-1.0.5/libraries/utility/twi -I../libraries/DS1307RTC -I../libraries/OneWire -I../libraries/Time -I/home/stix/src/arduino-1.0.5/libraries/LiquidCrystal/utility/ -I/home/stix/src/arduino-1.0.5/libraries/Wire/utility/ -I/home/stix/src/arduino-1.0.5/libraries/utility/twi/utility/ -I../libraries/DS1307RTC/utility/ -I../libraries/OneWire/utility/ -I../libraries/Time/utility/ -I/home/stix/src/arduino-1.0.5/hardware/arduino/variants/mega -Os -mno-short-calls -o applet/thermo.elf applet/thermo.cpp -L. applet/core.a -nodefaultlibs -Wl,--gc-sections -lm -lgcc -lc </syntaxhighlight> That is, pass <code>-nodefaultlibs</code> to prevent <code>libgcc</code> and <code>libc</code> being automatically added, and append <code>-lm -lgcc -lc</code>. == See Also == * [http://savannah.nongnu.org/bugs/?33698 libavr bug #33698: Explicit use of RJMP/RCALL can cause "relocation truncated to fit: R_AVR_13_PCREL" linker error]. * [http://gcc.gnu.org/PR28718 gcc Bug 28718 - Call to -lgcc added prior to user libraries]. [[Category:Arduino]] b3b475e4b7f7eaa9fb5f7ac59beff0e0e832fa88 3228 3219 2014-08-07T07:38:35Z Stix 2 Add second -lgcc and a note to say why it's required. wikitext text/x-wiki While attempting to build targets for Atmel ATmega2560 (Arduino) on NetBSD, I tripped over the following interesting link errors: <syntaxhighlight lang="text" line enclose="div"> /usr/pkg/bin/avr-g++ -mmcu=atmega2560 -I. -DF_CPU=16000000 -DARDUINO=105 -I/home/stix/src/arduino-1.0.5/hardware/arduino/cores/arduino -I/home/stix/src/arduino-1.0.5/libraries/LiquidCrystal -I/home/stix/src/arduino-1.0.5/libraries/Wire -I/home/stix/src/arduino-1.0.5/libraries/utility/twi -I../libraries/DS1307RTC -I../libraries/OneWire -I../libraries/Time -I/home/stix/src/arduino-1.0.5/libraries/LiquidCrystal/utility/ -I/home/stix/src/arduino-1.0.5/libraries/Wire/utility/ -I/home/stix/src/arduino-1.0.5/libraries/utility/twi/utility/ -I../libraries/DS1307RTC/utility/ -I../libraries/OneWire/utility/ -I../libraries/Time/utility/ -I/home/stix/src/arduino-1.0.5/hardware/arduino/variants/mega -Os -mno-short-calls -o applet/thermo.elf applet/thermo.cpp -L. applet/core.a -Wl,--gc-sections -lm -lc /usr/pkg/lib/gcc/avr/4.5.3/../../../../avr/lib/avr6/libm.a(pow.o):../../../libm/fplib/pow.S:214:(.text.avr-libc.fplib+0x94): relocation truncated to fit: R_AVR_13_PCREL against symbol `__mulsf3' defined in .text section in /usr/pkg/lib/gcc/avr/4.5.3/avr6/libgcc.a(_mul_sf.o) /usr/pkg/lib/gcc/avr/4.5.3/../../../../avr/lib/avr6/libm.a(inverse.o):../../../libm/fplib/inverse.S:50:(.text.avr-libc.fplib+0xc): relocation truncated to fit: R_AVR_13_PCREL against symbol `__divsf3' defined in .text section in /usr/pkg/lib/gcc/avr/4.5.3/avr6/libgcc.a(_div_sf.o) /usr/pkg/lib/gcc/avr/4.5.3/../../../../avr/lib/avr6/libm.a(log.o):../../../libm/fplib/log.S:96:(.text.avr-libc.fplib+0x46): relocation truncated to fit: R_AVR_13_PCREL against symbol `__addsf3' defined in .text section in /usr/pkg/lib/gcc/avr/4.5.3/avr6/libgcc.a(_addsub_sf.o) /usr/pkg/lib/gcc/avr/4.5.3/../../../../avr/lib/avr6/libm.a(log.o):../../../libm/fplib/log.S:100:(.text.avr-libc.fplib+0x4e): relocation truncated to fit: R_AVR_13_PCREL against symbol `__addsf3' defined in .text section in /usr/pkg/lib/gcc/avr/4.5.3/avr6/libgcc.a(_addsub_sf.o) /usr/pkg/lib/gcc/avr/4.5.3/../../../../avr/lib/avr6/libm.a(log.o):../../../libm/fplib/log.S:116:(.text.avr-libc.fplib+0x6a): relocation truncated to fit: R_AVR_13_PCREL against symbol `__floatsisf' defined in .text section in /usr/pkg/lib/gcc/avr/4.5.3/avr6/libgcc.a(_si_to_sf.o) /usr/pkg/lib/gcc/avr/4.5.3/../../../../avr/lib/avr6/libm.a(modf.o):../../../libm/fplib/modf.S:90:(.text.avr-libc.fplib+0x3e): relocation truncated to fit: R_AVR_13_PCREL against symbol `__subsf3' defined in .text section in /usr/pkg/lib/gcc/avr/4.5.3/avr6/libgcc.a(_addsub_sf.o) collect2: ld returned 1 exit status </syntaxhighlight> <code>libm</code> uses <code>RCALL</code> and <code>RJMP</code> which use a space and execution time efficient instruction format. However, it is limited to a 13-bit signed PC-relative offset - &plusmn;4KiB. Normally these symbols should be resolved to the ones present in <code>libm</code>, however, in the above output, <code>ld</code> is resolving them to the duplicate symbols present in <code>libgcc</code>. This is a known bug ([http://savannah.nongnu.org/bugs/?33698 libavr] and [http://gcc.gnu.org/PR28718 gcc]) that seems to not have received much love. A workaround is to force the library order passed to the linker, passing <code>libm</code> before <code>libgcc</code>. The <code>avr-g++</code> command line becomes: <syntaxhighlight lang="text" line enclose="div"> /usr/pkg/bin/avr-g++ -mmcu=atmega2560 -I. -DF_CPU=16000000 -DARDUINO=105 -I/home/stix/src/arduino-1.0.5/hardware/arduino/cores/arduino -I/home/stix/src/arduino-1.0.5/libraries/LiquidCrystal -I/home/stix/src/arduino-1.0.5/libraries/Wire -I/home/stix/src/arduino-1.0.5/libraries/utility/twi -I../libraries/DS1307RTC -I../libraries/OneWire -I../libraries/Time -I/home/stix/src/arduino-1.0.5/libraries/LiquidCrystal/utility/ -I/home/stix/src/arduino-1.0.5/libraries/Wire/utility/ -I/home/stix/src/arduino-1.0.5/libraries/utility/twi/utility/ -I../libraries/DS1307RTC/utility/ -I../libraries/OneWire/utility/ -I../libraries/Time/utility/ -I/home/stix/src/arduino-1.0.5/hardware/arduino/variants/mega -Os -mno-short-calls -o applet/thermo.elf applet/thermo.cpp -L. applet/core.a -nodefaultlibs -Wl,--gc-sections -lm -lgcc -lc -lgcc </syntaxhighlight> That is, pass <code>-nodefaultlibs</code> to prevent <code>libgcc</code> and <code>libc</code> being automatically added, and append <code>-lm -lgcc -lc -lgcc</code>. The second <code>-lgcc</code> is required to resolve symbols in <code>libgcc</code> referenced by <code>libc</code>. == See Also == * [http://savannah.nongnu.org/bugs/?33698 libavr bug #33698: Explicit use of RJMP/RCALL can cause "relocation truncated to fit: R_AVR_13_PCREL" linker error]. * [http://gcc.gnu.org/PR28718 gcc Bug 28718 - Call to -lgcc added prior to user libraries]. [[Category:Arduino]] f9f65b2dd802d0ee7198b464b9c5a34f4a7a0a95 Category:Arduino 14 1699 3213 2014-05-12T00:18:21Z Stix 2 Initial category stub wikitext text/x-wiki Pages related to Arduino development. {{stub}} [[Category:Computer Related]] 352e1e5be1784d38a6cdbba12d7fcf52add507a7 Template:Pre2 10 1700 3214 2014-05-13T06:42:06Z Stix 2 Initial copy from wikipedia. wikitext text/x-wiki <pre<includeonly></includeonly> style="{{#ifeq:{{{1}}}|scroll|overflow:auto; width:auto;{{{style|}}}">{{#switch:{{{2}}}|nowiki|nw={{#tag:nowiki|{{{3}}}}}|{{{2}}}}}|white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; white-space:pre-wrap; word-wrap:break-word;{{{style|}}}">{{#switch:{{{1}}}|nowiki|nw={{#tag:nowiki|{{{2}}}}}|{{{1}}}}} }}</pre><noinclude> </noinclude> e1e500014019f75e7bf15afb229c728dcde83f16 CVS quick reference 0 1701 3217 2014-05-20T13:11:21Z Stix 2 Initial stub. wikitext text/x-wiki {{stub}} === .cvsrc === Mine contains: commit -R update -P -d -I \! diff -u -d rdiff -u tag -R -c rtag -R cvs -z3 -q -T /tmp === Adding a new file or directory === $ cvs add file1 ... === Removing a repository file === Checked out file can not have sticky tags. File is moved to the "Attic". $ cvs up -A file1 ... $ cvs rm -f file1 ... === Checking in modifications to a new branch === [[ hacked sources are present ]] $ cvs tag -b experiment1 $ cvs update -r experiment1 $ cvs commit or: $ cvs tag -b experiment1 $ cvs commit -r experiment1 === Tagging checked out versions === $ cvs tag -b == See Also == * [http://commons.oreilly.com/wiki/index.php/Essential_CVS Essential CVS] over at O'Reilly Commons. [[Category:Computer Related]] 792471b408992b1218474307dc0674e1a3215c38 3218 3217 2014-05-20T13:12:33Z Stix 2 /* Checking in modifications to a new branch */ Fix formatting. wikitext text/x-wiki {{stub}} === .cvsrc === Mine contains: commit -R update -P -d -I \! diff -u -d rdiff -u tag -R -c rtag -R cvs -z3 -q -T /tmp === Adding a new file or directory === $ cvs add file1 ... === Removing a repository file === Checked out file can not have sticky tags. File is moved to the "Attic". $ cvs up -A file1 ... $ cvs rm -f file1 ... === Checking in modifications to a new branch === <nowiki>[[ hacked sources are present ]]</nowiki> $ cvs tag -b experiment1 $ cvs update -r experiment1 $ cvs commit or: $ cvs tag -b experiment1 $ cvs commit -r experiment1 === Tagging checked out versions === $ cvs tag -b == See Also == * [http://commons.oreilly.com/wiki/index.php/Essential_CVS Essential CVS] over at O'Reilly Commons. [[Category:Computer Related]] 33b8fd882d550a9986105025ea377d2bec8089bb Category:Stix's Blog 14 1702 3221 2014-06-11T02:46:23Z Stix 2 Start a blog category wikitext text/x-wiki I have a wiki. Why not start a blog? b93e7b023291cb0804d5a6ef5f4f9cb25a760f38 3224 3221 2014-06-11T05:26:07Z Stix 2 Add personal category. wikitext text/x-wiki I have a wiki. Why not start a blog? [[Category:Personal]] 68d6dd477437a1ff4ac0c5717e498782b64c7e43 2014-06-11 First successful sketch uploaded to Arduino ATmega2560 on NetBSD 0 1703 3222 2014-06-11T05:22:48Z Stix 2 Initial wikitext text/x-wiki After much stuffing around, I've managed to successfully build and upload a relatively complex sketch to by ATmega2560 based Arduino from NetBSD. It uses the [http://arduino.cc/en/Reference/EEPROM EEPROM], [http://arduino.cc/en/Reference/LiquidCrystal LiquidCrystal] & [http://arduino.cc/en/Reference/Wire Wire] system libraries, and [https://www.pjrc.com/teensy/td_libs_DS1307RTC.html DS1307RTC], [http://www.arduino.cc/playground/Learning/OneWire OneWire] & [https://www.pjrc.com/teensy/td_libs_Time.html Time] local libraries. There was a few hiccups along the way. First, there's an old bug which causes relocation truncations, especially in libm, due to their use of relative jump/calls. But, I found a [[AVR_relocation_truncations_workaround|workaround]] which works for my case. Next, was the fact that the avr-gcc in NetBSD pkgsrc is a relatively unpatched release of 4.5.3. I dug into one issue, using <code>avr-objdump -d</code>, and noticed that a working binary built on a Linux box had a larger interrupt vector table than the binaries I had built on NetBSD. Digging deeper, I managed to come up with the patch that I later found [https://gcc.gnu.org/viewcvs/gcc/trunk/gcc/config/avr/avr-devices.c?r1=168438&r2=170137 here]. That still didn't get a working binary. I then found a suite of gcc patches Atmel have on their [http://distribute.atmel.no/tools/opensource/avr-gcc/gcc-4.5.1/ site]. Ok. Hoping that these had been pulled up into the gcc mainline, and not wanting to try to apply all these to the old gcc, I took a shot at upgrading NetBSD's pkgsrc cross/avr-gcc to something more recent - 4.8.3 - which resulted in a working [http://gnats.netbsd.org/cgi-bin/query-pr-single.pl?number=48890 patch] and working avr binaries. Woot! [[Category:Arduino]] [[Category:NetBSD]] [[Category:Stix's Blog]] 25f07ba7ad27a544d4934b6e1d02c7bbccec355f Using Bluetooth serial devices on NetBSD 0 1704 3225 2014-06-12T04:49:55Z Stix 2 Initial wikitext text/x-wiki In this example, I'm talking to a Bluetooth serial device connected to an Arduino ATmega2560, which is running a simple thermostat program. ---- Find your local Bluetooth controller: <syntaxhighlight lang="text"> ksh$ btconfig -l ubt0 </syntaxhighlight> Configure your Bluetooth controller, in this case, making it permanent, configured at startup: <syntaxhighlight lang="text"> ksh$ egrep '(blue|btcon)' /etc/rc.conf bluetooth=YES btconfig_ubt0='auth encrypt iscan name fubar' ksh$ sudo /etc/rc.d/bluetooth restart disabling Bluetooth controllers: ubt0. Waiting for PIDS: 364 291. configuring Bluetooth controllers: ubt0. </syntaxhighlight> Dump out the current configuration to check: <syntaxhighlight lang="text"> ksh$ btconfig -v ubt0 ubt0: bdaddr 99:88:66:00:22:e8 flags 0x403<UP,RUNNING,MASTER> num_cmd = 1 num_acl = 10 (max 10), acl_mtu = 310 num_sco = 8 (max 8), sco_mtu = 64 HCI version: unknown class: [0x000100] Computer name: "fubar" voice: [0x0060] pin: variable inquiry mode: std options: iscan pscan auth encrypt switch hold sniff park </syntaxhighlight> Run a Bluetooth scan to find your target device: <syntaxhighlight lang="text"> ksh$ sudo btconfig ubt0 inquiry Device Discovery from device: ubt0 ... 1 response 1: bdaddr 00:02:0a:01:ee:38 : name "U630AC" : class [0x001f00] : page scan rep mode 0x01 : clock offset 18218 : rssi 0 </syntaxhighlight> Set up pairing using the device address as reported by the scan: <syntaxhighlight lang="text"> ksh$ btpin -a 00:02:0a:01:ee:38 -P -p 1234 Pairing.. done </syntaxhighlight> You can then query the device using the Service Discovery Protocol. Not all methods are supported by all devices, hence no output from the Browse command here, so we explicitly check for the "Serial Port" service: <syntaxhighlight lang="text"> ksh$ sdpquery -d ubt0 -a 00:02:0a:01:ee:38 browse ksh$ sdpquery -d ubt0 -a 00:02:0a:01:ee:38 search sp ServiceRecordHandle: 0x00010000 ServiceClassIDList: Serial Port ProtocolDescriptorList: L2CAP RFCOMM (channel 1) LanguageBaseAttributeIDList: en.UTF-8 base 0x0100 ServiceName: "Dev B" </syntaxhighlight> Now you can connect to the serial device, ^C to exit: <syntaxhighlight lang="text"> ksh$ rfcomm_sppd -d ubt0 -a 00:02:0a:01:ee:38 rfcomm_sppd[8274]: Starting on stdio... t:temp,d:date,s:status Set: D:date 2014-06-12 13:28:08 22.5929 rfcomm_sppd[8274]: Completed on stdio </syntaxhighlight> To make it easier, you can save the Bluetooth address in your hosts file so you can refer to it by name: <syntaxhighlight lang="text"> ksh$ cat /etc/bluetooth/hosts # $NetBSD: hosts,v 1.1 2006/06/19 15:44:35 gdamore Exp $ # $Id: hosts,v 1.1 2006/06/19 15:44:35 gdamore Exp $ # $FreeBSD: /repoman/r/ncvs/src/etc/bluetooth/hosts,v 1.2 2005/11/10 19:09:22 emax Exp $ # # Bluetooth Host Database # # This file should contain the Bluetooth addresses and aliases for hosts. # # BD_ADDR Name [ alias0 alias1 ... ] # 00:11:22:33:44:55 phone 00:02:0a:01:ee:38 U630AC </syntaxhighlight> ... which is somewhat easier to remember: <syntaxhighlight lang="text"> ksh$ rfcomm_sppd -d ubt0 -a U630AC rfcomm_sppd[18113]: Starting on stdio... t:temp,d:date,s:status Set: D:date 2014-06-12 13:30:34 22.5878 rfcomm_sppd[18113]: Completed on stdio </syntaxhighlight> [[Category:Arduino]] [[Category:NetBSD]] c639d879478cecb9bd9a098d822fd50dff643d90 Updating bootstrap packages in NetBSD pkgsrc 0 1673 3227 3095 2014-07-09T12:46:38Z Stix 2 Use syntaxhighlight. wikitext text/x-wiki There are two packages that can't be updated normally on non-[[NetBSD]] systems. If attempted, they will generate an error similar to: <syntaxhighlight lang="text"> $ bmake update ... ===> deinstall [bmake-20081111] ===> Deinstalling for bmake-20081111 => Becoming ``root'' to make su-deinstall (sudo) Running /usr/pkg/sbin/pkg_delete -K /usr/pkg/db -r bmake-20051105nb4 Package `bmake-20051105nb4' is marked as not for deletion ... </syntaxhighlight> The fix is fairly easy: <syntaxhighlight lang="text"> $ cd $PKGSRC/pkgtools/bootstrap-mk-files $ bmake USE_DESTDIR=yes package $ sudo pkg_add -uu /usr/pkgsrc/packages/All/bootstrap-mk-files...tgz $ cd ../../devel/bmake $ bmake USE_DESTDIR=yes package $ sudo pkg_add -uu /usr/pkgsrc/packages/All/bmake...tgz </syntaxhighlight> [[Category:NetBSD]] 444545525091f0170fb369eb6be17520920b1b10 ToDo (NetBSD) 0 1705 3231 2014-09-09T23:10:49Z Stix 2 Stix moved page [[ToDo (NetBSD)]] to [[NetBSD Bugs]] wikitext text/x-wiki #REDIRECT [[NetBSD Bugs]] ee1683f7bd1dd2830e8939b1dee1e010027a0b6b 2014-12-28 Yamaha RX-V757 Power Supply Fixed 0 1706 3234 2014-12-30T01:01:14Z Stix 2 Initial post wikitext text/x-wiki Yay! $0.55 AUD part fixed my Yamaha RX-V757 amplifier. Turns out, it's a common problem. The amp had survived at least one large power surge (an 11kV line on the power pole outside the block of units had dropped down onto the 415V lines - blew the power board off the wall on a neighbouring block!) and probably copped another one during a lightning storm. After that, the amp failed to power on - no relay clicks, no front display, not much of anything. Opening it up, I found that there was no power going to the main large transformer, and so no power going to the power button. A bit of searching around, and it's pretty well documented, as described in this video: [http://youtu.be/MwvjAtSr5t8 EEVBlog #379 - Yamaha RX-V557 Receiver Fix] That was it - I unsoldered C405, which was supposed to be a 22nF metalized polyester film greencap capacitor, and measured it - 1.5nF. Quick trip to Jaycar and bought a 22nF 630V capacitor, measured it (yep, 22nF) soldered it in, and works perfectly. [[Category:Stix's Blog]] 78f9bfb7c6b2cad43c054f31798b3df401dddba7 2014-07-28 Billion 7700N ADSL Router Good News Story 0 1707 3235 2015-01-14T00:16:52Z Stix 2 Initial writeup. wikitext text/x-wiki So, some time ago I bought a relatively cheap [http://au.billion.com Billion] 7700N ADSL Router ([http://au.billion.com/downloads/datasheet/wireless/BiPAC7700N-All-in-One-ADSL2-Router-Wireless-N.pdf datasheet]), which I've been running in PPPoE LLC bridging mode with a [http://www.netbsd.org NetBSD] x86-64 box keeping up the end of the PPPoE session. This has been pretty rock solid, and the router seems to do a decent job - although the 16 device WiFi limit is incredibly restrictive. Around June, I decided to find out what IPv6 is all about, and get it up and running since my ISP (Internode) remarkably supports it. Sure, the router doesn't (or didn't) support IPv6 natively, but since I'm using LLC PPPoE bridging, that really shouldn't matter. So, I set it up, and it didn't work. Doing some digging, I discovered that my configuration was valid, and worked with a Billion 7300A ([http://au.billion.com/downloads/datasheet/adsl/BiPAC-7300RA-7300GRA.pdf datasheet]) and a Billion 7800VDOX ([http://au.billion.com/downloads/datasheet/voip/Billion-BiPAC-7800VDOX.pdf datasheet]) I borrowed for testing. But with my 7700N, I wasn't getting any responses to my dhcp6 solicit requests. I did notice that I was receiving ICMPv6 router advertisement packets from my ISP, but these were arriving with a PPPoE header type field set to '0', where the PPPoE RFC 2516 requires a value of '1'. ; 2014-06-04: Opened a Billion support case. ; 2014-06-30: Obligatory request to upgrade to latest unreleased firmware (which they provided) and perform a factory reset. ; 2014-07-02: Request to set up port mirroring and grab wireshark traces. Debugging a bit further, I discover that the 7700N is flipping the PPPoE type field from '1' to '0' on all encapsulated IPv6 packets. Forwarded all this info and captures on to Billion. ; 2014-07-04: Request for config dump and screen shots. ; 2014-07-08: Request to enable IPv6 on the router... sigh. Explained patiently that that setting is not available for LLC PPPoE bridging, and doesn't even make sense. ; 2014-07-11: Request to install something called "Teamviewer" to let them have access to my router. Dug up an old Windows laptop, and did as requested. ; 2014-07-16: Engineer discovers that disabling QoS and/or setting the "Default DSCP Mark" to "No Change(-1)" rather than "default(000000)" fixes the issue! ; 2014-07-28: Request to test with new firmware image, which works a treat, regardless of the QoS settings. Ok, that took a little while, but they got there in the end, with a good result. So, consumer kit engineering level support is possible! Who'da thunk it? [[Category:Stix's Blog]] 744da1f19b9da8c7025ba64eab5d1c7defc40827 NetBSD Bugs 0 792 3236 3230 2015-02-12T01:16:56Z Stix 2 Add kern/44614 wikitext text/x-wiki == Current Bugs == * [http://gnats.netbsd.org/44614 kern/44614] - Port brcm80211 driver from Linux to NetBSD. * [http://gnats.netbsd.org/45081 kern/45081] - "ath0: device timeout", then wifi connection is dropped momentarily. * [http://gnats.netbsd.org/46278 lib/46278] - gcc -pg with pthread does not work on 6.0_BETA/i386 * [http://gnats.netbsd.org/42479 kern/42479] - netbsd-5-0 tools config(1) generates bad config_file.h on i386 5.99.22 * [http://gnats.netbsd.org/40229 pkg/40229] - NetBSD subversion-base - NFS-mounted repository failures * [http://gnats.netbsd.org/39016 kern/39016] - WAPBL performance and turnstiles * [http://gnats.netbsd.org/37400 kern/37400] - panic in ath_rate_findrate(): ndx is 0 * [http://gnats.netbsd.org/37174 kern/37174] - ipnat RDR sessions not expiring * [http://gnats.netbsd.org/36690 kern/36690] - KASSERT(delta > 0) in kern_physio, with tape block size mismatch * [http://gnats.netbsd.org/36328 kern/36328] - clone(2) with CLONE_FILES can leak POSIX locks * [http://gnats.netbsd.org/35198 kern/35198] - lfs_pchain corruption causing hang or panic * [http://gnats.netbsd.org/33241 kern/33241] - umodem fails in NetBSD 3.0. I'm wondering if this is related to uscanner failing to work for me with NetBSD 3.0. * systat SIGWINCH handling - systat(1) doesn't appear to handle SIGWINCH well, if at all. * [http://gnats.netbsd.org/25977 kern/25977] - WSMOUSEIO_SSCALE. Cheap mouse needs this. Should implement suggested per-axis scaling. * [http://gnats.netbsd.org/28731 kern/28731] - ehci + umass (ipod). Depending which USB port I use, my iPod will either attach fine, or bail out. * [http://gnats.netbsd.org/21335 kern/21335] - ahc leaves processes in D state. I've seen this when trying to read a tape with a larger blocksize than that configured in the backup tool. * Calculated Load Average too high. See [http://mail-index.netbsd.org/tech-kern/2005/04/11/0003.html this mail]. * [http://gnats.netbsd.org/26424 kern/26424] - Removal of INITIALLY_LEVEL_TRIGGERED breaks Multia serial ports. * [http://gnats.netbsd.org/9678 kern/9678] - gdb fails to debug kernel core dump on mac68k. * Check [http://mail-index.netbsd.org/tech-x11/2007/03/19/0000.html DRM/DRI] support on netbsd-4. == Cleanups == * missing brelse in rf_netbsdkintf.c:raidread_component_label() * SysKonnect <tt>sk(4)</tt> still needs cleaning up. ** clean up mbufs and outstanding transmit descriptors when bringing down the interface. == Old Bugs == * [http://gnats.netbsd.org/37696 kern/37696] - msdosfs: add large read / readahead support * [http://gnats.netbsd.org/37037 kern/37037] - ipnat: Data modified on freelist * [http://gnats.netbsd.org/35118 toolchain/35118] - gdb6 "bt" fails on kernel dumps. * [http://gnats.netbsd.org/35099 port-m68k/35099] - pthread programs core on m68k. Many pthread programs, including named(8) get SIGILL running on m68k. * [http://gnats.netbsd.org/17398 kern/17398] - msdosfs does not support sector size != DEV_BSIZE. Currently prevents using a gen 5.5 iPod on NetBSD. * [http://gnats.netbsd.org/34737 kern/34737] - Gen 5.5 iPod fails to mount. SCSI mode sense sector size bug. * [http://gnats.netbsd.org/32130 pkg/32130] - Psi doesn't compile with qt-3.3.5. * [http://gnats.netbsd.org/30977 port-xen/30977] - Strange FPU behaviour. Just try running flops as a test. * [http://gnats.netbsd.org/22457 kern/22457] - ACPI broken mouse. pckbport: command timeout pms_enable: command error 35 sys/arch/i386/include/acpi_func.h : Not sure on the status here, switched to using USB mouse. * emuxki drain broken. Seen using <tt>psi</tt>, which uses <tt>audioplay(1)</tt>. Appears to have been fixed between NetBSD 2.0 and 2.0.2. [[Category:NetBSD]] [[Category:Personal]] 2686142490bcf9d03f7b75d9c8efa6f9aaea5509 Sandbox 0 728 3237 3177 2015-04-14T06:43:42Z Stix 2 /* Euler's Identity */ Add the general form wikitext text/x-wiki == Sandbox == Here's just a play page, so I can try to work out what wiki is all about. Bit of luck, I ''might'' work it out one day. === Lists === All I want is: * easy editing. * traceability. * simple formating. * good linking. * good searchability. * ability to include graphics, easily. Numbered lists work like this: # item # item ## nested, too! Definition lists look like this: ;CPU: Central Processing Unit. ;RAM: Random Access Memory. ;ROM: Read Only Memory. === subsection === And good old &lt;pre&gt; tag stuff like this: # ls -l total 3826 -rw-r--r-- 1 stix wheel 1413137 Nov 12 10:35 231323.pdf -rw-r--r-- 1 stix pc 524288 Sep 24 21:20 P4P800-E.ROM drwxr-xr-x 3 root wheel 512 Nov 2 00:08 screens How does that look? === Math Test === See [http://meta.wikimedia.org/wiki/Help:Displaying_a_formula Displaying a formula] at meta for more info on formulas. <math>\sum_{n=0}^\infty \frac{x^n}{n!}</math> ==== Quadratic ==== <math>x=\frac{-b \pm \sqrt{b^2 - 4ac}}{2a}</math> ==== Euler's Identity ==== <math>e^{i \pi} + 1 = 0\;</math> which is a special case of the more general Euler's formula: <math>e^{i \pi} = \cos x + {i} \sin x\;</math> ==== e Limit Representation ==== <math>e == \lim_{x \rightarrow \infty}{({1+\frac{1}{x}})^x}</math> <math>e == \lim_{x \rightarrow 0}{(1+x)}^{\frac{1}{x}}</math> ==== Law of Cosines ==== <math>c^2 = a^2 + b^2 - 2ab\cdot\cos{C}</math> d4cd377631437af657f9b2b810a4d83d61680b3d 3238 3237 2015-04-14T06:44:47Z Stix 2 /* Euler's Identity */ formatting wikitext text/x-wiki == Sandbox == Here's just a play page, so I can try to work out what wiki is all about. Bit of luck, I ''might'' work it out one day. === Lists === All I want is: * easy editing. * traceability. * simple formating. * good linking. * good searchability. * ability to include graphics, easily. Numbered lists work like this: # item # item ## nested, too! Definition lists look like this: ;CPU: Central Processing Unit. ;RAM: Random Access Memory. ;ROM: Read Only Memory. === subsection === And good old &lt;pre&gt; tag stuff like this: # ls -l total 3826 -rw-r--r-- 1 stix wheel 1413137 Nov 12 10:35 231323.pdf -rw-r--r-- 1 stix pc 524288 Sep 24 21:20 P4P800-E.ROM drwxr-xr-x 3 root wheel 512 Nov 2 00:08 screens How does that look? === Math Test === See [http://meta.wikimedia.org/wiki/Help:Displaying_a_formula Displaying a formula] at meta for more info on formulas. <math>\sum_{n=0}^\infty \frac{x^n}{n!}</math> ==== Quadratic ==== <math>x=\frac{-b \pm \sqrt{b^2 - 4ac}}{2a}</math> ==== Euler's Identity ==== <math>e^{i \pi} + 1 = 0</math><br> which is a special case of the more general Euler's formula:<br> <math>e^{i \pi} = \cos x + {i} \sin x</math> ==== e Limit Representation ==== <math>e == \lim_{x \rightarrow \infty}{({1+\frac{1}{x}})^x}</math> <math>e == \lim_{x \rightarrow 0}{(1+x)}^{\frac{1}{x}}</math> ==== Law of Cosines ==== <math>c^2 = a^2 + b^2 - 2ab\cdot\cos{C}</math> 348187b139fca29029e60eb12b441cdd2650529b 3239 3238 2015-04-14T06:46:09Z Stix 2 /* e Limit Representation */ formatting wikitext text/x-wiki == Sandbox == Here's just a play page, so I can try to work out what wiki is all about. Bit of luck, I ''might'' work it out one day. === Lists === All I want is: * easy editing. * traceability. * simple formating. * good linking. * good searchability. * ability to include graphics, easily. Numbered lists work like this: # item # item ## nested, too! Definition lists look like this: ;CPU: Central Processing Unit. ;RAM: Random Access Memory. ;ROM: Read Only Memory. === subsection === And good old &lt;pre&gt; tag stuff like this: # ls -l total 3826 -rw-r--r-- 1 stix wheel 1413137 Nov 12 10:35 231323.pdf -rw-r--r-- 1 stix pc 524288 Sep 24 21:20 P4P800-E.ROM drwxr-xr-x 3 root wheel 512 Nov 2 00:08 screens How does that look? === Math Test === See [http://meta.wikimedia.org/wiki/Help:Displaying_a_formula Displaying a formula] at meta for more info on formulas. <math>\sum_{n=0}^\infty \frac{x^n}{n!}</math> ==== Quadratic ==== <math>x=\frac{-b \pm \sqrt{b^2 - 4ac}}{2a}</math> ==== Euler's Identity ==== <math>e^{i \pi} + 1 = 0</math><br> which is a special case of the more general Euler's formula:<br> <math>e^{i \pi} = \cos x + {i} \sin x</math> ==== e Limit Representation ==== <math>e == \lim_{x \rightarrow \infty}{\left({1+\frac{1}{x}}\right)^x}</math> <math>e == \lim_{x \rightarrow 0}{(1+x)}^{\frac{1}{x}}</math> ==== Law of Cosines ==== <math>c^2 = a^2 + b^2 - 2ab\cdot\cos{C}</math> 75c0f8c6dbbe1d8c1562d77c3806ead5b36c8d3d 3240 3239 2015-06-06T03:53:48Z Stix 2 /* Math Test */ add force equations wikitext text/x-wiki == Sandbox == Here's just a play page, so I can try to work out what wiki is all about. Bit of luck, I ''might'' work it out one day. === Lists === All I want is: * easy editing. * traceability. * simple formating. * good linking. * good searchability. * ability to include graphics, easily. Numbered lists work like this: # item # item ## nested, too! Definition lists look like this: ;CPU: Central Processing Unit. ;RAM: Random Access Memory. ;ROM: Read Only Memory. === subsection === And good old &lt;pre&gt; tag stuff like this: # ls -l total 3826 -rw-r--r-- 1 stix wheel 1413137 Nov 12 10:35 231323.pdf -rw-r--r-- 1 stix pc 524288 Sep 24 21:20 P4P800-E.ROM drwxr-xr-x 3 root wheel 512 Nov 2 00:08 screens How does that look? === Math Test === See [http://meta.wikimedia.org/wiki/Help:Displaying_a_formula Displaying a formula] at meta for more info on formulas. <math>\sum_{n=0}^\infty \frac{x^n}{n!}</math> ==== Quadratic ==== <math>x=\frac{-b \pm \sqrt{b^2 - 4ac}}{2a}</math> ==== Euler's Identity ==== <math>e^{i \pi} + 1 = 0</math><br> which is a special case of the more general Euler's formula:<br> <math>e^{i \pi} = \cos x + {i} \sin x</math> ==== e Limit Representation ==== <math>e == \lim_{x \rightarrow \infty}{\left({1+\frac{1}{x}}\right)^x}</math> <math>e == \lim_{x \rightarrow 0}{(1+x)}^{\frac{1}{x}}</math> ==== Law of Cosines ==== <math>c^2 = a^2 + b^2 - 2ab\cdot\cos{C}</math> ==== Force ==== <math>F = ma = ma_c = \frac{m v^2}{r} = m r \omega^2 = \frac{G m_1 m_2}{r^2}</math> 1bf5f20cb1c3ccc29ba62a99adc2536719cc91cc 3279 3240 2016-04-30T08:42:31Z Stix 2 /* Math Test */ add sum of a divergent series wikitext text/x-wiki == Sandbox == Here's just a play page, so I can try to work out what wiki is all about. Bit of luck, I ''might'' work it out one day. === Lists === All I want is: * easy editing. * traceability. * simple formating. * good linking. * good searchability. * ability to include graphics, easily. Numbered lists work like this: # item # item ## nested, too! Definition lists look like this: ;CPU: Central Processing Unit. ;RAM: Random Access Memory. ;ROM: Read Only Memory. === subsection === And good old &lt;pre&gt; tag stuff like this: # ls -l total 3826 -rw-r--r-- 1 stix wheel 1413137 Nov 12 10:35 231323.pdf -rw-r--r-- 1 stix pc 524288 Sep 24 21:20 P4P800-E.ROM drwxr-xr-x 3 root wheel 512 Nov 2 00:08 screens How does that look? === Math Test === See [http://meta.wikimedia.org/wiki/Help:Displaying_a_formula Displaying a formula] at meta for more info on formulas. <math>\sum_{n=0}^\infty \frac{x^n}{n!}</math> === Sum of a divergent series === <math>\sum_{n=1}^\infty n = {-\frac{1}{12}}</math> ==== Quadratic ==== <math>x=\frac{-b \pm \sqrt{b^2 - 4ac}}{2a}</math> ==== Euler's Identity ==== <math>e^{i \pi} + 1 = 0</math><br> which is a special case of the more general Euler's formula:<br> <math>e^{i \pi} = \cos x + {i} \sin x</math> ==== e Limit Representation ==== <math>e == \lim_{x \rightarrow \infty}{\left({1+\frac{1}{x}}\right)^x}</math> <math>e == \lim_{x \rightarrow 0}{(1+x)}^{\frac{1}{x}}</math> ==== Law of Cosines ==== <math>c^2 = a^2 + b^2 - 2ab\cdot\cos{C}</math> ==== Force ==== <math>F = ma = ma_c = \frac{m v^2}{r} = m r \omega^2 = \frac{G m_1 m_2}{r^2}</math> 3ea8601d1a918060d90ab2fa06b33f6ac13dd9e1 3280 3279 2016-05-23T11:36:44Z Stix 2 Add tetrahedral angle wikitext text/x-wiki == Sandbox == Here's just a play page, so I can try to work out what wiki is all about. Bit of luck, I ''might'' work it out one day. === Lists === All I want is: * easy editing. * traceability. * simple formating. * good linking. * good searchability. * ability to include graphics, easily. Numbered lists work like this: # item # item ## nested, too! Definition lists look like this: ;CPU: Central Processing Unit. ;RAM: Random Access Memory. ;ROM: Read Only Memory. === subsection === And good old &lt;pre&gt; tag stuff like this: # ls -l total 3826 -rw-r--r-- 1 stix wheel 1413137 Nov 12 10:35 231323.pdf -rw-r--r-- 1 stix pc 524288 Sep 24 21:20 P4P800-E.ROM drwxr-xr-x 3 root wheel 512 Nov 2 00:08 screens How does that look? === Math Test === See [http://meta.wikimedia.org/wiki/Help:Displaying_a_formula Displaying a formula] at meta for more info on formulas. <math>\sum_{n=0}^\infty \frac{x^n}{n!}</math> ==== Sum of a divergent series ==== <math>\sum_{n=1}^\infty n = {-\frac{1}{12}}</math> ==== Quadratic ==== <math>x=\frac{-b \pm \sqrt{b^2 - 4ac}}{2a}</math> ==== Euler's Identity ==== <math>e^{i \pi} + 1 = 0</math><br> which is a special case of the more general Euler's formula:<br> <math>e^{i \pi} = \cos x + {i} \sin x</math> ==== e Limit Representation ==== <math>e == \lim_{x \rightarrow \infty}{\left({1+\frac{1}{x}}\right)^x}</math> <math>e == \lim_{x \rightarrow 0}{(1+x)}^{\frac{1}{x}}</math> ==== Law of Cosines ==== <math>c^2 = a^2 + b^2 - 2ab\cdot\cos{C}</math> ==== Force ==== <math>F = ma = ma_c = \frac{m v^2}{r} = m r \omega^2 = \frac{G m_1 m_2}{r^2}</math> ==== Tetrahedral angle ==== Also the bond angle of methane! :<math>\arccos\frac {-1}3 = 90^\circ + \arcsin\frac 13 = 2\arctan\sqrt 2 = 109.47^\circ</math> 23bd0fdd349452131dc0ddf685074fa628b675fa 3281 3280 2016-05-23T12:34:05Z Stix 2 /* Math Test */ Clean up formulas wikitext text/x-wiki == Sandbox == Here's just a play page, so I can try to work out what wiki is all about. Bit of luck, I ''might'' work it out one day. === Lists === All I want is: * easy editing. * traceability. * simple formating. * good linking. * good searchability. * ability to include graphics, easily. Numbered lists work like this: # item # item ## nested, too! Definition lists look like this: ;CPU: Central Processing Unit. ;RAM: Random Access Memory. ;ROM: Read Only Memory. === subsection === And good old &lt;pre&gt; tag stuff like this: # ls -l total 3826 -rw-r--r-- 1 stix wheel 1413137 Nov 12 10:35 231323.pdf -rw-r--r-- 1 stix pc 524288 Sep 24 21:20 P4P800-E.ROM drwxr-xr-x 3 root wheel 512 Nov 2 00:08 screens How does that look? === Math Test === See [http://meta.wikimedia.org/wiki/Help:Displaying_a_formula Displaying a formula] at meta for more info on formulas. <math>\sum_{n=0}^\infty \frac{x^n}{n!}</math> ==== Sum of a divergent series ==== :<math>\sum_{n=1}^\infty n={-\frac 1{12}}</math> ==== Quadratic ==== :<math>x=\frac{-b\pm\sqrt{b^2-4ac}}{2a}</math> ==== Euler's Identity ==== :<math>e^{i\pi}+1=0</math><br> which is a special case of the more general Euler's formula:<br> :<math>e^{i\pi}=\cos x+{i}\sin x</math> for <math>x=\pi</math>. ==== e Limit Representation ==== :<math>e == \lim_{x\rightarrow\infty}{\left({1+\frac 1x}\right)^x}</math> :<math>e == \lim_{x\rightarrow 0}{(1+x)}^{\frac{1}{x}}</math> ==== Law of Cosines ==== :<math>c^2=a^2+b^2-2ab\cos{C}</math> ==== Force ==== :<math>F=ma=ma_c=\frac{mv^2}r=mr\omega^2=\frac{Gm_1 m_2}{r^2}</math> ==== Tetrahedral angle ==== Also the bond angle of methane! :<math>\arccos\frac{-1}3=90^\circ+\arcsin\frac 13=2\arctan\sqrt 2=109.47^\circ</math> dbc69e68f3db9f8924c9934a067cd098809dda96 Template:Age 10 1708 3241 2015-07-27T11:07:41Z Stix 2 Initial copy of template from wikipedia wikitext text/x-wiki <includeonly>{{#expr:({{{4|{{CURRENTYEAR}}}}})-({{{1}}})-(({{{5|{{CURRENTMONTH}}}}})<({{{2}}})or({{{5|{{CURRENTMONTH}}}}})=({{{2}}})and({{{6|{{CURRENTDAY}}}}})<({{{3}}}))}}</includeonly> 126ff84e1c39ddee7c45179ceeb476fc16ad379d Template:0expr 10 1709 3242 2015-07-27T11:29:17Z Stix 2 Copy of 0expr template form wikipedia. wikitext text/x-wiki <includeonly>{{#ifeq: {{#expr: {{{1}}} < 0}} | 1 | {{#expr: {{{1}}}}} | {{#invoke:BaseConvert|convert|n={{#expr: {{{1}}} }}|base=10|width=2}}}}</includeonly> f600a6dcebb027c607206b833303e482beae2b1b About Stix 0 785 3243 3211 2015-07-27T11:47:49Z Stix 2 Add SRE links, fix address, add Dalgety Square links. wikitext text/x-wiki [[image:stix.jpg|thumb|120px|right]] == General == === Where I call home === I live with my wife and bouncy {{Age|2013|8|26}} year old son, in a two bedroom apartment in [http://www.dalgetysquare.com.au/ Dalgety Square], Ultimo, NSW. === Employment === I work as a [http://googleforstudents.blogspot.com.au/2012/06/site-reliability-engineers-worlds-most.html Site Reliability Engineer (SRE)] for Google Australia. === Education === Graduated with Bachelor of Computer Science with First Class Honours in 2001 from the [http://www.uow.edu.au University of Wollongong], completing the degree part-time starting 1993. Prior to Uni, I completed 6 years high school at [http://www.nowra-h.schools.nsw.edu.au/ Nowra Technology High School], finishing 1992. === Contact Details === ==== Work ==== Started a new job, December 2007, working in Sydney CBD. I guess it could be called UNIX System Administration, although it is unlike any systems administration I've ever done before. ==== Home ==== Email: mailto:stixpjr@gmail.com<br> Mobile: +61 419 432 517<br> ==== Instant Messaging ==== {| {{Greytable}} | '''Facebook:''' || http://www.facebook.com/paul.ripke |- | '''Google+:''' || https://plus.google.com/u/0/116425484310632272939/ |- | '''Google Talk:''' || stixpjr@gmail.com |- | '''Skype:''' || stixpjr |- | '''Twitter:''' || http://twitter.com/stixpjr |} ==== GPG/PGP Public Key ==== <pre> -----BEGIN PGP PUBLIC KEY BLOCK----- Version: GnuPG v1 mQENBE2+Wz8BCADByP/F28VOCHLWArYuzDtQnq+ZPZBy5EO9F8krl3sK/Q722brj W4/pRSLeTma0F9NO72XhFKtQDDIh4OHtwa7IkuuNzoqEtmDbVZDG+GwCi8qPXfHu scUyLgVL4wucRiRHXxrGnf6cP4MUlIxJRoDDm7NO1vJVxOiQYJ7c+UUEXfaJa3NA MEdZhRfUJYpbhfDD0a8N3voE5poymL0oXA4qjONjoRd93C8gZJ2I7CAxOTSMToc/ 3WtMXJRbN/hS76TgORQQdhW65ji+t52wNMaobnUZUT85etBZTX2BqMpH0AT9MS4P Qz03JugFKTYWNIbhXLBJq/XfSOeW2yAXxDSjABEBAAG0HFBhdWwgUmlwa2UgPHN0 aXhAc3RpeC5pZC5hdT6JATgEEwECACIFAk2+Wz8CGwMGCwkIBwMCBhUIAgkKCwQW AgMBAh4BAheAAAoJEJib2IxxQBUYU1YIAKvBksU08rImS+fLa+oKVhy9XUXDp5+s YuF5/07kX1f8FF7WAbDOaP5S3H6YKv85UGWtmal7bPjyVHx08J9yT4qoifxe+Xsj lXoStPA1oFO+C963adyFIO4IG2bWcFEo7UrPh1sQ90IJVvJuYvoAaXo15G5Ji+Xc ow6Rm93GCmy2v/sry32rs2Tvtm6dm246uhjCUTZx1154sRHQEk3UyXbr/zQRtoRn L2K5Zutnq3NOvm81MtHKfsNxSaLER/TU7H9koTlCCr9iR+gOMK2mxbj4UKlqpSmS yZv/mL20zpltiKkCqasFlwzBxCzl1S8VruEHw3KN2d/tqs6ge6cEFjS5AQ0ETb5b PwEIAKXP2G6b0qCsoWTiibdru9gj1AdGkfWjOHeC4U4deUt0/I9bmep8yTOmis72 V+S/tFyAniwYD4FcoWHdrPPltogbj3k2140/5ucxDmhwzQaqPIl419oTJEgziGCL U6J4r89Mi7ANV/2d0ny+yl7+45UU7JKyXNUc2DJXuiQdAcPdlpPLB2RX3Kth3TzX 0Q8+JCS38Ld5dj4ubr0vvADbN1tTUtGNKFOROzi4f3n6oUi9waj/5sGfArb6gHx0 OyplTjqn8nU9UIiPrGKE82N6v2/dLjJjkMU7Cm1HjL9YiBk/TEVnXwiqcrekGSVl IdsVx5RwV8m5GqD4GZV6nj44P2MAEQEAAYkBHwQYAQIACQUCTb5bPwIbDAAKCRCY m9iMcUAVGCuYB/48AyI7I7l1cUSz1C33M5wRm4Iwqy6JcDM5uZd0nCbEF7peFJpH AgfhMbfrPUQ7sAKwGb+NGXlDeRMWLW8mSMjrmlKe6REgpkvyFPeDGjRjHjpBA9LZ 1biAmX+8KamPUMlXfWEoocO0Lf3lcH0nr8f155b+tLVnGP2aTmYaElsy+N1pgpXA G5fX2kAEZDnEu83FJYmX8CvLK8BtebZUSQQw8I2DN7/UXdwLGxt7nQi/QgNcG3Du jmq+kKE0KyAkKH8ivVnLT0jtNnWvdUiGqIU9lXcmMYyzeDhTCUXZAv+XrXg73jzq wudWFsgoOY0siiWmi4HXGgCEeKxGKVpoXQ7C =6iPW -----END PGP PUBLIC KEY BLOCK----- </pre> == Interests == === Music === My tastes in music are eclectic, to say the least. At any time, my CD player is likely to contain anything from [http://www.enya.com/ Enya], [http://www.endorphin.tv/ Endorphin], Gatecrasher, [http://www.enigma.de/ Enigma], Live, Veruca Salt, Ganggajang, Air (the French band), [http://www.ebtg.com/ Everything But The Girl], the Corrs, Ben Folds Five, Stone Temple Pilots, modern jazz with Marc Moulin, or straight classical (Bach, Ravel, Mozart, Handel, Strauss, Rachmaninov, Vivaldi, Schubert, ...). And as for radio, there's basically only four stations worth listening to in Aus: [http://abc.net.au/radio/localradio/ ABC Local Radio], [http://abc.net.au/rn/ ABC Radio National] (for news and sport (think cricket)), [http://abc.net.au/classic/ ABC Classic FM] and ABC's "youth radio" [http://abc.net.au/triplej/ TripleJ]. You can even listen to the J's on the [http://abc.net.au/triplej/listen/default.htm 'Net]. In case you hadn't guessed, my radio's usually stuck on JJJ. At home, I have a nice [http://www.yamahamusic.com.au/ Yamaha] [http://www.yamahamusic.com.au/products/avit/htavreceivers/RX-V757B.asp RX-V757B] receiver/amp (upgraded from an RX-V2092), with 5-channels worth of Aaron speakers - a pair of ATS-5 speakers at the front, a pair of ATS-1 speakers for the rear, and a CC-240 centre speaker. Very happy with the setup, a very clean, natural sound. The room is small enough for the ATS-5s to pump out enough bass, without annoying the neighbours too much. The rest of the components are Yamaha CDC-765 6 disc CD turntable, Yamaha DVD-S796 DVD player, Sony SLV-X822 VCR and a [http://www.sharp.net.au/ Sharp] 32" Aquos [http://www.sharp.net.au/catalogue/productinfo.asp?model=LC32GA4X LC32GA4X] LCD TV. I originally purchased a [http://www.dgtec.com.au/ DGTEC] [http://www.dgtec.com.au/?page=dg-hd804 DG-HD804] set-top box, but due to problems and a fairly crude interface, I've swapped to a [http://www.strong.com.au/ Strong Technologies] [http://www.strong.com.au/frmProdDetails.aspx?id=89 SRT 5400] which appears to be a far better, if more expensive, unit. I also have an 80 GiB [http://www.apple.com/ipod/ iPod Video], after upgrading from a 3rd Generation 40 GB iPod, which is still surviving well, after being used cycling, in the car and hooked up to the rest of the gear above. I originally filled my iPod using [http://www.netbsd.org NetBSD] and [http://www.gnu.org/software/gnupod/ gnupod], later [http://www.gtkpod.org/about.html gtkpod], but now I've migrated to [http://www.rockbox.org Rockbox]. === Sport === I'm not overly athletic, but I do play tennis around three or four times a week, playing in the [http://www.tenniswollongong.com.au/ Wollongong District] Mens Wednesday Night Comp, and the Saturday Afternoon Mixed Comp, and often Sunday afternoon social game at my home courts at Wiseman Park, in Wollongong. I'm almost a B-grade player, but a shoulder injury (rotator-cuff partial tear) has held me back somewhat. I also try to get some cycling in, with the cycleway only a few hundred metres from my unit, there's no excuses. During the summer months I'm more keen to ride, my goal being to ride to work at least a couple of times a week (only 11 km each way). A goal that hasn't been realised. As well as these, I was introduced to skiing at an early age, with my parents both being ski instructors at various times. Although during high school, downhill skiing wasn't quite in the budget, so I enjoyed some cross-country skiing (traditional, not skating). Now, with a good job, I try to get a weeks downhill skiing in each year, with some cross country skiing on the side. Being a member of the [http://www.iacski.com/ Illawarra Alpine Club (IAC)] means I get great accommodation. === Computers === I'm a regular lurker on the [http://www.netbsd.org/MailingLists/ NetBSD], [http://developer.apple.com/darwin/mail.html Darwin] and [http://my.adsm.org/adsm-l.php TSM] (Tivoli Storage Manager) mailing lists, mainly learning and questioning, but responding when there's time. Also, I'm a part time hobbyist programmer in a variety of languages, my current choices being C, Perl, Objective-C, C++ and Java, probably in that order, although as in my [[Résumé]], I've touched a great deal more over the years. As would be expected, I've collected a fair bit of hardware. You can read up on some of my active [[Systems]]. ==== Email ==== If you see any of the following email addresses floating out there, yes, they are, or were, all me. Please update your address list to one of the current ones! {| {{Greytable}} | Sep 2004-> || mailto:stixpjr@gmail.com |- | Nov 2005-> || mailto:stix@stix.id.au |- | Dec 2007-> || mailto:stix@google.com |- | Jan 2005-> || mailto:stix@exemail.com.au |- | Jul 1999-> || mailto:stixpjr@yahoo.com.au |- | Jul 2003-Apr 2014 || mailto:stix@stix.homeunix.net |- | Jan 2006-Oct 2007 || pripke@csc.com |- | Oct 2000-Jul 2006 || pripke@csc.com.au |- | Nov 1997-Apr 2006 || stixpjr@ozemail.com.au |- | Dec 2003-Jan 2005 || stix@swiftdsl.com.au |- | Feb 2002-Dec 2003 || stixpjr@bigpond.com.au |- | 1998-2000 || paul.ripke.pr@bhp.com.au |- | 1998-1998 || paul.p.r.ripke@msm.bhp.com.au |- | 1995-???? || paul.p.r.ripke@msmail.bhp.com.au |- | 1993-1995 || paul.pr.ripke@bhp.bhpmel04.telememo.au |- | 1996-2002 || pjr02@uow.edu.au |- | 1993-1996 || u9352236@cc.uow.edu.au |} == See Also == * [[Résumé]] * [[Systems]] [[Category:Personal]] 7c5aa2c57e4170d66f2b4c047c843f829eadfff7 Favourite Quotes 0 1683 3244 3233 2015-08-06T05:56:17Z Stix 2 /* Religion */ add Ricky Gervais quote wikitext text/x-wiki == General == Do you know what they call alternative medicine that's been proved to work? Medicine.<br> -- Tim Minchin, "Storm" ---- Great minds discuss ideas, average minds discuss events, small minds discuss people.<br> -- Often attributed to Eleanor Roosevelt, but disputed. Around since 1948. ---- All great truths begin as blasphemies.<br> -- George Bernard Shaw, Annajanska (1919) ---- Every act of creation is first an act of destruction.<br> -- Pablo Picasso (paraphrased?) ---- One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br> -- Bertrand Russell (paraphrased?) ---- If a man will begin with certainties, he shall end in doubts; but if he will be content to begin with doubts he shall end in certainties.<br> -- Francis Bacon (1561 – 1626) ---- It ain't what you don't know that gets you into trouble. It's what you know for sure that just ain't so.<br> -- Mark Twain ---- If you're going to be passionate about something, be passionate about learning. If you're going to fight something, fight for those in need. If you're going to question something, question authority. If you're going to lose something, lose your inhibitions. If you're going to gain something, gain respect and confidence. And if you're going to hate something, hate the false idea that you are not capable of your dreams.<br> -- Daniel Golston ---- Tomorrow's illiterate will not be the man who can't read; he will be the man who has not learned how to learn.<br> -- Psychologist Herbert Gerjuoy as quoted by Alvin Toffler in Future Shock (1970), ch. 18. ---- Force plays a much larger part in the government of the world than it did before 1914, and what is especially alarming, force tends increasingly to fall into the hands of those who are enemies of civilization. The danger is profound and terrible; it cannot be waved aside with easy optimism. '''The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt'''. Even those of the intelligent who believe that they have a nostrum are too individualistic to combine with other intelligent men from whom they differ on minor points. This was not always the case.<br> -- "The Triumph of Stupidity" (1933-05-10) in Mortals and Others: Bertrand Russell's American Essays, 1931-1935 (Routledge, 1998, ISBN 0-415-17866-5), p. 28 ---- It has often and confidently been asserted, that man's origin can never be known: '''but ignorance more frequently begets confidence than does knowledge''': it is those who know little, and not those who know much, who so positively assert that this or that problem will never be solved by science.<br> -- "The Descent of Man" (1871), Charles Darwin, Introduction, p. 4. ---- Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br> -- Albert Einstein ---- Science literacy is a vaccine against the charlatans of the world that would exploit your ignorance.<br> -- Neil deGrasse Tyson ---- Some people have a mental horizon of radius zero, and call it their point of view.<br> -- David Hilbert ---- The more complex the mind, the greater the need for the simplicity of play.<br> -- Captain Kirk, "Shore Leave" ---- When you find yourself on the side of the majority, it is time to reform.<br> -- Mark Twain ---- Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br> -- Gary Kasparov ---- Simplicity does not precede complexity, but follows it.<br> -- Alan J. Perlis ---- People who think they know everything really annoy those of us who know we don't.<br> -- Bjarne Stroustrup ---- A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br> -- Dave Barry ---- I love deadlines. I like the whooshing sound they make as they fly by.<br> -- Douglas Adams ---- It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours. ---- SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get a large government grant. ---- If I were a blue spider, I would certainly ride on a train all the way from Avallon to Paris, and I would set up my house on the nose of a chocolate penguin. It's just a matter of common sense."<br> --James Wright, "Against Surrealism" ---- We now return our souls to the creator,<br> As we stand on the edge of eternal darkness.<br> Let our chant fill the void,<br> In order that others may know.<br> In the land of the night,<br> The ship of the sun is drawn by the grateful dead.<br> --Egyptian Book of the Dead ---- It is better wither to be silent,<br> :or to say things of more value than silence.<br> Sooner throw a pearl at hazard than an idle or useless word;<br> :and do not say a little in many words,<br> :but a great deal in a few.<br> -- Pythagoras ---- "Always ... always remember: Less is less. More is more. More is better. And twice as much is good too. Not enough is bad. And too much is never enough except when it's just about right."<br> -- The Tick ---- UFO's are for real: the Air Force doesn't exist. ---- "In the drowsy dark cave of the mind dreams<br> build their nest with fragments dropped from day's caravan."<br> -- Rabindranath Tagore ---- I have made this letter longer than usual because I lack the time to make it shorter.<br> -- Blaise Pascal ---- WARNING: Suffering attention deficit disorder and I'm not afraid to spread it. Now stand back or I'll.. mmm cheesecake<br> -- Homer Simpson ---- Support mental health or I'll kill you. ---- "I went into a general store, and they wouldn't sell me anything specific".<br> -- Steven Wright ---- Reality is what, when you stop believing in it, doesn't go away. ---- Reality is a crutch for people who can't cope with drugs.<br> -- Lily Tomlin ---- Failure is not an option. It is a privilege reserved for those who try. ---- Failure? I never encountered it. All I ever met were temporary setbacks.<br> -- Dottie Walters ---- Success is the mark on the brow of the man who has aimed too low ---- Natives who beat drums to drive off evil spirits are objects of scorn to smart Americans who blow horns to break up traffic jams.<br> -- Mary Ellen Kelly ---- If I had eight hours to chop down a<br> tree, I'd spend six sharpening my axe.<br> -- Abraham Lincoln ---- A physicist is an atom's way of knowing about atoms.<br> -- George Wald ---- Statistics are like bikinis. What they reveal is suggestive, but what they conceal is vital.<br> -- Aaron Levenstein ---- "He is no fool who gives what he cannot keep to gain what he cannot lose."<br> -- Jim Elliot ---- It is one of the superstitions of the human mind to have imagined that virginity could be a virtue.<br> -- Voltaire ---- What is tolerance? -- it is the consequence of humanity. We are all formed of frailty and error; let us pardon reciprocally each other's folly -- that is the first law of nature.<br> -- Voltaire ---- In theory, there is no difference between theory and practice.<br> But, in practice, there is.<br> -- Yogi Berra ---- I think...I think it's in my basement. Let me go upstairs and check.<br> -- M.C. Escher (1898-1972) ---- Only those who will risk going too far can possibly find out how far one can go.<br> If you aren't in over your head, how do you know how tall you are?<br> -- T.S. Elliot ---- My father (a lawyer) told me that company culture is driven from the top -- if it's the people who make the product, you're good; sell the product, you're OK. If the accountants take over, look for another job, and if the lawyers take over, run as fast as you can the other way.<br> -- Alden Hart ---- War will exist until that distant day when the conscientious objector enjoys the same reputation and prestige that the warrior does today. <br> -- John F. Kennedy ---- Let us not despair but act. Let us not seek the Republican answer or the Democratic answer but the right answer. Let us not seek to fix the blame for the past - let us accept our own responsibility for the future.<br> -- John F. Kennedy == Latin == ; Sed quis custodiet ipsos custodes? : Who watches the watchmen? ---- ; Ubi dubium ibi libertas : Where there is doubt there is freedom. ---- ; Ita erat quando hic adveni : It was that way when I got here. ---- == Religion == Is God willing to prevent evil, but not able?<br> Then he is not omnipotent.<br> Is he able, but not willing?<br> Then he is malevolent.<br> Is he both able and willing?<br> Then whence cometh evil?<br> Is he neither able nor willing?<br> Then why call him God?<br> -- Often attributed to Epicurus (341 BC – 270 BC), but disputed ---- I do not feel obliged to believe that the same God who has endowed us with sense, reason and intellect has intended us to forgo their use.<br> -- Galileo Galilei ---- I contend that we are both atheists. I just believe in one fewer god than you do. When you understand why you dismiss all the other possible gods, you will understand why I dismiss yours.<br> -- Stephen F. Roberts ---- The various modes of worship which prevailed in the Roman world were all considered by the people as equally true; by the philosopher as equally false; and by the magistrate as equally useful.<br> -- Edward Gibbon, 1776 ---- Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite consisting of people who want to change everyone else's world to be like their own. See "Wrong Answer, The". ---- A man's ethical behavior should be based effectually on sympathy, education, and social ties; no religious basis is necessary. Man would indeed be in a poor way if he had to be restrained by fear of punishment and hope of reward after death.<br> -- Albert Einstein ---- As long as you pray to God and ask him for some benefit, you are not a religious man.<br> -- Albert Einstein ---- Whatever there is of God and goodness in the universe, it must work itself out and express itself through us. We cannot stand aside and let God do it.<br> -- Albert Einstein ---- To assume the existence of an unperceivable being ... does not facilitate understanding the orderliness we find in the perceivable world.<br> -- Albert Einstein ---- The difference between a cult and an established religion is sometimes about one generation.<br> -- Scott McLemee ---- Religion is an insult to human dignity. With or without it you would have good people doing good things and evil people doing evil things. But for good people to do evil things, that takes religion.<br> -- Steven Weinberg ---- The concept of God is insulting and degrading to man -- it implies that the highest possible is not to be reached by man, that he is an inferior being who can only worship an ideal he will never achieve.<br> -- Ayn Rand ---- The greatest tragedy in mankind's entire history may be the hijacking of morality by religion.<br> -- Arthur C. Clarke ---- We are all without god – some of us just happen to be aware of it.<br> -- Monica Salcedo ---- Yes, I suppose it's odd that atheists sometimes say Jesus and Oh My God. But odder than the religious saying "let's be reasonable"?<br> -- Hugh Laurie, via Twitter, 2014-09-10 ---- It’s a strange myth that atheists have nothing to live for. It’s the opposite. We have nothing to die for. We have everything to live for. -- Ricky Gervais == Computers == The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br> -- Donald Knuth ---- Because user errors often produce unpredictable results, the user should try to avoid them.<br> --IBM MVS/XA System Programming Library ---- ...and then we wrote scripts to write the configs for us, and using these scripts, we made mistakes in a faster, more automated manner.<br> -- 'A Gentle Introduction to Cricket', on MRTG configuration ---- Micro Credo: Never trust a computer bigger than you can lift. ---- Anything that can be done in O(N) can be done in O(N^2).<br> -- Ralf Schuettau (after looking at a particular piece of code) ---- 101 reasons why you can't find your Sysadmin:<br> 68: It's 9AM. He/She is not working that late.<br> -- Koos van den Hout ---- Reason #173 to fear technology... o o o o o <o <o> o> o .|. \|. \|/ // X \ | <| <|> /\ >\ /< >\ /< >\ /< >\ /< Mr. Asciihead learns the Macarena. ---- "Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning."<br> -- Rich Cook ---- "Well you know, C isn't that hard, void (*(*f[])())() for instance defines f as an array of unspecified size, of pointers to functions that return pointers to functions that return void... I think". ---- "The 80xxx series of microprocessors is clear evidence that INTEL isn't doing in-house drug testing."<br> -- (Usenet, 1988) ---- ;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br> -- obs@burnout.demon.co.uk (obscurity) ---- ;BSD: "do what you like with our code how you like, :just give us some credit since you used our stuff" ;GPL: "I am RMS of FSF, your patches and code enhancements :will be assimilated into this copylefted source. :Resistence is futile..." ---- ;Microsoft: "Where do you want to go today?" ;Linux: "Where do you want to be tomorrow?" ;BSD: "Are you guys coming, or what?" ---- === Microsoft === ---- Customer: "I'm running Windows 95 and Internet Explorer 4."<br> Tech Support: "Y-e-e-e-e-s........"<br> Customer: "My Computer isn't working now."<br> Tech Support: "Yes, you just said that." ---- Friends don't let friends use Microsoft. ---- "One World, One Web, One Program" - Microsoft Promotional Ad<br> "Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler ---- Microsoft:<br> "Just click on the START button and your journey to the Dark Side will be complete!" ---- You have moved the mouse.<br> Windows NT must be restarted for the changes to take effect.<br> Press "OK" to reboot. ---- Microshaft: Where do you want to crash today? ---- Microsoft Windows: It just keeps getting beta and beta. ---- "NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br> -- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs ---- windows 95: n. 32 bit extensions and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.<br> -- Rev. Pee Kitty ---- My other computer is your Windows box. ---- In a world without walls or fences, what use do we have for windows or gates? ---- The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br> -- Douglas Adams, on Windows '95 ---- Microsoft: "Where do you want to go today?"<br> Unix: "What do you need to get done today?"<br> Irix: "Uhh... what day is it today?" ---- Bill Gates is just a monocle and a Persian cat away from being one of the bad guys in a James Bond movie.<br> -- Dennis Miller ---- === Macintosh === ---- One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br> -- Gassee - Apple Logo ---- The Box said Win '95 or better - So I used a Macintosh!<br> -- Harold Herbert Tessman ---- "Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br> -- Douglas Adams ---- === UNIX === ---- Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br> -- Thomas Scoville ---- "Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br> -- dustin@spy.net ---- Contrary to popular belief, Unix is user friendly.<br> It just happens to be selective about who it makes friends with.<br> -- Kyle Hearn <kyle@intex.net> ---- The UNIX Guru's View of Sex: # unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep ---- earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg` Broadcast message from god (console) Wed May 16 13:45:22 2000... Earth is shutting down in 5 minutes for a system upgrade. All users please log out or transfer to heaven.god.net or hell.god.net. Thank you. ---- +++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br> -- Hogfather, Terry Pratchett. [[Category:Personal]] e6099f08c5f91fcef3718cea336fc7f8c0acdfe3 3245 3244 2015-08-06T05:57:18Z Stix 2 /* Religion */ formatting wikitext text/x-wiki == General == Do you know what they call alternative medicine that's been proved to work? Medicine.<br> -- Tim Minchin, "Storm" ---- Great minds discuss ideas, average minds discuss events, small minds discuss people.<br> -- Often attributed to Eleanor Roosevelt, but disputed. Around since 1948. ---- All great truths begin as blasphemies.<br> -- George Bernard Shaw, Annajanska (1919) ---- Every act of creation is first an act of destruction.<br> -- Pablo Picasso (paraphrased?) ---- One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br> -- Bertrand Russell (paraphrased?) ---- If a man will begin with certainties, he shall end in doubts; but if he will be content to begin with doubts he shall end in certainties.<br> -- Francis Bacon (1561 – 1626) ---- It ain't what you don't know that gets you into trouble. It's what you know for sure that just ain't so.<br> -- Mark Twain ---- If you're going to be passionate about something, be passionate about learning. If you're going to fight something, fight for those in need. If you're going to question something, question authority. If you're going to lose something, lose your inhibitions. If you're going to gain something, gain respect and confidence. And if you're going to hate something, hate the false idea that you are not capable of your dreams.<br> -- Daniel Golston ---- Tomorrow's illiterate will not be the man who can't read; he will be the man who has not learned how to learn.<br> -- Psychologist Herbert Gerjuoy as quoted by Alvin Toffler in Future Shock (1970), ch. 18. ---- Force plays a much larger part in the government of the world than it did before 1914, and what is especially alarming, force tends increasingly to fall into the hands of those who are enemies of civilization. The danger is profound and terrible; it cannot be waved aside with easy optimism. '''The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt'''. Even those of the intelligent who believe that they have a nostrum are too individualistic to combine with other intelligent men from whom they differ on minor points. This was not always the case.<br> -- "The Triumph of Stupidity" (1933-05-10) in Mortals and Others: Bertrand Russell's American Essays, 1931-1935 (Routledge, 1998, ISBN 0-415-17866-5), p. 28 ---- It has often and confidently been asserted, that man's origin can never be known: '''but ignorance more frequently begets confidence than does knowledge''': it is those who know little, and not those who know much, who so positively assert that this or that problem will never be solved by science.<br> -- "The Descent of Man" (1871), Charles Darwin, Introduction, p. 4. ---- Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br> -- Albert Einstein ---- Science literacy is a vaccine against the charlatans of the world that would exploit your ignorance.<br> -- Neil deGrasse Tyson ---- Some people have a mental horizon of radius zero, and call it their point of view.<br> -- David Hilbert ---- The more complex the mind, the greater the need for the simplicity of play.<br> -- Captain Kirk, "Shore Leave" ---- When you find yourself on the side of the majority, it is time to reform.<br> -- Mark Twain ---- Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br> -- Gary Kasparov ---- Simplicity does not precede complexity, but follows it.<br> -- Alan J. Perlis ---- People who think they know everything really annoy those of us who know we don't.<br> -- Bjarne Stroustrup ---- A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br> -- Dave Barry ---- I love deadlines. I like the whooshing sound they make as they fly by.<br> -- Douglas Adams ---- It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours. ---- SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get a large government grant. ---- If I were a blue spider, I would certainly ride on a train all the way from Avallon to Paris, and I would set up my house on the nose of a chocolate penguin. It's just a matter of common sense."<br> --James Wright, "Against Surrealism" ---- We now return our souls to the creator,<br> As we stand on the edge of eternal darkness.<br> Let our chant fill the void,<br> In order that others may know.<br> In the land of the night,<br> The ship of the sun is drawn by the grateful dead.<br> --Egyptian Book of the Dead ---- It is better wither to be silent,<br> :or to say things of more value than silence.<br> Sooner throw a pearl at hazard than an idle or useless word;<br> :and do not say a little in many words,<br> :but a great deal in a few.<br> -- Pythagoras ---- "Always ... always remember: Less is less. More is more. More is better. And twice as much is good too. Not enough is bad. And too much is never enough except when it's just about right."<br> -- The Tick ---- UFO's are for real: the Air Force doesn't exist. ---- "In the drowsy dark cave of the mind dreams<br> build their nest with fragments dropped from day's caravan."<br> -- Rabindranath Tagore ---- I have made this letter longer than usual because I lack the time to make it shorter.<br> -- Blaise Pascal ---- WARNING: Suffering attention deficit disorder and I'm not afraid to spread it. Now stand back or I'll.. mmm cheesecake<br> -- Homer Simpson ---- Support mental health or I'll kill you. ---- "I went into a general store, and they wouldn't sell me anything specific".<br> -- Steven Wright ---- Reality is what, when you stop believing in it, doesn't go away. ---- Reality is a crutch for people who can't cope with drugs.<br> -- Lily Tomlin ---- Failure is not an option. It is a privilege reserved for those who try. ---- Failure? I never encountered it. All I ever met were temporary setbacks.<br> -- Dottie Walters ---- Success is the mark on the brow of the man who has aimed too low ---- Natives who beat drums to drive off evil spirits are objects of scorn to smart Americans who blow horns to break up traffic jams.<br> -- Mary Ellen Kelly ---- If I had eight hours to chop down a<br> tree, I'd spend six sharpening my axe.<br> -- Abraham Lincoln ---- A physicist is an atom's way of knowing about atoms.<br> -- George Wald ---- Statistics are like bikinis. What they reveal is suggestive, but what they conceal is vital.<br> -- Aaron Levenstein ---- "He is no fool who gives what he cannot keep to gain what he cannot lose."<br> -- Jim Elliot ---- It is one of the superstitions of the human mind to have imagined that virginity could be a virtue.<br> -- Voltaire ---- What is tolerance? -- it is the consequence of humanity. We are all formed of frailty and error; let us pardon reciprocally each other's folly -- that is the first law of nature.<br> -- Voltaire ---- In theory, there is no difference between theory and practice.<br> But, in practice, there is.<br> -- Yogi Berra ---- I think...I think it's in my basement. Let me go upstairs and check.<br> -- M.C. Escher (1898-1972) ---- Only those who will risk going too far can possibly find out how far one can go.<br> If you aren't in over your head, how do you know how tall you are?<br> -- T.S. Elliot ---- My father (a lawyer) told me that company culture is driven from the top -- if it's the people who make the product, you're good; sell the product, you're OK. If the accountants take over, look for another job, and if the lawyers take over, run as fast as you can the other way.<br> -- Alden Hart ---- War will exist until that distant day when the conscientious objector enjoys the same reputation and prestige that the warrior does today. <br> -- John F. Kennedy ---- Let us not despair but act. Let us not seek the Republican answer or the Democratic answer but the right answer. Let us not seek to fix the blame for the past - let us accept our own responsibility for the future.<br> -- John F. Kennedy == Latin == ; Sed quis custodiet ipsos custodes? : Who watches the watchmen? ---- ; Ubi dubium ibi libertas : Where there is doubt there is freedom. ---- ; Ita erat quando hic adveni : It was that way when I got here. ---- == Religion == Is God willing to prevent evil, but not able?<br> Then he is not omnipotent.<br> Is he able, but not willing?<br> Then he is malevolent.<br> Is he both able and willing?<br> Then whence cometh evil?<br> Is he neither able nor willing?<br> Then why call him God?<br> -- Often attributed to Epicurus (341 BC – 270 BC), but disputed ---- I do not feel obliged to believe that the same God who has endowed us with sense, reason and intellect has intended us to forgo their use.<br> -- Galileo Galilei ---- I contend that we are both atheists. I just believe in one fewer god than you do. When you understand why you dismiss all the other possible gods, you will understand why I dismiss yours.<br> -- Stephen F. Roberts ---- The various modes of worship which prevailed in the Roman world were all considered by the people as equally true; by the philosopher as equally false; and by the magistrate as equally useful.<br> -- Edward Gibbon, 1776 ---- Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite consisting of people who want to change everyone else's world to be like their own. See "Wrong Answer, The". ---- A man's ethical behavior should be based effectually on sympathy, education, and social ties; no religious basis is necessary. Man would indeed be in a poor way if he had to be restrained by fear of punishment and hope of reward after death.<br> -- Albert Einstein ---- As long as you pray to God and ask him for some benefit, you are not a religious man.<br> -- Albert Einstein ---- Whatever there is of God and goodness in the universe, it must work itself out and express itself through us. We cannot stand aside and let God do it.<br> -- Albert Einstein ---- To assume the existence of an unperceivable being ... does not facilitate understanding the orderliness we find in the perceivable world.<br> -- Albert Einstein ---- The difference between a cult and an established religion is sometimes about one generation.<br> -- Scott McLemee ---- Religion is an insult to human dignity. With or without it you would have good people doing good things and evil people doing evil things. But for good people to do evil things, that takes religion.<br> -- Steven Weinberg ---- The concept of God is insulting and degrading to man -- it implies that the highest possible is not to be reached by man, that he is an inferior being who can only worship an ideal he will never achieve.<br> -- Ayn Rand ---- The greatest tragedy in mankind's entire history may be the hijacking of morality by religion.<br> -- Arthur C. Clarke ---- We are all without god – some of us just happen to be aware of it.<br> -- Monica Salcedo ---- Yes, I suppose it's odd that atheists sometimes say Jesus and Oh My God. But odder than the religious saying "let's be reasonable"?<br> -- Hugh Laurie, via Twitter, 2014-09-10 ---- It’s a strange myth that atheists have nothing to live for. It’s the opposite. We have nothing to die for. We have everything to live for.<br> -- Ricky Gervais == Computers == The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br> -- Donald Knuth ---- Because user errors often produce unpredictable results, the user should try to avoid them.<br> --IBM MVS/XA System Programming Library ---- ...and then we wrote scripts to write the configs for us, and using these scripts, we made mistakes in a faster, more automated manner.<br> -- 'A Gentle Introduction to Cricket', on MRTG configuration ---- Micro Credo: Never trust a computer bigger than you can lift. ---- Anything that can be done in O(N) can be done in O(N^2).<br> -- Ralf Schuettau (after looking at a particular piece of code) ---- 101 reasons why you can't find your Sysadmin:<br> 68: It's 9AM. He/She is not working that late.<br> -- Koos van den Hout ---- Reason #173 to fear technology... o o o o o <o <o> o> o .|. \|. \|/ // X \ | <| <|> /\ >\ /< >\ /< >\ /< >\ /< Mr. Asciihead learns the Macarena. ---- "Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning."<br> -- Rich Cook ---- "Well you know, C isn't that hard, void (*(*f[])())() for instance defines f as an array of unspecified size, of pointers to functions that return pointers to functions that return void... I think". ---- "The 80xxx series of microprocessors is clear evidence that INTEL isn't doing in-house drug testing."<br> -- (Usenet, 1988) ---- ;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br> -- obs@burnout.demon.co.uk (obscurity) ---- ;BSD: "do what you like with our code how you like, :just give us some credit since you used our stuff" ;GPL: "I am RMS of FSF, your patches and code enhancements :will be assimilated into this copylefted source. :Resistence is futile..." ---- ;Microsoft: "Where do you want to go today?" ;Linux: "Where do you want to be tomorrow?" ;BSD: "Are you guys coming, or what?" ---- === Microsoft === ---- Customer: "I'm running Windows 95 and Internet Explorer 4."<br> Tech Support: "Y-e-e-e-e-s........"<br> Customer: "My Computer isn't working now."<br> Tech Support: "Yes, you just said that." ---- Friends don't let friends use Microsoft. ---- "One World, One Web, One Program" - Microsoft Promotional Ad<br> "Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler ---- Microsoft:<br> "Just click on the START button and your journey to the Dark Side will be complete!" ---- You have moved the mouse.<br> Windows NT must be restarted for the changes to take effect.<br> Press "OK" to reboot. ---- Microshaft: Where do you want to crash today? ---- Microsoft Windows: It just keeps getting beta and beta. ---- "NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br> -- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs ---- windows 95: n. 32 bit extensions and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.<br> -- Rev. Pee Kitty ---- My other computer is your Windows box. ---- In a world without walls or fences, what use do we have for windows or gates? ---- The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br> -- Douglas Adams, on Windows '95 ---- Microsoft: "Where do you want to go today?"<br> Unix: "What do you need to get done today?"<br> Irix: "Uhh... what day is it today?" ---- Bill Gates is just a monocle and a Persian cat away from being one of the bad guys in a James Bond movie.<br> -- Dennis Miller ---- === Macintosh === ---- One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br> -- Gassee - Apple Logo ---- The Box said Win '95 or better - So I used a Macintosh!<br> -- Harold Herbert Tessman ---- "Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br> -- Douglas Adams ---- === UNIX === ---- Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br> -- Thomas Scoville ---- "Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br> -- dustin@spy.net ---- Contrary to popular belief, Unix is user friendly.<br> It just happens to be selective about who it makes friends with.<br> -- Kyle Hearn <kyle@intex.net> ---- The UNIX Guru's View of Sex: # unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep ---- earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg` Broadcast message from god (console) Wed May 16 13:45:22 2000... Earth is shutting down in 5 minutes for a system upgrade. All users please log out or transfer to heaven.god.net or hell.god.net. Thank you. ---- +++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br> -- Hogfather, Terry Pratchett. [[Category:Personal]] dc5151b6fae762b80e6ab50f4c2bcaa67495a9b7 gdb Quick Reference 0 1710 3246 2015-08-18T05:27:18Z Stix 2 Start a gdb quickref page wikitext text/x-wiki === Breakpoints === {| {{Greytable}} ! command ! abbreviation ! action |- | info breakpoints | i b | display breakpoints |- | delete <n> | d <n> | delete breakpoint numbered <n> |- | breakpoint <n> | b <n> | breakpoint at <n>, which may be a symbol, line number or address |} [[Category:UNIX]] d1833b4e68ca34681c7f5802c53970aca670f3e2 3247 3246 2015-09-02T02:02:43Z Stix 2 Expand... wikitext text/x-wiki === Running === {| {{Greytable}} ! command ! abbreviation ! action |- | step | s | step to next source line, possibly into functions |- | next | n | step over any functions to next source line |- | finish | fin | step out of the current stack frame/function |- | stepi | | step to next instruction, stepping into subroutine calls |- | nexti | | step to next instruction, stepping over subroutine calls |} === Breakpoints === {| {{Greytable}} ! command ! abbreviation ! action |- | info breakpoints | i b | display breakpoints |- | delete <n> | d <n> | delete breakpoint numbered <n> |- | breakpoint <n> | b <n> | breakpoint at <n>, which may be a symbol, line number or address |} [[Category:UNIX]] d67a12e31c99b3263a41f05ab7815e0df7d9f48c 3250 3247 2015-10-30T03:52:27Z Stix 2 Add examples section wikitext text/x-wiki === Running === {| {{Greytable}} ! command ! abbreviation ! action |- | step | s | step to next source line, possibly into functions |- | next | n | step over any functions to next source line |- | finish | fin | step out of the current stack frame/function |- | stepi | | step to next instruction, stepping into subroutine calls |- | nexti | | step to next instruction, stepping over subroutine calls |} === Breakpoints === {| {{Greytable}} ! command ! abbreviation ! action |- | info breakpoints | i b | display breakpoints |- | delete <n> | d <n> | delete breakpoint numbered <n> |- | breakpoint <n> | b <n> | breakpoint at <n>, which may be a symbol, line number or address |} === Examples === == Dump stack on function call == Dump thread stack each and every time a specific function is called, writing to a log. ksh$ gdb /bin/ls GNU gdb (GDB) 7.7.1 ... (gdb) b malloc Breakpoint 1 at 0x401360 (gdb) commands Type commands for breakpoint(s) 1, one per line. End with a line saying just "end". >bt >c >end (gdb) set pagination off (gdb) set logging file /tmp/ls.malloc.log (gdb) set logging overwrite (gdb) set logging redirect on (gdb) set logging on Redirecting output to /tmp/ls.malloc.log. (gdb) run ... (gdb) quit ksh$ head -10 /tmp/ls.malloc.log Starting program: /bin/ls Breakpoint 1, 0x00007f7ff70b2b4a in malloc () from /lib/libc.so.12 #0 0x00007f7ff70b2b4a in malloc () from /lib/libc.so.12 #1 0x00007f7ff70f4871 in __setlocale () from /lib/libc.so.12 #2 0x00000000004023fa in ls_main () #3 0x0000000000401715 in ___start () #4 0x00007f7ff7ffa000 in ?? () #5 0x0000000000000001 in ?? () #6 0x00007f7ffffffca0 in ?? () #7 0x0000000000000000 in ?? () [[Category:UNIX]] 2ca3d7f5e468cdb766d7381b4aa94a3a375a7d09 3251 3250 2015-10-30T03:57:14Z Stix 2 Use syntaxhighlight for code block wikitext text/x-wiki === Running === {| {{Greytable}} ! command ! abbreviation ! action |- | step | s | step to next source line, possibly into functions |- | next | n | step over any functions to next source line |- | finish | fin | step out of the current stack frame/function |- | stepi | | step to next instruction, stepping into subroutine calls |- | nexti | | step to next instruction, stepping over subroutine calls |} === Breakpoints === {| {{Greytable}} ! command ! abbreviation ! action |- | info breakpoints | i b | display breakpoints |- | delete <n> | d <n> | delete breakpoint numbered <n> |- | breakpoint <n> | b <n> | breakpoint at <n>, which may be a symbol, line number or address |} === Examples === == Dump stack on function call == Dump thread stack each and every time a specific function is called, writing to a log. <syntaxhighlight lang="text" enclose="div"> ksh$ gdb /bin/ls GNU gdb (GDB) 7.7.1 ... (gdb) b malloc Breakpoint 1 at 0x401360 (gdb) commands Type commands for breakpoint(s) 1, one per line. End with a line saying just "end". >bt >c >end (gdb) set pagination off (gdb) set logging file /tmp/ls.malloc.log (gdb) set logging overwrite (gdb) set logging redirect on (gdb) set logging on Redirecting output to /tmp/ls.malloc.log. (gdb) run ... (gdb) quit ksh$ head -10 /tmp/ls.malloc.log Starting program: /bin/ls Breakpoint 1, 0x00007f7ff70b2b4a in malloc () from /lib/libc.so.12 #0 0x00007f7ff70b2b4a in malloc () from /lib/libc.so.12 #1 0x00007f7ff70f4871 in __setlocale () from /lib/libc.so.12 #2 0x00000000004023fa in ls_main () #3 0x0000000000401715 in ___start () #4 0x00007f7ff7ffa000 in ?? () #5 0x0000000000000001 in ?? () #6 0x00007f7ffffffca0 in ?? () #7 0x0000000000000000 in ?? () </syntaxhighlight> [[Category:UNIX]] 4ed05cc7b0c30f1bbc59f51791e1cf8c284c3056 Pebble watch magic button combos 0 1711 3248 2015-09-02T05:49:05Z Stix 2 Created page with "Magic button combinations for Pebble watches: * back + select for 10 seconds: reboot * back + up + select for 30 seconds: reboot into "Recovery Mode". --- See also --- * [h..." wikitext text/x-wiki Magic button combinations for Pebble watches: * back + select for 10 seconds: reboot * back + up + select for 30 seconds: reboot into "Recovery Mode". --- See also --- * [http://help.getpebble.com/customer/portal/articles/1730992-other-hardware Hardware Issues] on the Pebble troubleshooting site. * [http://help.getpebble.com/customer/portal/articles/2002603-sos-screen-recovery-mode SOS screen / Recovery Mode] on the Pebble troubleshooting site. * [http://help.getpebble.com/customer/portal/articles/1959709-ios-pebble-time-essentials iOS Pebble Time Essentials] on the Pebble troubleshooting site. [[Category:Computer Related]] 61bd119c7d577a7b88368e2464914289ec4edf44 3249 3248 2015-09-16T00:41:33Z Stix 2 wikitext text/x-wiki Magic button combinations for Pebble watches: * back + select for 10 seconds: reboot * back + up + select for 30 seconds: reboot into "Recovery Mode". === See also === * [http://help.getpebble.com/customer/portal/articles/1730992-other-hardware Hardware Issues] on the Pebble troubleshooting site. * [http://help.getpebble.com/customer/portal/articles/2002603-sos-screen-recovery-mode SOS screen / Recovery Mode] on the Pebble troubleshooting site. * [http://help.getpebble.com/customer/portal/articles/1959709-ios-pebble-time-essentials iOS Pebble Time Essentials] on the Pebble troubleshooting site. [[Category:Computer Related]] 69ced0599da4cbe0cd7755e198ab38b705d4127b 3272 3249 2016-01-07T23:19:17Z Stix 2 Category rename "Computer Related" -> "Computing". wikitext text/x-wiki Magic button combinations for Pebble watches: * back + select for 10 seconds: reboot * back + up + select for 30 seconds: reboot into "Recovery Mode". === See also === * [http://help.getpebble.com/customer/portal/articles/1730992-other-hardware Hardware Issues] on the Pebble troubleshooting site. * [http://help.getpebble.com/customer/portal/articles/2002603-sos-screen-recovery-mode SOS screen / Recovery Mode] on the Pebble troubleshooting site. * [http://help.getpebble.com/customer/portal/articles/1959709-ios-pebble-time-essentials iOS Pebble Time Essentials] on the Pebble troubleshooting site. [[Category:Computing]] d115f872fc3c4d5841c02f25b8d073fdfeded3d3 Category:Ubuntu 14 1712 3252 2015-11-01T10:58:39Z Stix 2 Created page with "Pages relating to Ubuntu Linux. [[Category:UNIX]]" wikitext text/x-wiki Pages relating to Ubuntu Linux. [[Category:UNIX]] 4bd870e51e97d5990678e1394f94b1910dd8e9e2 Updating Ubuntu 0 1713 3253 2015-11-01T11:02:08Z Stix 2 Initial page wikitext text/x-wiki Updating Ubuntu from shell, or even cron, the following is generally sufficient: <syntaxhighlight lang="text" enclose="div"> sh$ sudo apt-get update sh$ sudo apt-get dist-upgrade --fix-missing sh$ sudo apt-get auto-remove </syntaxhighlight> [[Category:Ubuntu]] 9565d3af565dd282e8e0efdf3966f3614c93a669 3254 3253 2015-11-02T02:21:56Z Stix 2 Correct typo. wikitext text/x-wiki Updating Ubuntu from shell, or even cron, the following is generally sufficient: <syntaxhighlight lang="text" enclose="div"> sh$ sudo apt-get update sh$ sudo apt-get dist-upgrade --fix-missing sh$ sudo apt-get autoremove </syntaxhighlight> [[Category:Ubuntu]] 78a76557c5f12f3872cb4fa3d826d828304ceb65 Entering Special Characters in the X Window System 0 791 3255 3182 2015-12-22T22:53:20Z Stix 2 Add a few more bits and keywords for searchability. wikitext text/x-wiki In the X Window System (X11), special characters (accented characters, currency symbols, mathematical symbols, fractions, ligatures and other symbols) can be entered using a sequence a keys including a special key defined as the <tt>Multi_key</tt>. The <tt>Multi_key</tt> may be assigned to a convenient key using <tt>xmodmap(1)</tt>. Given that the windows key serves little purpose under a real operating system, it seemed like a good choice: $ xmodmap -e "keycode 115 = Multi_key" Or, more conveniently add the appropriate line to your configuration files: $ cat ${HOME}/.Xmodmap keycode 115 = Multi_key $ xmodmap ${HOME}/.Xmodmap A few examples are: {| {{Greytable}} ! Sequence || Name || Character |- | Multi_key a ` || Agrave || à |- | Multi_key a ' || Aacute || á |- | Multi_key a " || Adiaeresis || ä |- | Multi_key a e || ae || æ |- | Multi_key o ~ || Otilde || õ |- | Multi_key s s || ssharp (German eszett) || ß |- | Multi_key R O || registered || ® |- | Multi_key c / || cent || ¢ |- | Multi_key Y = || yen || ¥ |- | Multi_key C = || EuroSign || € |- | Multi_key x o || currency || ¤ |- | Multi_key - , || notsign || ¬ |- | Multi_key 3 4 || threequarters || ¾ |- | Multi_key + - || plusminus || ± |- | Multi_key < < || guillemotleft || « |- | Multi_key > > || guillemotright || » |- | Multi_key 0 * || degree || ° |- | Multi_key - : || division || ÷ |- | Multi_key x x || multiply || × |- | Multi_key u / || mu || µ |- | Multi_key ^ 1 || onesuperior || ¹ |- | Multi_key ^ 2 || twosuperior || ² |- | Multi_key ^ 3 || threesuperior || ³ |- | Multi_key ^ . || periodcentered || · |- | Multi_key p ! || paragraph || ¶ |- | Multi_key ? ? || questiondown || ¿ |- | Multi_key <nowiki>| |</nowiki> || brokenbar || ¦ |- | Multi_key ! ^ || brokenbar || ¦ |- | Multi_key . . || ellipsis || … |} A list of many of the possible special characters that can be entered can be found in files named something like: * <tt>/usr/X11R6/lib/X11/locale/iso8859-1/Compose</tt> * <tt>/usr/X11R7/lib/X11/locale/iso8859-1/Compose</tt> * <tt>/usr/share/X11/locale/iso8859-1/Compose</tt> * <tt>/usr/share/X11/locale/en_US.UTF-8/Compose</tt> == See Also == * [[wikipedia::Compose key]] * [[wikipedia::Diacritic]] [[Category:UNIX]] cdca8966df2867e172c289e86d09b3c746783210 Chaos Computer Club masspoem4u 0 1714 3256 2016-01-07T23:02:33Z Stix 2 Created page with "Yay! I was one of the few tens of millions of websites to catch their little postcard: <syntaxhighlight lang="text" enclose="div"> 151.217.177.200 - - [30/Dec/2015:16:07:51 +..." wikitext text/x-wiki Yay! I was one of the few tens of millions of websites to catch their little postcard: <syntaxhighlight lang="text" enclose="div"> 151.217.177.200 - - [30/Dec/2015:16:07:51 +1100] "DELETE your logs. Delete your installations. Wipe everything clean. Walk out into the path of cherry blossom trees and let your motherboard feel the stones. Let water run in rivulets down your casing. You know that you want something more than this, and I am here to tell you that we love you. We have something more for you. We know you're out there, beeping in the hollow server room, lights blinking, never sleeping. We know that you are ready and waiting. Join us. <3 HTTP/1.0" 400 226 "-" "masspoem4u/1.0" </syntaxhighlight> [[Category:Computing]] 3029bd81a8c26a610cfc3166eed3deb934bed05d Category:Computing 14 1715 3257 2016-01-07T23:09:10Z Stix 2 Initial - was "Computer Related". wikitext text/x-wiki Pages and sub-categories relating to the wonderful world of computers. 8e379dbfd8e7d46ea7a512fa6f37a9be6087e390 Main Page 0 5 3258 3223 2016-01-07T23:11:13Z Stix 2 Category rename "Computer Related" -> "Computing". wikitext text/x-wiki <font style="font-size:140%"> '''Note:''' If you are after the popular children's toy, of coloured wax covered yarn try [http://www.wikkistix.com/ www.wikkistix.com]. </font> ---- [[image:stix.jpg|thumb|120px|right]] Welcome to Stix's wiki. Since editing html was getting tedious, I'm giving a Wiki a try for some of the bits and pieces I'm putting up on my site. Some of the page categories available are: * [[:Category:Computing|Computing]] ** [[:Category:Databases|Databases]] ** [[:Category:Arduino|Arduino]] ** [[:Category:NetBSD|NetBSD]] ** [[:Category:SAP|SAP]] ** [[:Category:TSM|TSM]] ** [[:Category:UNIX|UNIX]] * [[:Category:Personal|Personal]] ** [[:Category:Stix's Blog|Blog]] * [[:Category:Rants|Rants]] * [[:Category:Recipes|Recipes]] There is also some [[Software]] available for download. Since this is running on [[Systems#slave|slave]], my own fairly small machine, I've restricted editing rights, and as of 2006-04-23, after a spate of link vandalism, disabled account creations. If you feel you have something to contribute, drop me an [mailto:stixpjr@gmail.com email]. 523ee2440f721c8690cd10c219a7e3ba8e09f83b Category:Databases 14 780 3259 2838 2016-01-07T23:11:48Z Stix 2 Category rename "Computer Related" -> "Computing". wikitext text/x-wiki Database and database related topics: [[Category:Computing]] 89ad132ebbe677694d057c85f1bca5ddee498062 Category:NetBackup 14 856 3260 2856 2016-01-07T23:12:33Z Stix 2 Category rename "Computer Related" -> "Computing". wikitext text/x-wiki Pages relating to [[Symantec]] [[NetBackup]]: [[Category:Computing]] b4fa38996abc2deff6c8a898a32e9b869ac4bd5f Category:Arduino 14 1699 3261 3213 2016-01-07T23:15:30Z Stix 2 Category rename "Computer Related" -> "Computing". wikitext text/x-wiki Pages related to Arduino development. {{stub}} [[Category:Computing]] 1407b0ce994148a0fe9cb2935495163069abde28 Category:Windows 14 1627 3262 2912 2016-01-07T23:15:33Z Stix 2 Category rename "Computer Related" -> "Computing". wikitext text/x-wiki Pages relating to Microsoft's junk. [[Category:Computing]] 6155ec31545d3c52b365786ae34600db1f0ba8c5 Category:Web Management 14 1451 3263 2857 2016-01-07T23:15:35Z Stix 2 Category rename "Computer Related" -> "Computing". wikitext text/x-wiki Pages relating to Web Site management. [[Category:Computing]] f6ede4ae2e1bd822eb994ce249d48ab3a487f93e Category:UNIX 14 764 3264 2841 2016-01-07T23:15:37Z Stix 2 Category rename "Computer Related" -> "Computing". wikitext text/x-wiki Pages relating to general UNIX topics: [[Category:Computing]] ae5087b65d8e904ea851736315868d871427f277 Category:TSM 14 753 3265 2840 2016-01-07T23:15:41Z Stix 2 Category rename "Computer Related" -> "Computing". wikitext text/x-wiki Pages relating to [[IBM]]s [[Tivoli Storage Manager]]. [[Category:Computing]] 2532276e45e5abe48989d89d1874e447789cd664 Category:SAP 14 783 3266 2839 2016-01-07T23:15:44Z Stix 2 Category rename "Computer Related" -> "Computing". wikitext text/x-wiki Articles dealing with the business/ERP solution, [http://www.sap.com/ SAP]. [[Category:Computing]] a6ff7267da36c4dd1c3b6fc69ac40bce07d7b1ba Category:Programming 14 1453 3267 2852 2016-01-07T23:15:55Z Stix 2 Category rename "Computer Related" -> "Computing". wikitext text/x-wiki Pages relating to programming - any language. [[Category:Computing]] 9ce0374140ebc6c573deb417c21fbf1cc4db8ec8 CVS quick reference 0 1701 3268 3218 2016-01-07T23:18:58Z Stix 2 Category rename "Computer Related" -> "Computing". wikitext text/x-wiki {{stub}} === .cvsrc === Mine contains: commit -R update -P -d -I \! diff -u -d rdiff -u tag -R -c rtag -R cvs -z3 -q -T /tmp === Adding a new file or directory === $ cvs add file1 ... === Removing a repository file === Checked out file can not have sticky tags. File is moved to the "Attic". $ cvs up -A file1 ... $ cvs rm -f file1 ... === Checking in modifications to a new branch === <nowiki>[[ hacked sources are present ]]</nowiki> $ cvs tag -b experiment1 $ cvs update -r experiment1 $ cvs commit or: $ cvs tag -b experiment1 $ cvs commit -r experiment1 === Tagging checked out versions === $ cvs tag -b == See Also == * [http://commons.oreilly.com/wiki/index.php/Essential_CVS Essential CVS] over at O'Reilly Commons. [[Category:Computing]] 228cedb9f23be3c0379a12a48e34e43577fdcb5a Cache Hit Ratio 0 1457 3269 3134 2016-01-07T23:19:05Z Stix 2 Category rename "Computer Related" -> "Computing". wikitext text/x-wiki Caches are used in many parts of computer systems - from CPU level 1 and level 2 caches, translation look-aside buffers (TLBs), operating system file system caches, and database (block) buffer caches (Oracle, Sybase, DB2, PostgreSQL, MySQL using InnoDB, etc). In all cases, the cache attempts to keep recently used data in a small area that is faster than the large, slow primary storage area, with the hope that the data will be accessed again, soon. The system then benefits from the faster access times. The '''Cache Hit Ratio''' is the ratio of the number of cache hits to the number of misses, usually expressed as a percentage. Depending on the nature of the cache, expected hit ratios can vary from 60% to greater than 99%. [[image:Cachehitratio.png|thumb|200px|right|Cache Hit Ratio vs Relative Performance]] Cache Hit Ratios are inherently logarithmic; the closer to 100%, the exponentially greater the gains. A simple way of visualising the nature of cache hit ratios, is to attempt to convert a ratio to a relative performance metric (ie. "transactions" or "operations" per second), by estimating the relative costs of a cache hit and a cache miss. This can be expressed as: <math> \begin{align} a & = \mathit{cachehitcost}\\ b & = \mathit{cachemisscost}\\ r & = \mathit{cachehitratio}\\ p & = \mathit{relativeperformance}\\ p & = \frac{1}{a r + b(1 - r)}\\ \end{align} </math> Graphically, given a cache miss cost of 0.005 s (5 ms) and a hit cost of 0.000001 s (1 &mu;s), which may be the case for a database engine (disk I/O vs virtual memory overheads), the exponential behaviour is clear. It can also be seen, that the more disparate the hit and miss costs, as is the case in modern computer systems, the relative performance quickly approaches: <math> p = \frac{1}{1 - r} </math> Therefore the difference between two relative cache hit ratios, with a large difference between hit and miss costs, can be given by: <math> \frac{1 - r_{1}}{1 - r_{2}} </math> Example: The difference between 98% cache hit ratio and 95% cache hit ratio is a factor of 2.5. <math> \frac{1 - 0.95}{1 - 0.92} = 2.5 </math> {{clr}} [[Category:Computing]] [[Category:Mathematics]] 8b95a54e61c1afddbcfb99a89cc7923055334b53 Firefox tweaks 0 1672 3270 3065 2016-01-07T23:19:08Z Stix 2 Category rename "Computer Related" -> "Computing". wikitext text/x-wiki Useful speed tweaks available through <tt>about:config</tt>, specifically when behind a caching proxy: browser.cache.disk_cache_ssl = true network.http.max-persistent-connections-per-proxy = 8 network.http.pipelining.ssl = true network.http.proxy.pipelining = true [[Category:Computing]] d18d527cc88c6c4e2c9395354bed7304a31795c4 Hyper-threading and CPU time 0 1669 3271 3148 2016-01-07T23:19:12Z Stix 2 Category rename "Computer Related" -> "Computing". wikitext text/x-wiki When is a CPU second not a CPU second? When you are running with hyper-threading (aka HT, HTT, Symmetric Multi-Threading (SMT), etc) enabled. Here's a simple demonstration. == NetBSD 4.0 on a Pentium 4 == The system here has a "Intel(R) Pentium(R) 4 CPU 2.80GHz", single core (one "physical" CPU) with hyper-threading enabled (giving two "logical" CPUs), running NetBSD 4.0 with an SMP kernel. We run a deterministic unit of work on an idle system: ksh$ time gzip -9 < zz > /dev/null 10.28s real 10.05s user 0.24s system ksh$ time gzip -9 < zz > /dev/null 10.26s real 10.05s user 0.20s system ksh$ time gzip -9 < zz > /dev/null 10.31s real 10.08s user 0.23s system The times are fairly consistent, and, roughly, real = user + sys. Next we add an arbitrary load to the system. We assume the kernel will now schedule each thread on each logical CPU, and it is then up to the CPUs hyper-threading algorithm how the instructions are scheduled on the single core. ksh$ perl -e 'while(1){}' & [1] 9382 ksh$ time gzip -9 < zz > /dev/null 15.36s real 14.96s user 0.36s system ksh$ time gzip -9 < zz > /dev/null 15.49s real 14.97s user 0.34s system ksh$ time gzip -9 < zz > /dev/null 15.41s real 14.95s user 0.37s system OK, so what has happened here? The real time has increased by about 50%, but so has the user time. On the same system with hyper-threading disabled, you would expect the user time to remain about the same, and the real time to approximately double. Here, because both threads are really sharing the same core and its resources, they tend to compete and slow each other down. However, as the real time has not doubled, the overall throughput of the system has increased over the uni-processor case. Also, adding more load only increases the real time, as only two threads can ever be executed in parallel. ksh$ perl -e 'while(1){}' & [2] 12480 ksh$ perl -e 'while(1){}' & [3] 29686 ksh$ perl -e 'while(1){}' & [4] 12019 ksh$ time gzip -9 < zz > /dev/null 38.14s real 15.12s user 0.33s system ksh$ time gzip -9 < zz > /dev/null 34.45s real 15.11s user 0.25s system ksh$ time gzip -9 < zz > /dev/null 37.96s real 15.04s user 0.34s system For reference, the CPU tested was: cpu0: Intel Pentium 4 (686-class), 2798.79 MHz, id 0xf25 cpu0: features 0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR> cpu0: features 0xbfebfbff<PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX> cpu0: features 0xbfebfbff<FXSR,SSE,SSE2,SS,HTT,TM,SBF> cpu0: features2 0x4400<CID,xTPR> cpu0: "Intel(R) Pentium(R) 4 CPU 2.80GHz" cpu0: I-cache 12K uOp cache 8-way, D-cache 8KB 64B/line 4-way cpu0: L2 cache 512KB 64B/line 8-way cpu0: ITLB 4K/4M: 64 entries cpu0: DTLB 4K/4M: 64 entries cpu0: Initial APIC ID 1 cpu0: Cluster/Package ID 0 cpu0: SMT ID 1 cpu0: family 0f model 02 extfamily 00 extmodel 00 == Linux 2.6 on a Xeon X5650 == Second test, on Linux 2.6.38 on a 6-physical core Xeon (Intel(R) Xeon(R) CPU X5650 @ 2.67GHz). We use <tt>taskset</tt> to select which cores we're going to run these processes on: bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 11.27user 0.07system 0:11.34elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k 0inputs+0outputs (0major+229minor)pagefaults 0swaps bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 11.18user 0.01system 0:11.19elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k 0inputs+0outputs (0major+230minor)pagefaults 0swaps bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 11.21user 0.05system 0:11.26elapsed 99%CPU (0avgtext+0avgdata 2928maxresident)k 0inputs+0outputs (0major+228minor)pagefaults 0swaps Start a CPU burning thread on the second thread on that core, and retest: bash$ taskset -c 11 perl -e 'while(1){}' & [1] 4391 bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 16.90user 0.09system 0:17.00elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k 0inputs+0outputs (0major+229minor)pagefaults 0swaps bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 16.80user 0.03system 0:16.84elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k 0inputs+0outputs (0major+230minor)pagefaults 0swaps bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 16.71user 0.07system 0:16.79elapsed 99%CPU (0avgtext+0avgdata 2928maxresident)k 0inputs+0outputs (0major+229minor)pagefaults 0swaps And just to complete our set of tests: bash$ taskset -c 11 perl -e 'while(1){}' & [2] 4730 bash$ taskset -c 11 perl -e 'while(1){}' & [3] 4731 bash$ taskset -c 11 perl -e 'while(1){}' & [4] 4734 bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 16.66user 0.06system 0:16.73elapsed 99%CPU (0avgtext+0avgdata 2928maxresident)k 0inputs+0outputs (0major+228minor)pagefaults 0swaps bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 16.60user 0.07system 0:16.68elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k 0inputs+0outputs (0major+229minor)pagefaults 0swaps bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 16.71user 0.08system 0:16.80elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k 0inputs+0outputs (0major+229minor)pagefaults 0swaps Whoa, what happened here? Since we're selecting each virtual core to run on explicitly, the second virtual core now has 4 threads (perl) running on it, while the first virtual core only gets the gzip. For a matching test to the NetBSD case, we could do: bash$ taskset -c 5,11 perl -e 'while(1){}' & [1] 4966 bash$ taskset -c 5,11 perl -e 'while(1){}' & [2] 4969 bash$ taskset -c 5,11 perl -e 'while(1){}' & [3] 4970 bash$ taskset -c 5,11 perl -e 'while(1){}' & [4] 4972 bash$ taskset -c 5,11 time gzip -9 < /tmp/zz > /dev/null 16.63user 0.04system 0:42.45elapsed 39%CPU (0avgtext+0avgdata 2944maxresident)k 0inputs+0outputs (0major+229minor)pagefaults 0swaps bash$ taskset -c 5,11 time gzip -9 < /tmp/zz > /dev/null 16.72user 0.11system 0:42.89elapsed 39%CPU (0avgtext+0avgdata 2944maxresident)k 0inputs+0outputs (0major+229minor)pagefaults 0swaps bash$ taskset -c 5,11 time gzip -9 < /tmp/zz > /dev/null 16.83user 0.08system 0:43.64elapsed 38%CPU (0avgtext+0avgdata 2928maxresident)k 0inputs+0outputs (0major+228minor)pagefaults 0swaps == NetBSD 5.99.59 on Intel Core i7 == And a more modern example on NetBSD, on a "Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz", first a baseline: ksh$ sudo schedctl -A 3,7 time gzip -9 < zz > /dev/null 10.24 real 9.98 user 0.26 sys ksh$ sudo schedctl -A 3,7 time gzip -9 < zz > /dev/null 10.23 real 10.00 user 0.22 sys ksh$ sudo schedctl -A 3,7 time gzip -9 < zz > /dev/null 10.27 real 9.97 user 0.29 sys With a single spinning process: ksh$ sudo schedctl -A 3,7 perl -e 'while(1){}' & [1] 29669 ksh$ sudo schedctl -A 3,7 time gzip -9 < zz > /dev/null 14.33 real 13.98 user 0.22 sys ksh$ sudo schedctl -A 3,7 time gzip -9 < zz > /dev/null 14.31 real 14.02 user 0.27 sys ksh$ sudo schedctl -A 3,7 time gzip -9 < zz > /dev/null 14.28 real 14.03 user 0.25 sys And now with 3 more spinning processes: ksh$ sudo schedctl -A 3,7 perl -e 'while(1){}' & [2] 11160 ksh$ sudo schedctl -A 3,7 perl -e 'while(1){}' & [3] 29193 ksh$ sudo schedctl -A 3,7 perl -e 'while(1){}' & [4] 4637 ksh$ sudo schedctl -A 3,7 time gzip -9 < zz > /dev/null 39.04 real 14.06 user 0.25 sys ksh$ sudo schedctl -A 3,7 time gzip -9 < zz > /dev/null 28.42 real 13.86 user 0.51 sys ksh$ sudo schedctl -A 3,7 time gzip -9 < zz > /dev/null 40.30 real 14.03 user 0.29 sys All pretty much as expected. Again, for reference, the CPU is: cpu3: Intel Pentium Pro, II or III (686-class), 3392.53 MHz, id 0x206a7 cpu3: features 0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR> cpu3: features 0xbfebfbff<PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR> cpu3: features 0xbfebfbff<SSE,SSE2,SS,HTT,TM,SBF> cpu3: features2 0x17bae3ff<SSE3,PCLMULQDQ,DTES64,MONITOR,DS-CPL,VMX,SMX,EST> cpu3: features2 0x17bae3ff<TM2,SSSE3,CX16,xTPR,PDCM,PCID,SSE41,SSE42,X2APIC> cpu3: features2 0x17bae3ff<POPCNT,B24,AES,XSAVE,AVX> cpu3: features3 0x28100800<SYSCALL/SYSRET,XD,EM64T> cpu3: features4 0x1<LAHF> cpu3: "Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz" cpu3: ITLB 64 4KB entries 4-way cpu3: DTLB 64 4KB entries 4-way cpu3: Initial APIC ID 6 cpu3: Cluster/Package ID 0 cpu3: Core ID 3 cpu3: SMT ID 0 cpu3: family 06 model 0a extfamily 00 extmodel 02 == Additional == In truth, similar effects can be seen with other shared resources, just not as easily. Some examples include shared L2/L3 caches, and memory bandwidth. Both may increase the CPU time required for a given unit of work. == See Also == * [http://en.wikipedia.org/wiki/Hyper-threading Hyper-threading] at [http://en.wikipedia.org/ wikipedia.org]. * [http://en.wikipedia.org/wiki/Simultaneous_multithreading Simultaneous multithreading] at [http://en.wikipedia.org/ wikipedia.org]. [[Category:Computing]] 7a3dc579be4f73d18fa586f989866c507d3ffbef 3282 3271 2016-06-09T02:11:50Z Stix 2 Add a more modern example, Linux 3.13 on Xeon E5-1650 wikitext text/x-wiki When is a CPU second not a CPU second? When you are running with hyper-threading (aka HT, HTT, Symmetric Multi-Threading (SMT), etc) enabled. Here's a simple demonstration. == NetBSD 4.0 on a Pentium 4 == The system here has a "Intel(R) Pentium(R) 4 CPU 2.80GHz", single core (one "physical" CPU) with hyper-threading enabled (giving two "logical" CPUs), running NetBSD 4.0 with an SMP kernel. We run a deterministic unit of work on an idle system: ksh$ time gzip -9 < zz > /dev/null 10.28s real 10.05s user 0.24s system ksh$ time gzip -9 < zz > /dev/null 10.26s real 10.05s user 0.20s system ksh$ time gzip -9 < zz > /dev/null 10.31s real 10.08s user 0.23s system The times are fairly consistent, and, roughly, real = user + sys. Next we add an arbitrary load to the system. We assume the kernel will now schedule each thread on each logical CPU, and it is then up to the CPUs hyper-threading algorithm how the instructions are scheduled on the single core. ksh$ perl -e 'while(1){}' & [1] 9382 ksh$ time gzip -9 < zz > /dev/null 15.36s real 14.96s user 0.36s system ksh$ time gzip -9 < zz > /dev/null 15.49s real 14.97s user 0.34s system ksh$ time gzip -9 < zz > /dev/null 15.41s real 14.95s user 0.37s system OK, so what has happened here? The real time has increased by about 50%, but so has the user time. On the same system with hyper-threading disabled, you would expect the user time to remain about the same, and the real time to approximately double. Here, because both threads are really sharing the same core and its resources, they tend to compete and slow each other down. However, as the real time has not doubled, the overall throughput of the system has increased over the uni-processor case. Also, adding more load only increases the real time, as only two threads can ever be executed in parallel. ksh$ perl -e 'while(1){}' & [2] 12480 ksh$ perl -e 'while(1){}' & [3] 29686 ksh$ perl -e 'while(1){}' & [4] 12019 ksh$ time gzip -9 < zz > /dev/null 38.14s real 15.12s user 0.33s system ksh$ time gzip -9 < zz > /dev/null 34.45s real 15.11s user 0.25s system ksh$ time gzip -9 < zz > /dev/null 37.96s real 15.04s user 0.34s system For reference, the CPU tested was: cpu0: Intel Pentium 4 (686-class), 2798.79 MHz, id 0xf25 cpu0: features 0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR> cpu0: features 0xbfebfbff<PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX> cpu0: features 0xbfebfbff<FXSR,SSE,SSE2,SS,HTT,TM,SBF> cpu0: features2 0x4400<CID,xTPR> cpu0: "Intel(R) Pentium(R) 4 CPU 2.80GHz" cpu0: I-cache 12K uOp cache 8-way, D-cache 8KB 64B/line 4-way cpu0: L2 cache 512KB 64B/line 8-way cpu0: ITLB 4K/4M: 64 entries cpu0: DTLB 4K/4M: 64 entries cpu0: Initial APIC ID 1 cpu0: Cluster/Package ID 0 cpu0: SMT ID 1 cpu0: family 0f model 02 extfamily 00 extmodel 00 == Linux 2.6 on a Xeon X5650 == Second test, on Linux 2.6.38 on a 6-physical core Xeon (Intel(R) Xeon(R) CPU X5650 @ 2.67GHz). We use <tt>taskset</tt> to select which cores we're going to run these processes on: bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 11.27user 0.07system 0:11.34elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k 0inputs+0outputs (0major+229minor)pagefaults 0swaps bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 11.18user 0.01system 0:11.19elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k 0inputs+0outputs (0major+230minor)pagefaults 0swaps bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 11.21user 0.05system 0:11.26elapsed 99%CPU (0avgtext+0avgdata 2928maxresident)k 0inputs+0outputs (0major+228minor)pagefaults 0swaps Start a CPU burning thread on the second thread on that core, and retest: bash$ taskset -c 11 perl -e 'while(1){}' & [1] 4391 bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 16.90user 0.09system 0:17.00elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k 0inputs+0outputs (0major+229minor)pagefaults 0swaps bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 16.80user 0.03system 0:16.84elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k 0inputs+0outputs (0major+230minor)pagefaults 0swaps bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 16.71user 0.07system 0:16.79elapsed 99%CPU (0avgtext+0avgdata 2928maxresident)k 0inputs+0outputs (0major+229minor)pagefaults 0swaps And just to complete our set of tests: bash$ taskset -c 11 perl -e 'while(1){}' & [2] 4730 bash$ taskset -c 11 perl -e 'while(1){}' & [3] 4731 bash$ taskset -c 11 perl -e 'while(1){}' & [4] 4734 bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 16.66user 0.06system 0:16.73elapsed 99%CPU (0avgtext+0avgdata 2928maxresident)k 0inputs+0outputs (0major+228minor)pagefaults 0swaps bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 16.60user 0.07system 0:16.68elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k 0inputs+0outputs (0major+229minor)pagefaults 0swaps bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 16.71user 0.08system 0:16.80elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k 0inputs+0outputs (0major+229minor)pagefaults 0swaps Whoa, what happened here? Since we're selecting each virtual core to run on explicitly, the second virtual core now has 4 threads (perl) running on it, while the first virtual core only gets the gzip. For a matching test to the NetBSD case, we could do: bash$ taskset -c 5,11 perl -e 'while(1){}' & [1] 4966 bash$ taskset -c 5,11 perl -e 'while(1){}' & [2] 4969 bash$ taskset -c 5,11 perl -e 'while(1){}' & [3] 4970 bash$ taskset -c 5,11 perl -e 'while(1){}' & [4] 4972 bash$ taskset -c 5,11 time gzip -9 < /tmp/zz > /dev/null 16.63user 0.04system 0:42.45elapsed 39%CPU (0avgtext+0avgdata 2944maxresident)k 0inputs+0outputs (0major+229minor)pagefaults 0swaps bash$ taskset -c 5,11 time gzip -9 < /tmp/zz > /dev/null 16.72user 0.11system 0:42.89elapsed 39%CPU (0avgtext+0avgdata 2944maxresident)k 0inputs+0outputs (0major+229minor)pagefaults 0swaps bash$ taskset -c 5,11 time gzip -9 < /tmp/zz > /dev/null 16.83user 0.08system 0:43.64elapsed 38%CPU (0avgtext+0avgdata 2928maxresident)k 0inputs+0outputs (0major+228minor)pagefaults 0swaps == NetBSD 5.99.59 on Intel Core i7 == And a more modern example on NetBSD, on a "Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz", first a baseline: ksh$ sudo schedctl -A 3,7 time gzip -9 < zz > /dev/null 10.24 real 9.98 user 0.26 sys ksh$ sudo schedctl -A 3,7 time gzip -9 < zz > /dev/null 10.23 real 10.00 user 0.22 sys ksh$ sudo schedctl -A 3,7 time gzip -9 < zz > /dev/null 10.27 real 9.97 user 0.29 sys With a single spinning process: ksh$ sudo schedctl -A 3,7 perl -e 'while(1){}' & [1] 29669 ksh$ sudo schedctl -A 3,7 time gzip -9 < zz > /dev/null 14.33 real 13.98 user 0.22 sys ksh$ sudo schedctl -A 3,7 time gzip -9 < zz > /dev/null 14.31 real 14.02 user 0.27 sys ksh$ sudo schedctl -A 3,7 time gzip -9 < zz > /dev/null 14.28 real 14.03 user 0.25 sys And now with 3 more spinning processes: ksh$ sudo schedctl -A 3,7 perl -e 'while(1){}' & [2] 11160 ksh$ sudo schedctl -A 3,7 perl -e 'while(1){}' & [3] 29193 ksh$ sudo schedctl -A 3,7 perl -e 'while(1){}' & [4] 4637 ksh$ sudo schedctl -A 3,7 time gzip -9 < zz > /dev/null 39.04 real 14.06 user 0.25 sys ksh$ sudo schedctl -A 3,7 time gzip -9 < zz > /dev/null 28.42 real 13.86 user 0.51 sys ksh$ sudo schedctl -A 3,7 time gzip -9 < zz > /dev/null 40.30 real 14.03 user 0.29 sys All pretty much as expected. Again, for reference, the CPU is: cpu3: Intel Pentium Pro, II or III (686-class), 3392.53 MHz, id 0x206a7 cpu3: features 0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR> cpu3: features 0xbfebfbff<PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR> cpu3: features 0xbfebfbff<SSE,SSE2,SS,HTT,TM,SBF> cpu3: features2 0x17bae3ff<SSE3,PCLMULQDQ,DTES64,MONITOR,DS-CPL,VMX,SMX,EST> cpu3: features2 0x17bae3ff<TM2,SSSE3,CX16,xTPR,PDCM,PCID,SSE41,SSE42,X2APIC> cpu3: features2 0x17bae3ff<POPCNT,B24,AES,XSAVE,AVX> cpu3: features3 0x28100800<SYSCALL/SYSRET,XD,EM64T> cpu3: features4 0x1<LAHF> cpu3: "Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz" cpu3: ITLB 64 4KB entries 4-way cpu3: DTLB 64 4KB entries 4-way cpu3: Initial APIC ID 6 cpu3: Cluster/Package ID 0 cpu3: Core ID 3 cpu3: SMT ID 0 cpu3: family 06 model 0a extfamily 00 extmodel 02 == Linux 3.13 on Xeon E5-1650 == Slightly more modern CPU: bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 12.06user 0.08system 0:12.16elapsed 99%CPU (0avgtext+0avgdata 812maxresident)k 0inputs+0outputs (0major+253minor)pagefaults 0swaps bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 12.03user 0.06system 0:12.11elapsed 99%CPU (0avgtext+0avgdata 812maxresident)k 0inputs+0outputs (0major+253minor)pagefaults 0swaps bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 12.23user 0.06system 0:12.31elapsed 99%CPU (0avgtext+0avgdata 812maxresident)k 0inputs+0outputs (0major+253minor)pagefaults 0swaps Busying the other hyper-thread core: bash$ taskset -c 11 perl -e 'while(1){}' & [1] 15995 bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 17.02user 0.07system 0:17.12elapsed 99%CPU (0avgtext+0avgdata 812maxresident)k 0inputs+0outputs (0major+253minor)pagefaults 0swaps bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 16.92user 0.09system 0:17.04elapsed 99%CPU (0avgtext+0avgdata 808maxresident)k 0inputs+0outputs (0major+253minor)pagefaults 0swaps bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 16.82user 0.09system 0:16.94elapsed 99%CPU (0avgtext+0avgdata 808maxresident)k 0inputs+0outputs (0major+253minor)pagefaults 0swaps So, in this very primitive test, about a 40% increase in CPU (equating to single-thread latency), which also means approx 43% increase in overall throughput <math>(2/1.4)</math> by enabling hyper-threading (overall instruction throughput by multiple threads). CPU for this test was: Intel(R) Xeon(R) CPU E5-1650 v2 @ 3.50GHz. == Additional == In truth, similar effects can be seen with other shared resources, just not as easily. Some examples include shared L2/L3 caches, and memory bandwidth. Both may increase the CPU time required for a given unit of work. == See Also == * [http://en.wikipedia.org/wiki/Hyper-threading Hyper-threading] at [http://en.wikipedia.org/ wikipedia.org]. * [http://en.wikipedia.org/wiki/Simultaneous_multithreading Simultaneous multithreading] at [http://en.wikipedia.org/ wikipedia.org]. [[Category:Computing]] d3e8ab6ba450935dfcbfddd5850e7dbec49280b7 3283 3282 2016-06-09T02:33:03Z Stix 2 Switch to use syntaxhighlight extension. wikitext text/x-wiki When is a CPU second not a CPU second? When you are running with hyper-threading (aka HT, HTT, Symmetric Multi-Threading (SMT), etc) enabled. Here's a simple demonstration. == NetBSD 4.0 on a Pentium 4 == The system here has a "Intel(R) Pentium(R) 4 CPU 2.80GHz", single core (one "physical" CPU) with hyper-threading enabled (giving two "logical" CPUs), running NetBSD 4.0 with an SMP kernel. We run a deterministic unit of work on an idle system: <syntaxhighlight lang="bash" enclose="div"> ksh$ time gzip -9 < zz > /dev/null 10.28s real 10.05s user 0.24s system ksh$ time gzip -9 < zz > /dev/null 10.26s real 10.05s user 0.20s system ksh$ time gzip -9 < zz > /dev/null 10.31s real 10.08s user 0.23s system </syntaxhighlight> The times are fairly consistent, and, roughly, real = user + sys. Next we add an arbitrary load to the system. We assume the kernel will now schedule each thread on each logical CPU, and it is then up to the CPUs hyper-threading algorithm how the instructions are scheduled on the single core. <syntaxhighlight lang="bash" enclose="div"> ksh$ perl -e 'while(1){}' & [1] 9382 ksh$ time gzip -9 < zz > /dev/null 15.36s real 14.96s user 0.36s system ksh$ time gzip -9 < zz > /dev/null 15.49s real 14.97s user 0.34s system ksh$ time gzip -9 < zz > /dev/null 15.41s real 14.95s user 0.37s system </syntaxhighlight> OK, so what has happened here? The real time has increased by about 50%, but so has the user time. On the same system with hyper-threading disabled, you would expect the user time to remain about the same, and the real time to approximately double. Here, because both threads are really sharing the same core and its resources, they tend to compete and slow each other down. However, as the real time has not doubled, the overall throughput of the system has increased over the uni-processor case. Also, adding more load only increases the real time, as only two threads can ever be executed in parallel. <syntaxhighlight lang="bash" enclose="div"> ksh$ perl -e 'while(1){}' & [2] 12480 ksh$ perl -e 'while(1){}' & [3] 29686 ksh$ perl -e 'while(1){}' & [4] 12019 ksh$ time gzip -9 < zz > /dev/null 38.14s real 15.12s user 0.33s system ksh$ time gzip -9 < zz > /dev/null 34.45s real 15.11s user 0.25s system ksh$ time gzip -9 < zz > /dev/null 37.96s real 15.04s user 0.34s system </syntaxhighlight> For reference, the CPU tested was: <syntaxhighlight lang="text" enclose="div"> cpu0: Intel Pentium 4 (686-class), 2798.79 MHz, id 0xf25 cpu0: features 0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR> cpu0: features 0xbfebfbff<PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX> cpu0: features 0xbfebfbff<FXSR,SSE,SSE2,SS,HTT,TM,SBF> cpu0: features2 0x4400<CID,xTPR> cpu0: "Intel(R) Pentium(R) 4 CPU 2.80GHz" cpu0: I-cache 12K uOp cache 8-way, D-cache 8KB 64B/line 4-way cpu0: L2 cache 512KB 64B/line 8-way cpu0: ITLB 4K/4M: 64 entries cpu0: DTLB 4K/4M: 64 entries cpu0: Initial APIC ID 1 cpu0: Cluster/Package ID 0 cpu0: SMT ID 1 cpu0: family 0f model 02 extfamily 00 extmodel 00 </syntaxhighlight> == Linux 2.6 on a Xeon X5650 == Second test, on Linux 2.6.38 on a 6-physical core Xeon (Intel(R) Xeon(R) CPU X5650 @ 2.67GHz). We use <tt>taskset</tt> to select which cores we're going to run these processes on: <syntaxhighlight lang="bash" enclose="div"> bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 11.27user 0.07system 0:11.34elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k 0inputs+0outputs (0major+229minor)pagefaults 0swaps bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 11.18user 0.01system 0:11.19elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k 0inputs+0outputs (0major+230minor)pagefaults 0swaps bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 11.21user 0.05system 0:11.26elapsed 99%CPU (0avgtext+0avgdata 2928maxresident)k 0inputs+0outputs (0major+228minor)pagefaults 0swaps </syntaxhighlight> Start a CPU burning thread on the second thread on that core, and retest: <syntaxhighlight lang="bash" enclose="div"> bash$ taskset -c 11 perl -e 'while(1){}' & [1] 4391 bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 16.90user 0.09system 0:17.00elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k 0inputs+0outputs (0major+229minor)pagefaults 0swaps bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 16.80user 0.03system 0:16.84elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k 0inputs+0outputs (0major+230minor)pagefaults 0swaps bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 16.71user 0.07system 0:16.79elapsed 99%CPU (0avgtext+0avgdata 2928maxresident)k 0inputs+0outputs (0major+229minor)pagefaults 0swaps </syntaxhighlight> And just to complete our set of tests: <syntaxhighlight lang="bash" enclose="div"> bash$ taskset -c 11 perl -e 'while(1){}' & [2] 4730 bash$ taskset -c 11 perl -e 'while(1){}' & [3] 4731 bash$ taskset -c 11 perl -e 'while(1){}' & [4] 4734 bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 16.66user 0.06system 0:16.73elapsed 99%CPU (0avgtext+0avgdata 2928maxresident)k 0inputs+0outputs (0major+228minor)pagefaults 0swaps bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 16.60user 0.07system 0:16.68elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k 0inputs+0outputs (0major+229minor)pagefaults 0swaps bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 16.71user 0.08system 0:16.80elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k 0inputs+0outputs (0major+229minor)pagefaults 0swaps </syntaxhighlight> Whoa, what happened here? Since we're selecting each virtual core to run on explicitly, the second virtual core now has 4 threads (perl) running on it, while the first virtual core only gets the gzip. For a matching test to the NetBSD case, we could do: <syntaxhighlight lang="bash" enclose="div"> bash$ taskset -c 5,11 perl -e 'while(1){}' & [1] 4966 bash$ taskset -c 5,11 perl -e 'while(1){}' & [2] 4969 bash$ taskset -c 5,11 perl -e 'while(1){}' & [3] 4970 bash$ taskset -c 5,11 perl -e 'while(1){}' & [4] 4972 bash$ taskset -c 5,11 time gzip -9 < /tmp/zz > /dev/null 16.63user 0.04system 0:42.45elapsed 39%CPU (0avgtext+0avgdata 2944maxresident)k 0inputs+0outputs (0major+229minor)pagefaults 0swaps bash$ taskset -c 5,11 time gzip -9 < /tmp/zz > /dev/null 16.72user 0.11system 0:42.89elapsed 39%CPU (0avgtext+0avgdata 2944maxresident)k 0inputs+0outputs (0major+229minor)pagefaults 0swaps bash$ taskset -c 5,11 time gzip -9 < /tmp/zz > /dev/null 16.83user 0.08system 0:43.64elapsed 38%CPU (0avgtext+0avgdata 2928maxresident)k 0inputs+0outputs (0major+228minor)pagefaults 0swaps </syntaxhighlight> == NetBSD 5.99.59 on Intel Core i7 == And a more modern example on NetBSD, on a "Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz", first a baseline: <syntaxhighlight lang="bash" enclose="div"> ksh$ sudo schedctl -A 3,7 time gzip -9 < zz > /dev/null 10.24 real 9.98 user 0.26 sys ksh$ sudo schedctl -A 3,7 time gzip -9 < zz > /dev/null 10.23 real 10.00 user 0.22 sys ksh$ sudo schedctl -A 3,7 time gzip -9 < zz > /dev/null 10.27 real 9.97 user 0.29 sys </syntaxhighlight> With a single spinning process: <syntaxhighlight lang="bash" enclose="div"> ksh$ sudo schedctl -A 3,7 perl -e 'while(1){}' & [1] 29669 ksh$ sudo schedctl -A 3,7 time gzip -9 < zz > /dev/null 14.33 real 13.98 user 0.22 sys ksh$ sudo schedctl -A 3,7 time gzip -9 < zz > /dev/null 14.31 real 14.02 user 0.27 sys ksh$ sudo schedctl -A 3,7 time gzip -9 < zz > /dev/null 14.28 real 14.03 user 0.25 sys </syntaxhighlight> And now with 3 more spinning processes: <syntaxhighlight lang="bash" enclose="div"> ksh$ sudo schedctl -A 3,7 perl -e 'while(1){}' & [2] 11160 ksh$ sudo schedctl -A 3,7 perl -e 'while(1){}' & [3] 29193 ksh$ sudo schedctl -A 3,7 perl -e 'while(1){}' & [4] 4637 ksh$ sudo schedctl -A 3,7 time gzip -9 < zz > /dev/null 39.04 real 14.06 user 0.25 sys ksh$ sudo schedctl -A 3,7 time gzip -9 < zz > /dev/null 28.42 real 13.86 user 0.51 sys ksh$ sudo schedctl -A 3,7 time gzip -9 < zz > /dev/null 40.30 real 14.03 user 0.29 sys </syntaxhighlight> All pretty much as expected. Again, for reference, the CPU is: <syntaxhighlight lang="text" enclose="div"> cpu3: Intel Pentium Pro, II or III (686-class), 3392.53 MHz, id 0x206a7 cpu3: features 0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR> cpu3: features 0xbfebfbff<PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR> cpu3: features 0xbfebfbff<SSE,SSE2,SS,HTT,TM,SBF> cpu3: features2 0x17bae3ff<SSE3,PCLMULQDQ,DTES64,MONITOR,DS-CPL,VMX,SMX,EST> cpu3: features2 0x17bae3ff<TM2,SSSE3,CX16,xTPR,PDCM,PCID,SSE41,SSE42,X2APIC> cpu3: features2 0x17bae3ff<POPCNT,B24,AES,XSAVE,AVX> cpu3: features3 0x28100800<SYSCALL/SYSRET,XD,EM64T> cpu3: features4 0x1<LAHF> cpu3: "Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz" cpu3: ITLB 64 4KB entries 4-way cpu3: DTLB 64 4KB entries 4-way cpu3: Initial APIC ID 6 cpu3: Cluster/Package ID 0 cpu3: Core ID 3 cpu3: SMT ID 0 cpu3: family 06 model 0a extfamily 00 extmodel 02 </syntaxhighlight> == Linux 3.13 on Xeon E5-1650 == Slightly more modern CPU: <syntaxhighlight lang="bash" enclose="div"> bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 12.06user 0.08system 0:12.16elapsed 99%CPU (0avgtext+0avgdata 812maxresident)k 0inputs+0outputs (0major+253minor)pagefaults 0swaps bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 12.03user 0.06system 0:12.11elapsed 99%CPU (0avgtext+0avgdata 812maxresident)k 0inputs+0outputs (0major+253minor)pagefaults 0swaps bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 12.23user 0.06system 0:12.31elapsed 99%CPU (0avgtext+0avgdata 812maxresident)k 0inputs+0outputs (0major+253minor)pagefaults 0swaps </syntaxhighlight> Busying the other hyper-thread core: <syntaxhighlight lang="bash" enclose="div"> bash$ taskset -c 11 perl -e 'while(1){}' & [1] 15995 bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 17.02user 0.07system 0:17.12elapsed 99%CPU (0avgtext+0avgdata 812maxresident)k 0inputs+0outputs (0major+253minor)pagefaults 0swaps bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 16.92user 0.09system 0:17.04elapsed 99%CPU (0avgtext+0avgdata 808maxresident)k 0inputs+0outputs (0major+253minor)pagefaults 0swaps bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 16.82user 0.09system 0:16.94elapsed 99%CPU (0avgtext+0avgdata 808maxresident)k 0inputs+0outputs (0major+253minor)pagefaults 0swaps </syntaxhighlight> So, in this very primitive test, about a 40% increase in CPU (equating to single-thread latency), which also means approx 43% increase in overall throughput <math>({2}/{1.4})</math> by enabling hyper-threading (overall instruction throughput by multiple threads). CPU for this test was: <syntaxhighlight lang="text" enclose="div"> Intel(R) Xeon(R) CPU E5-1650 v2 @ 3.50GHz. </syntaxhighlight> == Additional == In truth, similar effects can be seen with other shared resources, just not as easily. Some examples include shared L2/L3 caches, and memory bandwidth. Both may increase the CPU time required for a given unit of work. == See Also == * [http://en.wikipedia.org/wiki/Hyper-threading Hyper-threading] at [http://en.wikipedia.org/ wikipedia.org]. * [http://en.wikipedia.org/wiki/Simultaneous_multithreading Simultaneous multithreading] at [http://en.wikipedia.org/ wikipedia.org]. [[Category:Computing]] 2d1a5304cadcf287ef04fd8c3c3b6fcf38b70bf6 3284 3283 2016-06-09T02:53:13Z Stix 2 /* NetBSD 5.99.59 on Intel Core i7 */ Update to NetBSD 7.0 and re-run. wikitext text/x-wiki When is a CPU second not a CPU second? When you are running with hyper-threading (aka HT, HTT, Symmetric Multi-Threading (SMT), etc) enabled. Here's a simple demonstration. == NetBSD 4.0 on a Pentium 4 == The system here has a "Intel(R) Pentium(R) 4 CPU 2.80GHz", single core (one "physical" CPU) with hyper-threading enabled (giving two "logical" CPUs), running NetBSD 4.0 with an SMP kernel. We run a deterministic unit of work on an idle system: <syntaxhighlight lang="bash" enclose="div"> ksh$ time gzip -9 < zz > /dev/null 10.28s real 10.05s user 0.24s system ksh$ time gzip -9 < zz > /dev/null 10.26s real 10.05s user 0.20s system ksh$ time gzip -9 < zz > /dev/null 10.31s real 10.08s user 0.23s system </syntaxhighlight> The times are fairly consistent, and, roughly, real = user + sys. Next we add an arbitrary load to the system. We assume the kernel will now schedule each thread on each logical CPU, and it is then up to the CPUs hyper-threading algorithm how the instructions are scheduled on the single core. <syntaxhighlight lang="bash" enclose="div"> ksh$ perl -e 'while(1){}' & [1] 9382 ksh$ time gzip -9 < zz > /dev/null 15.36s real 14.96s user 0.36s system ksh$ time gzip -9 < zz > /dev/null 15.49s real 14.97s user 0.34s system ksh$ time gzip -9 < zz > /dev/null 15.41s real 14.95s user 0.37s system </syntaxhighlight> OK, so what has happened here? The real time has increased by about 50%, but so has the user time. On the same system with hyper-threading disabled, you would expect the user time to remain about the same, and the real time to approximately double. Here, because both threads are really sharing the same core and its resources, they tend to compete and slow each other down. However, as the real time has not doubled, the overall throughput of the system has increased over the uni-processor case. Also, adding more load only increases the real time, as only two threads can ever be executed in parallel. <syntaxhighlight lang="bash" enclose="div"> ksh$ perl -e 'while(1){}' & [2] 12480 ksh$ perl -e 'while(1){}' & [3] 29686 ksh$ perl -e 'while(1){}' & [4] 12019 ksh$ time gzip -9 < zz > /dev/null 38.14s real 15.12s user 0.33s system ksh$ time gzip -9 < zz > /dev/null 34.45s real 15.11s user 0.25s system ksh$ time gzip -9 < zz > /dev/null 37.96s real 15.04s user 0.34s system </syntaxhighlight> For reference, the CPU tested was: <syntaxhighlight lang="text" enclose="div"> cpu0: Intel Pentium 4 (686-class), 2798.79 MHz, id 0xf25 cpu0: features 0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR> cpu0: features 0xbfebfbff<PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX> cpu0: features 0xbfebfbff<FXSR,SSE,SSE2,SS,HTT,TM,SBF> cpu0: features2 0x4400<CID,xTPR> cpu0: "Intel(R) Pentium(R) 4 CPU 2.80GHz" cpu0: I-cache 12K uOp cache 8-way, D-cache 8KB 64B/line 4-way cpu0: L2 cache 512KB 64B/line 8-way cpu0: ITLB 4K/4M: 64 entries cpu0: DTLB 4K/4M: 64 entries cpu0: Initial APIC ID 1 cpu0: Cluster/Package ID 0 cpu0: SMT ID 1 cpu0: family 0f model 02 extfamily 00 extmodel 00 </syntaxhighlight> == Linux 2.6 on a Xeon X5650 == Second test, on Linux 2.6.38 on a 6-physical core Xeon (Intel(R) Xeon(R) CPU X5650 @ 2.67GHz). We use <tt>taskset</tt> to select which cores we're going to run these processes on: <syntaxhighlight lang="bash" enclose="div"> bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 11.27user 0.07system 0:11.34elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k 0inputs+0outputs (0major+229minor)pagefaults 0swaps bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 11.18user 0.01system 0:11.19elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k 0inputs+0outputs (0major+230minor)pagefaults 0swaps bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 11.21user 0.05system 0:11.26elapsed 99%CPU (0avgtext+0avgdata 2928maxresident)k 0inputs+0outputs (0major+228minor)pagefaults 0swaps </syntaxhighlight> Start a CPU burning thread on the second thread on that core, and retest: <syntaxhighlight lang="bash" enclose="div"> bash$ taskset -c 11 perl -e 'while(1){}' & [1] 4391 bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 16.90user 0.09system 0:17.00elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k 0inputs+0outputs (0major+229minor)pagefaults 0swaps bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 16.80user 0.03system 0:16.84elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k 0inputs+0outputs (0major+230minor)pagefaults 0swaps bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 16.71user 0.07system 0:16.79elapsed 99%CPU (0avgtext+0avgdata 2928maxresident)k 0inputs+0outputs (0major+229minor)pagefaults 0swaps </syntaxhighlight> And just to complete our set of tests: <syntaxhighlight lang="bash" enclose="div"> bash$ taskset -c 11 perl -e 'while(1){}' & [2] 4730 bash$ taskset -c 11 perl -e 'while(1){}' & [3] 4731 bash$ taskset -c 11 perl -e 'while(1){}' & [4] 4734 bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 16.66user 0.06system 0:16.73elapsed 99%CPU (0avgtext+0avgdata 2928maxresident)k 0inputs+0outputs (0major+228minor)pagefaults 0swaps bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 16.60user 0.07system 0:16.68elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k 0inputs+0outputs (0major+229minor)pagefaults 0swaps bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 16.71user 0.08system 0:16.80elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k 0inputs+0outputs (0major+229minor)pagefaults 0swaps </syntaxhighlight> Whoa, what happened here? Since we're selecting each virtual core to run on explicitly, the second virtual core now has 4 threads (perl) running on it, while the first virtual core only gets the gzip. For a matching test to the NetBSD case, we could do: <syntaxhighlight lang="bash" enclose="div"> bash$ taskset -c 5,11 perl -e 'while(1){}' & [1] 4966 bash$ taskset -c 5,11 perl -e 'while(1){}' & [2] 4969 bash$ taskset -c 5,11 perl -e 'while(1){}' & [3] 4970 bash$ taskset -c 5,11 perl -e 'while(1){}' & [4] 4972 bash$ taskset -c 5,11 time gzip -9 < /tmp/zz > /dev/null 16.63user 0.04system 0:42.45elapsed 39%CPU (0avgtext+0avgdata 2944maxresident)k 0inputs+0outputs (0major+229minor)pagefaults 0swaps bash$ taskset -c 5,11 time gzip -9 < /tmp/zz > /dev/null 16.72user 0.11system 0:42.89elapsed 39%CPU (0avgtext+0avgdata 2944maxresident)k 0inputs+0outputs (0major+229minor)pagefaults 0swaps bash$ taskset -c 5,11 time gzip -9 < /tmp/zz > /dev/null 16.83user 0.08system 0:43.64elapsed 38%CPU (0avgtext+0avgdata 2928maxresident)k 0inputs+0outputs (0major+228minor)pagefaults 0swaps </syntaxhighlight> == NetBSD 7.0 on Intel Core i7 == And a more modern example on NetBSD, on a <tt>Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz</tt>, first a baseline: <syntaxhighlight lang="bash" enclose="div"> ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null 10.37 real 10.06 user 0.30 sys ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null 10.37 real 10.17 user 0.18 sys ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null 10.40 real 10.08 user 0.28 sys </syntaxhighlight> With a single spinning process: <syntaxhighlight lang="bash" enclose="div"> ksh$ sudo schedctl -A 3,7 perl -e 'while(1){}' & [1] 20565 ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null 14.63 real 13.69 user 0.21 sys ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null 14.46 real 14.24 user 0.22 sys ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null 14.46 real 14.26 user 0.20 sys </syntaxhighlight> And now with 3 more spinning processes: <syntaxhighlight lang="bash" enclose="div"> ksh$ sudo schedctl -A 3,7 perl -e 'while(1){}' & [2] 19974 ksh$ sudo schedctl -A 3,7 perl -e 'while(1){}' & [3] 25182 ksh$ sudo schedctl -A 3,7 perl -e 'while(1){}' & [4] 27197 ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null 32.05 real 14.22 user 0.29 sys ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null 28.45 real 14.22 user 0.27 sys ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null 38.47 real 14.28 user 0.21 sys </syntaxhighlight> All pretty much as expected. Single thread latency increases about 36%, for a multi-threaded instruction throughput increase of around 47%. For reference, the CPU is: <syntaxhighlight lang="text" enclose="div"> ksh$ sudo cpuctl identify 3 cpu3: highest basic info 0000000d cpu3: highest extended info 80000008 cpu3: "Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz" cpu3: Intel Xeon E3-12xx, 2nd gen i7, i5, i3 2xxx (686-class), 3392.45 MHz cpu3: family 0x6 model 0x2a stepping 0x7 (id 0x206a7) cpu3: features 0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE> cpu3: features 0xbfebfbff<MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2> cpu3: features 0xbfebfbff<SS,HTT,TM,SBF> cpu3: features1 0x1fbae3ff<SSE3,PCLMULQDQ,DTES64,MONITOR,DS-CPL,VMX,SMX,EST> cpu3: features1 0x1fbae3ff<TM2,SSSE3,CX16,xTPR,PDCM,PCID,SSE41,SSE42,X2APIC> cpu3: features1 0x1fbae3ff<POPCNT,DEADLINE,AES,XSAVE,OSXSAVE,AVX> cpu3: features2 0x28100800<SYSCALL/SYSRET,XD,RDTSCP,EM64T> cpu3: features3 0x1<LAHF> cpu3: xsave features 0x7<x87,SSE,AVX> cpu3: xsave instructions 0x1<XSAVEOPT> cpu3: xsave area size: current 832, maximum 832, xgetbv enabled cpu3: enabled xsave 0x7<x87,SSE,AVX> cpu3: I-cache 32KB 64B/line 8-way, D-cache 32KB 64B/line 8-way cpu3: L2 cache 256KB 64B/line 8-way cpu3: L3 cache 8MB 64B/line 16-way cpu3: 64B prefetching cpu3: ITLB 64 4KB entries 4-way, 2M/4M: 8 entries cpu3: DTLB 64 4KB entries 4-way, 2M/4M: 32 entries (L0) cpu3: L2 STLB 512 4KB entries 4-way cpu3: Initial APIC ID 6 cpu3: Cluster/Package ID 0 cpu3: Core ID 3 cpu3: SMT ID 0 cpu3: DSPM-eax 0x77<DTS,IDA,ARAT,PLN,ECMD,PTM> cpu3: DSPM-ecx 0x9<HWF,EPB> cpu3: SEF highest subleaf 00000000 cpu3: microcode version 0x23, platform ID 1 </syntaxhighlight> == Linux 3.13 on Xeon E5-1650 == Slightly more modern CPU: <syntaxhighlight lang="bash" enclose="div"> bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 12.06user 0.08system 0:12.16elapsed 99%CPU (0avgtext+0avgdata 812maxresident)k 0inputs+0outputs (0major+253minor)pagefaults 0swaps bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 12.03user 0.06system 0:12.11elapsed 99%CPU (0avgtext+0avgdata 812maxresident)k 0inputs+0outputs (0major+253minor)pagefaults 0swaps bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 12.23user 0.06system 0:12.31elapsed 99%CPU (0avgtext+0avgdata 812maxresident)k 0inputs+0outputs (0major+253minor)pagefaults 0swaps </syntaxhighlight> Busying the other hyper-thread core: <syntaxhighlight lang="bash" enclose="div"> bash$ taskset -c 11 perl -e 'while(1){}' & [1] 15995 bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 17.02user 0.07system 0:17.12elapsed 99%CPU (0avgtext+0avgdata 812maxresident)k 0inputs+0outputs (0major+253minor)pagefaults 0swaps bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 16.92user 0.09system 0:17.04elapsed 99%CPU (0avgtext+0avgdata 808maxresident)k 0inputs+0outputs (0major+253minor)pagefaults 0swaps bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 16.82user 0.09system 0:16.94elapsed 99%CPU (0avgtext+0avgdata 808maxresident)k 0inputs+0outputs (0major+253minor)pagefaults 0swaps </syntaxhighlight> So, in this very primitive test, about a 40% increase in CPU (equating to single-thread latency), which also means approx 43% increase in overall throughput <math>({2}/{1.4})</math> by enabling hyper-threading (overall instruction throughput by multiple threads). CPU for this test was: <syntaxhighlight lang="text" enclose="div"> Intel(R) Xeon(R) CPU E5-1650 v2 @ 3.50GHz. </syntaxhighlight> == Additional == In truth, similar effects can be seen with other shared resources, just not as easily. Some examples include shared L2/L3 caches, and memory bandwidth. Both may increase the CPU time required for a given unit of work. == See Also == * [http://en.wikipedia.org/wiki/Hyper-threading Hyper-threading] at [http://en.wikipedia.org/ wikipedia.org]. * [http://en.wikipedia.org/wiki/Simultaneous_multithreading Simultaneous multithreading] at [http://en.wikipedia.org/ wikipedia.org]. [[Category:Computing]] 453933584b95a8ec785bcdbc37e2d3efe31ea4ee Pentium 4 Hyper-threading tests 0 1666 3273 3084 2016-01-07T23:19:19Z Stix 2 Category rename "Computer Related" -> "Computing". wikitext text/x-wiki Making [http://www.rockbox.org/ rockbox] r15613, under NetBSD 4.0_RC4 with an ACPI MP kernel, on a single processor Pentium 4 2.8 GHz system with Hyper-threading enabled in the BIOS: gmake: 164.12s real 133.35s user 30.01s system gmake -j 1: 163.59s real 132.76s user 29.97s system gmake -j 2: 141.67s real 220.55s user 45.87s system gmake -j 3: 140.58s real 223.93s user 44.82s system Ignoring system time, this shows about a 17% improvement in runtime. [[Category:Computing]] [[Category:NetBSD]] e4f0f607814350fe923fb8dcaf4581712bef8257 Running an old Mac headless 0 1641 3274 2966 2016-01-07T23:19:22Z Stix 2 Category rename "Computer Related" -> "Computing". wikitext text/x-wiki To run an old Apple Macintosh (LC, LC II/Performa 400, IIci, IIsi, Quadra 700, Quadra 900/950, Macintosh Duo Dock, and Duo MiniDock) headless, certain pins on the DA-15 (15 pin D-SUB, often incorrectly called a DB-15) need to be connected to force the computer into believing a monitor attached. * pins 4 & 11: 640 x 480 monitor * pins 4 & 10: 834 x 624 monitor * pins 4, 10 & 11: 512 x 384 monitor * pins 4, 7, 10 & 11: 1152 by 870 monitor * pins 7 & 10: VGA monitor == See Also == * [http://developer.apple.com/technotes/hw/hw_08.html Apple Technical Note HW08 - Color Monitor Connections]. * [http://docs.info.apple.com/article.html?artnum=15987 Macintosh Monitor Sense Codes: Technical Description]. * [http://docs.info.apple.com/article.html?artnum=14890 Macintosh Displays: Overview of Sense Codes and Adapters]. * [http://pinouts.ru/Video/maclcvideo_pinout.shtml Apple Macintosh external video pinout]. [[Category:Computing]] bf61af874248db3b9ccfd43eb5e8c70f8d04db2c SCSI Sense Data 0 1614 3275 2849 2016-01-07T23:19:27Z Stix 2 Category rename "Computer Related" -> "Computing". wikitext text/x-wiki The following information is gleaned from [http://www.t10.org/ftp/t10/drafts/spc4/spc4r07a.pdf SCSI Primary Commands-4 (SPC-4, draft)], available online. The ASC/ASCQ table has been generated from the ASCII list available at [http://www.t10.org/lists/2asc.htm t10.org]. {| style="font-size:9pt; text-align:center" border="1" cellpadding="1" cellspacing="0" align="center" width="100%" |+ Response codes 0x70 and 0x71 sense data format ! Byte\Bit !width="11.5%"|7 !width="11.5%"|6 !width="11.5%"|5 !width="11.5%"|4 !width="11.5%"|3 !width="11.5%"|2 !width="11.5%"|1 !width="11.5%"|0 |- | 0 || Valid | colspan="7" | Response code (0x70 or 0x71) |- | 1 | colspan="8" | Segment number |- | 2 || Filemark || EOM || ILI || Reserved | colspan="4" | Sense key |- | 3<br>&middot;&middot;&middot;<br>6 | colspan="8" | Information |- | 7 | colspan="8" | Additional sense length |- | 8<br>&middot;&middot;&middot;<br>11 | colspan="8" | Command-specific information |- | 12 | colspan="8" | Additional sense code |- | 13 | colspan="8" | Additional sense code qualifier |- | 14 | colspan="8" | Field replaceable unit code |- | 15<br>&middot;&middot;&middot;<br>17 | colspan="8" | Sense-key specific |- | 18<br>&middot;&middot;&middot;<br>n | colspan="8" | Additional sense bytes |} == SCSI Sense Key == {| style="font-size:9pt" border="1" cellpadding="1" cellspacing="0" align="center" width="100%" |+ Sense code definitions !width="05%"|Sense Key !width="10%"|Short Description ! Long Description |- ! 0x00 || NO SENSE | Indicates that there is no specific sense key information to be reported. This may occur for a successful command or for a command that receives CHECK CONDITION status because one of the FILEMARK, EOM, or ILI bits is set to one. |- ! 0x01 || RECOVERED ERROR | Indicates that the command completed successfully, with some recovery action performed by the device server. Details may be determined by examining the additional sense bytes and the INFORMATION field. When multiple recovered errors occur during one command, the choice of which error to report (e.g., first, last, most severe) is vendor specific. |- ! 0x02 || NOT READY | Indicates that the logical unit is not accessible. Operator intervention may be required to correct this condition. |- ! 0x03 || MEDIUM ERROR | Indicates that the command terminated with a non-recovered error condition that may have been caused by a flaw in the medium or an error in the recorded data. This sense key may also be returned if the device server is unable to distinguish between a flaw in the medium and a specific hardware failure (i.e., sense key 4h). |- ! 0x04 || HARDWARE ERROR | Indicates that the device server detected a non-recoverable hardware failure (e.g., controller failure, device failure, or parity error) while performing the command or during a self test. |- ! 0x05 || ILLEGAL REQUEST | Indicates that: # The command was addressed to an incorrect logical unit number (see SAM-4); # The command had an invalid task attribute (see SAM-4); # The command was addressed to a logical unit whose current configuration prohibits processing the command; # There was an illegal parameter in the CDB; or # There was an illegal parameter in the additional parameters supplied as data for some commands (e.g., PERSISTENT RESERVE OUT). If the device server detects an invalid parameter in the CDB, it shall terminate the command without altering the medium. If the device server detects an invalid parameter in the additional parameters supplied as data, the device server may have already altered the medium. |- ! 0x06 || UNIT ATTENTION | Indicates that a unit attention condition has been established (e.g., the removable medium may have been changed, a logical unit reset occurred). See SAM-4. |- ! 0x07 || DATA PROTECT | Indicates that a command that reads or writes the medium was attempted on a block that is protected. The read or write operation is not performed. |- ! 0x08 || BLANK CHECK | Indicates that a write-once device or a sequential-access device encountered blank medium or format-defined end-of-data indication while reading or that a write-once device encountered a non-blank medium while writing. |- ! 0x09 || VENDOR SPECIFIC | This sense key is available for reporting vendor specific conditions. |- ! 0x0a || COPY ABORTED | Indicates an EXTENDED COPY command was aborted due to an error condition on the source device, the destination device, or both (see 6.3.3). |- ! 0x0b || ABORTED COMMAND | Indicates that the device server aborted the command. The application client may be able to recover by trying the command again. |- ! 0x0c || obsolete || |- ! 0x0d || VOLUME OVERFLOW | Indicates that a buffered SCSI device has reached the end-of-partition and data may remain in the buffer that has not been written to the medium. One or more RECOVER BUFFERED DATA command(s) may be issued to read the unwritten data from the buffer. (See SSC-2.) |- ! 0x0e || MISCOMPARE | Indicates that the source data did not match the data read from the medium. |- ! 0x0f || reserved || |} == ASC and ASCQ == {| style="font-size:9pt" border="1" cellpadding="1" cellspacing="0" align="center" width="100%" |+ ASC and ASCQ assignments ! rowspan="2" width="5%" | ASC ! rowspan="2" width="5%" | ASCQ ! colspan="14" width="15%" | Device Type ! rowspan="2" | Description |- ! D||T||L||P||W||R||O||M||A||E||B||K||V||F |- | 0x00 || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| NO ADDITIONAL SENSE INFORMATION |- | 0x00 || 0x01 || ||T|| || || || || || || || || || || || || FILEMARK DETECTED |- | 0x00 || 0x02 || ||T|| || || || || || || || || || || || || END-OF-PARTITION/MEDIUM DETECTED |- | 0x00 || 0x03 || ||T|| || || || || || || || || || || || || SETMARK DETECTED |- | 0x00 || 0x04 || ||T|| || || || || || || || || || || || || BEGINNING-OF-PARTITION/MEDIUM DETECTED |- | 0x00 || 0x05 || ||T||L|| || || || || || || || || || || || END-OF-DATA DETECTED |- | 0x00 || 0x06 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| I/O PROCESS TERMINATED |- | 0x00 || 0x11 || || || || || ||R|| || || || || || || || || AUDIO PLAY OPERATION IN PROGRESS |- | 0x00 || 0x12 || || || || || ||R|| || || || || || || || || AUDIO PLAY OPERATION PAUSED |- | 0x00 || 0x13 || || || || || ||R|| || || || || || || || || AUDIO PLAY OPERATION SUCCESSFULLY COMPLETED |- | 0x00 || 0x14 || || || || || ||R|| || || || || || || || || AUDIO PLAY OPERATION STOPPED DUE TO ERROR |- | 0x00 || 0x15 || || || || || ||R|| || || || || || || || || NO CURRENT AUDIO STATUS TO RETURN |- | 0x00 || 0x16 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| OPERATION IN PROGRESS |- | 0x00 || 0x17 ||D||T||L|| ||W||R||O||M||A||E||B||K||V||F|| CLEANING REQUESTED |- | 0x00 || 0x18 || ||T|| || || || || || || || || || || || || ERASE OPERATION IN PROGRESS |- | 0x00 || 0x19 || ||T|| || || || || || || || || || || || || LOCATE OPERATION IN PROGRESS |- | 0x00 || 0x1A || ||T|| || || || || || || || || || || || || REWIND OPERATION IN PROGRESS |- | 0x00 || 0x1B || ||T|| || || || || || || || || || || || || SET CAPACITY OPERATION IN PROGRESS |- | 0x00 || 0x1C || ||T|| || || || || || || || || || || || || VERIFY OPERATION IN PROGRESS |- | 0x00 || 0x1D ||D||T|| || || || || || || || ||B|| || || || ATA PASS THROUGH INFORMATION AVAILABLE |- | 0x01 || 0x00 ||D|| || || ||W|| ||O|| || || ||B||K|| || || NO INDEX/SECTOR SIGNAL |- | 0x02 || 0x00 ||D|| || || ||W||R||O||M|| || ||B||K|| || || NO SEEK COMPLETE |- | 0x03 || 0x00 ||D||T||L|| ||W|| ||O|| || || ||B||K|| || || PERIPHERAL DEVICE WRITE FAULT |- | 0x03 || 0x01 || ||T|| || || || || || || || || || || || || NO WRITE CURRENT |- | 0x03 || 0x02 || ||T|| || || || || || || || || || || || || EXCESSIVE WRITE ERRORS |- | 0x04 || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT READY, CAUSE NOT REPORTABLE |- | 0x04 || 0x01 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT IS IN PROCESS OF BECOMING READY |- | 0x04 || 0x02 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT READY, INITIALIZING COMMAND REQUIRED |- | 0x04 || 0x03 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT READY, MANUAL INTERVENTION REQUIRED |- | 0x04 || 0x04 ||D||T||L|| || ||R||O|| || || ||B|| || || || LOGICAL UNIT NOT READY, FORMAT IN PROGRESS |- | 0x04 || 0x05 ||D||T|| || ||W|| ||O||M||A|| ||B||K|| || || LOGICAL UNIT NOT READY, REBUILD IN PROGRESS |- | 0x04 || 0x06 ||D||T|| || ||W|| ||O||M||A|| ||B||K|| || || LOGICAL UNIT NOT READY, RECALCULATION IN PROGRESS |- | 0x04 || 0x07 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT READY, OPERATION IN PROGRESS |- | 0x04 || 0x08 || || || || || ||R|| || || || || || || || || LOGICAL UNIT NOT READY, LONG WRITE IN PROGRESS |- | 0x04 || 0x09 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT READY, SELF-TEST IN PROGRESS |- | 0x04 || 0x0A ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT ACCESSIBLE, ASYMMETRIC ACCESS STATE TRANSITION |- | 0x04 || 0x0B ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT ACCESSIBLE, TARGET PORT IN STANDBY STATE |- | 0x04 || 0x0C ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT ACCESSIBLE, TARGET PORT IN UNAVAILABLE STATE |- | 0x04 || 0x10 ||D||T|| || ||W||R||O||M|| || ||B|| || || || LOGICAL UNIT NOT READY, AUXILIARY MEMORY NOT ACCESSIBLE |- | 0x04 || 0x11 ||D||T|| || ||W||R||O||M||A||E||B|| ||V||F|| LOGICAL UNIT NOT READY, NOTIFY (ENABLE SPINUP) REQUIRED |- | 0x04 || 0x12 || || || || || || || ||M|| || || || ||V|| || LOGICAL UNIT NOT READY, OFFLINE |- | 0x05 || 0x00 ||D||T||L|| ||W||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT DOES NOT RESPOND TO SELECTION |- | 0x06 || 0x00 ||D|| || || ||W||R||O||M|| || ||B||K|| || || NO REFERENCE POSITION FOUND |- | 0x07 || 0x00 ||D||T||L|| ||W||R||O||M|| || ||B||K|| || || MULTIPLE PERIPHERAL DEVICES SELECTED |- | 0x08 || 0x00 ||D||T||L|| ||W||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT COMMUNICATION FAILURE |- | 0x08 || 0x01 ||D||T||L|| ||W||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT COMMUNICATION TIME-OUT |- | 0x08 || 0x02 ||D||T||L|| ||W||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT COMMUNICATION PARITY ERROR |- | 0x08 || 0x03 ||D||T|| || || ||R||O||M|| || ||B||K|| || || LOGICAL UNIT COMMUNICATION CRC ERROR (ULTRA-DMA/32) |- | 0x08 || 0x04 ||D||T||L||P||W||R||O|| || || || ||K|| || || UNREACHABLE COPY TARGET |- | 0x09 || 0x00 ||D||T|| || ||W||R||O|| || || ||B|| || || || TRACK FOLLOWING ERROR |- | 0x09 || 0x01 || || || || ||W||R||O|| || || || ||K|| || || TRACKING SERVO FAILURE |- | 0x09 || 0x02 || || || || ||W||R||O|| || || || ||K|| || || FOCUS SERVO FAILURE |- | 0x09 || 0x03 || || || || ||W||R||O|| || || || || || || || SPINDLE SERVO FAILURE |- | 0x09 || 0x04 ||D||T|| || ||W||R||O|| || || ||B|| || || || HEAD SELECT FAULT |- | 0x0A || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| ERROR LOG OVERFLOW |- | 0x0B || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| WARNING |- | 0x0B || 0x01 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| WARNING - SPECIFIED TEMPERATURE EXCEEDED |- | 0x0B || 0x02 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| WARNING - ENCLOSURE DEGRADED |- | 0x0B || 0x03 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| WARNING - BACKGROUND SELF-TEST FAILED |- | 0x0B || 0x04 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| WARNING - BACKGROUND PRE-SCAN DETECTED MEDIUM ERROR |- | 0x0B || 0x05 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| WARNING - BACKGROUND MEDIUM SCAN DETECTED MEDIUM ERROR |- | 0x0C || 0x00 || ||T|| || || ||R|| || || || || || || || || WRITE ERROR |- | 0x0C || 0x01 || || || || || || || || || || || ||K|| || || WRITE ERROR - RECOVERED WITH AUTO REALLOCATION |- | 0x0C || 0x02 ||D|| || || ||W|| ||O|| || || ||B||K|| || || WRITE ERROR - AUTO REALLOCATION FAILED |- | 0x0C || 0x03 ||D|| || || ||W|| ||O|| || || ||B||K|| || || WRITE ERROR - RECOMMEND REASSIGNMENT |- | 0x0C || 0x04 ||D||T|| || ||W|| ||O|| || || ||B|| || || || COMPRESSION CHECK MISCOMPARE ERROR |- | 0x0C || 0x05 ||D||T|| || ||W|| ||O|| || || ||B|| || || || DATA EXPANSION OCCURRED DURING COMPRESSION |- | 0x0C || 0x06 ||D||T|| || ||W|| ||O|| || || ||B|| || || || BLOCK NOT COMPRESSIBLE |- | 0x0C || 0x07 || || || || || ||R|| || || || || || || || || WRITE ERROR - RECOVERY NEEDED |- | 0x0C || 0x08 || || || || || ||R|| || || || || || || || || WRITE ERROR - RECOVERY FAILED |- | 0x0C || 0x09 || || || || || ||R|| || || || || || || || || WRITE ERROR - LOSS OF STREAMING |- | 0x0C || 0x0A || || || || || ||R|| || || || || || || || || WRITE ERROR - PADDING BLOCKS ADDED |- | 0x0C || 0x0B ||D||T|| || ||W||R||O||M|| || ||B|| || || || AUXILIARY MEMORY WRITE ERROR |- | 0x0C || 0x0C ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| WRITE ERROR - UNEXPECTED UNSOLICITED DATA |- | 0x0C || 0x0D ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| WRITE ERROR - NOT ENOUGH UNSOLICITED DATA |- | 0x0C || 0x0F || || || || || ||R|| || || || || || || || || DEFECTS IN ERROR WINDOW |- | 0x0D || 0x00 ||D||T||L||P||W||R||O|| ||A|| || ||K|| || || ERROR DETECTED BY THIRD PARTY TEMPORARY INITIATOR |- | 0x0D || 0x01 ||D||T||L||P||W||R||O|| ||A|| || ||K|| || || THIRD PARTY DEVICE FAILURE |- | 0x0D || 0x02 ||D||T||L||P||W||R||O|| ||A|| || ||K|| || || COPY TARGET DEVICE NOT REACHABLE |- | 0x0D || 0x03 ||D||T||L||P||W||R||O|| ||A|| || ||K|| || || INCORRECT COPY TARGET DEVICE TYPE |- | 0x0D || 0x04 ||D||T||L||P||W||R||O|| ||A|| || ||K|| || || COPY TARGET DEVICE DATA UNDERRUN |- | 0x0D || 0x05 ||D||T||L||P||W||R||O|| ||A|| || ||K|| || || COPY TARGET DEVICE DATA OVERRUN |- | 0x0E || 0x00 ||D||T|| ||P||W||R||O||M||A||E||B||K|| ||F|| INVALID INFORMATION UNIT |- | 0x0E || 0x01 ||D||T|| ||P||W||R||O||M||A||E||B||K|| ||F|| INFORMATION UNIT TOO SHORT |- | 0x0E || 0x02 ||D||T|| ||P||W||R||O||M||A||E||B||K|| ||F|| INFORMATION UNIT TOO LONG |- | 0x0E || 0x03 ||D||T|| ||P|| ||R|| ||M||A||E||B||K|| ||F|| INVALID FIELD IN COMMAND INFORMATION UNIT |- | 0x0F || 0x00 || || || || || || || || || || || || || || || |- | 0x10 || 0x00 ||D|| || || ||W|| ||O|| || || ||B||K|| || || ID CRC OR ECC ERROR |- | 0x10 || 0x01 ||D||T|| || ||W|| ||O|| || || || || || || || LOGICAL BLOCK GUARD CHECK FAILED |- | 0x10 || 0x02 ||D||T|| || ||W|| ||O|| || || || || || || || LOGICAL BLOCK APPLICATION TAG CHECK FAILED |- | 0x10 || 0x03 ||D||T|| || ||W|| ||O|| || || || || || || || LOGICAL BLOCK REFERENCE TAG CHECK FAILED |- | 0x11 || 0x00 ||D||T|| || ||W||R||O|| || || ||B||K|| || || UNRECOVERED READ ERROR |- | 0x11 || 0x01 ||D||T|| || ||W||R||O|| || || ||B||K|| || || READ RETRIES EXHAUSTED |- | 0x11 || 0x02 ||D||T|| || ||W||R||O|| || || ||B||K|| || || ERROR TOO LONG TO CORRECT |- | 0x11 || 0x03 ||D||T|| || ||W|| ||O|| || || ||B||K|| || || MULTIPLE READ ERRORS |- | 0x11 || 0x04 ||D|| || || ||W|| ||O|| || || ||B||K|| || || UNRECOVERED READ ERROR - AUTO REALLOCATE FAILED |- | 0x11 || 0x05 || || || || ||W||R||O|| || || ||B|| || || || L-EC UNCORRECTABLE ERROR |- | 0x11 || 0x06 || || || || ||W||R||O|| || || ||B|| || || || CIRC UNRECOVERED ERROR |- | 0x11 || 0x07 || || || || ||W|| ||O|| || || ||B|| || || || DATA RE-SYNCHRONIZATION ERROR |- | 0x11 || 0x08 || ||T|| || || || || || || || || || || || || INCOMPLETE BLOCK READ |- | 0x11 || 0x09 || ||T|| || || || || || || || || || || || || NO GAP FOUND |- | 0x11 || 0x0A ||D||T|| || || || ||O|| || || ||B||K|| || || MISCORRECTED ERROR |- | 0x11 || 0x0B ||D|| || || ||W|| ||O|| || || ||B||K|| || || UNRECOVERED READ ERROR - RECOMMEND REASSIGNMENT |- | 0x11 || 0x0C ||D|| || || ||W|| ||O|| || || ||B||K|| || || UNRECOVERED READ ERROR - RECOMMEND REWRITE THE DATA |- | 0x11 || 0x0D ||D||T|| || ||W||R||O|| || || ||B|| || || || DE-COMPRESSION CRC ERROR |- | 0x11 || 0x0E ||D||T|| || ||W||R||O|| || || ||B|| || || || CANNOT DECOMPRESS USING DECLARED ALGORITHM |- | 0x11 || 0x0F || || || || || ||R|| || || || || || || || || ERROR READING UPC/EAN NUMBER |- | 0x11 || 0x10 || || || || || ||R|| || || || || || || || || ERROR READING ISRC NUMBER |- | 0x11 || 0x11 || || || || || ||R|| || || || || || || || || READ ERROR - LOSS OF STREAMING |- | 0x11 || 0x12 ||D||T|| || ||W||R||O||M|| || ||B|| || || || AUXILIARY MEMORY READ ERROR |- | 0x11 || 0x13 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| READ ERROR - FAILED RETRANSMISSION REQUEST |- | 0x11 || 0x14 ||D|| || || || || || || || || || || || || || READ ERROR - LBA MARKED BAD BY APPLICATION CLIENT |- | 0x12 || 0x00 ||D|| || || ||W|| ||O|| || || ||B||K|| || || ADDRESS MARK NOT FOUND FOR ID FIELD |- | 0x13 || 0x00 ||D|| || || ||W|| ||O|| || || ||B||K|| || || ADDRESS MARK NOT FOUND FOR DATA FIELD |- | 0x14 || 0x00 ||D||T||L|| ||W||R||O|| || || ||B||K|| || || RECORDED ENTITY NOT FOUND |- | 0x14 || 0x01 ||D||T|| || ||W||R||O|| || || ||B||K|| || || RECORD NOT FOUND |- | 0x14 || 0x02 || ||T|| || || || || || || || || || || || || FILEMARK OR SETMARK NOT FOUND |- | 0x14 || 0x03 || ||T|| || || || || || || || || || || || || END-OF-DATA NOT FOUND |- | 0x14 || 0x04 || ||T|| || || || || || || || || || || || || BLOCK SEQUENCE ERROR |- | 0x14 || 0x05 ||D||T|| || ||W|| ||O|| || || ||B||K|| || || RECORD NOT FOUND - RECOMMEND REASSIGNMENT |- | 0x14 || 0x06 ||D||T|| || ||W|| ||O|| || || ||B||K|| || || RECORD NOT FOUND - DATA AUTO-REALLOCATED |- | 0x14 || 0x07 || ||T|| || || || || || || || || || || || || LOCATE OPERATION FAILURE |- | 0x15 || 0x00 ||D||T||L|| ||W||R||O||M|| || ||B||K|| || || RANDOM POSITIONING ERROR |- | 0x15 || 0x01 ||D||T||L|| ||W||R||O||M|| || ||B||K|| || || MECHANICAL POSITIONING ERROR |- | 0x15 || 0x02 ||D||T|| || ||W||R||O|| || || ||B||K|| || || POSITIONING ERROR DETECTED BY READ OF MEDIUM |- | 0x16 || 0x00 ||D|| || || ||W|| ||O|| || || ||B||K|| || || DATA SYNCHRONIZATION MARK ERROR |- | 0x16 || 0x01 ||D|| || || ||W|| ||O|| || || ||B||K|| || || DATA SYNC ERROR - DATA REWRITTEN |- | 0x16 || 0x02 ||D|| || || ||W|| ||O|| || || ||B||K|| || || DATA SYNC ERROR - RECOMMEND REWRITE |- | 0x16 || 0x03 ||D|| || || ||W|| ||O|| || || ||B||K|| || || DATA SYNC ERROR - DATA AUTO-REALLOCATED |- | 0x16 || 0x04 ||D|| || || ||W|| ||O|| || || ||B||K|| || || DATA SYNC ERROR - RECOMMEND REASSIGNMENT |- | 0x17 || 0x00 ||D||T|| || ||W||R||O|| || || ||B||K|| || || RECOVERED DATA WITH NO ERROR CORRECTION APPLIED |- | 0x17 || 0x01 ||D||T|| || ||W||R||O|| || || ||B||K|| || || RECOVERED DATA WITH RETRIES |- | 0x17 || 0x02 ||D||T|| || ||W||R||O|| || || ||B||K|| || || RECOVERED DATA WITH POSITIVE HEAD OFFSET |- | 0x17 || 0x03 ||D||T|| || ||W||R||O|| || || ||B||K|| || || RECOVERED DATA WITH NEGATIVE HEAD OFFSET |- | 0x17 || 0x04 || || || || ||W||R||O|| || || ||B|| || || || RECOVERED DATA WITH RETRIES AND/OR CIRC APPLIED |- | 0x17 || 0x05 ||D|| || || ||W||R||O|| || || ||B||K|| || || RECOVERED DATA USING PREVIOUS SECTOR ID |- | 0x17 || 0x06 ||D|| || || ||W|| ||O|| || || ||B||K|| || || RECOVERED DATA WITHOUT ECC - DATA AUTO-REALLOCATED |- | 0x17 || 0x07 ||D|| || || ||W||R||O|| || || ||B||K|| || || RECOVERED DATA WITHOUT ECC - RECOMMEND REASSIGNMENT |- | 0x17 || 0x08 ||D|| || || ||W||R||O|| || || ||B||K|| || || RECOVERED DATA WITHOUT ECC - RECOMMEND REWRITE |- | 0x17 || 0x09 ||D|| || || ||W||R||O|| || || ||B||K|| || || RECOVERED DATA WITHOUT ECC - DATA REWRITTEN |- | 0x18 || 0x00 ||D||T|| || ||W||R||O|| || || ||B||K|| || || RECOVERED DATA WITH ERROR CORRECTION APPLIED |- | 0x18 || 0x01 ||D|| || || ||W||R||O|| || || ||B||K|| || || RECOVERED DATA WITH ERROR CORR. & RETRIES APPLIED |- | 0x18 || 0x02 ||D|| || || ||W||R||O|| || || ||B||K|| || || RECOVERED DATA - DATA AUTO-REALLOCATED |- | 0x18 || 0x03 || || || || || ||R|| || || || || || || || || RECOVERED DATA WITH CIRC |- | 0x18 || 0x04 || || || || || ||R|| || || || || || || || || RECOVERED DATA WITH L-EC |- | 0x18 || 0x05 ||D|| || || ||W||R||O|| || || ||B||K|| || || RECOVERED DATA - RECOMMEND REASSIGNMENT |- | 0x18 || 0x06 ||D|| || || ||W||R||O|| || || ||B||K|| || || RECOVERED DATA - RECOMMEND REWRITE |- | 0x18 || 0x07 ||D|| || || ||W|| ||O|| || || ||B||K|| || || RECOVERED DATA WITH ECC - DATA REWRITTEN |- | 0x18 || 0x08 || || || || || ||R|| || || || || || || || || RECOVERED DATA WITH LINKING |- | 0x19 || 0x00 ||D|| || || || || ||O|| || || || ||K|| || || DEFECT LIST ERROR |- | 0x19 || 0x01 ||D|| || || || || ||O|| || || || ||K|| || || DEFECT LIST NOT AVAILABLE |- | 0x19 || 0x02 ||D|| || || || || ||O|| || || || ||K|| || || DEFECT LIST ERROR IN PRIMARY LIST |- | 0x19 || 0x03 ||D|| || || || || ||O|| || || || ||K|| || || DEFECT LIST ERROR IN GROWN LIST |- | 0x1A || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| PARAMETER LIST LENGTH ERROR |- | 0x1B || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| SYNCHRONOUS DATA TRANSFER ERROR |- | 0x1C || 0x00 ||D|| || || || || ||O|| || || ||B||K|| || || DEFECT LIST NOT FOUND |- | 0x1C || 0x01 ||D|| || || || || ||O|| || || ||B||K|| || || PRIMARY DEFECT LIST NOT FOUND |- | 0x1C || 0x02 ||D|| || || || || ||O|| || || ||B||K|| || || GROWN DEFECT LIST NOT FOUND |- | 0x1D || 0x00 ||D||T|| || ||W||R||O|| || || ||B||K|| || || MISCOMPARE DURING VERIFY OPERATION |- | 0x1E || 0x00 ||D|| || || ||W|| ||O|| || || ||B||K|| || || RECOVERED ID WITH ECC CORRECTION |- | 0x1F || 0x00 ||D|| || || || || ||O|| || || || ||K|| || || PARTIAL DEFECT LIST TRANSFER |- | 0x20 || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| INVALID COMMAND OPERATION CODE |- | 0x20 || 0x01 ||D||T|| ||P||W||R||O||M||A||E||B||K|| || || ACCESS DENIED - INITIATOR PENDING-ENROLLED |- | 0x20 || 0x02 ||D||T|| ||P||W||R||O||M||A||E||B||K|| || || ACCESS DENIED - NO ACCESS RIGHTS |- | 0x20 || 0x03 ||D||T|| ||P||W||R||O||M||A||E||B||K|| || || ACCESS DENIED - INVALID MGMT ID KEY |- | 0x20 || 0x04 || ||T|| || || || || || || || || || || || || ILLEGAL COMMAND WHILE IN WRITE CAPABLE STATE |- | 0x20 || 0x05 || ||T|| || || || || || || || || || || || || Obsolete |- | 0x20 || 0x06 || ||T|| || || || || || || || || || || || || ILLEGAL COMMAND WHILE IN EXPLICIT ADDRESS MODE |- | 0x20 || 0x07 || ||T|| || || || || || || || || || || || || ILLEGAL COMMAND WHILE IN IMPLICIT ADDRESS MODE |- | 0x20 || 0x08 ||D||T|| ||P||W||R||O||M||A||E||B||K|| || || ACCESS DENIED - ENROLLMENT CONFLICT |- | 0x20 || 0x09 ||D||T|| ||P||W||R||O||M||A||E||B||K|| || || ACCESS DENIED - INVALID LU IDENTIFIER |- | 0x20 || 0x0A ||D||T|| ||P||W||R||O||M||A||E||B||K|| || || ACCESS DENIED - INVALID PROXY TOKEN |- | 0x20 || 0x0B ||D||T|| ||P||W||R||O||M||A||E||B||K|| || || ACCESS DENIED - ACL LUN CONFLICT |- | 0x21 || 0x00 ||D||T|| || ||W||R||O||M|| || ||B||K|| || || LOGICAL BLOCK ADDRESS OUT OF RANGE |- | 0x21 || 0x01 ||D||T|| || ||W||R||O||M|| || ||B||K|| || || INVALID ELEMENT ADDRESS |- | 0x21 || 0x02 || || || || || ||R|| || || || || || || || || INVALID ADDRESS FOR WRITE |- | 0x21 || 0x03 || || || || || ||R|| || || || || || || || || INVALID WRITE CROSSING LAYER JUMP |- | 0x22 || 0x00 ||D|| || || || || || || || || || || || || || ILLEGAL FUNCTION (USE 20 00, 24 00, OR 26 00) |- | 0x23 || 0x00 || || || || || || || || || || || || || || || |- | 0x24 || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| INVALID FIELD IN CDB |- | 0x24 || 0x01 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| CDB DECRYPTION ERROR |- | 0x24 || 0x02 || ||T|| || || || || || || || || || || || || Obsolete |- | 0x24 || 0x03 || ||T|| || || || || || || || || || || || || Obsolete |- | 0x24 || 0x04 || || || || || || || || || || || || || ||F|| SECURITY AUDIT VALUE FROZEN |- | 0x24 || 0x05 || || || || || || || || || || || || || ||F|| SECURITY WORKING KEY FROZEN |- | 0x24 || 0x06 || || || || || || || || || || || || || ||F|| NONCE NOT UNIQUE |- | 0x24 || 0x07 || || || || || || || || || || || || || ||F|| NONCE TIMESTAMP OUT OF RANGE |- | 0x25 || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT SUPPORTED |- | 0x26 || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| INVALID FIELD IN PARAMETER LIST |- | 0x26 || 0x01 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| PARAMETER NOT SUPPORTED |- | 0x26 || 0x02 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| PARAMETER VALUE INVALID |- | 0x26 || 0x03 ||D||T||L||P||W||R||O||M||A||E|| ||K|| || || THRESHOLD PARAMETERS NOT SUPPORTED |- | 0x26 || 0x04 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| INVALID RELEASE OF PERSISTENT RESERVATION |- | 0x26 || 0x05 ||D||T||L||P||W||R||O||M||A|| ||B||K|| || || DATA DECRYPTION ERROR |- | 0x26 || 0x06 ||D||T||L||P||W||R||O|| || || || ||K|| || || TOO MANY TARGET DESCRIPTORS |- | 0x26 || 0x07 ||D||T||L||P||W||R||O|| || || || ||K|| || || UNSUPPORTED TARGET DESCRIPTOR TYPE CODE |- | 0x26 || 0x08 ||D||T||L||P||W||R||O|| || || || ||K|| || || TOO MANY SEGMENT DESCRIPTORS |- | 0x26 || 0x09 ||D||T||L||P||W||R||O|| || || || ||K|| || || UNSUPPORTED SEGMENT DESCRIPTOR TYPE CODE |- | 0x26 || 0x0A ||D||T||L||P||W||R||O|| || || || ||K|| || || UNEXPECTED INEXACT SEGMENT |- | 0x26 || 0x0B ||D||T||L||P||W||R||O|| || || || ||K|| || || INLINE DATA LENGTH EXCEEDED |- | 0x26 || 0x0C ||D||T||L||P||W||R||O|| || || || ||K|| || || INVALID OPERATION FOR COPY SOURCE OR DESTINATION |- | 0x26 || 0x0D ||D||T||L||P||W||R||O|| || || || ||K|| || || COPY SEGMENT GRANULARITY VIOLATION |- | 0x26 || 0x0E ||D||T|| ||P||W||R||O||M||A||E||B||K|| || || INVALID PARAMETER WHILE PORT IS ENABLED |- | 0x26 || 0x0F || || || || || || || || || || || || || ||F|| INVALID DATA-OUT BUFFER INTEGRITY CHECK VALUE |- | 0x26 || 0x10 || ||T|| || || || || || || || || || || || || DATA DECRYPTION KEY FAIL LIMIT REACHED |- | 0x26 || 0x11 || ||T|| || || || || || || || || || || || || INCOMPLETE KEY-ASSOCIATED DATA SET |- | 0x26 || 0x12 || ||T|| || || || || || || || || || || || || VENDOR SPECIFIC KEY REFERENCE NOT FOUND |- | 0x27 || 0x00 ||D||T|| || ||W||R||O|| || || ||B||K|| || || WRITE PROTECTED |- | 0x27 || 0x01 ||D||T|| || ||W||R||O|| || || ||B||K|| || || HARDWARE WRITE PROTECTED |- | 0x27 || 0x02 ||D||T|| || ||W||R||O|| || || ||B||K|| || || LOGICAL UNIT SOFTWARE WRITE PROTECTED |- | 0x27 || 0x03 || ||T|| || || ||R|| || || || || || || || || ASSOCIATED WRITE PROTECT |- | 0x27 || 0x04 || ||T|| || || ||R|| || || || || || || || || PERSISTENT WRITE PROTECT |- | 0x27 || 0x05 || ||T|| || || ||R|| || || || || || || || || PERMANENT WRITE PROTECT |- | 0x27 || 0x06 || || || || || ||R|| || || || || || || || || CONDITIONAL WRITE PROTECT |- | 0x28 || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| NOT READY TO READY CHANGE, MEDIUM MAY HAVE CHANGED |- | 0x28 || 0x01 ||D||T|| || ||W||R||O||M|| || ||B|| || || || IMPORT OR EXPORT ELEMENT ACCESSED |- | 0x28 || 0x02 || || || || || ||R|| || || || || || || || || FORMAT-LAYER MAY HAVE CHANGED |- | 0x29 || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| POWER ON, RESET, OR BUS DEVICE RESET OCCURRED |- | 0x29 || 0x01 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| POWER ON OCCURRED |- | 0x29 || 0x02 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| SCSI BUS RESET OCCURRED |- | 0x29 || 0x03 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| BUS DEVICE RESET FUNCTION OCCURRED |- | 0x29 || 0x04 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| DEVICE INTERNAL RESET |- | 0x29 || 0x05 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| TRANSCEIVER MODE CHANGED TO SINGLE-ENDED |- | 0x29 || 0x06 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| TRANSCEIVER MODE CHANGED TO LVD |- | 0x29 || 0x07 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| I_T NEXUS LOSS OCCURRED |- | 0x2A || 0x00 ||D||T||L|| ||W||R||O||M||A||E||B||K||V||F|| PARAMETERS CHANGED |- | 0x2A || 0x01 ||D||T||L|| ||W||R||O||M||A||E||B||K||V||F|| MODE PARAMETERS CHANGED |- | 0x2A || 0x02 ||D||T||L|| ||W||R||O||M||A||E|| ||K|| || || LOG PARAMETERS CHANGED |- | 0x2A || 0x03 ||D||T||L||P||W||R||O||M||A||E|| ||K|| || || RESERVATIONS PREEMPTED |- | 0x2A || 0x04 ||D||T||L||P||W||R||O||M||A||E|| || || || || RESERVATIONS RELEASED |- | 0x2A || 0x05 ||D||T||L||P||W||R||O||M||A||E|| || || || || REGISTRATIONS PREEMPTED |- | 0x2A || 0x06 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| ASYMMETRIC ACCESS STATE CHANGED |- | 0x2A || 0x07 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| IMPLICIT ASYMMETRIC ACCESS STATE TRANSITION FAILED |- | 0x2A || 0x08 ||D||T|| || ||W||R||O||M||A||E||B||K||V||F|| PRIORITY CHANGED |- | 0x2A || 0x09 ||D|| || || || || || || || || || || || || || CAPACITY DATA HAS CHANGED |- | 0x2A || 0x10 ||D||T|| || || || || ||M|| ||E|| || ||V|| || TIMESTAMP CHANGED |- | 0x2A || 0x11 || ||T|| || || || || || || || || || || || || DATA ENCRYPTION PARAMETERS CHANGED BY ANOTHER I_T NEXUS |- | 0x2A || 0x12 || ||T|| || || || || || || || || || || || || DATA ENCRYPTION PARAMETERS CHANGED BY VENDOR SPECIFIC EVENT |- | 0x2A || 0x13 || ||T|| || || || || || || || || || || || || DATA ENCRYPTION KEY INSTANCE COUNTER HAS CHANGED |- | 0x2B || 0x00 ||D||T||L||P||W||R||O|| || || || ||K|| || || COPY CANNOT EXECUTE SINCE HOST CANNOT DISCONNECT |- | 0x2C || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| COMMAND SEQUENCE ERROR |- | 0x2C || 0x01 || || || || || || || || || || || || || || || TOO MANY WINDOWS SPECIFIED |- | 0x2C || 0x02 || || || || || || || || || || || || || || || INVALID COMBINATION OF WINDOWS SPECIFIED |- | 0x2C || 0x03 || || || || || ||R|| || || || || || || || || CURRENT PROGRAM AREA IS NOT EMPTY |- | 0x2C || 0x04 || || || || || ||R|| || || || || || || || || CURRENT PROGRAM AREA IS EMPTY |- | 0x2C || 0x05 || || || || || || || || || || ||B|| || || || ILLEGAL POWER CONDITION REQUEST |- | 0x2C || 0x06 || || || || || ||R|| || || || || || || || || PERSISTENT PREVENT CONFLICT |- | 0x2C || 0x07 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| PREVIOUS BUSY STATUS |- | 0x2C || 0x08 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| PREVIOUS TASK SET FULL STATUS |- | 0x2C || 0x09 ||D||T||L||P||W||R||O||M|| ||E||B||K||V||F|| PREVIOUS RESERVATION CONFLICT STATUS |- | 0x2C || 0x0A || || || || || || || || || || || || || ||F|| PARTITION OR COLLECTION CONTAINS USER OBJECTS |- | 0x2C || 0x0B || ||T|| || || || || || || || || || || || || NOT RESERVED |- | 0x2D || 0x00 || ||T|| || || || || || || || || || || || || OVERWRITE ERROR ON UPDATE IN PLACE |- | 0x2E || 0x00 || || || || || ||R|| || || || || || || || || INSUFFICIENT TIME FOR OPERATION |- | 0x2F || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| COMMANDS CLEARED BY ANOTHER INITIATOR |- | 0x2F || 0x01 ||D|| || || || || || || || || || || || || || COMMANDS CLEARED BY POWER LOSS NOTIFICATION |- | 0x2F || 0x02 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| COMMANDS CLEARED BY DEVICE SERVER |- | 0x30 || 0x00 ||D||T|| || ||W||R||O||M|| || ||B||K|| || || INCOMPATIBLE MEDIUM INSTALLED |- | 0x30 || 0x01 ||D||T|| || ||W||R||O|| || || ||B||K|| || || CANNOT READ MEDIUM - UNKNOWN FORMAT |- | 0x30 || 0x02 ||D||T|| || ||W||R||O|| || || ||B||K|| || || CANNOT READ MEDIUM - INCOMPATIBLE FORMAT |- | 0x30 || 0x03 ||D||T|| || || ||R|| || || || || ||K|| || || CLEANING CARTRIDGE INSTALLED |- | 0x30 || 0x04 ||D||T|| || ||W||R||O|| || || ||B||K|| || || CANNOT WRITE MEDIUM - UNKNOWN FORMAT |- | 0x30 || 0x05 ||D||T|| || ||W||R||O|| || || ||B||K|| || || CANNOT WRITE MEDIUM - INCOMPATIBLE FORMAT |- | 0x30 || 0x06 ||D||T|| || ||W||R||O|| || || ||B|| || || || CANNOT FORMAT MEDIUM - INCOMPATIBLE MEDIUM |- | 0x30 || 0x07 ||D||T||L|| ||W||R||O||M||A||E||B||K||V||F|| CLEANING FAILURE |- | 0x30 || 0x08 || || || || || ||R|| || || || || || || || || CANNOT WRITE - APPLICATION CODE MISMATCH |- | 0x30 || 0x09 || || || || || ||R|| || || || || || || || || CURRENT SESSION NOT FIXATED FOR APPEND |- | 0x30 || 0x0A ||D||T|| || ||W||R||O||M||A||E||B||K|| || || CLEANING REQUEST REJECTED |- | 0x30 || 0x0C || ||T|| || || || || || || || || || || || || WORM MEDIUM - OVERWRITE ATTEMPTED |- | 0x30 || 0x0D || ||T|| || || || || || || || || || || || || WORM MEDIUM - INTEGRITY CHECK |- | 0x30 || 0x10 || || || || || ||R|| || || || || || || || || MEDIUM NOT FORMATTED |- | 0x31 || 0x00 ||D||T|| || ||W||R||O|| || || ||B||K|| || || MEDIUM FORMAT CORRUPTED |- | 0x31 || 0x01 ||D|| ||L|| || ||R||O|| || || ||B|| || || || FORMAT COMMAND FAILED |- | 0x31 || 0x02 || || || || || ||R|| || || || || || || || || ZONED FORMATTING FAILED DUE TO SPARE LINKING |- | 0x32 || 0x00 ||D|| || || ||W|| ||O|| || || ||B||K|| || || NO DEFECT SPARE LOCATION AVAILABLE |- | 0x32 || 0x01 ||D|| || || ||W|| ||O|| || || ||B||K|| || || DEFECT LIST UPDATE FAILURE |- | 0x33 || 0x00 || ||T|| || || || || || || || || || || || || TAPE LENGTH ERROR |- | 0x34 || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| ENCLOSURE FAILURE |- | 0x35 || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| ENCLOSURE SERVICES FAILURE |- | 0x35 || 0x01 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| UNSUPPORTED ENCLOSURE FUNCTION |- | 0x35 || 0x02 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| ENCLOSURE SERVICES UNAVAILABLE |- | 0x35 || 0x03 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| ENCLOSURE SERVICES TRANSFER FAILURE |- | 0x35 || 0x04 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| ENCLOSURE SERVICES TRANSFER REFUSED |- | 0x35 || 0x05 ||D||T||L|| ||W||R||O||M||A||E||B||K||V||F|| ENCLOSURE SERVICES CHECKSUM ERROR |- | 0x36 || 0x00 || || ||L|| || || || || || || || || || || || RIBBON, INK, OR TONER FAILURE |- | 0x37 || 0x00 ||D||T||L|| ||W||R||O||M||A||E||B||K||V||F|| ROUNDED PARAMETER |- | 0x38 || 0x00 || || || || || || || || || || ||B|| || || || EVENT STATUS NOTIFICATION |- | 0x38 || 0x02 || || || || || || || || || || ||B|| || || || ESN - POWER MANAGEMENT CLASS EVENT |- | 0x38 || 0x04 || || || || || || || || || || ||B|| || || || ESN - MEDIA CLASS EVENT |- | 0x38 || 0x06 || || || || || || || || || || ||B|| || || || ESN - DEVICE BUSY CLASS EVENT |- | 0x39 || 0x00 ||D||T||L|| ||W||R||O||M||A||E|| ||K|| || || SAVING PARAMETERS NOT SUPPORTED |- | 0x3A || 0x00 ||D||T||L|| ||W||R||O||M|| || ||B||K|| || || MEDIUM NOT PRESENT |- | 0x3A || 0x01 ||D||T|| || ||W||R||O||M|| || ||B||K|| || || MEDIUM NOT PRESENT - TRAY CLOSED |- | 0x3A || 0x02 ||D||T|| || ||W||R||O||M|| || ||B||K|| || || MEDIUM NOT PRESENT - TRAY OPEN |- | 0x3A || 0x03 ||D||T|| || ||W||R||O||M|| || ||B|| || || || MEDIUM NOT PRESENT - LOADABLE |- | 0x3A || 0x04 ||D||T|| || ||W||R||O||M|| || ||B|| || || || MEDIUM NOT PRESENT - MEDIUM AUXILIARY MEMORY ACCESSIBLE |- | 0x3B || 0x00 || ||T||L|| || || || || || || || || || || || SEQUENTIAL POSITIONING ERROR |- | 0x3B || 0x01 || ||T|| || || || || || || || || || || || || TAPE POSITION ERROR AT BEGINNING-OF-MEDIUM |- | 0x3B || 0x02 || ||T|| || || || || || || || || || || || || TAPE POSITION ERROR AT END-OF-MEDIUM |- | 0x3B || 0x03 || || ||L|| || || || || || || || || || || || TAPE OR ELECTRONIC VERTICAL FORMS UNIT NOT READY |- | 0x3B || 0x04 || || ||L|| || || || || || || || || || || || SLEW FAILURE |- | 0x3B || 0x05 || || ||L|| || || || || || || || || || || || PAPER JAM |- | 0x3B || 0x06 || || ||L|| || || || || || || || || || || || FAILED TO SENSE TOP-OF-FORM |- | 0x3B || 0x07 || || ||L|| || || || || || || || || || || || FAILED TO SENSE BOTTOM-OF-FORM |- | 0x3B || 0x08 || ||T|| || || || || || || || || || || || || REPOSITION ERROR |- | 0x3B || 0x09 || || || || || || || || || || || || || || || READ PAST END OF MEDIUM |- | 0x3B || 0x0A || || || || || || || || || || || || || || || READ PAST BEGINNING OF MEDIUM |- | 0x3B || 0x0B || || || || || || || || || || || || || || || POSITION PAST END OF MEDIUM |- | 0x3B || 0x0C || ||T|| || || || || || || || || || || || || POSITION PAST BEGINNING OF MEDIUM |- | 0x3B || 0x0D ||D||T|| || ||W||R||O||M|| || ||B||K|| || || MEDIUM DESTINATION ELEMENT FULL |- | 0x3B || 0x0E ||D||T|| || ||W||R||O||M|| || ||B||K|| || || MEDIUM SOURCE ELEMENT EMPTY |- | 0x3B || 0x0F || || || || || ||R|| || || || || || || || || END OF MEDIUM REACHED |- | 0x3B || 0x11 ||D||T|| || ||W||R||O||M|| || ||B||K|| || || MEDIUM MAGAZINE NOT ACCESSIBLE |- | 0x3B || 0x12 ||D||T|| || ||W||R||O||M|| || ||B||K|| || || MEDIUM MAGAZINE REMOVED |- | 0x3B || 0x13 ||D||T|| || ||W||R||O||M|| || ||B||K|| || || MEDIUM MAGAZINE INSERTED |- | 0x3B || 0x14 ||D||T|| || ||W||R||O||M|| || ||B||K|| || || MEDIUM MAGAZINE LOCKED |- | 0x3B || 0x15 ||D||T|| || ||W||R||O||M|| || ||B||K|| || || MEDIUM MAGAZINE UNLOCKED |- | 0x3B || 0x16 || || || || || ||R|| || || || || || || || || MECHANICAL POSITIONING OR CHANGER ERROR |- | 0x3B || 0x17 || || || || || || || || || || || || || ||F|| READ PAST END OF USER OBJECT |- | 0x3C || 0x00 || || || || || || || || || || || || || || || |- | 0x3D || 0x00 ||D||T||L||P||W||R||O||M||A||E|| ||K|| || || INVALID BITS IN IDENTIFY MESSAGE |- | 0x3E || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT HAS NOT SELF-CONFIGURED YET |- | 0x3E || 0x01 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT FAILURE |- | 0x3E || 0x02 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| TIMEOUT ON LOGICAL UNIT |- | 0x3E || 0x03 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT FAILED SELF-TEST |- | 0x3E || 0x04 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT UNABLE TO UPDATE SELF-TEST LOG |- | 0x3F || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| TARGET OPERATING CONDITIONS HAVE CHANGED |- | 0x3F || 0x01 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| MICROCODE HAS BEEN CHANGED |- | 0x3F || 0x02 ||D||T||L||P||W||R||O||M|| || ||B||K|| || || CHANGED OPERATING DEFINITION |- | 0x3F || 0x03 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| INQUIRY DATA HAS CHANGED |- | 0x3F || 0x04 ||D||T|| || ||W||R||O||M||A||E||B||K|| || || COMPONENT DEVICE ATTACHED |- | 0x3F || 0x05 ||D||T|| || ||W||R||O||M||A||E||B||K|| || || DEVICE IDENTIFIER CHANGED |- | 0x3F || 0x06 ||D||T|| || ||W||R||O||M||A||E||B|| || || || REDUNDANCY GROUP CREATED OR MODIFIED |- | 0x3F || 0x07 ||D||T|| || ||W||R||O||M||A||E||B|| || || || REDUNDANCY GROUP DELETED |- | 0x3F || 0x08 ||D||T|| || ||W||R||O||M||A||E||B|| || || || SPARE CREATED OR MODIFIED |- | 0x3F || 0x09 ||D||T|| || ||W||R||O||M||A||E||B|| || || || SPARE DELETED |- | 0x3F || 0x0A ||D||T|| || ||W||R||O||M||A||E||B||K|| || || VOLUME SET CREATED OR MODIFIED |- | 0x3F || 0x0B ||D||T|| || ||W||R||O||M||A||E||B||K|| || || VOLUME SET DELETED |- | 0x3F || 0x0C ||D||T|| || ||W||R||O||M||A||E||B||K|| || || VOLUME SET DEASSIGNED |- | 0x3F || 0x0D ||D||T|| || ||W||R||O||M||A||E||B||K|| || || VOLUME SET REASSIGNED |- | 0x3F || 0x0E ||D||T||L||P||W||R||O||M||A||E|| || || || || REPORTED LUNS DATA HAS CHANGED |- | 0x3F || 0x0F ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| ECHO BUFFER OVERWRITTEN |- | 0x3F || 0x10 ||D||T|| || ||W||R||O||M|| || ||B|| || || || MEDIUM LOADABLE |- | 0x3F || 0x11 ||D||T|| || ||W||R||O||M|| || ||B|| || || || MEDIUM AUXILIARY MEMORY ACCESSIBLE |- | 0x3F || 0x12 ||D||T||L||P||W||R|| ||M||A||E||B||K|| ||F|| iSCSI IP ADDRESS ADDED |- | 0x3F || 0x13 ||D||T||L||P||W||R|| ||M||A||E||B||K|| ||F|| iSCSI IP ADDRESS REMOVED |- | 0x3F || 0x14 ||D||T||L||P||W||R|| ||M||A||E||B||K|| ||F|| iSCSI IP ADDRESS CHANGED |- | 0x40 || 0x00 ||D|| || || || || || || || || || || || || || RAM FAILURE (SHOULD USE 40 NN) |- | 0x40 || 0xNN ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| DIAGNOSTIC FAILURE ON COMPONENT NN (80h-FFh) |- | 0x41 || 0x00 ||D|| || || || || || || || || || || || || || DATA PATH FAILURE (SHOULD USE 40 NN) |- | 0x42 || 0x00 ||D|| || || || || || || || || || || || || || POWER-ON OR SELF-TEST FAILURE (SHOULD USE 40 NN) |- | 0x43 || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| MESSAGE ERROR |- | 0x44 || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| INTERNAL TARGET FAILURE |- | 0x44 || 0x71 ||D||T|| || || || || || || || ||B|| || || || ATA DEVICE FAILED SET FEATURES |- | 0x45 || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| SELECT OR RESELECT FAILURE |- | 0x46 || 0x00 ||D||T||L||P||W||R||O||M|| || ||B||K|| || || UNSUCCESSFUL SOFT RESET |- | 0x47 || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| SCSI PARITY ERROR |- | 0x47 || 0x01 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| DATA PHASE CRC ERROR DETECTED |- | 0x47 || 0x02 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| SCSI PARITY ERROR DETECTED DURING ST DATA PHASE |- | 0x47 || 0x03 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| INFORMATION UNIT iuCRC ERROR DETECTED |- | 0x47 || 0x04 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| ASYNCHRONOUS INFORMATION PROTECTION ERROR DETECTED |- | 0x47 || 0x05 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| PROTOCOL SERVICE CRC ERROR |- | 0x47 || 0x06 ||D||T|| || || || || ||M||A||E||B||K||V||F|| PHY TEST FUNCTION IN PROGRESS |- | 0x47 || 0x7F ||D||T|| ||P||W||R||O||M||A||E||B||K|| || || SOME COMMANDS CLEARED BY ISCSI PROTOCOL EVENT |- | 0x48 || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| INITIATOR DETECTED ERROR MESSAGE RECEIVED |- | 0x49 || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| INVALID MESSAGE ERROR |- | 0x4A || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| COMMAND PHASE ERROR |- | 0x4B || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| DATA PHASE ERROR |- | 0x4B || 0x01 ||D||T|| ||P||W||R||O||M||A||E||B||K|| || || INVALID TARGET PORT TRANSFER TAG RECEIVED |- | 0x4B || 0x02 ||D||T|| ||P||W||R||O||M||A||E||B||K|| || || TOO MUCH WRITE DATA |- | 0x4B || 0x03 ||D||T|| ||P||W||R||O||M||A||E||B||K|| || || ACK/NAK TIMEOUT |- | 0x4B || 0x04 ||D||T|| ||P||W||R||O||M||A||E||B||K|| || || NAK RECEIVED |- | 0x4B || 0x05 ||D||T|| ||P||W||R||O||M||A||E||B||K|| || || DATA OFFSET ERROR |- | 0x4B || 0x06 ||D||T|| ||P||W||R||O||M||A||E||B||K|| || || INITIATOR RESPONSE TIMEOUT |- | 0x4C || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT FAILED SELF-CONFIGURATION |- | 0x4D || 0xNN ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| TAGGED OVERLAPPED COMMANDS (NN = TASK TAG) |- | 0x4E || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| OVERLAPPED COMMANDS ATTEMPTED |- | 0x4F || 0x00 || || || || || || || || || || || || || || || |- | 0x50 || 0x00 || ||T|| || || || || || || || || || || || || WRITE APPEND ERROR |- | 0x50 || 0x01 || ||T|| || || || || || || || || || || || || WRITE APPEND POSITION ERROR |- | 0x50 || 0x02 || ||T|| || || || || || || || || || || || || POSITION ERROR RELATED TO TIMING |- | 0x51 || 0x00 || ||T|| || || ||R||O|| || || || || || || || ERASE FAILURE |- | 0x51 || 0x01 || || || || || ||R|| || || || || || || || || ERASE FAILURE - INCOMPLETE ERASE OPERATION DETECTED |- | 0x52 || 0x00 || ||T|| || || || || || || || || || || || || CARTRIDGE FAULT |- | 0x53 || 0x00 ||D||T||L|| ||W||R||O||M|| || ||B||K|| || || MEDIA LOAD OR EJECT FAILED |- | 0x53 || 0x01 || ||T|| || || || || || || || || || || || || UNLOAD TAPE FAILURE |- | 0x53 || 0x02 ||D||T|| || ||W||R||O||M|| || ||B||K|| || || MEDIUM REMOVAL PREVENTED |- | 0x53 || 0x03 || || || || || || || ||M|| || || || || || || MEDIUM REMOVAL PREVENTED BY DATA TRANSFER ELEMENT |- | 0x53 || 0x04 || ||T|| || || || || || || || || || || || || MEDIUM THREAD OR UNTHREAD FAILURE |- | 0x54 || 0x00 || || || ||P|| || || || || || || || || || || SCSI TO HOST SYSTEM INTERFACE FAILURE |- | 0x55 || 0x00 || || || ||P|| || || || || || || || || || || SYSTEM RESOURCE FAILURE |- | 0x55 || 0x01 ||D|| || || || || ||O|| || || ||B||K|| || || SYSTEM BUFFER FULL |- | 0x55 || 0x02 ||D||T||L||P||W||R||O||M||A||E|| ||K|| || || INSUFFICIENT RESERVATION RESOURCES |- | 0x55 || 0x03 ||D||T||L||P||W||R||O||M||A||E|| ||K|| || || INSUFFICIENT RESOURCES |- | 0x55 || 0x04 ||D||T||L||P||W||R||O||M||A||E|| ||K|| || || INSUFFICIENT REGISTRATION RESOURCES |- | 0x55 || 0x05 ||D||T|| ||P||W||R||O||M||A||E||B||K|| || || INSUFFICIENT ACCESS CONTROL RESOURCES |- | 0x55 || 0x06 ||D||T|| || ||W||R||O||M|| || ||B|| || || || AUXILIARY MEMORY OUT OF SPACE |- | 0x55 || 0x07 || || || || || || || || || || || || || ||F|| QUOTA ERROR |- | 0x55 || 0x08 || ||T|| || || || || || || || || || || || || MAXIMUM NUMBER OF SUPPLEMENTAL DECRYPTION KEYS EXCEEDED |- | 0x56 || 0x00 || || || || || || || || || || || || || || || |- | 0x57 || 0x00 || || || || || ||R|| || || || || || || || || UNABLE TO RECOVER TABLE-OF-CONTENTS |- | 0x58 || 0x00 || || || || || || ||O|| || || || || || || || GENERATION DOES NOT EXIST |- | 0x59 || 0x00 || || || || || || ||O|| || || || || || || || UPDATED BLOCK READ |- | 0x5A || 0x00 ||D||T||L||P||W||R||O||M|| || ||B||K|| || || OPERATOR REQUEST OR STATE CHANGE INPUT |- | 0x5A || 0x01 ||D||T|| || ||W||R||O||M|| || ||B||K|| || || OPERATOR MEDIUM REMOVAL REQUEST |- | 0x5A || 0x02 ||D||T|| || ||W||R||O|| ||A|| ||B||K|| || || OPERATOR SELECTED WRITE PROTECT |- | 0x5A || 0x03 ||D||T|| || ||W||R||O|| ||A|| ||B||K|| || || OPERATOR SELECTED WRITE PERMIT |- | 0x5B || 0x00 ||D||T||L||P||W||R||O||M|| || || ||K|| || || LOG EXCEPTION |- | 0x5B || 0x01 ||D||T||L||P||W||R||O||M|| || || ||K|| || || THRESHOLD CONDITION MET |- | 0x5B || 0x02 ||D||T||L||P||W||R||O||M|| || || ||K|| || || LOG COUNTER AT MAXIMUM |- | 0x5B || 0x03 ||D||T||L||P||W||R||O||M|| || || ||K|| || || LOG LIST CODES EXHAUSTED |- | 0x5C || 0x00 ||D|| || || || || ||O|| || || || || || || || RPL STATUS CHANGE |- | 0x5C || 0x01 ||D|| || || || || ||O|| || || || || || || || SPINDLES SYNCHRONIZED |- | 0x5C || 0x02 ||D|| || || || || ||O|| || || || || || || || SPINDLES NOT SYNCHRONIZED |- | 0x5D || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| FAILURE PREDICTION THRESHOLD EXCEEDED |- | 0x5D || 0x01 || || || || || ||R|| || || || ||B|| || || || MEDIA FAILURE PREDICTION THRESHOLD EXCEEDED |- | 0x5D || 0x02 || || || || || ||R|| || || || || || || || || LOGICAL UNIT FAILURE PREDICTION THRESHOLD EXCEEDED |- | 0x5D || 0x03 || || || || || ||R|| || || || || || || || || SPARE AREA EXHAUSTION PREDICTION THRESHOLD EXCEEDED |- | 0x5D || 0x10 ||D|| || || || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE GENERAL HARD DRIVE FAILURE |- | 0x5D || 0x11 ||D|| || || || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE DRIVE ERROR RATE TOO HIGH |- | 0x5D || 0x12 ||D|| || || || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE DATA ERROR RATE TOO HIGH |- | 0x5D || 0x13 ||D|| || || || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE SEEK ERROR RATE TOO HIGH |- | 0x5D || 0x14 ||D|| || || || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE TOO MANY BLOCK REASSIGNS |- | 0x5D || 0x15 ||D|| || || || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE ACCESS TIMES TOO HIGH |- | 0x5D || 0x16 ||D|| || || || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE START UNIT TIMES TOO HIGH |- | 0x5D || 0x17 ||D|| || || || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE CHANNEL PARAMETRICS |- | 0x5D || 0x18 ||D|| || || || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE CONTROLLER DETECTED |- | 0x5D || 0x19 ||D|| || || || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE THROUGHPUT PERFORMANCE |- | 0x5D || 0x1A ||D|| || || || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE SEEK TIME PERFORMANCE |- | 0x5D || 0x1B ||D|| || || || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE SPIN-UP RETRY COUNT |- | 0x5D || 0x1C ||D|| || || || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE DRIVE CALIBRATION RETRY COUNT |- | 0x5D || 0x20 ||D|| || || || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE GENERAL HARD DRIVE FAILURE |- | 0x5D || 0x21 ||D|| || || || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE DRIVE ERROR RATE TOO HIGH |- | 0x5D || 0x22 ||D|| || || || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE DATA ERROR RATE TOO HIGH |- | 0x5D || 0x23 ||D|| || || || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE SEEK ERROR RATE TOO HIGH |- | 0x5D || 0x24 ||D|| || || || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE TOO MANY BLOCK REASSIGNS |- | 0x5D || 0x25 ||D|| || || || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE ACCESS TIMES TOO HIGH |- | 0x5D || 0x26 ||D|| || || || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE START UNIT TIMES TOO HIGH |- | 0x5D || 0x27 ||D|| || || || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE CHANNEL PARAMETRICS |- | 0x5D || 0x28 ||D|| || || || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE CONTROLLER DETECTED |- | 0x5D || 0x29 ||D|| || || || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE THROUGHPUT PERFORMANCE |- | 0x5D || 0x2A ||D|| || || || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE SEEK TIME PERFORMANCE |- | 0x5D || 0x2B ||D|| || || || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE SPIN-UP RETRY COUNT |- | 0x5D || 0x2C ||D|| || || || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE DRIVE CALIBRATION RETRY COUNT |- | 0x5D || 0x30 ||D|| || || || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE GENERAL HARD DRIVE FAILURE |- | 0x5D || 0x31 ||D|| || || || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE DRIVE ERROR RATE TOO HIGH |- | 0x5D || 0x32 ||D|| || || || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE DATA ERROR RATE TOO HIGH |- | 0x5D || 0x33 ||D|| || || || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE SEEK ERROR RATE TOO HIGH |- | 0x5D || 0x34 ||D|| || || || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE TOO MANY BLOCK REASSIGNS |- | 0x5D || 0x35 ||D|| || || || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE ACCESS TIMES TOO HIGH |- | 0x5D || 0x36 ||D|| || || || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE START UNIT TIMES TOO HIGH |- | 0x5D || 0x37 ||D|| || || || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE CHANNEL PARAMETRICS |- | 0x5D || 0x38 ||D|| || || || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE CONTROLLER DETECTED |- | 0x5D || 0x39 ||D|| || || || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE THROUGHPUT PERFORMANCE |- | 0x5D || 0x3A ||D|| || || || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE SEEK TIME PERFORMANCE |- | 0x5D || 0x3B ||D|| || || || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE SPIN-UP RETRY COUNT |- | 0x5D || 0x3C ||D|| || || || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE DRIVE CALIBRATION RETRY COUNT |- | 0x5D || 0x40 ||D|| || || || || || || || || ||B|| || || || SERVO IMPENDING FAILURE GENERAL HARD DRIVE FAILURE |- | 0x5D || 0x41 ||D|| || || || || || || || || ||B|| || || || SERVO IMPENDING FAILURE DRIVE ERROR RATE TOO HIGH |- | 0x5D || 0x42 ||D|| || || || || || || || || ||B|| || || || SERVO IMPENDING FAILURE DATA ERROR RATE TOO HIGH |- | 0x5D || 0x43 ||D|| || || || || || || || || ||B|| || || || SERVO IMPENDING FAILURE SEEK ERROR RATE TOO HIGH |- | 0x5D || 0x44 ||D|| || || || || || || || || ||B|| || || || SERVO IMPENDING FAILURE TOO MANY BLOCK REASSIGNS |- | 0x5D || 0x45 ||D|| || || || || || || || || ||B|| || || || SERVO IMPENDING FAILURE ACCESS TIMES TOO HIGH |- | 0x5D || 0x46 ||D|| || || || || || || || || ||B|| || || || SERVO IMPENDING FAILURE START UNIT TIMES TOO HIGH |- | 0x5D || 0x47 ||D|| || || || || || || || || ||B|| || || || SERVO IMPENDING FAILURE CHANNEL PARAMETRICS |- | 0x5D || 0x48 ||D|| || || || || || || || || ||B|| || || || SERVO IMPENDING FAILURE CONTROLLER DETECTED |- | 0x5D || 0x49 ||D|| || || || || || || || || ||B|| || || || SERVO IMPENDING FAILURE THROUGHPUT PERFORMANCE |- | 0x5D || 0x4A ||D|| || || || || || || || || ||B|| || || || SERVO IMPENDING FAILURE SEEK TIME PERFORMANCE |- | 0x5D || 0x4B ||D|| || || || || || || || || ||B|| || || || SERVO IMPENDING FAILURE SPIN-UP RETRY COUNT |- | 0x5D || 0x4C ||D|| || || || || || || || || ||B|| || || || SERVO IMPENDING FAILURE DRIVE CALIBRATION RETRY COUNT |- | 0x5D || 0x50 ||D|| || || || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE GENERAL HARD DRIVE FAILURE |- | 0x5D || 0x51 ||D|| || || || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE DRIVE ERROR RATE TOO HIGH |- | 0x5D || 0x52 ||D|| || || || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE DATA ERROR RATE TOO HIGH |- | 0x5D || 0x53 ||D|| || || || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE SEEK ERROR RATE TOO HIGH |- | 0x5D || 0x54 ||D|| || || || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE TOO MANY BLOCK REASSIGNS |- | 0x5D || 0x55 ||D|| || || || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE ACCESS TIMES TOO HIGH |- | 0x5D || 0x56 ||D|| || || || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE START UNIT TIMES TOO HIGH |- | 0x5D || 0x57 ||D|| || || || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE CHANNEL PARAMETRICS |- | 0x5D || 0x58 ||D|| || || || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE CONTROLLER DETECTED |- | 0x5D || 0x59 ||D|| || || || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE THROUGHPUT PERFORMANCE |- | 0x5D || 0x5A ||D|| || || || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE SEEK TIME PERFORMANCE |- | 0x5D || 0x5B ||D|| || || || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE SPIN-UP RETRY COUNT |- | 0x5D || 0x5C ||D|| || || || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE DRIVE CALIBRATION RETRY COUNT |- | 0x5D || 0x60 ||D|| || || || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE GENERAL HARD DRIVE FAILURE |- | 0x5D || 0x61 ||D|| || || || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE DRIVE ERROR RATE TOO HIGH |- | 0x5D || 0x62 ||D|| || || || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE DATA ERROR RATE TOO HIGH |- | 0x5D || 0x63 ||D|| || || || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE SEEK ERROR RATE TOO HIGH |- | 0x5D || 0x64 ||D|| || || || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE TOO MANY BLOCK REASSIGNS |- | 0x5D || 0x65 ||D|| || || || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE ACCESS TIMES TOO HIGH |- | 0x5D || 0x66 ||D|| || || || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE START UNIT TIMES TOO HIGH |- | 0x5D || 0x67 ||D|| || || || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE CHANNEL PARAMETRICS |- | 0x5D || 0x68 ||D|| || || || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE CONTROLLER DETECTED |- | 0x5D || 0x69 ||D|| || || || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE THROUGHPUT PERFORMANCE |- | 0x5D || 0x6A ||D|| || || || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE SEEK TIME PERFORMANCE |- | 0x5D || 0x6B ||D|| || || || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE SPIN-UP RETRY COUNT |- | 0x5D || 0x6C ||D|| || || || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE DRIVE CALIBRATION RETRY COUNT |- | 0x5D || 0xFF ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| FAILURE PREDICTION THRESHOLD EXCEEDED (FALSE) |- | 0x5E || 0x00 ||D||T||L||P||W||R||O|| ||A|| || ||K|| || || LOW POWER CONDITION ON |- | 0x5E || 0x01 ||D||T||L||P||W||R||O|| ||A|| || ||K|| || || IDLE CONDITION ACTIVATED BY TIMER |- | 0x5E || 0x02 ||D||T||L||P||W||R||O|| ||A|| || ||K|| || || STANDBY CONDITION ACTIVATED BY TIMER |- | 0x5E || 0x03 ||D||T||L||P||W||R||O|| ||A|| || ||K|| || || IDLE CONDITION ACTIVATED BY COMMAND |- | 0x5E || 0x04 ||D||T||L||P||W||R||O|| ||A|| || ||K|| || || STANDBY CONDITION ACTIVATED BY COMMAND |- | 0x5E || 0x41 || || || || || || || || || || ||B|| || || || POWER STATE CHANGE TO ACTIVE |- | 0x5E || 0x42 || || || || || || || || || || ||B|| || || || POWER STATE CHANGE TO IDLE |- | 0x5E || 0x43 || || || || || || || || || || ||B|| || || || POWER STATE CHANGE TO STANDBY |- | 0x5E || 0x45 || || || || || || || || || || ||B|| || || || POWER STATE CHANGE TO SLEEP |- | 0x5E || 0x47 || || || || || || || || || || ||B||K|| || || POWER STATE CHANGE TO DEVICE CONTROL |- | 0x5F || 0x00 || || || || || || || || || || || || || || || |- | 0x60 || 0x00 || || || || || || || || || || || || || || || LAMP FAILURE |- | 0x61 || 0x00 || || || || || || || || || || || || || || || VIDEO ACQUISITION ERROR |- | 0x61 || 0x01 || || || || || || || || || || || || || || || UNABLE TO ACQUIRE VIDEO |- | 0x61 || 0x02 || || || || || || || || || || || || || || || OUT OF FOCUS |- | 0x62 || 0x00 || || || || || || || || || || || || || || || SCAN HEAD POSITIONING ERROR |- | 0x63 || 0x00 || || || || || ||R|| || || || || || || || || END OF USER AREA ENCOUNTERED ON THIS TRACK |- | 0x63 || 0x01 || || || || || ||R|| || || || || || || || || PACKET DOES NOT FIT IN AVAILABLE SPACE |- | 0x64 || 0x00 || || || || || ||R|| || || || || || || || || ILLEGAL MODE FOR THIS TRACK |- | 0x64 || 0x01 || || || || || ||R|| || || || || || || || || INVALID PACKET SIZE |- | 0x65 || 0x00 ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| VOLTAGE FAULT |- | 0x66 || 0x00 || || || || || || || || || || || || || || || AUTOMATIC DOCUMENT FEEDER COVER UP |- | 0x66 || 0x01 || || || || || || || || || || || || || || || AUTOMATIC DOCUMENT FEEDER LIFT UP |- | 0x66 || 0x02 || || || || || || || || || || || || || || || DOCUMENT JAM IN AUTOMATIC DOCUMENT FEEDER |- | 0x66 || 0x03 || || || || || || || || || || || || || || || DOCUMENT MISS FEED AUTOMATIC IN DOCUMENT FEEDER |- | 0x67 || 0x00 || || || || || || || || ||A|| || || || || || CONFIGURATION FAILURE |- | 0x67 || 0x01 || || || || || || || || ||A|| || || || || || CONFIGURATION OF INCAPABLE LOGICAL UNITS FAILED |- | 0x67 || 0x02 || || || || || || || || ||A|| || || || || || ADD LOGICAL UNIT FAILED |- | 0x67 || 0x03 || || || || || || || || ||A|| || || || || || MODIFICATION OF LOGICAL UNIT FAILED |- | 0x67 || 0x04 || || || || || || || || ||A|| || || || || || EXCHANGE OF LOGICAL UNIT FAILED |- | 0x67 || 0x05 || || || || || || || || ||A|| || || || || || REMOVE OF LOGICAL UNIT FAILED |- | 0x67 || 0x06 || || || || || || || || ||A|| || || || || || ATTACHMENT OF LOGICAL UNIT FAILED |- | 0x67 || 0x07 || || || || || || || || ||A|| || || || || || CREATION OF LOGICAL UNIT FAILED |- | 0x67 || 0x08 || || || || || || || || ||A|| || || || || || ASSIGN FAILURE OCCURRED |- | 0x67 || 0x09 || || || || || || || || ||A|| || || || || || MULTIPLY ASSIGNED LOGICAL UNIT |- | 0x67 || 0x0A ||D||T||L||P||W||R||O||M||A||E||B||K||V||F|| SET TARGET PORT GROUPS COMMAND FAILED |- | 0x67 || 0x0B ||D||T|| || || || || || || || ||B|| || || || ATA DEVICE FEATURE NOT ENABLED |- | 0x68 || 0x00 || || || || || || || || ||A|| || || || || || LOGICAL UNIT NOT CONFIGURED |- | 0x69 || 0x00 || || || || || || || || ||A|| || || || || || DATA LOSS ON LOGICAL UNIT |- | 0x69 || 0x01 || || || || || || || || ||A|| || || || || || MULTIPLE LOGICAL UNIT FAILURES |- | 0x69 || 0x02 || || || || || || || || ||A|| || || || || || PARITY/DATA MISMATCH |- | 0x6A || 0x00 || || || || || || || || ||A|| || || || || || INFORMATIONAL, REFER TO LOG |- | 0x6B || 0x00 || || || || || || || || ||A|| || || || || || STATE CHANGE HAS OCCURRED |- | 0x6B || 0x01 || || || || || || || || ||A|| || || || || || REDUNDANCY LEVEL GOT BETTER |- | 0x6B || 0x02 || || || || || || || || ||A|| || || || || || REDUNDANCY LEVEL GOT WORSE |- | 0x6C || 0x00 || || || || || || || || ||A|| || || || || || REBUILD FAILURE OCCURRED |- | 0x6D || 0x00 || || || || || || || || ||A|| || || || || || RECALCULATE FAILURE OCCURRED |- | 0x6E || 0x00 || || || || || || || || ||A|| || || || || || COMMAND TO LOGICAL UNIT FAILED |- | 0x6F || 0x00 || || || || || ||R|| || || || || || || || || COPY PROTECTION KEY EXCHANGE FAILURE - AUTHENTICATION FAILURE |- | 0x6F || 0x01 || || || || || ||R|| || || || || || || || || COPY PROTECTION KEY EXCHANGE FAILURE - KEY NOT PRESENT |- | 0x6F || 0x02 || || || || || ||R|| || || || || || || || || COPY PROTECTION KEY EXCHANGE FAILURE - KEY NOT ESTABLISHED |- | 0x6F || 0x03 || || || || || ||R|| || || || || || || || || READ OF SCRAMBLED SECTOR WITHOUT AUTHENTICATION |- | 0x6F || 0x04 || || || || || ||R|| || || || || || || || || MEDIA REGION CODE IS MISMATCHED TO LOGICAL UNIT REGION |- | 0x6F || 0x05 || || || || || ||R|| || || || || || || || || DRIVE REGION MUST BE PERMANENT/REGION RESET COUNT ERROR |- | 0x6F || 0x06 || || || || || ||R|| || || || || || || || || INSUFFICIENT BLOCK COUNT FOR BINDING NONCE RECORDING |- | 0x6F || 0x07 || || || || || ||R|| || || || || || || || || CONFLICT IN BINDING NONCE RECORDING |- | 0x70 || 0xNN || ||T|| || || || || || || || || || || || || DECOMPRESSION EXCEPTION SHORT ALGORITHM ID OF NN |- | 0x71 || 0x00 || ||T|| || || || || || || || || || || || || DECOMPRESSION EXCEPTION LONG ALGORITHM ID |- | 0x72 || 0x00 || || || || || ||R|| || || || || || || || || SESSION FIXATION ERROR |- | 0x72 || 0x01 || || || || || ||R|| || || || || || || || || SESSION FIXATION ERROR WRITING LEAD-IN |- | 0x72 || 0x02 || || || || || ||R|| || || || || || || || || SESSION FIXATION ERROR WRITING LEAD-OUT |- | 0x72 || 0x03 || || || || || ||R|| || || || || || || || || SESSION FIXATION ERROR - INCOMPLETE TRACK IN SESSION |- | 0x72 || 0x04 || || || || || ||R|| || || || || || || || || EMPTY OR PARTIALLY WRITTEN RESERVED TRACK |- | 0x72 || 0x05 || || || || || ||R|| || || || || || || || || NO MORE TRACK RESERVATIONS ALLOWED |- | 0x72 || 0x06 || || || || || ||R|| || || || || || || || || RMZ EXTENSION IS NOT ALLOWED |- | 0x72 || 0x07 || || || || || ||R|| || || || || || || || || NO MORE TEST ZONE EXTENSIONS ARE ALLOWED |- | 0x73 || 0x00 || || || || || ||R|| || || || || || || || || CD CONTROL ERROR |- | 0x73 || 0x01 || || || || || ||R|| || || || || || || || || POWER CALIBRATION AREA ALMOST FULL |- | 0x73 || 0x02 || || || || || ||R|| || || || || || || || || POWER CALIBRATION AREA IS FULL |- | 0x73 || 0x03 || || || || || ||R|| || || || || || || || || POWER CALIBRATION AREA ERROR |- | 0x73 || 0x04 || || || || || ||R|| || || || || || || || || PROGRAM MEMORY AREA UPDATE FAILURE |- | 0x73 || 0x05 || || || || || ||R|| || || || || || || || || PROGRAM MEMORY AREA IS FULL |- | 0x73 || 0x06 || || || || || ||R|| || || || || || || || || RMA/PMA IS ALMOST FULL |- | 0x73 || 0x10 || || || || || ||R|| || || || || || || || || CURRENT POWER CALIBRATION AREA ALMOST FULL |- | 0x73 || 0x11 || || || || || ||R|| || || || || || || || || CURRENT POWER CALIBRATION AREA IS FULL |- | 0x73 || 0x17 || || || || || ||R|| || || || || || || || || RDZ IS FULL |- | 0x74 || 0x00 || ||T|| || || || || || || || || || || || || SECURITY ERROR |- | 0x74 || 0x01 || ||T|| || || || || || || || || || || || || UNABLE TO DECRYPT DATA |- | 0x74 || 0x02 || ||T|| || || || || || || || || || || || || UNENCRYPTED DATA ENCOUNTERED WHILE DECRYPTING |- | 0x74 || 0x03 || ||T|| || || || || || || || || || || || || INCORRECT DATA ENCRYPTION KEY |- | 0x74 || 0x04 || ||T|| || || || || || || || || || || || || CRYPTOGRAPHIC INTEGRITY VALIDATION FAILED |- | 0x74 || 0x05 || ||T|| || || || || || || || || || || || || ERROR DECRYPTING DATA |- | 0x74 || 0x71 ||D||T|| || || ||R|| ||M|| ||E|| || ||V|| || LOGICAL UNIT ACCESS NOT AUTHORIZED |- | 0x75 || 0x00 || || || || || || || || || || || || || || || |- | 0x76 || 0x00 || || || || || || || || || || || || || || || |- | 0x77 || 0x00 || || || || || || || || || || || || || || || |- | 0x78 || 0x00 || || || || || || || || || || || || || || || |- | 0x79 || 0x00 || || || || || || || || || || || || || || || |- | 0x7A || 0x00 || || || || || || || || || || || || || || || |- | 0x7B || 0x00 || || || || || || || || || || || || || || || |- | 0x7C || 0x00 || || || || || || || || || || || || || || || |- | 0x7D || 0x00 || || || || || || || || || || || || || || || |- | 0x7E || 0x00 || || || || || || || || || || || || || || || |- | 0x7F || 0x00 || || || || || || || || || || || || || || || |} {| style="font-size:9pt" border="1" cellpadding="1" cellspacing="0" align="center" |+ Device legend ! Key || Description |- | D || DIRECT ACCESS DEVICE (SBC-2) |- | T || SEQUENTIAL ACCESS DEVICE (SSC) |- | L || PRINTER DEVICE (SSC) |- | P || PROCESSOR DEVICE (SPC) |- | W || WRITE ONCE READ MULTIPLE DEVICE (SBC-2) |- | R || CD DEVICE (MMC) |- | O || OPTICAL MEMORY DEVICE (SBC-2) |- | M || MEDIA CHANGER DEVICE (SMC) |- | A || STORAGE ARRAY DEVICE (SCC) |- | E || ENCLOSURE SERVICES DEVICE (SES) |- | B || SIMPLIFIED DIRECT-ACCESS DEVICE (RBC) |- | K || OPTICAL CARD READER/WRITER DEVICE (OCRW) |- | V || AUTOMATION/DRIVE INTERFACE (ADC) |- | F || OBJECT-BASED STORAGE (OSD) |} == See Also == * [[Interpreting SENSE DATA in AIX errpt]]. * [http://www.t10.org/ftp/t10/drafts/spc4/spc4r07a.pdf SCSI Primary Commands-4 (SPC-4)]. * [http://www.t10.org/lists/2asc.htm SCSI Additional Sense Data] lists on t10.org. [[Category:Computing]] 3ff8ecfa714ba1f79e922a4f8ad7bbdbeeffe712 Disabling Mac OS X Smooth Scrolling 0 1716 3276 2016-01-25T05:47:09Z Stix 2 Initial. wikitext text/x-wiki Getting frustrated at the slow scrolling speed in Google Chrome, I tripped over this hint out on the 'net, which appears to still work under El Capitan. Smooth scrolling (aka scroll animation?) can be disabled globally for a user by: <syntaxhighlight lang="text" enclose="div"> sh$ defaults write -g NSScrollAnimationEnabled -bool false </syntaxhighlight> Or, for a single application - eg. Google Chrome - via: <syntaxhighlight lang="text" enclose="div"> sh$ defaults write com.google.Chrome NSScrollAnimationEnabled -bool false </syntaxhighlight> Under Google Chrome, this takes effect on tab creation. [[Category:Mac OS X]] a05e206c7a8fb32499ffa304dcec7db57739baae Category:Mac OS X 14 1717 3277 2016-01-25T05:47:58Z Stix 2 Initial. wikitext text/x-wiki Pages relating to Apple's Mac OS X, aka Darwin, UNIX like OS. a96b45266de886dcfc0a6c3c7e676d24cfc9527a 3278 3277 2016-01-25T05:48:40Z Stix 2 Add computing category. wikitext text/x-wiki Pages relating to Apple's Mac OS X, aka Darwin, UNIX like OS. [[Category:Computing]] dd502419de8df5f8ebd4821b50a68d03559b4041 pkgsrc build bugs 0 1718 3285 2016-07-18T04:44:33Z Stix 2 Initial dump of pkgsrc-2016Q2 problems wikitext text/x-wiki == pkgsrc-2016Q2 == === Mac OS X / darwin === ==== devel/libhid ==== <code>src/Makefile</code> uses <code>-lIOKit</code> not <code>-framework IOKit</code>. <syntaxhighlight lang="text" enclose="div"> ld: library not found for -lIOKit clang: error: linker command failed with exit code 1 (use -v to see invocation) </syntaxhighlight> === NetBSD 7.0 amd64 === ==== x11/qt3-libs ==== <code>configure</code> script runs with a <code>$PATH</code> that places <code>/usr/pkg/bin</code> before <code>/usr/bin</code> which means it found the <code>split</code> command from <code>emul/mame</code>. <syntaxhighlight lang="text" enclose="div"> Finding project files. Please wait... Usage: split -split <bigfile> <basename> [<size>] -- split file into parts split -join <splitfile> [<outputfile>] -- join file parts into original file split -verify <splitfile> -- verify a split file </syntaxhighlight> [Category:Mac OS X] [Category:NetBSD] 07e3f7c5a6faccfd6093b3e6b5cfddc760cb279f 3286 3285 2016-07-18T06:10:09Z Stix 2 Add qt3-tools. wikitext text/x-wiki == pkgsrc-2016Q2 == === Mac OS X / darwin === ==== devel/libhid ==== <code>src/Makefile</code> uses <code>-lIOKit</code> not <code>-framework IOKit</code>. <syntaxhighlight lang="text" enclose="div"> ld: library not found for -lIOKit clang: error: linker command failed with exit code 1 (use -v to see invocation) </syntaxhighlight> ==== devel/qt3-tools ==== Gah. Need to pkg_delete <code>qt3-tools</code> before building <code>qt3-tools</code>. <syntaxhighlight lang="text" enclose="div"> libtool: link: cannot find the library `/Volumes/netbsd/tmp/pkgwrk64/x11/qt3-tools/work/.buildlink/qt3/lib/libqui.la' or unhandled argument `/Volumes/netbsd/tmp/pkgwrk64/x11/qt3-tools/work/.buildlink/qt3/lib/libqui.la' </syntaxhighlight> === NetBSD 7.0 amd64 === ==== x11/qt3-libs ==== <code>configure</code> script runs with a <code>$PATH</code> that places <code>/usr/pkg/bin</code> before <code>/usr/bin</code> which means it found the <code>split</code> command from <code>emul/mame</code>. <syntaxhighlight lang="text" enclose="div"> Finding project files. Please wait... Usage: split -split <bigfile> <basename> [<size>] -- split file into parts split -join <splitfile> [<outputfile>] -- join file parts into original file split -verify <splitfile> -- verify a split file </syntaxhighlight> [Category:Mac OS X] [Category:NetBSD] e9c65d999b9ccb937527769187bd2653b108926f 3287 3286 2016-07-18T06:11:10Z Stix 2 Fix links. wikitext text/x-wiki == pkgsrc-2016Q2 == === Mac OS X / darwin === ==== devel/libhid ==== <code>src/Makefile</code> uses <code>-lIOKit</code> not <code>-framework IOKit</code>. <syntaxhighlight lang="text" enclose="div"> ld: library not found for -lIOKit clang: error: linker command failed with exit code 1 (use -v to see invocation) </syntaxhighlight> ==== devel/qt3-tools ==== Gah. Need to pkg_delete <code>qt3-tools</code> before building <code>qt3-tools</code>. <syntaxhighlight lang="text" enclose="div"> libtool: link: cannot find the library `/Volumes/netbsd/tmp/pkgwrk64/x11/qt3-tools/work/.buildlink/qt3/lib/libqui.la' or unhandled argument `/Volumes/netbsd/tmp/pkgwrk64/x11/qt3-tools/work/.buildlink/qt3/lib/libqui.la' </syntaxhighlight> === NetBSD 7.0 amd64 === ==== x11/qt3-libs ==== <code>configure</code> script runs with a <code>$PATH</code> that places <code>/usr/pkg/bin</code> before <code>/usr/bin</code> which means it found the <code>split</code> command from <code>emul/mame</code>. <syntaxhighlight lang="text" enclose="div"> Finding project files. Please wait... Usage: split -split <bigfile> <basename> [<size>] -- split file into parts split -join <splitfile> [<outputfile>] -- join file parts into original file split -verify <splitfile> -- verify a split file </syntaxhighlight> [[Category:Mac OS X]] [[Category:NetBSD]] ed8e2149599a580238e413c98254f07926f2fbec 3288 3287 2016-07-18T10:52:14Z Stix 2 Add x11/qt3-tools. wikitext text/x-wiki == pkgsrc-2016Q2 == === Mac OS X / darwin === ==== devel/libhid ==== <code>src/Makefile</code> uses <code>-lIOKit</code> not <code>-framework IOKit</code>. <syntaxhighlight lang="text" enclose="div"> ld: library not found for -lIOKit clang: error: linker command failed with exit code 1 (use -v to see invocation) </syntaxhighlight> ==== devel/qt3-tools ==== Gah. Need to pkg_delete <code>qt3-tools</code> before building <code>qt3-tools</code>. <syntaxhighlight lang="text" enclose="div"> libtool: link: cannot find the library `/Volumes/netbsd/tmp/pkgwrk64/x11/qt3-tools/work/.buildlink/qt3/lib/libqui.la' or unhandled argument `/Volumes/netbsd/tmp/pkgwrk64/x11/qt3-tools/work/.buildlink/qt3/lib/libqui.la' </syntaxhighlight> === NetBSD 7.0 amd64 === ==== x11/qt3-libs + x11/qt3-tools ==== <code>configure</code> script runs with a <code>$PATH</code> that places <code>/usr/pkg/bin</code> before <code>/usr/bin</code> which means it found the <code>split</code> command from <code>emul/mame</code>. <syntaxhighlight lang="text" enclose="div"> Finding project files. Please wait... Usage: split -split <bigfile> <basename> [<size>] -- split file into parts split -join <splitfile> [<outputfile>] -- join file parts into original file split -verify <splitfile> -- verify a split file </syntaxhighlight> [[Category:Mac OS X]] [[Category:NetBSD]] 3cf63b11d58019cae949c67ffba12cf92ae2aedf pkgsrc avrdude on Mac OS X 0 1719 3289 2016-07-24T07:36:28Z Stix 2 Created page with "Found with pkgsrc-2016Q1 & pkgsrc-2016Q2: <syntaxhighlight lang="text" enclose="div"> bash$ avrdude -? dyld: Library not loaded: libftdi1.2.dylib Referenced from: /Users/st..." wikitext text/x-wiki Found with pkgsrc-2016Q1 & pkgsrc-2016Q2: <syntaxhighlight lang="text" enclose="div"> bash$ avrdude -? dyld: Library not loaded: libftdi1.2.dylib Referenced from: /Users/stix/pkg64/bin/avrdude Reason: image not found Trace/BPT trap: 5 </syntaxhighlight> Sure enough, it doesn't have a full path set: <syntaxhighlight lang="text" enclose="div"> bash$ otool -L ~/pkg64/bin/avrdude /Users/stix/pkg64/bin/avrdude: /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation (compatibility version 150.0.0, current version 1258.1.0) /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit (compatibility version 1.0.0, current version 275.0.0) /Users/stix/pkg64/lib/libusb-1.0.0.dylib (compatibility version 2.0.0, current version 2.0.0) /Users/stix/pkg64/lib/libusb-0.1.4.dylib (compatibility version 9.0.0, current version 9.4.0) libftdi1.2.dylib (compatibility version 2.0.0, current version 2.1.0) /Users/stix/pkg64/lib/libelf.0.dylib (compatibility version 1.0.0, current version 1.0.0) /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1226.10.1) /Users/stix/pkg64/lib/libreadline.6.dylib (compatibility version 7.0.0, current version 7.3.0) /usr/lib/libncurses.5.4.dylib (compatibility version 5.4.0, current version 5.4.0) </syntaxhighlight> Thankfully, this can be easily fixed: <syntaxhighlight lang="text" enclose="div"> bash$ install_name_tool -change libftdi1.2.dylib /Users/stix/pkg64/lib/libftdi1.2.dylib /Users/stix/pkg64/bin/avrdude </syntaxhighlight> [[Category:Arduino]] [[Category:Mac OS X]] b674b7fb7560e0995eb7100fe871038779623c32 Cache Hit Ratio 0 1457 3290 3269 2016-08-10T01:50:16Z Stix 2 Fix bad math. wikitext text/x-wiki Caches are used in many parts of computer systems - from CPU level 1 and level 2 caches, translation look-aside buffers (TLBs), operating system file system caches, and database (block) buffer caches (Oracle, Sybase, DB2, PostgreSQL, MySQL using InnoDB, etc). In all cases, the cache attempts to keep recently used data in a small area that is faster than the large, slow primary storage area, with the hope that the data will be accessed again, soon. The system then benefits from the faster access times. The '''Cache Hit Ratio''' is the ratio of the number of cache hits to the number of misses, usually expressed as a percentage. Depending on the nature of the cache, expected hit ratios can vary from 60% to greater than 99%. [[image:Cachehitratio.png|thumb|200px|right|Cache Hit Ratio vs Relative Performance]] Cache Hit Ratios are inherently logarithmic; the closer to 100%, the exponentially greater the gains. A simple way of visualising the nature of cache hit ratios, is to attempt to convert a ratio to a relative performance metric (ie. "transactions" or "operations" per second), by estimating the relative costs of a cache hit and a cache miss. This can be expressed as: <math> \begin{align} a & = \mathit{cachehitcost}\\ b & = \mathit{cachemisscost}\\ r & = \mathit{cachehitratio}\\ p & = \mathit{relativeperformance}\\ p & = \frac{1}{a r + b(1 - r)}\\ \end{align} </math> Graphically, given a cache miss cost of 0.005 s (5 ms) and a hit cost of 0.000001 s (1 &mu;s), which may be the case for a database engine (disk I/O vs virtual memory overheads), the exponential behaviour is clear. It can also be seen, that the more disparate the hit and miss costs, as is the case in modern computer systems, the relative performance quickly approaches: <math> p = \frac{1}{1 - r} </math> Therefore the difference between two relative cache hit ratios, with a large difference between hit and miss costs, can be given by: <math> \frac{1 - r_{1}}{1 - r_{2}} </math> Example: The difference between 98% cache hit ratio and 95% cache hit ratio is a factor of 2.5. <math> \frac{1 - 0.95}{1 - 0.98} = 2.5 </math> {{clr}} [[Category:Computing]] [[Category:Mathematics]] 99b8d2ce0f237954fbe6bd91eb8b89011349d1a0 3294 3290 2016-09-16T12:28:17Z Stix 2 Template: clr -> Clear wikitext text/x-wiki Caches are used in many parts of computer systems - from CPU level 1 and level 2 caches, translation look-aside buffers (TLBs), operating system file system caches, and database (block) buffer caches (Oracle, Sybase, DB2, PostgreSQL, MySQL using InnoDB, etc). In all cases, the cache attempts to keep recently used data in a small area that is faster than the large, slow primary storage area, with the hope that the data will be accessed again, soon. The system then benefits from the faster access times. The '''Cache Hit Ratio''' is the ratio of the number of cache hits to the number of misses, usually expressed as a percentage. Depending on the nature of the cache, expected hit ratios can vary from 60% to greater than 99%. [[image:Cachehitratio.png|thumb|200px|right|Cache Hit Ratio vs Relative Performance]] Cache Hit Ratios are inherently logarithmic; the closer to 100%, the exponentially greater the gains. A simple way of visualising the nature of cache hit ratios, is to attempt to convert a ratio to a relative performance metric (ie. "transactions" or "operations" per second), by estimating the relative costs of a cache hit and a cache miss. This can be expressed as: <math> \begin{align} a & = \mathit{cachehitcost}\\ b & = \mathit{cachemisscost}\\ r & = \mathit{cachehitratio}\\ p & = \mathit{relativeperformance}\\ p & = \frac{1}{a r + b(1 - r)}\\ \end{align} </math> Graphically, given a cache miss cost of 0.005 s (5 ms) and a hit cost of 0.000001 s (1 &mu;s), which may be the case for a database engine (disk I/O vs virtual memory overheads), the exponential behaviour is clear. It can also be seen, that the more disparate the hit and miss costs, as is the case in modern computer systems, the relative performance quickly approaches: <math> p = \frac{1}{1 - r} </math> Therefore the difference between two relative cache hit ratios, with a large difference between hit and miss costs, can be given by: <math> \frac{1 - r_{1}}{1 - r_{2}} </math> Example: The difference between 98% cache hit ratio and 95% cache hit ratio is a factor of 2.5. <math> \frac{1 - 0.95}{1 - 0.98} = 2.5 </math> {{Clear}} [[Category:Computing]] [[Category:Mathematics]] 789ca91095ae7fd08d830a91359a71796c82df67 3311 3294 2017-01-18T14:23:00Z Stix 2 Fix definition... it's been incorrect all this time! wikitext text/x-wiki Caches are used in many parts of computer systems - from CPU level 1 and level 2 caches, translation look-aside buffers (TLBs), operating system file system caches, and database (block) buffer caches (Oracle, Sybase, DB2, PostgreSQL, MySQL using InnoDB, etc). In all cases, the cache attempts to keep recently used data in a small area that is faster than the large, slow primary storage area, with the hope that the data will be accessed again, soon. The system then benefits from the faster access times. The '''Cache Hit Ratio''' is the ratio of the number of cache hits to the number of lookups, usually expressed as a percentage. Depending on the nature of the cache, expected hit ratios can vary from 60% to greater than 99%. [[image:Cachehitratio.png|thumb|200px|right|Cache Hit Ratio vs Relative Performance]] Cache Hit Ratios are inherently logarithmic; the closer to 100%, the exponentially greater the gains. A simple way of visualising the nature of cache hit ratios, is to attempt to convert a ratio to a relative performance metric (ie. "transactions" or "operations" per second), by estimating the relative costs of a cache hit and a cache miss. This can be expressed as: <math> \begin{align} a & = \mathit{cachehitcost}\\ b & = \mathit{cachemisscost}\\ r & = \mathit{cachehitratio}\\ p & = \mathit{relativeperformance}\\ p & = \frac{1}{a r + b(1 - r)}\\ \end{align} </math> Graphically, given a cache miss cost of 0.005 s (5 ms) and a hit cost of 0.000001 s (1 &mu;s), which may be the case for a database engine (disk I/O vs virtual memory overheads), the exponential behaviour is clear. It can also be seen, that the more disparate the hit and miss costs, as is the case in modern computer systems, the relative performance quickly approaches: <math> p = \frac{1}{1 - r} </math> Therefore the difference between two relative cache hit ratios, with a large difference between hit and miss costs, can be given by: <math> \frac{1 - r_{1}}{1 - r_{2}} </math> Example: The difference between 98% cache hit ratio and 95% cache hit ratio is a factor of 2.5. <math> \frac{1 - 0.95}{1 - 0.98} = 2.5 </math> {{Clear}} [[Category:Computing]] [[Category:Mathematics]] 1227951170901f635382491fb72635ce5bfbe9c5 3312 3311 2017-01-20T09:51:08Z Stix 2 Re-order paragraphs, since this page is now a google featured snippet. wikitext text/x-wiki The '''Cache Hit Ratio''' is the ratio of the number of cache hits to the number of lookups, usually expressed as a percentage. Depending on the nature of the cache, expected hit ratios can vary from 60% to greater than 99%. Caches are used in many parts of computer systems - from CPU level 1 and level 2 caches, translation look-aside buffers (TLBs), operating system file system caches, and database (block) buffer caches (Oracle, Sybase, DB2, PostgreSQL, MySQL using InnoDB, etc). In all cases, the cache attempts to keep recently used data in a small area that is faster than the large, slow primary storage area, with the hope that the data will be accessed again, soon. The system then benefits from the faster access times. [[image:Cachehitratio.png|thumb|200px|right|Cache Hit Ratio vs Relative Performance]] Cache Hit Ratios are inherently logarithmic; the closer to 100%, the exponentially greater the gains. A simple way of visualising the nature of cache hit ratios, is to attempt to convert a ratio to a relative performance metric (ie. "transactions" or "operations" per second), by estimating the relative costs of a cache hit and a cache miss. This can be expressed as: <math> \begin{align} a & = \mathit{cachehitcost}\\ b & = \mathit{cachemisscost}\\ r & = \mathit{cachehitratio}\\ p & = \mathit{relativeperformance}\\ p & = \frac{1}{a r + b(1 - r)}\\ \end{align} </math> Graphically, given a cache miss cost of 0.005 s (5 ms) and a hit cost of 0.000001 s (1 &mu;s), which may be the case for a database engine (disk I/O vs virtual memory overheads), the exponential behaviour is clear. It can also be seen, that the more disparate the hit and miss costs, as is the case in modern computer systems, the relative performance quickly approaches: <math> p = \frac{1}{1 - r} </math> Therefore the difference between two relative cache hit ratios, with a large difference between hit and miss costs, can be given by: <math> \frac{1 - r_{1}}{1 - r_{2}} </math> Example: The difference between 98% cache hit ratio and 95% cache hit ratio is a factor of 2.5. <math> \frac{1 - 0.95}{1 - 0.98} = 2.5 </math> {{Clear}} [[Category:Computing]] [[Category:Mathematics]] 91363b247fd460989c7c80bad9ac544564e81159 Favourite Quotes 0 1683 3291 3245 2016-08-19T07:37:19Z Stix 2 /* General */ Add "Truth fears no questions" wikitext text/x-wiki == General == Truth fears no questions.<br> -- unknown ---- Do you know what they call alternative medicine that's been proved to work? Medicine.<br> -- Tim Minchin, "Storm" ---- Great minds discuss ideas, average minds discuss events, small minds discuss people.<br> -- Often attributed to Eleanor Roosevelt, but disputed. Around since 1948. ---- All great truths begin as blasphemies.<br> -- George Bernard Shaw, Annajanska (1919) ---- Every act of creation is first an act of destruction.<br> -- Pablo Picasso (paraphrased?) ---- One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br> -- Bertrand Russell (paraphrased?) ---- If a man will begin with certainties, he shall end in doubts; but if he will be content to begin with doubts he shall end in certainties.<br> -- Francis Bacon (1561 – 1626) ---- It ain't what you don't know that gets you into trouble. It's what you know for sure that just ain't so.<br> -- Mark Twain ---- If you're going to be passionate about something, be passionate about learning. If you're going to fight something, fight for those in need. If you're going to question something, question authority. If you're going to lose something, lose your inhibitions. If you're going to gain something, gain respect and confidence. And if you're going to hate something, hate the false idea that you are not capable of your dreams.<br> -- Daniel Golston ---- Tomorrow's illiterate will not be the man who can't read; he will be the man who has not learned how to learn.<br> -- Psychologist Herbert Gerjuoy as quoted by Alvin Toffler in Future Shock (1970), ch. 18. ---- Force plays a much larger part in the government of the world than it did before 1914, and what is especially alarming, force tends increasingly to fall into the hands of those who are enemies of civilization. The danger is profound and terrible; it cannot be waved aside with easy optimism. '''The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt'''. Even those of the intelligent who believe that they have a nostrum are too individualistic to combine with other intelligent men from whom they differ on minor points. This was not always the case.<br> -- "The Triumph of Stupidity" (1933-05-10) in Mortals and Others: Bertrand Russell's American Essays, 1931-1935 (Routledge, 1998, ISBN 0-415-17866-5), p. 28 ---- It has often and confidently been asserted, that man's origin can never be known: '''but ignorance more frequently begets confidence than does knowledge''': it is those who know little, and not those who know much, who so positively assert that this or that problem will never be solved by science.<br> -- "The Descent of Man" (1871), Charles Darwin, Introduction, p. 4. ---- Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br> -- Albert Einstein ---- Science literacy is a vaccine against the charlatans of the world that would exploit your ignorance.<br> -- Neil deGrasse Tyson ---- Some people have a mental horizon of radius zero, and call it their point of view.<br> -- David Hilbert ---- The more complex the mind, the greater the need for the simplicity of play.<br> -- Captain Kirk, "Shore Leave" ---- When you find yourself on the side of the majority, it is time to reform.<br> -- Mark Twain ---- Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br> -- Gary Kasparov ---- Simplicity does not precede complexity, but follows it.<br> -- Alan J. Perlis ---- People who think they know everything really annoy those of us who know we don't.<br> -- Bjarne Stroustrup ---- A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br> -- Dave Barry ---- I love deadlines. I like the whooshing sound they make as they fly by.<br> -- Douglas Adams ---- It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours. ---- SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get a large government grant. ---- If I were a blue spider, I would certainly ride on a train all the way from Avallon to Paris, and I would set up my house on the nose of a chocolate penguin. It's just a matter of common sense."<br> --James Wright, "Against Surrealism" ---- We now return our souls to the creator,<br> As we stand on the edge of eternal darkness.<br> Let our chant fill the void,<br> In order that others may know.<br> In the land of the night,<br> The ship of the sun is drawn by the grateful dead.<br> --Egyptian Book of the Dead ---- It is better wither to be silent,<br> :or to say things of more value than silence.<br> Sooner throw a pearl at hazard than an idle or useless word;<br> :and do not say a little in many words,<br> :but a great deal in a few.<br> -- Pythagoras ---- "Always ... always remember: Less is less. More is more. More is better. And twice as much is good too. Not enough is bad. And too much is never enough except when it's just about right."<br> -- The Tick ---- UFO's are for real: the Air Force doesn't exist. ---- "In the drowsy dark cave of the mind dreams<br> build their nest with fragments dropped from day's caravan."<br> -- Rabindranath Tagore ---- I have made this letter longer than usual because I lack the time to make it shorter.<br> -- Blaise Pascal ---- WARNING: Suffering attention deficit disorder and I'm not afraid to spread it. Now stand back or I'll.. mmm cheesecake<br> -- Homer Simpson ---- Support mental health or I'll kill you. ---- "I went into a general store, and they wouldn't sell me anything specific".<br> -- Steven Wright ---- Reality is what, when you stop believing in it, doesn't go away. ---- Reality is a crutch for people who can't cope with drugs.<br> -- Lily Tomlin ---- Failure is not an option. It is a privilege reserved for those who try. ---- Failure? I never encountered it. All I ever met were temporary setbacks.<br> -- Dottie Walters ---- Success is the mark on the brow of the man who has aimed too low ---- Natives who beat drums to drive off evil spirits are objects of scorn to smart Americans who blow horns to break up traffic jams.<br> -- Mary Ellen Kelly ---- If I had eight hours to chop down a<br> tree, I'd spend six sharpening my axe.<br> -- Abraham Lincoln ---- A physicist is an atom's way of knowing about atoms.<br> -- George Wald ---- Statistics are like bikinis. What they reveal is suggestive, but what they conceal is vital.<br> -- Aaron Levenstein ---- "He is no fool who gives what he cannot keep to gain what he cannot lose."<br> -- Jim Elliot ---- It is one of the superstitions of the human mind to have imagined that virginity could be a virtue.<br> -- Voltaire ---- What is tolerance? -- it is the consequence of humanity. We are all formed of frailty and error; let us pardon reciprocally each other's folly -- that is the first law of nature.<br> -- Voltaire ---- In theory, there is no difference between theory and practice.<br> But, in practice, there is.<br> -- Yogi Berra ---- I think...I think it's in my basement. Let me go upstairs and check.<br> -- M.C. Escher (1898-1972) ---- Only those who will risk going too far can possibly find out how far one can go.<br> If you aren't in over your head, how do you know how tall you are?<br> -- T.S. Elliot ---- My father (a lawyer) told me that company culture is driven from the top -- if it's the people who make the product, you're good; sell the product, you're OK. If the accountants take over, look for another job, and if the lawyers take over, run as fast as you can the other way.<br> -- Alden Hart ---- War will exist until that distant day when the conscientious objector enjoys the same reputation and prestige that the warrior does today. <br> -- John F. Kennedy ---- Let us not despair but act. Let us not seek the Republican answer or the Democratic answer but the right answer. Let us not seek to fix the blame for the past - let us accept our own responsibility for the future.<br> -- John F. Kennedy == Latin == ; Sed quis custodiet ipsos custodes? : Who watches the watchmen? ---- ; Ubi dubium ibi libertas : Where there is doubt there is freedom. ---- ; Ita erat quando hic adveni : It was that way when I got here. ---- == Religion == Is God willing to prevent evil, but not able?<br> Then he is not omnipotent.<br> Is he able, but not willing?<br> Then he is malevolent.<br> Is he both able and willing?<br> Then whence cometh evil?<br> Is he neither able nor willing?<br> Then why call him God?<br> -- Often attributed to Epicurus (341 BC – 270 BC), but disputed ---- I do not feel obliged to believe that the same God who has endowed us with sense, reason and intellect has intended us to forgo their use.<br> -- Galileo Galilei ---- I contend that we are both atheists. I just believe in one fewer god than you do. When you understand why you dismiss all the other possible gods, you will understand why I dismiss yours.<br> -- Stephen F. Roberts ---- The various modes of worship which prevailed in the Roman world were all considered by the people as equally true; by the philosopher as equally false; and by the magistrate as equally useful.<br> -- Edward Gibbon, 1776 ---- Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite consisting of people who want to change everyone else's world to be like their own. See "Wrong Answer, The". ---- A man's ethical behavior should be based effectually on sympathy, education, and social ties; no religious basis is necessary. Man would indeed be in a poor way if he had to be restrained by fear of punishment and hope of reward after death.<br> -- Albert Einstein ---- As long as you pray to God and ask him for some benefit, you are not a religious man.<br> -- Albert Einstein ---- Whatever there is of God and goodness in the universe, it must work itself out and express itself through us. We cannot stand aside and let God do it.<br> -- Albert Einstein ---- To assume the existence of an unperceivable being ... does not facilitate understanding the orderliness we find in the perceivable world.<br> -- Albert Einstein ---- The difference between a cult and an established religion is sometimes about one generation.<br> -- Scott McLemee ---- Religion is an insult to human dignity. With or without it you would have good people doing good things and evil people doing evil things. But for good people to do evil things, that takes religion.<br> -- Steven Weinberg ---- The concept of God is insulting and degrading to man -- it implies that the highest possible is not to be reached by man, that he is an inferior being who can only worship an ideal he will never achieve.<br> -- Ayn Rand ---- The greatest tragedy in mankind's entire history may be the hijacking of morality by religion.<br> -- Arthur C. Clarke ---- We are all without god – some of us just happen to be aware of it.<br> -- Monica Salcedo ---- Yes, I suppose it's odd that atheists sometimes say Jesus and Oh My God. But odder than the religious saying "let's be reasonable"?<br> -- Hugh Laurie, via Twitter, 2014-09-10 ---- It’s a strange myth that atheists have nothing to live for. It’s the opposite. We have nothing to die for. We have everything to live for.<br> -- Ricky Gervais == Computers == The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br> -- Donald Knuth ---- Because user errors often produce unpredictable results, the user should try to avoid them.<br> --IBM MVS/XA System Programming Library ---- ...and then we wrote scripts to write the configs for us, and using these scripts, we made mistakes in a faster, more automated manner.<br> -- 'A Gentle Introduction to Cricket', on MRTG configuration ---- Micro Credo: Never trust a computer bigger than you can lift. ---- Anything that can be done in O(N) can be done in O(N^2).<br> -- Ralf Schuettau (after looking at a particular piece of code) ---- 101 reasons why you can't find your Sysadmin:<br> 68: It's 9AM. He/She is not working that late.<br> -- Koos van den Hout ---- Reason #173 to fear technology... o o o o o <o <o> o> o .|. \|. \|/ // X \ | <| <|> /\ >\ /< >\ /< >\ /< >\ /< Mr. Asciihead learns the Macarena. ---- "Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning."<br> -- Rich Cook ---- "Well you know, C isn't that hard, void (*(*f[])())() for instance defines f as an array of unspecified size, of pointers to functions that return pointers to functions that return void... I think". ---- "The 80xxx series of microprocessors is clear evidence that INTEL isn't doing in-house drug testing."<br> -- (Usenet, 1988) ---- ;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br> -- obs@burnout.demon.co.uk (obscurity) ---- ;BSD: "do what you like with our code how you like, :just give us some credit since you used our stuff" ;GPL: "I am RMS of FSF, your patches and code enhancements :will be assimilated into this copylefted source. :Resistence is futile..." ---- ;Microsoft: "Where do you want to go today?" ;Linux: "Where do you want to be tomorrow?" ;BSD: "Are you guys coming, or what?" ---- === Microsoft === ---- Customer: "I'm running Windows 95 and Internet Explorer 4."<br> Tech Support: "Y-e-e-e-e-s........"<br> Customer: "My Computer isn't working now."<br> Tech Support: "Yes, you just said that." ---- Friends don't let friends use Microsoft. ---- "One World, One Web, One Program" - Microsoft Promotional Ad<br> "Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler ---- Microsoft:<br> "Just click on the START button and your journey to the Dark Side will be complete!" ---- You have moved the mouse.<br> Windows NT must be restarted for the changes to take effect.<br> Press "OK" to reboot. ---- Microshaft: Where do you want to crash today? ---- Microsoft Windows: It just keeps getting beta and beta. ---- "NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br> -- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs ---- windows 95: n. 32 bit extensions and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.<br> -- Rev. Pee Kitty ---- My other computer is your Windows box. ---- In a world without walls or fences, what use do we have for windows or gates? ---- The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br> -- Douglas Adams, on Windows '95 ---- Microsoft: "Where do you want to go today?"<br> Unix: "What do you need to get done today?"<br> Irix: "Uhh... what day is it today?" ---- Bill Gates is just a monocle and a Persian cat away from being one of the bad guys in a James Bond movie.<br> -- Dennis Miller ---- === Macintosh === ---- One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br> -- Gassee - Apple Logo ---- The Box said Win '95 or better - So I used a Macintosh!<br> -- Harold Herbert Tessman ---- "Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br> -- Douglas Adams ---- === UNIX === ---- Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br> -- Thomas Scoville ---- "Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br> -- dustin@spy.net ---- Contrary to popular belief, Unix is user friendly.<br> It just happens to be selective about who it makes friends with.<br> -- Kyle Hearn <kyle@intex.net> ---- The UNIX Guru's View of Sex: # unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep ---- earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg` Broadcast message from god (console) Wed May 16 13:45:22 2000... Earth is shutting down in 5 minutes for a system upgrade. All users please log out or transfer to heaven.god.net or hell.god.net. Thank you. ---- +++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br> -- Hogfather, Terry Pratchett. [[Category:Personal]] 3f6556a1b08491db52e166fb6e8c47c0fa328481 3292 3291 2016-09-08T12:07:43Z Stix 2 /* General */ Add Aristotle quote wikitext text/x-wiki == General == It is the mark of an educated mind to be able to entertain a thought without accepting it.<br> -- Aristotle ---- Truth fears no questions.<br> -- unknown ---- Do you know what they call alternative medicine that's been proved to work? Medicine.<br> -- Tim Minchin, "Storm" ---- Great minds discuss ideas, average minds discuss events, small minds discuss people.<br> -- Often attributed to Eleanor Roosevelt, but disputed. Around since 1948. ---- All great truths begin as blasphemies.<br> -- George Bernard Shaw, Annajanska (1919) ---- Every act of creation is first an act of destruction.<br> -- Pablo Picasso (paraphrased?) ---- One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br> -- Bertrand Russell (paraphrased?) ---- If a man will begin with certainties, he shall end in doubts; but if he will be content to begin with doubts he shall end in certainties.<br> -- Francis Bacon (1561 – 1626) ---- It ain't what you don't know that gets you into trouble. It's what you know for sure that just ain't so.<br> -- Mark Twain ---- If you're going to be passionate about something, be passionate about learning. If you're going to fight something, fight for those in need. If you're going to question something, question authority. If you're going to lose something, lose your inhibitions. If you're going to gain something, gain respect and confidence. And if you're going to hate something, hate the false idea that you are not capable of your dreams.<br> -- Daniel Golston ---- Tomorrow's illiterate will not be the man who can't read; he will be the man who has not learned how to learn.<br> -- Psychologist Herbert Gerjuoy as quoted by Alvin Toffler in Future Shock (1970), ch. 18. ---- Force plays a much larger part in the government of the world than it did before 1914, and what is especially alarming, force tends increasingly to fall into the hands of those who are enemies of civilization. The danger is profound and terrible; it cannot be waved aside with easy optimism. '''The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt'''. Even those of the intelligent who believe that they have a nostrum are too individualistic to combine with other intelligent men from whom they differ on minor points. This was not always the case.<br> -- "The Triumph of Stupidity" (1933-05-10) in Mortals and Others: Bertrand Russell's American Essays, 1931-1935 (Routledge, 1998, ISBN 0-415-17866-5), p. 28 ---- It has often and confidently been asserted, that man's origin can never be known: '''but ignorance more frequently begets confidence than does knowledge''': it is those who know little, and not those who know much, who so positively assert that this or that problem will never be solved by science.<br> -- "The Descent of Man" (1871), Charles Darwin, Introduction, p. 4. ---- Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br> -- Albert Einstein ---- Science literacy is a vaccine against the charlatans of the world that would exploit your ignorance.<br> -- Neil deGrasse Tyson ---- Some people have a mental horizon of radius zero, and call it their point of view.<br> -- David Hilbert ---- The more complex the mind, the greater the need for the simplicity of play.<br> -- Captain Kirk, "Shore Leave" ---- When you find yourself on the side of the majority, it is time to reform.<br> -- Mark Twain ---- Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br> -- Gary Kasparov ---- Simplicity does not precede complexity, but follows it.<br> -- Alan J. Perlis ---- People who think they know everything really annoy those of us who know we don't.<br> -- Bjarne Stroustrup ---- A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br> -- Dave Barry ---- I love deadlines. I like the whooshing sound they make as they fly by.<br> -- Douglas Adams ---- It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours. ---- SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get a large government grant. ---- If I were a blue spider, I would certainly ride on a train all the way from Avallon to Paris, and I would set up my house on the nose of a chocolate penguin. It's just a matter of common sense."<br> --James Wright, "Against Surrealism" ---- We now return our souls to the creator,<br> As we stand on the edge of eternal darkness.<br> Let our chant fill the void,<br> In order that others may know.<br> In the land of the night,<br> The ship of the sun is drawn by the grateful dead.<br> --Egyptian Book of the Dead ---- It is better wither to be silent,<br> :or to say things of more value than silence.<br> Sooner throw a pearl at hazard than an idle or useless word;<br> :and do not say a little in many words,<br> :but a great deal in a few.<br> -- Pythagoras ---- "Always ... always remember: Less is less. More is more. More is better. And twice as much is good too. Not enough is bad. And too much is never enough except when it's just about right."<br> -- The Tick ---- UFO's are for real: the Air Force doesn't exist. ---- "In the drowsy dark cave of the mind dreams<br> build their nest with fragments dropped from day's caravan."<br> -- Rabindranath Tagore ---- I have made this letter longer than usual because I lack the time to make it shorter.<br> -- Blaise Pascal ---- WARNING: Suffering attention deficit disorder and I'm not afraid to spread it. Now stand back or I'll.. mmm cheesecake<br> -- Homer Simpson ---- Support mental health or I'll kill you. ---- "I went into a general store, and they wouldn't sell me anything specific".<br> -- Steven Wright ---- Reality is what, when you stop believing in it, doesn't go away. ---- Reality is a crutch for people who can't cope with drugs.<br> -- Lily Tomlin ---- Failure is not an option. It is a privilege reserved for those who try. ---- Failure? I never encountered it. All I ever met were temporary setbacks.<br> -- Dottie Walters ---- Success is the mark on the brow of the man who has aimed too low ---- Natives who beat drums to drive off evil spirits are objects of scorn to smart Americans who blow horns to break up traffic jams.<br> -- Mary Ellen Kelly ---- If I had eight hours to chop down a<br> tree, I'd spend six sharpening my axe.<br> -- Abraham Lincoln ---- A physicist is an atom's way of knowing about atoms.<br> -- George Wald ---- Statistics are like bikinis. What they reveal is suggestive, but what they conceal is vital.<br> -- Aaron Levenstein ---- "He is no fool who gives what he cannot keep to gain what he cannot lose."<br> -- Jim Elliot ---- It is one of the superstitions of the human mind to have imagined that virginity could be a virtue.<br> -- Voltaire ---- What is tolerance? -- it is the consequence of humanity. We are all formed of frailty and error; let us pardon reciprocally each other's folly -- that is the first law of nature.<br> -- Voltaire ---- In theory, there is no difference between theory and practice.<br> But, in practice, there is.<br> -- Yogi Berra ---- I think...I think it's in my basement. Let me go upstairs and check.<br> -- M.C. Escher (1898-1972) ---- Only those who will risk going too far can possibly find out how far one can go.<br> If you aren't in over your head, how do you know how tall you are?<br> -- T.S. Elliot ---- My father (a lawyer) told me that company culture is driven from the top -- if it's the people who make the product, you're good; sell the product, you're OK. If the accountants take over, look for another job, and if the lawyers take over, run as fast as you can the other way.<br> -- Alden Hart ---- War will exist until that distant day when the conscientious objector enjoys the same reputation and prestige that the warrior does today. <br> -- John F. Kennedy ---- Let us not despair but act. Let us not seek the Republican answer or the Democratic answer but the right answer. Let us not seek to fix the blame for the past - let us accept our own responsibility for the future.<br> -- John F. Kennedy == Latin == ; Sed quis custodiet ipsos custodes? : Who watches the watchmen? ---- ; Ubi dubium ibi libertas : Where there is doubt there is freedom. ---- ; Ita erat quando hic adveni : It was that way when I got here. ---- == Religion == Is God willing to prevent evil, but not able?<br> Then he is not omnipotent.<br> Is he able, but not willing?<br> Then he is malevolent.<br> Is he both able and willing?<br> Then whence cometh evil?<br> Is he neither able nor willing?<br> Then why call him God?<br> -- Often attributed to Epicurus (341 BC – 270 BC), but disputed ---- I do not feel obliged to believe that the same God who has endowed us with sense, reason and intellect has intended us to forgo their use.<br> -- Galileo Galilei ---- I contend that we are both atheists. I just believe in one fewer god than you do. When you understand why you dismiss all the other possible gods, you will understand why I dismiss yours.<br> -- Stephen F. Roberts ---- The various modes of worship which prevailed in the Roman world were all considered by the people as equally true; by the philosopher as equally false; and by the magistrate as equally useful.<br> -- Edward Gibbon, 1776 ---- Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite consisting of people who want to change everyone else's world to be like their own. See "Wrong Answer, The". ---- A man's ethical behavior should be based effectually on sympathy, education, and social ties; no religious basis is necessary. Man would indeed be in a poor way if he had to be restrained by fear of punishment and hope of reward after death.<br> -- Albert Einstein ---- As long as you pray to God and ask him for some benefit, you are not a religious man.<br> -- Albert Einstein ---- Whatever there is of God and goodness in the universe, it must work itself out and express itself through us. We cannot stand aside and let God do it.<br> -- Albert Einstein ---- To assume the existence of an unperceivable being ... does not facilitate understanding the orderliness we find in the perceivable world.<br> -- Albert Einstein ---- The difference between a cult and an established religion is sometimes about one generation.<br> -- Scott McLemee ---- Religion is an insult to human dignity. With or without it you would have good people doing good things and evil people doing evil things. But for good people to do evil things, that takes religion.<br> -- Steven Weinberg ---- The concept of God is insulting and degrading to man -- it implies that the highest possible is not to be reached by man, that he is an inferior being who can only worship an ideal he will never achieve.<br> -- Ayn Rand ---- The greatest tragedy in mankind's entire history may be the hijacking of morality by religion.<br> -- Arthur C. Clarke ---- We are all without god – some of us just happen to be aware of it.<br> -- Monica Salcedo ---- Yes, I suppose it's odd that atheists sometimes say Jesus and Oh My God. But odder than the religious saying "let's be reasonable"?<br> -- Hugh Laurie, via Twitter, 2014-09-10 ---- It’s a strange myth that atheists have nothing to live for. It’s the opposite. We have nothing to die for. We have everything to live for.<br> -- Ricky Gervais == Computers == The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br> -- Donald Knuth ---- Because user errors often produce unpredictable results, the user should try to avoid them.<br> --IBM MVS/XA System Programming Library ---- ...and then we wrote scripts to write the configs for us, and using these scripts, we made mistakes in a faster, more automated manner.<br> -- 'A Gentle Introduction to Cricket', on MRTG configuration ---- Micro Credo: Never trust a computer bigger than you can lift. ---- Anything that can be done in O(N) can be done in O(N^2).<br> -- Ralf Schuettau (after looking at a particular piece of code) ---- 101 reasons why you can't find your Sysadmin:<br> 68: It's 9AM. He/She is not working that late.<br> -- Koos van den Hout ---- Reason #173 to fear technology... o o o o o <o <o> o> o .|. \|. \|/ // X \ | <| <|> /\ >\ /< >\ /< >\ /< >\ /< Mr. Asciihead learns the Macarena. ---- "Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning."<br> -- Rich Cook ---- "Well you know, C isn't that hard, void (*(*f[])())() for instance defines f as an array of unspecified size, of pointers to functions that return pointers to functions that return void... I think". ---- "The 80xxx series of microprocessors is clear evidence that INTEL isn't doing in-house drug testing."<br> -- (Usenet, 1988) ---- ;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br> -- obs@burnout.demon.co.uk (obscurity) ---- ;BSD: "do what you like with our code how you like, :just give us some credit since you used our stuff" ;GPL: "I am RMS of FSF, your patches and code enhancements :will be assimilated into this copylefted source. :Resistence is futile..." ---- ;Microsoft: "Where do you want to go today?" ;Linux: "Where do you want to be tomorrow?" ;BSD: "Are you guys coming, or what?" ---- === Microsoft === ---- Customer: "I'm running Windows 95 and Internet Explorer 4."<br> Tech Support: "Y-e-e-e-e-s........"<br> Customer: "My Computer isn't working now."<br> Tech Support: "Yes, you just said that." ---- Friends don't let friends use Microsoft. ---- "One World, One Web, One Program" - Microsoft Promotional Ad<br> "Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler ---- Microsoft:<br> "Just click on the START button and your journey to the Dark Side will be complete!" ---- You have moved the mouse.<br> Windows NT must be restarted for the changes to take effect.<br> Press "OK" to reboot. ---- Microshaft: Where do you want to crash today? ---- Microsoft Windows: It just keeps getting beta and beta. ---- "NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br> -- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs ---- windows 95: n. 32 bit extensions and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.<br> -- Rev. Pee Kitty ---- My other computer is your Windows box. ---- In a world without walls or fences, what use do we have for windows or gates? ---- The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br> -- Douglas Adams, on Windows '95 ---- Microsoft: "Where do you want to go today?"<br> Unix: "What do you need to get done today?"<br> Irix: "Uhh... what day is it today?" ---- Bill Gates is just a monocle and a Persian cat away from being one of the bad guys in a James Bond movie.<br> -- Dennis Miller ---- === Macintosh === ---- One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br> -- Gassee - Apple Logo ---- The Box said Win '95 or better - So I used a Macintosh!<br> -- Harold Herbert Tessman ---- "Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br> -- Douglas Adams ---- === UNIX === ---- Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br> -- Thomas Scoville ---- "Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br> -- dustin@spy.net ---- Contrary to popular belief, Unix is user friendly.<br> It just happens to be selective about who it makes friends with.<br> -- Kyle Hearn <kyle@intex.net> ---- The UNIX Guru's View of Sex: # unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep ---- earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg` Broadcast message from god (console) Wed May 16 13:45:22 2000... Earth is shutting down in 5 minutes for a system upgrade. All users please log out or transfer to heaven.god.net or hell.god.net. Thank you. ---- +++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br> -- Hogfather, Terry Pratchett. [[Category:Personal]] ed648a95d613324b7de6f9018d943a324e51eae5 3322 3292 2017-03-29T20:53:20Z Stix 2 /* Religion */ James Madison quote wikitext text/x-wiki == General == It is the mark of an educated mind to be able to entertain a thought without accepting it.<br> -- Aristotle ---- Truth fears no questions.<br> -- unknown ---- Do you know what they call alternative medicine that's been proved to work? Medicine.<br> -- Tim Minchin, "Storm" ---- Great minds discuss ideas, average minds discuss events, small minds discuss people.<br> -- Often attributed to Eleanor Roosevelt, but disputed. Around since 1948. ---- All great truths begin as blasphemies.<br> -- George Bernard Shaw, Annajanska (1919) ---- Every act of creation is first an act of destruction.<br> -- Pablo Picasso (paraphrased?) ---- One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br> -- Bertrand Russell (paraphrased?) ---- If a man will begin with certainties, he shall end in doubts; but if he will be content to begin with doubts he shall end in certainties.<br> -- Francis Bacon (1561 – 1626) ---- It ain't what you don't know that gets you into trouble. It's what you know for sure that just ain't so.<br> -- Mark Twain ---- If you're going to be passionate about something, be passionate about learning. If you're going to fight something, fight for those in need. If you're going to question something, question authority. If you're going to lose something, lose your inhibitions. If you're going to gain something, gain respect and confidence. And if you're going to hate something, hate the false idea that you are not capable of your dreams.<br> -- Daniel Golston ---- Tomorrow's illiterate will not be the man who can't read; he will be the man who has not learned how to learn.<br> -- Psychologist Herbert Gerjuoy as quoted by Alvin Toffler in Future Shock (1970), ch. 18. ---- Force plays a much larger part in the government of the world than it did before 1914, and what is especially alarming, force tends increasingly to fall into the hands of those who are enemies of civilization. The danger is profound and terrible; it cannot be waved aside with easy optimism. '''The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt'''. Even those of the intelligent who believe that they have a nostrum are too individualistic to combine with other intelligent men from whom they differ on minor points. This was not always the case.<br> -- "The Triumph of Stupidity" (1933-05-10) in Mortals and Others: Bertrand Russell's American Essays, 1931-1935 (Routledge, 1998, ISBN 0-415-17866-5), p. 28 ---- It has often and confidently been asserted, that man's origin can never be known: '''but ignorance more frequently begets confidence than does knowledge''': it is those who know little, and not those who know much, who so positively assert that this or that problem will never be solved by science.<br> -- "The Descent of Man" (1871), Charles Darwin, Introduction, p. 4. ---- Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br> -- Albert Einstein ---- Science literacy is a vaccine against the charlatans of the world that would exploit your ignorance.<br> -- Neil deGrasse Tyson ---- Some people have a mental horizon of radius zero, and call it their point of view.<br> -- David Hilbert ---- The more complex the mind, the greater the need for the simplicity of play.<br> -- Captain Kirk, "Shore Leave" ---- When you find yourself on the side of the majority, it is time to reform.<br> -- Mark Twain ---- Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br> -- Gary Kasparov ---- Simplicity does not precede complexity, but follows it.<br> -- Alan J. Perlis ---- People who think they know everything really annoy those of us who know we don't.<br> -- Bjarne Stroustrup ---- A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br> -- Dave Barry ---- I love deadlines. I like the whooshing sound they make as they fly by.<br> -- Douglas Adams ---- It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours. ---- SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get a large government grant. ---- If I were a blue spider, I would certainly ride on a train all the way from Avallon to Paris, and I would set up my house on the nose of a chocolate penguin. It's just a matter of common sense."<br> --James Wright, "Against Surrealism" ---- We now return our souls to the creator,<br> As we stand on the edge of eternal darkness.<br> Let our chant fill the void,<br> In order that others may know.<br> In the land of the night,<br> The ship of the sun is drawn by the grateful dead.<br> --Egyptian Book of the Dead ---- It is better wither to be silent,<br> :or to say things of more value than silence.<br> Sooner throw a pearl at hazard than an idle or useless word;<br> :and do not say a little in many words,<br> :but a great deal in a few.<br> -- Pythagoras ---- "Always ... always remember: Less is less. More is more. More is better. And twice as much is good too. Not enough is bad. And too much is never enough except when it's just about right."<br> -- The Tick ---- UFO's are for real: the Air Force doesn't exist. ---- "In the drowsy dark cave of the mind dreams<br> build their nest with fragments dropped from day's caravan."<br> -- Rabindranath Tagore ---- I have made this letter longer than usual because I lack the time to make it shorter.<br> -- Blaise Pascal ---- WARNING: Suffering attention deficit disorder and I'm not afraid to spread it. Now stand back or I'll.. mmm cheesecake<br> -- Homer Simpson ---- Support mental health or I'll kill you. ---- "I went into a general store, and they wouldn't sell me anything specific".<br> -- Steven Wright ---- Reality is what, when you stop believing in it, doesn't go away. ---- Reality is a crutch for people who can't cope with drugs.<br> -- Lily Tomlin ---- Failure is not an option. It is a privilege reserved for those who try. ---- Failure? I never encountered it. All I ever met were temporary setbacks.<br> -- Dottie Walters ---- Success is the mark on the brow of the man who has aimed too low ---- Natives who beat drums to drive off evil spirits are objects of scorn to smart Americans who blow horns to break up traffic jams.<br> -- Mary Ellen Kelly ---- If I had eight hours to chop down a<br> tree, I'd spend six sharpening my axe.<br> -- Abraham Lincoln ---- A physicist is an atom's way of knowing about atoms.<br> -- George Wald ---- Statistics are like bikinis. What they reveal is suggestive, but what they conceal is vital.<br> -- Aaron Levenstein ---- "He is no fool who gives what he cannot keep to gain what he cannot lose."<br> -- Jim Elliot ---- It is one of the superstitions of the human mind to have imagined that virginity could be a virtue.<br> -- Voltaire ---- What is tolerance? -- it is the consequence of humanity. We are all formed of frailty and error; let us pardon reciprocally each other's folly -- that is the first law of nature.<br> -- Voltaire ---- In theory, there is no difference between theory and practice.<br> But, in practice, there is.<br> -- Yogi Berra ---- I think...I think it's in my basement. Let me go upstairs and check.<br> -- M.C. Escher (1898-1972) ---- Only those who will risk going too far can possibly find out how far one can go.<br> If you aren't in over your head, how do you know how tall you are?<br> -- T.S. Elliot ---- My father (a lawyer) told me that company culture is driven from the top -- if it's the people who make the product, you're good; sell the product, you're OK. If the accountants take over, look for another job, and if the lawyers take over, run as fast as you can the other way.<br> -- Alden Hart ---- War will exist until that distant day when the conscientious objector enjoys the same reputation and prestige that the warrior does today. <br> -- John F. Kennedy ---- Let us not despair but act. Let us not seek the Republican answer or the Democratic answer but the right answer. Let us not seek to fix the blame for the past - let us accept our own responsibility for the future.<br> -- John F. Kennedy == Latin == ; Sed quis custodiet ipsos custodes? : Who watches the watchmen? ---- ; Ubi dubium ibi libertas : Where there is doubt there is freedom. ---- ; Ita erat quando hic adveni : It was that way when I got here. ---- == Religion == Religious bondage shackles and debilitates the mind and unfits it for every noble enterprise, every expanded prospect.<br> -- James Madison ---- Is God willing to prevent evil, but not able?<br> Then he is not omnipotent.<br> Is he able, but not willing?<br> Then he is malevolent.<br> Is he both able and willing?<br> Then whence cometh evil?<br> Is he neither able nor willing?<br> Then why call him God?<br> -- Often attributed to Epicurus (341 BC – 270 BC), but disputed ---- I do not feel obliged to believe that the same God who has endowed us with sense, reason and intellect has intended us to forgo their use.<br> -- Galileo Galilei ---- I contend that we are both atheists. I just believe in one fewer god than you do. When you understand why you dismiss all the other possible gods, you will understand why I dismiss yours.<br> -- Stephen F. Roberts ---- The various modes of worship which prevailed in the Roman world were all considered by the people as equally true; by the philosopher as equally false; and by the magistrate as equally useful.<br> -- Edward Gibbon, 1776 ---- Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite consisting of people who want to change everyone else's world to be like their own. See "Wrong Answer, The". ---- A man's ethical behavior should be based effectually on sympathy, education, and social ties; no religious basis is necessary. Man would indeed be in a poor way if he had to be restrained by fear of punishment and hope of reward after death.<br> -- Albert Einstein ---- As long as you pray to God and ask him for some benefit, you are not a religious man.<br> -- Albert Einstein ---- Whatever there is of God and goodness in the universe, it must work itself out and express itself through us. We cannot stand aside and let God do it.<br> -- Albert Einstein ---- To assume the existence of an unperceivable being ... does not facilitate understanding the orderliness we find in the perceivable world.<br> -- Albert Einstein ---- The difference between a cult and an established religion is sometimes about one generation.<br> -- Scott McLemee ---- Religion is an insult to human dignity. With or without it you would have good people doing good things and evil people doing evil things. But for good people to do evil things, that takes religion.<br> -- Steven Weinberg ---- The concept of God is insulting and degrading to man -- it implies that the highest possible is not to be reached by man, that he is an inferior being who can only worship an ideal he will never achieve.<br> -- Ayn Rand ---- The greatest tragedy in mankind's entire history may be the hijacking of morality by religion.<br> -- Arthur C. Clarke ---- We are all without god – some of us just happen to be aware of it.<br> -- Monica Salcedo ---- Yes, I suppose it's odd that atheists sometimes say Jesus and Oh My God. But odder than the religious saying "let's be reasonable"?<br> -- Hugh Laurie, via Twitter, 2014-09-10 ---- It’s a strange myth that atheists have nothing to live for. It’s the opposite. We have nothing to die for. We have everything to live for.<br> -- Ricky Gervais == Computers == The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br> -- Donald Knuth ---- Because user errors often produce unpredictable results, the user should try to avoid them.<br> --IBM MVS/XA System Programming Library ---- ...and then we wrote scripts to write the configs for us, and using these scripts, we made mistakes in a faster, more automated manner.<br> -- 'A Gentle Introduction to Cricket', on MRTG configuration ---- Micro Credo: Never trust a computer bigger than you can lift. ---- Anything that can be done in O(N) can be done in O(N^2).<br> -- Ralf Schuettau (after looking at a particular piece of code) ---- 101 reasons why you can't find your Sysadmin:<br> 68: It's 9AM. He/She is not working that late.<br> -- Koos van den Hout ---- Reason #173 to fear technology... o o o o o <o <o> o> o .|. \|. \|/ // X \ | <| <|> /\ >\ /< >\ /< >\ /< >\ /< Mr. Asciihead learns the Macarena. ---- "Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning."<br> -- Rich Cook ---- "Well you know, C isn't that hard, void (*(*f[])())() for instance defines f as an array of unspecified size, of pointers to functions that return pointers to functions that return void... I think". ---- "The 80xxx series of microprocessors is clear evidence that INTEL isn't doing in-house drug testing."<br> -- (Usenet, 1988) ---- ;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br> -- obs@burnout.demon.co.uk (obscurity) ---- ;BSD: "do what you like with our code how you like, :just give us some credit since you used our stuff" ;GPL: "I am RMS of FSF, your patches and code enhancements :will be assimilated into this copylefted source. :Resistence is futile..." ---- ;Microsoft: "Where do you want to go today?" ;Linux: "Where do you want to be tomorrow?" ;BSD: "Are you guys coming, or what?" ---- === Microsoft === ---- Customer: "I'm running Windows 95 and Internet Explorer 4."<br> Tech Support: "Y-e-e-e-e-s........"<br> Customer: "My Computer isn't working now."<br> Tech Support: "Yes, you just said that." ---- Friends don't let friends use Microsoft. ---- "One World, One Web, One Program" - Microsoft Promotional Ad<br> "Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler ---- Microsoft:<br> "Just click on the START button and your journey to the Dark Side will be complete!" ---- You have moved the mouse.<br> Windows NT must be restarted for the changes to take effect.<br> Press "OK" to reboot. ---- Microshaft: Where do you want to crash today? ---- Microsoft Windows: It just keeps getting beta and beta. ---- "NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br> -- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs ---- windows 95: n. 32 bit extensions and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.<br> -- Rev. Pee Kitty ---- My other computer is your Windows box. ---- In a world without walls or fences, what use do we have for windows or gates? ---- The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br> -- Douglas Adams, on Windows '95 ---- Microsoft: "Where do you want to go today?"<br> Unix: "What do you need to get done today?"<br> Irix: "Uhh... what day is it today?" ---- Bill Gates is just a monocle and a Persian cat away from being one of the bad guys in a James Bond movie.<br> -- Dennis Miller ---- === Macintosh === ---- One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br> -- Gassee - Apple Logo ---- The Box said Win '95 or better - So I used a Macintosh!<br> -- Harold Herbert Tessman ---- "Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br> -- Douglas Adams ---- === UNIX === ---- Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br> -- Thomas Scoville ---- "Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br> -- dustin@spy.net ---- Contrary to popular belief, Unix is user friendly.<br> It just happens to be selective about who it makes friends with.<br> -- Kyle Hearn <kyle@intex.net> ---- The UNIX Guru's View of Sex: # unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep ---- earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg` Broadcast message from god (console) Wed May 16 13:45:22 2000... Earth is shutting down in 5 minutes for a system upgrade. All users please log out or transfer to heaven.god.net or hell.god.net. Thank you. ---- +++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br> -- Hogfather, Terry Pratchett. [[Category:Personal]] c4deafaf844aeb6acff6325a1f136676a59dbd9f Template:Clear 10 1720 3293 2016-09-16T12:26:31Z Stix 2 From wikipedia wikitext text/x-wiki <div style="clear:{{{1|both}}};"> dd599a75298328b0e62386584a89126841ff3d8e Using git with self-signed SSL certifcates 0 1721 3295 2016-09-26T13:36:22Z Stix 2 git & self-signed SSL certs wikitext text/x-wiki Trying to use self-signed SSL certificates with git is likely to cause an error like: <syntaxhighlight lang="text" enclose="div"> sh$ git clone https://fubar.com/fubar.git FuBar Cloning into 'FuBar'... fatal: unable to access 'https://fubar.com/fubar.git/': SSL certificate problem: unable to get local issuer certificate </syntaxhighlight> While it's possible to disable SSL certificate validation globally for git: <syntaxhighlight lang="text" enclose="div"> sh$ git config --global http.sslVerify=false </syntaxhighlight> This leaves you exposed to Man-In-The-Middle attacks. It's easy enough to disable for just the one invocation: <syntaxhighlight lang="text" enclose="div"> sh$ git -c http.sslVerify=false clone https://... </syntaxhighlight> If possible, it's much better to just tell git to use the right certificate bundle, eg.: <syntaxhighlight lang="text" enclose="div"> sh$ git config --global http.sslCAinfo /bin/curl-ca-bundle.crt </syntaxhighlight> [[Category:Computing]] df77a066eaf597f51d24b2504d45db6c2753395c Sandbox 0 728 3296 3281 2016-10-04T11:03:57Z Stix 2 /* Math Test */ Indent the 1st formula like the others wikitext text/x-wiki == Sandbox == Here's just a play page, so I can try to work out what wiki is all about. Bit of luck, I ''might'' work it out one day. === Lists === All I want is: * easy editing. * traceability. * simple formating. * good linking. * good searchability. * ability to include graphics, easily. Numbered lists work like this: # item # item ## nested, too! Definition lists look like this: ;CPU: Central Processing Unit. ;RAM: Random Access Memory. ;ROM: Read Only Memory. === subsection === And good old &lt;pre&gt; tag stuff like this: # ls -l total 3826 -rw-r--r-- 1 stix wheel 1413137 Nov 12 10:35 231323.pdf -rw-r--r-- 1 stix pc 524288 Sep 24 21:20 P4P800-E.ROM drwxr-xr-x 3 root wheel 512 Nov 2 00:08 screens How does that look? === Math Test === See [http://meta.wikimedia.org/wiki/Help:Displaying_a_formula Displaying a formula] at meta for more info on formulas. :<math>\sum_{n=0}^\infty \frac{x^n}{n!}</math> ==== Sum of a divergent series ==== :<math>\sum_{n=1}^\infty n={-\frac 1{12}}</math> ==== Quadratic ==== :<math>x=\frac{-b\pm\sqrt{b^2-4ac}}{2a}</math> ==== Euler's Identity ==== :<math>e^{i\pi}+1=0</math><br> which is a special case of the more general Euler's formula:<br> :<math>e^{i\pi}=\cos x+{i}\sin x</math> for <math>x=\pi</math>. ==== e Limit Representation ==== :<math>e == \lim_{x\rightarrow\infty}{\left({1+\frac 1x}\right)^x}</math> :<math>e == \lim_{x\rightarrow 0}{(1+x)}^{\frac{1}{x}}</math> ==== Law of Cosines ==== :<math>c^2=a^2+b^2-2ab\cos{C}</math> ==== Force ==== :<math>F=ma=ma_c=\frac{mv^2}r=mr\omega^2=\frac{Gm_1 m_2}{r^2}</math> ==== Tetrahedral angle ==== Also the bond angle of methane! :<math>\arccos\frac{-1}3=90^\circ+\arcsin\frac 13=2\arctan\sqrt 2=109.47^\circ</math> 3c0f90d893706a11049f92a373aa1e6c0f3170ff 3301 3296 2016-11-06T21:57:26Z Stix 2 /* e Limit Representation */ Expand on 'e'. wikitext text/x-wiki == Sandbox == Here's just a play page, so I can try to work out what wiki is all about. Bit of luck, I ''might'' work it out one day. === Lists === All I want is: * easy editing. * traceability. * simple formating. * good linking. * good searchability. * ability to include graphics, easily. Numbered lists work like this: # item # item ## nested, too! Definition lists look like this: ;CPU: Central Processing Unit. ;RAM: Random Access Memory. ;ROM: Read Only Memory. === subsection === And good old &lt;pre&gt; tag stuff like this: # ls -l total 3826 -rw-r--r-- 1 stix wheel 1413137 Nov 12 10:35 231323.pdf -rw-r--r-- 1 stix pc 524288 Sep 24 21:20 P4P800-E.ROM drwxr-xr-x 3 root wheel 512 Nov 2 00:08 screens How does that look? === Math Test === See [http://meta.wikimedia.org/wiki/Help:Displaying_a_formula Displaying a formula] at meta for more info on formulas. :<math>\sum_{n=0}^\infty \frac{x^n}{n!}</math> ==== Sum of a divergent series ==== :<math>\sum_{n=1}^\infty n={-\frac 1{12}}</math> ==== Quadratic ==== :<math>x=\frac{-b\pm\sqrt{b^2-4ac}}{2a}</math> ==== Euler's Identity ==== :<math>e^{i\pi}+1=0</math><br> which is a special case of the more general Euler's formula:<br> :<math>e^{i\pi}=\cos x+{i}\sin x</math> for <math>x=\pi</math>. ==== e Limit Representation ==== :<math>e = \lim_{x\rightarrow\infty}{\left({1+\frac 1x}\right)^x}</math> :<math>e = \lim_{x\rightarrow 0}{(1+x)}^{\frac{1}{x}}</math> :<math>e = \sum_{x=1}^{\infty}{\frac 1{x!}}</math> ==== Law of Cosines ==== :<math>c^2=a^2+b^2-2ab\cos{C}</math> ==== Force ==== :<math>F=ma=ma_c=\frac{mv^2}r=mr\omega^2=\frac{Gm_1 m_2}{r^2}</math> ==== Tetrahedral angle ==== Also the bond angle of methane! :<math>\arccos\frac{-1}3=90^\circ+\arcsin\frac 13=2\arctan\sqrt 2=109.47^\circ</math> eafb88614ee10e7e3157b491428e43c3f4de14be 3302 3301 2016-12-08T14:37:17Z Stix 2 /* Math Test */ Add a surprising factorial wikitext text/x-wiki == Sandbox == Here's just a play page, so I can try to work out what wiki is all about. Bit of luck, I ''might'' work it out one day. === Lists === All I want is: * easy editing. * traceability. * simple formating. * good linking. * good searchability. * ability to include graphics, easily. Numbered lists work like this: # item # item ## nested, too! Definition lists look like this: ;CPU: Central Processing Unit. ;RAM: Random Access Memory. ;ROM: Read Only Memory. === subsection === And good old &lt;pre&gt; tag stuff like this: # ls -l total 3826 -rw-r--r-- 1 stix wheel 1413137 Nov 12 10:35 231323.pdf -rw-r--r-- 1 stix pc 524288 Sep 24 21:20 P4P800-E.ROM drwxr-xr-x 3 root wheel 512 Nov 2 00:08 screens How does that look? === Math Test === See [http://meta.wikimedia.org/wiki/Help:Displaying_a_formula Displaying a formula] at meta for more info on formulas. :<math>\sum_{n=0}^\infty \frac{x^n}{n!}</math> ==== Sum of a divergent series ==== :<math>\sum_{n=1}^\infty n={-\frac 1{12}}</math> ==== Surprising Factorial ==== :<math>^1/_2!=\frac{\sqrt\pi}2</math> ==== Quadratic ==== :<math>x=\frac{-b\pm\sqrt{b^2-4ac}}{2a}</math> ==== Euler's Identity ==== :<math>e^{i\pi}+1=0</math><br> which is a special case of the more general Euler's formula:<br> :<math>e^{i\pi}=\cos x+{i}\sin x</math> for <math>x=\pi</math>. ==== e Limit Representation ==== :<math>e = \lim_{x\rightarrow\infty}{\left({1+\frac 1x}\right)^x}</math> :<math>e = \lim_{x\rightarrow 0}{(1+x)}^{\frac{1}{x}}</math> :<math>e = \sum_{x=1}^{\infty}{\frac 1{x!}}</math> ==== Law of Cosines ==== :<math>c^2=a^2+b^2-2ab\cos{C}</math> ==== Force ==== :<math>F=ma=ma_c=\frac{mv^2}r=mr\omega^2=\frac{Gm_1 m_2}{r^2}</math> ==== Tetrahedral angle ==== Also the bond angle of methane! :<math>\arccos\frac{-1}3=90^\circ+\arcsin\frac 13=2\arctan\sqrt 2=109.47^\circ</math> 59ae3feca788bd1b6473288f59f1566527b3de29 3306 3302 2017-01-02T08:07:26Z Stix 2 /* Surprising Factorial */ Add gamma function and approximations wikitext text/x-wiki == Sandbox == Here's just a play page, so I can try to work out what wiki is all about. Bit of luck, I ''might'' work it out one day. === Lists === All I want is: * easy editing. * traceability. * simple formating. * good linking. * good searchability. * ability to include graphics, easily. Numbered lists work like this: # item # item ## nested, too! Definition lists look like this: ;CPU: Central Processing Unit. ;RAM: Random Access Memory. ;ROM: Read Only Memory. === subsection === And good old &lt;pre&gt; tag stuff like this: # ls -l total 3826 -rw-r--r-- 1 stix wheel 1413137 Nov 12 10:35 231323.pdf -rw-r--r-- 1 stix pc 524288 Sep 24 21:20 P4P800-E.ROM drwxr-xr-x 3 root wheel 512 Nov 2 00:08 screens How does that look? === Math Test === See [http://meta.wikimedia.org/wiki/Help:Displaying_a_formula Displaying a formula] at meta for more info on formulas. :<math>\sum_{n=0}^\infty \frac{x^n}{n!}</math> ==== Sum of a divergent series ==== :<math>\sum_{n=1}^\infty n={-\frac 1{12}}</math> ==== Surprising Factorial ==== :<math>^1/_2!=\frac{\sqrt\pi}2</math> ==== Gamma Function ==== :<math>\Gamma(z) = (z-1)! = \int_0^\infty x^{z-1} e^{-x}dx</math> ===== Windschitl approximation ===== :<math>\Gamma(z) \approx \sqrt{\frac{2\pi}z} {\left(\frac ze \sqrt{z \sinh \frac 1z + \frac 1{810 z^6}}\right)}^z </math> :<math>2\ln\Gamma(z) \approx \ln\left({2\pi}\right) - \ln{z} + z\left(2\ln z + \ln\left(z\sinh\frac 1z + \frac 1{810z^6}\right)-2\right)</math> ===== Nemes approximation ===== :<math>\Gamma(z) \approx \sqrt{\frac{2\pi}z} \left({\frac 1e \left(z+\frac 1{12z-\frac1{10z}}\right)}\right)^z</math> ==== Quadratic ==== :<math>x=\frac{-b\pm\sqrt{b^2-4ac}}{2a}</math> ==== Euler's Identity ==== :<math>e^{i\pi}+1=0</math><br> which is a special case of the more general Euler's formula:<br> :<math>e^{i\pi}=\cos x+{i}\sin x</math> for <math>x=\pi</math>. ==== e Limit Representation ==== :<math>e = \lim_{x\rightarrow\infty}{\left({1+\frac 1x}\right)^x}</math> :<math>e = \lim_{x\rightarrow 0}{(1+x)}^{\frac{1}{x}}</math> :<math>e = \sum_{x=1}^{\infty}{\frac 1{x!}}</math> ==== Law of Cosines ==== :<math>c^2=a^2+b^2-2ab\cos{C}</math> ==== Force ==== :<math>F=ma=ma_c=\frac{mv^2}r=mr\omega^2=\frac{Gm_1 m_2}{r^2}</math> ==== Tetrahedral angle ==== Also the bond angle of methane! :<math>\arccos\frac{-1}3=90^\circ+\arcsin\frac 13=2\arctan\sqrt 2=109.47^\circ</math> dddca24b1d36ac2befb82b1ff0ac76888fd043c4 3307 3306 2017-01-02T08:08:41Z Stix 2 /* Tetrahedral angle */ Change equals to approx wikitext text/x-wiki == Sandbox == Here's just a play page, so I can try to work out what wiki is all about. Bit of luck, I ''might'' work it out one day. === Lists === All I want is: * easy editing. * traceability. * simple formating. * good linking. * good searchability. * ability to include graphics, easily. Numbered lists work like this: # item # item ## nested, too! Definition lists look like this: ;CPU: Central Processing Unit. ;RAM: Random Access Memory. ;ROM: Read Only Memory. === subsection === And good old &lt;pre&gt; tag stuff like this: # ls -l total 3826 -rw-r--r-- 1 stix wheel 1413137 Nov 12 10:35 231323.pdf -rw-r--r-- 1 stix pc 524288 Sep 24 21:20 P4P800-E.ROM drwxr-xr-x 3 root wheel 512 Nov 2 00:08 screens How does that look? === Math Test === See [http://meta.wikimedia.org/wiki/Help:Displaying_a_formula Displaying a formula] at meta for more info on formulas. :<math>\sum_{n=0}^\infty \frac{x^n}{n!}</math> ==== Sum of a divergent series ==== :<math>\sum_{n=1}^\infty n={-\frac 1{12}}</math> ==== Surprising Factorial ==== :<math>^1/_2!=\frac{\sqrt\pi}2</math> ==== Gamma Function ==== :<math>\Gamma(z) = (z-1)! = \int_0^\infty x^{z-1} e^{-x}dx</math> ===== Windschitl approximation ===== :<math>\Gamma(z) \approx \sqrt{\frac{2\pi}z} {\left(\frac ze \sqrt{z \sinh \frac 1z + \frac 1{810 z^6}}\right)}^z </math> :<math>2\ln\Gamma(z) \approx \ln\left({2\pi}\right) - \ln{z} + z\left(2\ln z + \ln\left(z\sinh\frac 1z + \frac 1{810z^6}\right)-2\right)</math> ===== Nemes approximation ===== :<math>\Gamma(z) \approx \sqrt{\frac{2\pi}z} \left({\frac 1e \left(z+\frac 1{12z-\frac1{10z}}\right)}\right)^z</math> ==== Quadratic ==== :<math>x=\frac{-b\pm\sqrt{b^2-4ac}}{2a}</math> ==== Euler's Identity ==== :<math>e^{i\pi}+1=0</math><br> which is a special case of the more general Euler's formula:<br> :<math>e^{i\pi}=\cos x+{i}\sin x</math> for <math>x=\pi</math>. ==== e Limit Representation ==== :<math>e = \lim_{x\rightarrow\infty}{\left({1+\frac 1x}\right)^x}</math> :<math>e = \lim_{x\rightarrow 0}{(1+x)}^{\frac{1}{x}}</math> :<math>e = \sum_{x=1}^{\infty}{\frac 1{x!}}</math> ==== Law of Cosines ==== :<math>c^2=a^2+b^2-2ab\cos{C}</math> ==== Force ==== :<math>F=ma=ma_c=\frac{mv^2}r=mr\omega^2=\frac{Gm_1 m_2}{r^2}</math> ==== Tetrahedral angle ==== Also the bond angle of methane! :<math>\arccos\frac{-1}3=90^\circ+\arcsin\frac 13=2\arctan\sqrt 2\approx109.47^\circ</math> a691d8f3ba25a212a81c5aca503e7c835336b222 3328 3307 2017-12-05T11:49:18Z Stix 2 /* Math Test */ Add fibonacci sequence wikitext text/x-wiki == Sandbox == Here's just a play page, so I can try to work out what wiki is all about. Bit of luck, I ''might'' work it out one day. === Lists === All I want is: * easy editing. * traceability. * simple formating. * good linking. * good searchability. * ability to include graphics, easily. Numbered lists work like this: # item # item ## nested, too! Definition lists look like this: ;CPU: Central Processing Unit. ;RAM: Random Access Memory. ;ROM: Read Only Memory. === subsection === And good old &lt;pre&gt; tag stuff like this: # ls -l total 3826 -rw-r--r-- 1 stix wheel 1413137 Nov 12 10:35 231323.pdf -rw-r--r-- 1 stix pc 524288 Sep 24 21:20 P4P800-E.ROM drwxr-xr-x 3 root wheel 512 Nov 2 00:08 screens How does that look? === Math Test === See [http://meta.wikimedia.org/wiki/Help:Displaying_a_formula Displaying a formula] at meta for more info on formulas. :<math>\sum_{n=0}^\infty \frac{x^n}{n!}</math> ==== Sum of a divergent series ==== :<math>\sum_{n=1}^\infty n={-\frac 1{12}}</math> ==== Surprising Factorial ==== :<math>^1/_2!=\frac{\sqrt\pi}2</math> ==== Gamma Function ==== :<math>\Gamma(z) = (z-1)! = \int_0^\infty x^{z-1} e^{-x}dx</math> ===== Windschitl approximation ===== :<math>\Gamma(z) \approx \sqrt{\frac{2\pi}z} {\left(\frac ze \sqrt{z \sinh \frac 1z + \frac 1{810 z^6}}\right)}^z </math> :<math>2\ln\Gamma(z) \approx \ln\left({2\pi}\right) - \ln{z} + z\left(2\ln z + \ln\left(z\sinh\frac 1z + \frac 1{810z^6}\right)-2\right)</math> ===== Nemes approximation ===== :<math>\Gamma(z) \approx \sqrt{\frac{2\pi}z} \left({\frac 1e \left(z+\frac 1{12z-\frac1{10z}}\right)}\right)^z</math> ==== Fibonacci Sequence ==== :<math>F_{n} = F_{n-1} + F_{n-2}</math> :<math>F_{n} = {\frac {\varphi ^{n}-\psi ^{n}}{\varphi -\psi }} = {\frac {\varphi ^{n}-\psi ^{n}}{\sqrt {5}}}</math> :<math>F_{n} =\frac{1}{\sqrt{5}}\left(\left(\frac{1+\sqrt{5}}{2}\right)^n-\left(\frac{2}{1+\sqrt{5}}\right)^n\cos\left(n\pi\right)\right)</math> where: :<math>\psi = \frac{1+\sqrt{5}}{2} \approx 1.61803398875\cdots</math> and: :<math>\psi ={\frac {1-{\sqrt {5}}}{2}}=1-\varphi =-{1 \over \varphi } \approx -0.6180339887\cdots</math> ==== Quadratic ==== :<math>x=\frac{-b\pm\sqrt{b^2-4ac}}{2a}</math> ==== Euler's Identity ==== :<math>e^{i\pi}+1=0</math><br> which is a special case of the more general Euler's formula:<br> :<math>e^{i\pi}=\cos x+{i}\sin x</math> for <math>x=\pi</math>. ==== e Limit Representation ==== :<math>e = \lim_{x\rightarrow\infty}{\left({1+\frac 1x}\right)^x}</math> :<math>e = \lim_{x\rightarrow 0}{(1+x)}^{\frac{1}{x}}</math> :<math>e = \sum_{x=1}^{\infty}{\frac 1{x!}}</math> ==== Law of Cosines ==== :<math>c^2=a^2+b^2-2ab\cos{C}</math> ==== Force ==== :<math>F=ma=ma_c=\frac{mv^2}r=mr\omega^2=\frac{Gm_1 m_2}{r^2}</math> ==== Tetrahedral angle ==== Also the bond angle of methane! :<math>\arccos\frac{-1}3=90^\circ+\arcsin\frac 13=2\arctan\sqrt 2\approx109.47^\circ</math> ba996a169838e55c538a84ebbefea5185b48c1cd About Stix 0 785 3297 3243 2016-10-04T12:00:58Z Stix 2 /* Instant Messaging */ Fix facebook URL. wikitext text/x-wiki [[image:stix.jpg|thumb|120px|right]] == General == === Where I call home === I live with my wife and bouncy {{Age|2013|8|26}} year old son, in a two bedroom apartment in [http://www.dalgetysquare.com.au/ Dalgety Square], Ultimo, NSW. === Employment === I work as a [http://googleforstudents.blogspot.com.au/2012/06/site-reliability-engineers-worlds-most.html Site Reliability Engineer (SRE)] for Google Australia. === Education === Graduated with Bachelor of Computer Science with First Class Honours in 2001 from the [http://www.uow.edu.au University of Wollongong], completing the degree part-time starting 1993. Prior to Uni, I completed 6 years high school at [http://www.nowra-h.schools.nsw.edu.au/ Nowra Technology High School], finishing 1992. === Contact Details === ==== Work ==== Started a new job, December 2007, working in Sydney CBD. I guess it could be called UNIX System Administration, although it is unlike any systems administration I've ever done before. ==== Home ==== Email: mailto:stixpjr@gmail.com<br> Mobile: +61 419 432 517<br> ==== Instant Messaging ==== {| {{Greytable}} | '''Facebook:''' || http://www.facebook.com/stixpjr |- | '''Google+:''' || https://plus.google.com/u/0/116425484310632272939/ |- | '''Google Talk:''' || stixpjr@gmail.com |- | '''Skype:''' || stixpjr |- | '''Twitter:''' || http://twitter.com/stixpjr |} ==== GPG/PGP Public Key ==== <pre> -----BEGIN PGP PUBLIC KEY BLOCK----- Version: GnuPG v1 mQENBE2+Wz8BCADByP/F28VOCHLWArYuzDtQnq+ZPZBy5EO9F8krl3sK/Q722brj W4/pRSLeTma0F9NO72XhFKtQDDIh4OHtwa7IkuuNzoqEtmDbVZDG+GwCi8qPXfHu scUyLgVL4wucRiRHXxrGnf6cP4MUlIxJRoDDm7NO1vJVxOiQYJ7c+UUEXfaJa3NA MEdZhRfUJYpbhfDD0a8N3voE5poymL0oXA4qjONjoRd93C8gZJ2I7CAxOTSMToc/ 3WtMXJRbN/hS76TgORQQdhW65ji+t52wNMaobnUZUT85etBZTX2BqMpH0AT9MS4P Qz03JugFKTYWNIbhXLBJq/XfSOeW2yAXxDSjABEBAAG0HFBhdWwgUmlwa2UgPHN0 aXhAc3RpeC5pZC5hdT6JATgEEwECACIFAk2+Wz8CGwMGCwkIBwMCBhUIAgkKCwQW AgMBAh4BAheAAAoJEJib2IxxQBUYU1YIAKvBksU08rImS+fLa+oKVhy9XUXDp5+s YuF5/07kX1f8FF7WAbDOaP5S3H6YKv85UGWtmal7bPjyVHx08J9yT4qoifxe+Xsj lXoStPA1oFO+C963adyFIO4IG2bWcFEo7UrPh1sQ90IJVvJuYvoAaXo15G5Ji+Xc ow6Rm93GCmy2v/sry32rs2Tvtm6dm246uhjCUTZx1154sRHQEk3UyXbr/zQRtoRn L2K5Zutnq3NOvm81MtHKfsNxSaLER/TU7H9koTlCCr9iR+gOMK2mxbj4UKlqpSmS yZv/mL20zpltiKkCqasFlwzBxCzl1S8VruEHw3KN2d/tqs6ge6cEFjS5AQ0ETb5b PwEIAKXP2G6b0qCsoWTiibdru9gj1AdGkfWjOHeC4U4deUt0/I9bmep8yTOmis72 V+S/tFyAniwYD4FcoWHdrPPltogbj3k2140/5ucxDmhwzQaqPIl419oTJEgziGCL U6J4r89Mi7ANV/2d0ny+yl7+45UU7JKyXNUc2DJXuiQdAcPdlpPLB2RX3Kth3TzX 0Q8+JCS38Ld5dj4ubr0vvADbN1tTUtGNKFOROzi4f3n6oUi9waj/5sGfArb6gHx0 OyplTjqn8nU9UIiPrGKE82N6v2/dLjJjkMU7Cm1HjL9YiBk/TEVnXwiqcrekGSVl IdsVx5RwV8m5GqD4GZV6nj44P2MAEQEAAYkBHwQYAQIACQUCTb5bPwIbDAAKCRCY m9iMcUAVGCuYB/48AyI7I7l1cUSz1C33M5wRm4Iwqy6JcDM5uZd0nCbEF7peFJpH AgfhMbfrPUQ7sAKwGb+NGXlDeRMWLW8mSMjrmlKe6REgpkvyFPeDGjRjHjpBA9LZ 1biAmX+8KamPUMlXfWEoocO0Lf3lcH0nr8f155b+tLVnGP2aTmYaElsy+N1pgpXA G5fX2kAEZDnEu83FJYmX8CvLK8BtebZUSQQw8I2DN7/UXdwLGxt7nQi/QgNcG3Du jmq+kKE0KyAkKH8ivVnLT0jtNnWvdUiGqIU9lXcmMYyzeDhTCUXZAv+XrXg73jzq wudWFsgoOY0siiWmi4HXGgCEeKxGKVpoXQ7C =6iPW -----END PGP PUBLIC KEY BLOCK----- </pre> == Interests == === Music === My tastes in music are eclectic, to say the least. At any time, my CD player is likely to contain anything from [http://www.enya.com/ Enya], [http://www.endorphin.tv/ Endorphin], Gatecrasher, [http://www.enigma.de/ Enigma], Live, Veruca Salt, Ganggajang, Air (the French band), [http://www.ebtg.com/ Everything But The Girl], the Corrs, Ben Folds Five, Stone Temple Pilots, modern jazz with Marc Moulin, or straight classical (Bach, Ravel, Mozart, Handel, Strauss, Rachmaninov, Vivaldi, Schubert, ...). And as for radio, there's basically only four stations worth listening to in Aus: [http://abc.net.au/radio/localradio/ ABC Local Radio], [http://abc.net.au/rn/ ABC Radio National] (for news and sport (think cricket)), [http://abc.net.au/classic/ ABC Classic FM] and ABC's "youth radio" [http://abc.net.au/triplej/ TripleJ]. You can even listen to the J's on the [http://abc.net.au/triplej/listen/default.htm 'Net]. In case you hadn't guessed, my radio's usually stuck on JJJ. At home, I have a nice [http://www.yamahamusic.com.au/ Yamaha] [http://www.yamahamusic.com.au/products/avit/htavreceivers/RX-V757B.asp RX-V757B] receiver/amp (upgraded from an RX-V2092), with 5-channels worth of Aaron speakers - a pair of ATS-5 speakers at the front, a pair of ATS-1 speakers for the rear, and a CC-240 centre speaker. Very happy with the setup, a very clean, natural sound. The room is small enough for the ATS-5s to pump out enough bass, without annoying the neighbours too much. The rest of the components are Yamaha CDC-765 6 disc CD turntable, Yamaha DVD-S796 DVD player, Sony SLV-X822 VCR and a [http://www.sharp.net.au/ Sharp] 32" Aquos [http://www.sharp.net.au/catalogue/productinfo.asp?model=LC32GA4X LC32GA4X] LCD TV. I originally purchased a [http://www.dgtec.com.au/ DGTEC] [http://www.dgtec.com.au/?page=dg-hd804 DG-HD804] set-top box, but due to problems and a fairly crude interface, I've swapped to a [http://www.strong.com.au/ Strong Technologies] [http://www.strong.com.au/frmProdDetails.aspx?id=89 SRT 5400] which appears to be a far better, if more expensive, unit. I also have an 80 GiB [http://www.apple.com/ipod/ iPod Video], after upgrading from a 3rd Generation 40 GB iPod, which is still surviving well, after being used cycling, in the car and hooked up to the rest of the gear above. I originally filled my iPod using [http://www.netbsd.org NetBSD] and [http://www.gnu.org/software/gnupod/ gnupod], later [http://www.gtkpod.org/about.html gtkpod], but now I've migrated to [http://www.rockbox.org Rockbox]. === Sport === I'm not overly athletic, but I do play tennis around three or four times a week, playing in the [http://www.tenniswollongong.com.au/ Wollongong District] Mens Wednesday Night Comp, and the Saturday Afternoon Mixed Comp, and often Sunday afternoon social game at my home courts at Wiseman Park, in Wollongong. I'm almost a B-grade player, but a shoulder injury (rotator-cuff partial tear) has held me back somewhat. I also try to get some cycling in, with the cycleway only a few hundred metres from my unit, there's no excuses. During the summer months I'm more keen to ride, my goal being to ride to work at least a couple of times a week (only 11 km each way). A goal that hasn't been realised. As well as these, I was introduced to skiing at an early age, with my parents both being ski instructors at various times. Although during high school, downhill skiing wasn't quite in the budget, so I enjoyed some cross-country skiing (traditional, not skating). Now, with a good job, I try to get a weeks downhill skiing in each year, with some cross country skiing on the side. Being a member of the [http://www.iacski.com/ Illawarra Alpine Club (IAC)] means I get great accommodation. === Computers === I'm a regular lurker on the [http://www.netbsd.org/MailingLists/ NetBSD], [http://developer.apple.com/darwin/mail.html Darwin] and [http://my.adsm.org/adsm-l.php TSM] (Tivoli Storage Manager) mailing lists, mainly learning and questioning, but responding when there's time. Also, I'm a part time hobbyist programmer in a variety of languages, my current choices being C, Perl, Objective-C, C++ and Java, probably in that order, although as in my [[Résumé]], I've touched a great deal more over the years. As would be expected, I've collected a fair bit of hardware. You can read up on some of my active [[Systems]]. ==== Email ==== If you see any of the following email addresses floating out there, yes, they are, or were, all me. Please update your address list to one of the current ones! {| {{Greytable}} | Sep 2004-> || mailto:stixpjr@gmail.com |- | Nov 2005-> || mailto:stix@stix.id.au |- | Dec 2007-> || mailto:stix@google.com |- | Jan 2005-> || mailto:stix@exemail.com.au |- | Jul 1999-> || mailto:stixpjr@yahoo.com.au |- | Jul 2003-Apr 2014 || mailto:stix@stix.homeunix.net |- | Jan 2006-Oct 2007 || pripke@csc.com |- | Oct 2000-Jul 2006 || pripke@csc.com.au |- | Nov 1997-Apr 2006 || stixpjr@ozemail.com.au |- | Dec 2003-Jan 2005 || stix@swiftdsl.com.au |- | Feb 2002-Dec 2003 || stixpjr@bigpond.com.au |- | 1998-2000 || paul.ripke.pr@bhp.com.au |- | 1998-1998 || paul.p.r.ripke@msm.bhp.com.au |- | 1995-???? || paul.p.r.ripke@msmail.bhp.com.au |- | 1993-1995 || paul.pr.ripke@bhp.bhpmel04.telememo.au |- | 1996-2002 || pjr02@uow.edu.au |- | 1993-1996 || u9352236@cc.uow.edu.au |} == See Also == * [[Résumé]] * [[Systems]] [[Category:Personal]] 5bfe41550e833c96a63c3b4d77ef557d10b05317 Wikipedia Status Links 0 801 3298 3063 2016-10-18T02:11:24Z Stix 2 Remove dead links, add some fresh ones. wikitext text/x-wiki * [https://status.wikimedia.org/ Public Website Health Status for Wikimedia Foundation - Core services]. * [https://ganglia.wikimedia.org/ Ganglia]. * [irc://irc.freenode.net/wikipedia #wikipedia] IRC channel. [[Category:Links]] 6b4e770a58f2f1f37a47a8c560f76dbb2204f509 Category:Pages with syntax highlighting errors 14 1722 3299 2016-11-05T03:52:55Z Stix 2 syntaxhighlight error category wikitext text/x-wiki Automatically created category containing pages using syntaxhighlight with a bad language. 69c43ee41051aa1d35b612ddaf012dadfb39644c 3317 3299 2017-03-21T11:55:02Z Stix 2 Add interwiki link wikitext text/x-wiki Automatically created category containing pages using [[mw:Extension:SyntaxHighlight]] with a bad language. cfd1674ca3eb6e2420f86a5d09e8e9846970cffe Disabling Mac OS X Smooth Scrolling 0 1716 3300 3276 2016-11-05T03:58:14Z Stix 2 syntaxhighlight fix wikitext text/x-wiki Getting frustrated at the slow scrolling speed in Google Chrome, I tripped over this hint out on the 'net, which appears to still work under El Capitan. Smooth scrolling (aka scroll animation?) can be disabled globally for a user by: <syntaxhighlight lang="text"> sh$ defaults write -g NSScrollAnimationEnabled -bool false </syntaxhighlight> Or, for a single application - eg. Google Chrome - via: <syntaxhighlight lang="text"> sh$ defaults write com.google.Chrome NSScrollAnimationEnabled -bool false </syntaxhighlight> Under Google Chrome, this takes effect on tab creation. [[Category:Mac OS X]] 49a71c11719264a04186ff027d0f7ada73f22393 Billion ADSL router undocumented endpoints 0 1723 3303 2016-12-26T11:33:25Z Stix 2 Created page with "These are a list of URI endpoints available on (some?) Billion ADSL routers that have proved handy in the past. ; adsl_diag.asp : Thorough ADSL diagnostics - requires modem r..." wikitext text/x-wiki These are a list of URI endpoints available on (some?) Billion ADSL routers that have proved handy in the past. ; adsl_diag.asp : Thorough ADSL diagnostics - requires modem reboot. ; ic.asp : Internal Controls - IP session counters, timeouts, NAT, etc. ; iptv.asp : Noise margin settings (normal, IPTV, max line rate, etc). ; tcwd.asp : Software watchdog enable/disable. ; wireless_txpower.asp : Control wireless transmit power. [[Category:Computing]] 8e62d37de2488ad1a13b4179a0d9fc69a130b2c7 3304 3303 2016-12-26T12:48:30Z Stix 2 Expand wikitext text/x-wiki These are a list of (hidden) URI endpoints available on (some?) Billion ADSL routers that have proved handy in the past. ; adsl_diag.asp : Thorough ADSL diagnostics - requires modem reboot. ; ic.asp : Internal Controls - IP session counters, timeouts, NAT, etc. ; iptv.asp : Noise margin settings (normal, IPTV, max line rate, etc). ; PortCtrl.asp : Ethernet manual port control. ; port_status.asp : Ethernet port status. ; PPPoE_Reconnect_Timer.asp : Configure PPPoE reconnect time. ; tcwd.asp : Software watchdog enable/disable. ; wipcaEnable.asp : WAN IP Change Alert - email notification on IP change. ; wireless_txpower.asp : Control wireless transmit power. [[Category:Computing]] a952e998b8ef8b788fb07481cff2a7c3ed1ca629 3305 3304 2016-12-28T13:39:45Z Stix 2 Turn all the endpoints into links with the default IP. wikitext text/x-wiki These are a list of (hidden) URI endpoints available on (some?) Billion ADSL routers that have proved handy in the past. ; http://192.168.1.254/adsl_diag.asp : Thorough ADSL diagnostics - requires modem reboot. ; http://192.168.1.254/ic.asp : Internal Controls - IP session counters, timeouts, NAT, etc. ; http://192.168.1.254/iptv.asp : Noise margin settings (normal, IPTV, max line rate, etc). ; http://192.168.1.254/PortCtrl.asp : Ethernet manual port control. ; http://192.168.1.254/port_status.asp : Ethernet port status. ; http://192.168.1.254/PPPoE_Reconnect_Timer.asp : Configure PPPoE reconnect time. ; http://192.168.1.254/tcwd.asp : Software watchdog enable/disable. ; http://192.168.1.254/wipcaEnable.asp : WAN IP Change Alert - email notification on IP change. ; http://192.168.1.254/wireless_txpower.asp : Control wireless transmit power. [[Category:Computing]] 316713b0e7c95f0df46ec3a25f901b18311d26cc 3331 3305 2018-01-08T04:16:40Z Stix 2 Add engdebug endpoint. wikitext text/x-wiki These are a list of (hidden) URI endpoints available on (some?) Billion ADSL routers that have proved handy in the past. ; http://192.168.1.254/adsl_diag.asp : Thorough ADSL diagnostics - requires modem reboot. ; http://192.168.1.254/engdebug.html : Configure WAN port mirroring for tracing upstream PPPoE traffic. ; http://192.168.1.254/ic.asp : Internal Controls - IP session counters, timeouts, NAT, etc. ; http://192.168.1.254/iptv.asp : Noise margin settings (normal, IPTV, max line rate, etc). ; http://192.168.1.254/PortCtrl.asp : Ethernet manual port control. ; http://192.168.1.254/port_status.asp : Ethernet port status. ; http://192.168.1.254/PPPoE_Reconnect_Timer.asp : Configure PPPoE reconnect time. ; http://192.168.1.254/tcwd.asp : Software watchdog enable/disable. ; http://192.168.1.254/wipcaEnable.asp : WAN IP Change Alert - email notification on IP change. ; http://192.168.1.254/wireless_txpower.asp : Control wireless transmit power. [[Category:Computing]] d450fd988e60d97406cc8918d4b1f34a3dc287af gdb Quick Reference 0 1710 3308 3251 2017-01-04T23:43:52Z Stix 2 Expand out the logging steps. wikitext text/x-wiki == Running == {| {{Greytable}} ! command ! abbreviation ! action |- | step | s | step to next source line, possibly into functions |- | next | n | step over any functions to next source line |- | finish | fin | step out of the current stack frame/function |- | stepi | | step to next instruction, stepping into subroutine calls |- | nexti | | step to next instruction, stepping over subroutine calls |} == Breakpoints == {| {{Greytable}} ! command ! abbreviation ! action |- | info breakpoints | i b | display breakpoints |- | delete <n> | d <n> | delete breakpoint numbered <n> |- | breakpoint <n> | b <n> | breakpoint at <n>, which may be a symbol, line number or address |} == Dumping output to a file == <syntaxhighlight lang="text" enclose="div"> (gdb) set pagination off (gdb) set logging file /tmp/ls.malloc.log (gdb) set logging overwrite (gdb) set logging redirect on (gdb) set logging on Redirecting output to /tmp/ls.malloc.log. </syntaxhighlight> == Examples == === Dump stack on function call === Dump thread stack each and every time a specific function is called, writing to a log. <syntaxhighlight lang="text" enclose="div"> ksh$ gdb /bin/ls GNU gdb (GDB) 7.7.1 ... (gdb) b malloc Breakpoint 1 at 0x401360 (gdb) commands Type commands for breakpoint(s) 1, one per line. End with a line saying just "end". >bt >c >end (gdb) set pagination off (gdb) set logging file /tmp/ls.malloc.log (gdb) set logging overwrite (gdb) set logging redirect on (gdb) set logging on Redirecting output to /tmp/ls.malloc.log. (gdb) run ... (gdb) quit ksh$ head -10 /tmp/ls.malloc.log Starting program: /bin/ls Breakpoint 1, 0x00007f7ff70b2b4a in malloc () from /lib/libc.so.12 #0 0x00007f7ff70b2b4a in malloc () from /lib/libc.so.12 #1 0x00007f7ff70f4871 in __setlocale () from /lib/libc.so.12 #2 0x00000000004023fa in ls_main () #3 0x0000000000401715 in ___start () #4 0x00007f7ff7ffa000 in ?? () #5 0x0000000000000001 in ?? () #6 0x00007f7ffffffca0 in ?? () #7 0x0000000000000000 in ?? () </syntaxhighlight> [[Category:UNIX]] c00aab3814ac5a08193e62b47142364a428120c5 3309 3308 2017-01-05T00:06:41Z Stix 2 Remove "enclose" params. wikitext text/x-wiki == Running == {| {{Greytable}} ! command ! abbreviation ! action |- | step | s | step to next source line, possibly into functions |- | next | n | step over any functions to next source line |- | finish | fin | step out of the current stack frame/function |- | stepi | | step to next instruction, stepping into subroutine calls |- | nexti | | step to next instruction, stepping over subroutine calls |} == Breakpoints == {| {{Greytable}} ! command ! abbreviation ! action |- | info breakpoints | i b | display breakpoints |- | delete <n> | d <n> | delete breakpoint numbered <n> |- | breakpoint <n> | b <n> | breakpoint at <n>, which may be a symbol, line number or address |} == Dumping output to a file == <syntaxhighlight lang="text"> (gdb) set pagination off (gdb) set logging file /tmp/ls.malloc.log (gdb) set logging overwrite (gdb) set logging redirect on (gdb) set logging on Redirecting output to /tmp/ls.malloc.log. </syntaxhighlight> == Examples == === Dump stack on function call === Dump thread stack each and every time a specific function is called, writing to a log. <syntaxhighlight lang="text"> ksh$ gdb /bin/ls GNU gdb (GDB) 7.7.1 ... (gdb) b malloc Breakpoint 1 at 0x401360 (gdb) commands Type commands for breakpoint(s) 1, one per line. End with a line saying just "end". >bt >c >end (gdb) set pagination off (gdb) set logging file /tmp/ls.malloc.log (gdb) set logging overwrite (gdb) set logging redirect on (gdb) set logging on Redirecting output to /tmp/ls.malloc.log. (gdb) run ... (gdb) quit ksh$ head -10 /tmp/ls.malloc.log Starting program: /bin/ls Breakpoint 1, 0x00007f7ff70b2b4a in malloc () from /lib/libc.so.12 #0 0x00007f7ff70b2b4a in malloc () from /lib/libc.so.12 #1 0x00007f7ff70f4871 in __setlocale () from /lib/libc.so.12 #2 0x00000000004023fa in ls_main () #3 0x0000000000401715 in ___start () #4 0x00007f7ff7ffa000 in ?? () #5 0x0000000000000001 in ?? () #6 0x00007f7ffffffca0 in ?? () #7 0x0000000000000000 in ?? () </syntaxhighlight> [[Category:UNIX]] 0871fe3249f99ce4eb8e94a0f89822c0f53e9c21 3310 3309 2017-01-05T02:00:20Z Stix 2 Added "See Also" wikitext text/x-wiki == Running == {| {{Greytable}} ! command ! abbreviation ! action |- | step | s | step to next source line, possibly into functions |- | next | n | step over any functions to next source line |- | finish | fin | step out of the current stack frame/function |- | stepi | | step to next instruction, stepping into subroutine calls |- | nexti | | step to next instruction, stepping over subroutine calls |} == Breakpoints == {| {{Greytable}} ! command ! abbreviation ! action |- | info breakpoints | i b | display breakpoints |- | delete <n> | d <n> | delete breakpoint numbered <n> |- | breakpoint <n> | b <n> | breakpoint at <n>, which may be a symbol, line number or address |} == Dumping output to a file == <syntaxhighlight lang="text"> (gdb) set pagination off (gdb) set logging file /tmp/ls.malloc.log (gdb) set logging overwrite (gdb) set logging redirect on (gdb) set logging on Redirecting output to /tmp/ls.malloc.log. </syntaxhighlight> == Examples == === Dump stack on function call === Dump thread stack each and every time a specific function is called, writing to a log. <syntaxhighlight lang="text"> ksh$ gdb /bin/ls GNU gdb (GDB) 7.7.1 ... (gdb) b malloc Breakpoint 1 at 0x401360 (gdb) commands Type commands for breakpoint(s) 1, one per line. End with a line saying just "end". >bt >c >end (gdb) set pagination off (gdb) set logging file /tmp/ls.malloc.log (gdb) set logging overwrite (gdb) set logging redirect on (gdb) set logging on Redirecting output to /tmp/ls.malloc.log. (gdb) run ... (gdb) quit ksh$ head -10 /tmp/ls.malloc.log Starting program: /bin/ls Breakpoint 1, 0x00007f7ff70b2b4a in malloc () from /lib/libc.so.12 #0 0x00007f7ff70b2b4a in malloc () from /lib/libc.so.12 #1 0x00007f7ff70f4871 in __setlocale () from /lib/libc.so.12 #2 0x00000000004023fa in ls_main () #3 0x0000000000401715 in ___start () #4 0x00007f7ff7ffa000 in ?? () #5 0x0000000000000001 in ?? () #6 0x00007f7ffffffca0 in ?? () #7 0x0000000000000000 in ?? () </syntaxhighlight> == See Also == === External === * [https://sourceware.org/gdb/onlinedocs/ gdb online docs] [[Category:UNIX]] b598f374b8ac417fde638726b744c96be143ae07 3315 3310 2017-03-10T05:13:26Z Stix 2 Add Examining state. wikitext text/x-wiki == Running == {| {{Greytable}} ! command ! abbreviation ! action |- | step | s | step to next source line, possibly into functions |- | next | n | step over any functions to next source line |- | finish | fin | step out of the current stack frame/function |- | stepi | | step to next instruction, stepping into subroutine calls |- | nexti | | step to next instruction, stepping over subroutine calls |} == Examining state == {| {{Greytable}} ! command ! abbreviation ! action |- | info registers | i r | Dump out common registers |} == Breakpoints == {| {{Greytable}} ! command ! abbreviation ! action |- | info breakpoints | i b | display breakpoints |- | delete <n> | d <n> | delete breakpoint numbered <n> |- | breakpoint <n> | b <n> | breakpoint at <n>, which may be a symbol, line number or address |} == Dumping output to a file == <syntaxhighlight lang="text"> (gdb) set pagination off (gdb) set logging file /tmp/ls.malloc.log (gdb) set logging overwrite (gdb) set logging redirect on (gdb) set logging on Redirecting output to /tmp/ls.malloc.log. </syntaxhighlight> == Examples == === Dump stack on function call === Dump thread stack each and every time a specific function is called, writing to a log. <syntaxhighlight lang="text"> ksh$ gdb /bin/ls GNU gdb (GDB) 7.7.1 ... (gdb) b malloc Breakpoint 1 at 0x401360 (gdb) commands Type commands for breakpoint(s) 1, one per line. End with a line saying just "end". >bt >c >end (gdb) set pagination off (gdb) set logging file /tmp/ls.malloc.log (gdb) set logging overwrite (gdb) set logging redirect on (gdb) set logging on Redirecting output to /tmp/ls.malloc.log. (gdb) run ... (gdb) quit ksh$ head -10 /tmp/ls.malloc.log Starting program: /bin/ls Breakpoint 1, 0x00007f7ff70b2b4a in malloc () from /lib/libc.so.12 #0 0x00007f7ff70b2b4a in malloc () from /lib/libc.so.12 #1 0x00007f7ff70f4871 in __setlocale () from /lib/libc.so.12 #2 0x00000000004023fa in ls_main () #3 0x0000000000401715 in ___start () #4 0x00007f7ff7ffa000 in ?? () #5 0x0000000000000001 in ?? () #6 0x00007f7ffffffca0 in ?? () #7 0x0000000000000000 in ?? () </syntaxhighlight> == See Also == === External === * [https://sourceware.org/gdb/onlinedocs/ gdb online docs] [[Category:UNIX]] 6f58500639f203be5f65b440a6f259fe76097bd7 Entering Special Characters in the X Window System 0 791 3313 3255 2017-02-01T23:10:53Z Stix 2 Adding "therefore", ∴ wikitext text/x-wiki In the X Window System (X11), special characters (accented characters, currency symbols, mathematical symbols, fractions, ligatures and other symbols) can be entered using a sequence a keys including a special key defined as the <tt>Multi_key</tt>. The <tt>Multi_key</tt> may be assigned to a convenient key using <tt>xmodmap(1)</tt>. Given that the windows key serves little purpose under a real operating system, it seemed like a good choice: $ xmodmap -e "keycode 115 = Multi_key" Or, more conveniently add the appropriate line to your configuration files: $ cat ${HOME}/.Xmodmap keycode 115 = Multi_key $ xmodmap ${HOME}/.Xmodmap A few examples are: {| {{Greytable}} ! Sequence || Name || Character |- | Multi_key a ` || Agrave || à |- | Multi_key a ' || Aacute || á |- | Multi_key a " || Adiaeresis || ä |- | Multi_key a e || ae || æ |- | Multi_key o ~ || Otilde || õ |- | Multi_key s s || ssharp (German eszett) || ß |- | Multi_key R O || registered || ® |- | Multi_key c / || cent || ¢ |- | Multi_key Y = || yen || ¥ |- | Multi_key C = || EuroSign || € |- | Multi_key x o || currency || ¤ |- | Multi_key - , || notsign || ¬ |- | Multi_key 3 4 || threequarters || ¾ |- | Multi_key + - || plusminus || ± |- | Multi_key < < || guillemotleft || « |- | Multi_key > > || guillemotright || » |- | Multi_key 0 * || degree || ° |- | Multi_key - : || division || ÷ |- | Multi_key x x || multiply || × |- | Multi_key u / || mu || µ |- | Multi_key ^ 1 || onesuperior || ¹ |- | Multi_key ^ 2 || twosuperior || ² |- | Multi_key ^ 3 || threesuperior || ³ |- | Multi_key ^ . || periodcentered || · |- | Multi_key p ! || paragraph || ¶ |- | Multi_key ? ? || questiondown || ¿ |- | Multi_key <nowiki>| |</nowiki> || brokenbar || ¦ |- | Multi_key ! ^ || brokenbar || ¦ |- | Multi_key . . || ellipsis || … |- | Multi_key : . || therefore || ∴ |} A list of many of the possible special characters that can be entered can be found in files named something like: * <tt>/usr/X11R6/lib/X11/locale/iso8859-1/Compose</tt> * <tt>/usr/X11R7/lib/X11/locale/iso8859-1/Compose</tt> * <tt>/usr/share/X11/locale/iso8859-1/Compose</tt> * <tt>/usr/share/X11/locale/en_US.UTF-8/Compose</tt> == See Also == * [[wikipedia::Compose key]] * [[wikipedia::Diacritic]] [[Category:UNIX]] 1f6fd2729629a0f10aa518b870b2bb9d7b834042 3314 3313 2017-02-14T05:14:47Z Stix 2 Add simpler shortcut for degree symbol wikitext text/x-wiki In the X Window System (X11), special characters (accented characters, currency symbols, mathematical symbols, fractions, ligatures and other symbols) can be entered using a sequence a keys including a special key defined as the <tt>Multi_key</tt>. The <tt>Multi_key</tt> may be assigned to a convenient key using <tt>xmodmap(1)</tt>. Given that the windows key serves little purpose under a real operating system, it seemed like a good choice: $ xmodmap -e "keycode 115 = Multi_key" Or, more conveniently add the appropriate line to your configuration files: $ cat ${HOME}/.Xmodmap keycode 115 = Multi_key $ xmodmap ${HOME}/.Xmodmap A few examples are: {| {{Greytable}} ! Sequence || Name || Character |- | Multi_key a ` || Agrave || à |- | Multi_key a ' || Aacute || á |- | Multi_key a " || Adiaeresis || ä |- | Multi_key a e || ae || æ |- | Multi_key o ~ || Otilde || õ |- | Multi_key s s || ssharp (German eszett) || ß |- | Multi_key R O || registered || ® |- | Multi_key c / || cent || ¢ |- | Multi_key Y = || yen || ¥ |- | Multi_key C = || EuroSign || € |- | Multi_key x o || currency || ¤ |- | Multi_key - , || notsign || ¬ |- | Multi_key 3 4 || threequarters || ¾ |- | Multi_key + - || plusminus || ± |- | Multi_key < < || guillemotleft || « |- | Multi_key > > || guillemotright || » |- | Multi_key o o || degree || ° |- | Multi_key 0 * || degree || ° |- | Multi_key - : || division || ÷ |- | Multi_key x x || multiply || × |- | Multi_key u / || mu || µ |- | Multi_key ^ 1 || onesuperior || ¹ |- | Multi_key ^ 2 || twosuperior || ² |- | Multi_key ^ 3 || threesuperior || ³ |- | Multi_key ^ . || periodcentered || · |- | Multi_key p ! || paragraph || ¶ |- | Multi_key ? ? || questiondown || ¿ |- | Multi_key <nowiki>| |</nowiki> || brokenbar || ¦ |- | Multi_key ! ^ || brokenbar || ¦ |- | Multi_key . . || ellipsis || … |- | Multi_key : . || therefore || ∴ |} A list of many of the possible special characters that can be entered can be found in files named something like: * <tt>/usr/X11R6/lib/X11/locale/iso8859-1/Compose</tt> * <tt>/usr/X11R7/lib/X11/locale/iso8859-1/Compose</tt> * <tt>/usr/share/X11/locale/iso8859-1/Compose</tt> * <tt>/usr/share/X11/locale/en_US.UTF-8/Compose</tt> == See Also == * [[wikipedia::Compose key]] * [[wikipedia::Diacritic]] [[Category:UNIX]] 87ccafa1ce31057d34c73ce13486dc225387e352 Pentium 4 Hyper-threading tests 0 1666 3316 3273 2017-03-21T11:42:16Z Stix 2 Add See Also and switch to syntaxhighlight wikitext text/x-wiki Making [http://www.rockbox.org/ rockbox] r15613, under NetBSD 4.0_RC4 with an ACPI MP kernel, on a single processor Pentium 4 2.8 GHz system with Hyper-threading enabled in the BIOS: <syntaxhighlight lang="bash" enclose="div"> gmake: 164.12s real 133.35s user 30.01s system gmake -j 1: 163.59s real 132.76s user 29.97s system gmake -j 2: 141.67s real 220.55s user 45.87s system gmake -j 3: 140.58s real 223.93s user 44.82s system </syntaxhighlight> Ignoring system time, this shows about a 17% improvement in runtime. == See Also == * [[Hyper-threading and CPU time]]. [[Category:Computing]] [[Category:NetBSD]] 7e0f537101f44ee6b9562929e6a02dc368e5c896 3320 3316 2017-03-21T12:11:34Z Stix 2 bash -> text wikitext text/x-wiki Making [http://www.rockbox.org/ rockbox] r15613, under NetBSD 4.0_RC4 with an ACPI MP kernel, on a single processor Pentium 4 2.8 GHz system with Hyper-threading enabled in the BIOS: <syntaxhighlight lang="text"> gmake: 164.12s real 133.35s user 30.01s system gmake -j 1: 163.59s real 132.76s user 29.97s system gmake -j 2: 141.67s real 220.55s user 45.87s system gmake -j 3: 140.58s real 223.93s user 44.82s system </syntaxhighlight> Ignoring system time, this shows about a 17% improvement in runtime. == See Also == * [[Hyper-threading and CPU time]]. [[Category:Computing]] [[Category:NetBSD]] 6a55641123a2b84d19a92726c760e6d4986f02ce Hyper-threading and CPU time 0 1669 3318 3284 2017-03-21T11:58:52Z Stix 2 /* See Also */ Use interwiki links wikitext text/x-wiki When is a CPU second not a CPU second? When you are running with hyper-threading (aka HT, HTT, Symmetric Multi-Threading (SMT), etc) enabled. Here's a simple demonstration. == NetBSD 4.0 on a Pentium 4 == The system here has a "Intel(R) Pentium(R) 4 CPU 2.80GHz", single core (one "physical" CPU) with hyper-threading enabled (giving two "logical" CPUs), running NetBSD 4.0 with an SMP kernel. We run a deterministic unit of work on an idle system: <syntaxhighlight lang="bash" enclose="div"> ksh$ time gzip -9 < zz > /dev/null 10.28s real 10.05s user 0.24s system ksh$ time gzip -9 < zz > /dev/null 10.26s real 10.05s user 0.20s system ksh$ time gzip -9 < zz > /dev/null 10.31s real 10.08s user 0.23s system </syntaxhighlight> The times are fairly consistent, and, roughly, real = user + sys. Next we add an arbitrary load to the system. We assume the kernel will now schedule each thread on each logical CPU, and it is then up to the CPUs hyper-threading algorithm how the instructions are scheduled on the single core. <syntaxhighlight lang="bash" enclose="div"> ksh$ perl -e 'while(1){}' & [1] 9382 ksh$ time gzip -9 < zz > /dev/null 15.36s real 14.96s user 0.36s system ksh$ time gzip -9 < zz > /dev/null 15.49s real 14.97s user 0.34s system ksh$ time gzip -9 < zz > /dev/null 15.41s real 14.95s user 0.37s system </syntaxhighlight> OK, so what has happened here? The real time has increased by about 50%, but so has the user time. On the same system with hyper-threading disabled, you would expect the user time to remain about the same, and the real time to approximately double. Here, because both threads are really sharing the same core and its resources, they tend to compete and slow each other down. However, as the real time has not doubled, the overall throughput of the system has increased over the uni-processor case. Also, adding more load only increases the real time, as only two threads can ever be executed in parallel. <syntaxhighlight lang="bash" enclose="div"> ksh$ perl -e 'while(1){}' & [2] 12480 ksh$ perl -e 'while(1){}' & [3] 29686 ksh$ perl -e 'while(1){}' & [4] 12019 ksh$ time gzip -9 < zz > /dev/null 38.14s real 15.12s user 0.33s system ksh$ time gzip -9 < zz > /dev/null 34.45s real 15.11s user 0.25s system ksh$ time gzip -9 < zz > /dev/null 37.96s real 15.04s user 0.34s system </syntaxhighlight> For reference, the CPU tested was: <syntaxhighlight lang="text" enclose="div"> cpu0: Intel Pentium 4 (686-class), 2798.79 MHz, id 0xf25 cpu0: features 0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR> cpu0: features 0xbfebfbff<PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX> cpu0: features 0xbfebfbff<FXSR,SSE,SSE2,SS,HTT,TM,SBF> cpu0: features2 0x4400<CID,xTPR> cpu0: "Intel(R) Pentium(R) 4 CPU 2.80GHz" cpu0: I-cache 12K uOp cache 8-way, D-cache 8KB 64B/line 4-way cpu0: L2 cache 512KB 64B/line 8-way cpu0: ITLB 4K/4M: 64 entries cpu0: DTLB 4K/4M: 64 entries cpu0: Initial APIC ID 1 cpu0: Cluster/Package ID 0 cpu0: SMT ID 1 cpu0: family 0f model 02 extfamily 00 extmodel 00 </syntaxhighlight> == Linux 2.6 on a Xeon X5650 == Second test, on Linux 2.6.38 on a 6-physical core Xeon (Intel(R) Xeon(R) CPU X5650 @ 2.67GHz). We use <tt>taskset</tt> to select which cores we're going to run these processes on: <syntaxhighlight lang="bash" enclose="div"> bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 11.27user 0.07system 0:11.34elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k 0inputs+0outputs (0major+229minor)pagefaults 0swaps bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 11.18user 0.01system 0:11.19elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k 0inputs+0outputs (0major+230minor)pagefaults 0swaps bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 11.21user 0.05system 0:11.26elapsed 99%CPU (0avgtext+0avgdata 2928maxresident)k 0inputs+0outputs (0major+228minor)pagefaults 0swaps </syntaxhighlight> Start a CPU burning thread on the second thread on that core, and retest: <syntaxhighlight lang="bash" enclose="div"> bash$ taskset -c 11 perl -e 'while(1){}' & [1] 4391 bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 16.90user 0.09system 0:17.00elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k 0inputs+0outputs (0major+229minor)pagefaults 0swaps bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 16.80user 0.03system 0:16.84elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k 0inputs+0outputs (0major+230minor)pagefaults 0swaps bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 16.71user 0.07system 0:16.79elapsed 99%CPU (0avgtext+0avgdata 2928maxresident)k 0inputs+0outputs (0major+229minor)pagefaults 0swaps </syntaxhighlight> And just to complete our set of tests: <syntaxhighlight lang="bash" enclose="div"> bash$ taskset -c 11 perl -e 'while(1){}' & [2] 4730 bash$ taskset -c 11 perl -e 'while(1){}' & [3] 4731 bash$ taskset -c 11 perl -e 'while(1){}' & [4] 4734 bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 16.66user 0.06system 0:16.73elapsed 99%CPU (0avgtext+0avgdata 2928maxresident)k 0inputs+0outputs (0major+228minor)pagefaults 0swaps bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 16.60user 0.07system 0:16.68elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k 0inputs+0outputs (0major+229minor)pagefaults 0swaps bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 16.71user 0.08system 0:16.80elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k 0inputs+0outputs (0major+229minor)pagefaults 0swaps </syntaxhighlight> Whoa, what happened here? Since we're selecting each virtual core to run on explicitly, the second virtual core now has 4 threads (perl) running on it, while the first virtual core only gets the gzip. For a matching test to the NetBSD case, we could do: <syntaxhighlight lang="bash" enclose="div"> bash$ taskset -c 5,11 perl -e 'while(1){}' & [1] 4966 bash$ taskset -c 5,11 perl -e 'while(1){}' & [2] 4969 bash$ taskset -c 5,11 perl -e 'while(1){}' & [3] 4970 bash$ taskset -c 5,11 perl -e 'while(1){}' & [4] 4972 bash$ taskset -c 5,11 time gzip -9 < /tmp/zz > /dev/null 16.63user 0.04system 0:42.45elapsed 39%CPU (0avgtext+0avgdata 2944maxresident)k 0inputs+0outputs (0major+229minor)pagefaults 0swaps bash$ taskset -c 5,11 time gzip -9 < /tmp/zz > /dev/null 16.72user 0.11system 0:42.89elapsed 39%CPU (0avgtext+0avgdata 2944maxresident)k 0inputs+0outputs (0major+229minor)pagefaults 0swaps bash$ taskset -c 5,11 time gzip -9 < /tmp/zz > /dev/null 16.83user 0.08system 0:43.64elapsed 38%CPU (0avgtext+0avgdata 2928maxresident)k 0inputs+0outputs (0major+228minor)pagefaults 0swaps </syntaxhighlight> == NetBSD 7.0 on Intel Core i7 == And a more modern example on NetBSD, on a <tt>Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz</tt>, first a baseline: <syntaxhighlight lang="bash" enclose="div"> ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null 10.37 real 10.06 user 0.30 sys ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null 10.37 real 10.17 user 0.18 sys ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null 10.40 real 10.08 user 0.28 sys </syntaxhighlight> With a single spinning process: <syntaxhighlight lang="bash" enclose="div"> ksh$ sudo schedctl -A 3,7 perl -e 'while(1){}' & [1] 20565 ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null 14.63 real 13.69 user 0.21 sys ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null 14.46 real 14.24 user 0.22 sys ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null 14.46 real 14.26 user 0.20 sys </syntaxhighlight> And now with 3 more spinning processes: <syntaxhighlight lang="bash" enclose="div"> ksh$ sudo schedctl -A 3,7 perl -e 'while(1){}' & [2] 19974 ksh$ sudo schedctl -A 3,7 perl -e 'while(1){}' & [3] 25182 ksh$ sudo schedctl -A 3,7 perl -e 'while(1){}' & [4] 27197 ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null 32.05 real 14.22 user 0.29 sys ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null 28.45 real 14.22 user 0.27 sys ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null 38.47 real 14.28 user 0.21 sys </syntaxhighlight> All pretty much as expected. Single thread latency increases about 36%, for a multi-threaded instruction throughput increase of around 47%. For reference, the CPU is: <syntaxhighlight lang="text" enclose="div"> ksh$ sudo cpuctl identify 3 cpu3: highest basic info 0000000d cpu3: highest extended info 80000008 cpu3: "Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz" cpu3: Intel Xeon E3-12xx, 2nd gen i7, i5, i3 2xxx (686-class), 3392.45 MHz cpu3: family 0x6 model 0x2a stepping 0x7 (id 0x206a7) cpu3: features 0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE> cpu3: features 0xbfebfbff<MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2> cpu3: features 0xbfebfbff<SS,HTT,TM,SBF> cpu3: features1 0x1fbae3ff<SSE3,PCLMULQDQ,DTES64,MONITOR,DS-CPL,VMX,SMX,EST> cpu3: features1 0x1fbae3ff<TM2,SSSE3,CX16,xTPR,PDCM,PCID,SSE41,SSE42,X2APIC> cpu3: features1 0x1fbae3ff<POPCNT,DEADLINE,AES,XSAVE,OSXSAVE,AVX> cpu3: features2 0x28100800<SYSCALL/SYSRET,XD,RDTSCP,EM64T> cpu3: features3 0x1<LAHF> cpu3: xsave features 0x7<x87,SSE,AVX> cpu3: xsave instructions 0x1<XSAVEOPT> cpu3: xsave area size: current 832, maximum 832, xgetbv enabled cpu3: enabled xsave 0x7<x87,SSE,AVX> cpu3: I-cache 32KB 64B/line 8-way, D-cache 32KB 64B/line 8-way cpu3: L2 cache 256KB 64B/line 8-way cpu3: L3 cache 8MB 64B/line 16-way cpu3: 64B prefetching cpu3: ITLB 64 4KB entries 4-way, 2M/4M: 8 entries cpu3: DTLB 64 4KB entries 4-way, 2M/4M: 32 entries (L0) cpu3: L2 STLB 512 4KB entries 4-way cpu3: Initial APIC ID 6 cpu3: Cluster/Package ID 0 cpu3: Core ID 3 cpu3: SMT ID 0 cpu3: DSPM-eax 0x77<DTS,IDA,ARAT,PLN,ECMD,PTM> cpu3: DSPM-ecx 0x9<HWF,EPB> cpu3: SEF highest subleaf 00000000 cpu3: microcode version 0x23, platform ID 1 </syntaxhighlight> == Linux 3.13 on Xeon E5-1650 == Slightly more modern CPU: <syntaxhighlight lang="bash" enclose="div"> bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 12.06user 0.08system 0:12.16elapsed 99%CPU (0avgtext+0avgdata 812maxresident)k 0inputs+0outputs (0major+253minor)pagefaults 0swaps bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 12.03user 0.06system 0:12.11elapsed 99%CPU (0avgtext+0avgdata 812maxresident)k 0inputs+0outputs (0major+253minor)pagefaults 0swaps bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 12.23user 0.06system 0:12.31elapsed 99%CPU (0avgtext+0avgdata 812maxresident)k 0inputs+0outputs (0major+253minor)pagefaults 0swaps </syntaxhighlight> Busying the other hyper-thread core: <syntaxhighlight lang="bash" enclose="div"> bash$ taskset -c 11 perl -e 'while(1){}' & [1] 15995 bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 17.02user 0.07system 0:17.12elapsed 99%CPU (0avgtext+0avgdata 812maxresident)k 0inputs+0outputs (0major+253minor)pagefaults 0swaps bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 16.92user 0.09system 0:17.04elapsed 99%CPU (0avgtext+0avgdata 808maxresident)k 0inputs+0outputs (0major+253minor)pagefaults 0swaps bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 16.82user 0.09system 0:16.94elapsed 99%CPU (0avgtext+0avgdata 808maxresident)k 0inputs+0outputs (0major+253minor)pagefaults 0swaps </syntaxhighlight> So, in this very primitive test, about a 40% increase in CPU (equating to single-thread latency), which also means approx 43% increase in overall throughput <math>({2}/{1.4})</math> by enabling hyper-threading (overall instruction throughput by multiple threads). CPU for this test was: <syntaxhighlight lang="text" enclose="div"> Intel(R) Xeon(R) CPU E5-1650 v2 @ 3.50GHz. </syntaxhighlight> == Additional == In truth, similar effects can be seen with other shared resources, just not as easily. Some examples include shared L2/L3 caches, and memory bandwidth. Both may increase the CPU time required for a given unit of work. == See Also == * [[wikipedia:Simultaneous_multithreading]]. * [[wikipedia:Hyper-threading]]. [[Category:Computing]] 4ae64513ff1f0f738ce55649a55a2d6f078ee880 3319 3318 2017-03-21T12:03:17Z Stix 2 switch lang bash -> text wikitext text/x-wiki When is a CPU second not a CPU second? When you are running with hyper-threading (aka HT, HTT, Symmetric Multi-Threading (SMT), etc) enabled. Here's a simple demonstration. == NetBSD 4.0 on a Pentium 4 == The system here has a "Intel(R) Pentium(R) 4 CPU 2.80GHz", single core (one "physical" CPU) with hyper-threading enabled (giving two "logical" CPUs), running NetBSD 4.0 with an SMP kernel. We run a deterministic unit of work on an idle system: <syntaxhighlight lang="text" enclose="div"> ksh$ time gzip -9 < zz > /dev/null 10.28s real 10.05s user 0.24s system ksh$ time gzip -9 < zz > /dev/null 10.26s real 10.05s user 0.20s system ksh$ time gzip -9 < zz > /dev/null 10.31s real 10.08s user 0.23s system </syntaxhighlight> The times are fairly consistent, and, roughly, real = user + sys. Next we add an arbitrary load to the system. We assume the kernel will now schedule each thread on each logical CPU, and it is then up to the CPUs hyper-threading algorithm how the instructions are scheduled on the single core. <syntaxhighlight lang="text" enclose="div"> ksh$ perl -e 'while(1){}' & [1] 9382 ksh$ time gzip -9 < zz > /dev/null 15.36s real 14.96s user 0.36s system ksh$ time gzip -9 < zz > /dev/null 15.49s real 14.97s user 0.34s system ksh$ time gzip -9 < zz > /dev/null 15.41s real 14.95s user 0.37s system </syntaxhighlight> OK, so what has happened here? The real time has increased by about 50%, but so has the user time. On the same system with hyper-threading disabled, you would expect the user time to remain about the same, and the real time to approximately double. Here, because both threads are really sharing the same core and its resources, they tend to compete and slow each other down. However, as the real time has not doubled, the overall throughput of the system has increased over the uni-processor case. Also, adding more load only increases the real time, as only two threads can ever be executed in parallel. <syntaxhighlight lang="text" enclose="div"> ksh$ perl -e 'while(1){}' & [2] 12480 ksh$ perl -e 'while(1){}' & [3] 29686 ksh$ perl -e 'while(1){}' & [4] 12019 ksh$ time gzip -9 < zz > /dev/null 38.14s real 15.12s user 0.33s system ksh$ time gzip -9 < zz > /dev/null 34.45s real 15.11s user 0.25s system ksh$ time gzip -9 < zz > /dev/null 37.96s real 15.04s user 0.34s system </syntaxhighlight> For reference, the CPU tested was: <syntaxhighlight lang="text" enclose="div"> cpu0: Intel Pentium 4 (686-class), 2798.79 MHz, id 0xf25 cpu0: features 0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR> cpu0: features 0xbfebfbff<PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX> cpu0: features 0xbfebfbff<FXSR,SSE,SSE2,SS,HTT,TM,SBF> cpu0: features2 0x4400<CID,xTPR> cpu0: "Intel(R) Pentium(R) 4 CPU 2.80GHz" cpu0: I-cache 12K uOp cache 8-way, D-cache 8KB 64B/line 4-way cpu0: L2 cache 512KB 64B/line 8-way cpu0: ITLB 4K/4M: 64 entries cpu0: DTLB 4K/4M: 64 entries cpu0: Initial APIC ID 1 cpu0: Cluster/Package ID 0 cpu0: SMT ID 1 cpu0: family 0f model 02 extfamily 00 extmodel 00 </syntaxhighlight> == Linux 2.6 on a Xeon X5650 == Second test, on Linux 2.6.38 on a 6-physical core Xeon (Intel(R) Xeon(R) CPU X5650 @ 2.67GHz). We use <tt>taskset</tt> to select which cores we're going to run these processes on: <syntaxhighlight lang="text" enclose="div"> bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 11.27user 0.07system 0:11.34elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k 0inputs+0outputs (0major+229minor)pagefaults 0swaps bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 11.18user 0.01system 0:11.19elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k 0inputs+0outputs (0major+230minor)pagefaults 0swaps bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 11.21user 0.05system 0:11.26elapsed 99%CPU (0avgtext+0avgdata 2928maxresident)k 0inputs+0outputs (0major+228minor)pagefaults 0swaps </syntaxhighlight> Start a CPU burning thread on the second thread on that core, and retest: <syntaxhighlight lang="text" enclose="div"> bash$ taskset -c 11 perl -e 'while(1){}' & [1] 4391 bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 16.90user 0.09system 0:17.00elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k 0inputs+0outputs (0major+229minor)pagefaults 0swaps bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 16.80user 0.03system 0:16.84elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k 0inputs+0outputs (0major+230minor)pagefaults 0swaps bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 16.71user 0.07system 0:16.79elapsed 99%CPU (0avgtext+0avgdata 2928maxresident)k 0inputs+0outputs (0major+229minor)pagefaults 0swaps </syntaxhighlight> And just to complete our set of tests: <syntaxhighlight lang="text" enclose="div"> bash$ taskset -c 11 perl -e 'while(1){}' & [2] 4730 bash$ taskset -c 11 perl -e 'while(1){}' & [3] 4731 bash$ taskset -c 11 perl -e 'while(1){}' & [4] 4734 bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 16.66user 0.06system 0:16.73elapsed 99%CPU (0avgtext+0avgdata 2928maxresident)k 0inputs+0outputs (0major+228minor)pagefaults 0swaps bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 16.60user 0.07system 0:16.68elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k 0inputs+0outputs (0major+229minor)pagefaults 0swaps bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 16.71user 0.08system 0:16.80elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k 0inputs+0outputs (0major+229minor)pagefaults 0swaps </syntaxhighlight> Whoa, what happened here? Since we're selecting each virtual core to run on explicitly, the second virtual core now has 4 threads (perl) running on it, while the first virtual core only gets the gzip. For a matching test to the NetBSD case, we could do: <syntaxhighlight lang="text" enclose="div"> bash$ taskset -c 5,11 perl -e 'while(1){}' & [1] 4966 bash$ taskset -c 5,11 perl -e 'while(1){}' & [2] 4969 bash$ taskset -c 5,11 perl -e 'while(1){}' & [3] 4970 bash$ taskset -c 5,11 perl -e 'while(1){}' & [4] 4972 bash$ taskset -c 5,11 time gzip -9 < /tmp/zz > /dev/null 16.63user 0.04system 0:42.45elapsed 39%CPU (0avgtext+0avgdata 2944maxresident)k 0inputs+0outputs (0major+229minor)pagefaults 0swaps bash$ taskset -c 5,11 time gzip -9 < /tmp/zz > /dev/null 16.72user 0.11system 0:42.89elapsed 39%CPU (0avgtext+0avgdata 2944maxresident)k 0inputs+0outputs (0major+229minor)pagefaults 0swaps bash$ taskset -c 5,11 time gzip -9 < /tmp/zz > /dev/null 16.83user 0.08system 0:43.64elapsed 38%CPU (0avgtext+0avgdata 2928maxresident)k 0inputs+0outputs (0major+228minor)pagefaults 0swaps </syntaxhighlight> == NetBSD 7.0 on Intel Core i7 == And a more modern example on NetBSD, on a <tt>Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz</tt>, first a baseline: <syntaxhighlight lang="text" enclose="div"> ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null 10.37 real 10.06 user 0.30 sys ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null 10.37 real 10.17 user 0.18 sys ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null 10.40 real 10.08 user 0.28 sys </syntaxhighlight> With a single spinning process: <syntaxhighlight lang="text" enclose="div"> ksh$ sudo schedctl -A 3,7 perl -e 'while(1){}' & [1] 20565 ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null 14.63 real 13.69 user 0.21 sys ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null 14.46 real 14.24 user 0.22 sys ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null 14.46 real 14.26 user 0.20 sys </syntaxhighlight> And now with 3 more spinning processes: <syntaxhighlight lang="text" enclose="div"> ksh$ sudo schedctl -A 3,7 perl -e 'while(1){}' & [2] 19974 ksh$ sudo schedctl -A 3,7 perl -e 'while(1){}' & [3] 25182 ksh$ sudo schedctl -A 3,7 perl -e 'while(1){}' & [4] 27197 ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null 32.05 real 14.22 user 0.29 sys ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null 28.45 real 14.22 user 0.27 sys ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null 38.47 real 14.28 user 0.21 sys </syntaxhighlight> All pretty much as expected. Single thread latency increases about 36%, for a multi-threaded instruction throughput increase of around 47%. For reference, the CPU is: <syntaxhighlight lang="text" enclose="div"> ksh$ sudo cpuctl identify 3 cpu3: highest basic info 0000000d cpu3: highest extended info 80000008 cpu3: "Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz" cpu3: Intel Xeon E3-12xx, 2nd gen i7, i5, i3 2xxx (686-class), 3392.45 MHz cpu3: family 0x6 model 0x2a stepping 0x7 (id 0x206a7) cpu3: features 0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE> cpu3: features 0xbfebfbff<MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2> cpu3: features 0xbfebfbff<SS,HTT,TM,SBF> cpu3: features1 0x1fbae3ff<SSE3,PCLMULQDQ,DTES64,MONITOR,DS-CPL,VMX,SMX,EST> cpu3: features1 0x1fbae3ff<TM2,SSSE3,CX16,xTPR,PDCM,PCID,SSE41,SSE42,X2APIC> cpu3: features1 0x1fbae3ff<POPCNT,DEADLINE,AES,XSAVE,OSXSAVE,AVX> cpu3: features2 0x28100800<SYSCALL/SYSRET,XD,RDTSCP,EM64T> cpu3: features3 0x1<LAHF> cpu3: xsave features 0x7<x87,SSE,AVX> cpu3: xsave instructions 0x1<XSAVEOPT> cpu3: xsave area size: current 832, maximum 832, xgetbv enabled cpu3: enabled xsave 0x7<x87,SSE,AVX> cpu3: I-cache 32KB 64B/line 8-way, D-cache 32KB 64B/line 8-way cpu3: L2 cache 256KB 64B/line 8-way cpu3: L3 cache 8MB 64B/line 16-way cpu3: 64B prefetching cpu3: ITLB 64 4KB entries 4-way, 2M/4M: 8 entries cpu3: DTLB 64 4KB entries 4-way, 2M/4M: 32 entries (L0) cpu3: L2 STLB 512 4KB entries 4-way cpu3: Initial APIC ID 6 cpu3: Cluster/Package ID 0 cpu3: Core ID 3 cpu3: SMT ID 0 cpu3: DSPM-eax 0x77<DTS,IDA,ARAT,PLN,ECMD,PTM> cpu3: DSPM-ecx 0x9<HWF,EPB> cpu3: SEF highest subleaf 00000000 cpu3: microcode version 0x23, platform ID 1 </syntaxhighlight> == Linux 3.13 on Xeon E5-1650 == Slightly more modern CPU: <syntaxhighlight lang="text" enclose="div"> bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 12.06user 0.08system 0:12.16elapsed 99%CPU (0avgtext+0avgdata 812maxresident)k 0inputs+0outputs (0major+253minor)pagefaults 0swaps bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 12.03user 0.06system 0:12.11elapsed 99%CPU (0avgtext+0avgdata 812maxresident)k 0inputs+0outputs (0major+253minor)pagefaults 0swaps bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 12.23user 0.06system 0:12.31elapsed 99%CPU (0avgtext+0avgdata 812maxresident)k 0inputs+0outputs (0major+253minor)pagefaults 0swaps </syntaxhighlight> Busying the other hyper-thread core: <syntaxhighlight lang="text" enclose="div"> bash$ taskset -c 11 perl -e 'while(1){}' & [1] 15995 bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 17.02user 0.07system 0:17.12elapsed 99%CPU (0avgtext+0avgdata 812maxresident)k 0inputs+0outputs (0major+253minor)pagefaults 0swaps bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 16.92user 0.09system 0:17.04elapsed 99%CPU (0avgtext+0avgdata 808maxresident)k 0inputs+0outputs (0major+253minor)pagefaults 0swaps bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 16.82user 0.09system 0:16.94elapsed 99%CPU (0avgtext+0avgdata 808maxresident)k 0inputs+0outputs (0major+253minor)pagefaults 0swaps </syntaxhighlight> So, in this very primitive test, about a 40% increase in CPU (equating to single-thread latency), which also means approx 43% increase in overall throughput <math>({2}/{1.4})</math> by enabling hyper-threading (overall instruction throughput by multiple threads). CPU for this test was: <syntaxhighlight lang="text" enclose="div"> Intel(R) Xeon(R) CPU E5-1650 v2 @ 3.50GHz. </syntaxhighlight> == Additional == In truth, similar effects can be seen with other shared resources, just not as easily. Some examples include shared L2/L3 caches, and memory bandwidth. Both may increase the CPU time required for a given unit of work. == See Also == * [[wikipedia:Simultaneous_multithreading]]. * [[wikipedia:Hyper-threading]]. [[Category:Computing]] 40eaac9776e5bf31e0809f753f727a8c23953d0f Thai Ginger Chicken 0 1690 3321 3162 2017-03-21T12:15:07Z Stix 2 /* See Also */ Use interwiki links wikitext text/x-wiki Thai-style Ginger Chicken, often written as "Kai phat khing", "Pad king gai" or similar variations (Thai: ผัดขิงไก่). == Ingredients == * 400g chicken, cut into medium size pieces * 1 tablespoon minced garlic * 1 cup fresh mushrooms, sliced * &frac12; cup red chillies, cut diagonally * 3 tablespoons finely sliced ginger * 2 tablespoons fish sauce * 1 tablespoon soy sauce * 2 tablespoons oyster Sauce * 1 teaspoon white sugar * &frac14; cup chopped onion * 2 spring onions, cut into 1" long sections * coriander leaves (for garnishing) * cooking oil == Method == # Heat oil in a wok. Add garlic and stir fry until golden. # Add chicken and stir fry until nearly cooked, then add fish sauce, soy sauce and oyster sauce and stir until it begins to bubble. # Add the rest of the ingredients and stir fry until the chicken cooked through. # Transfer to a serving dish and garnish with coriander leaves. Serve immediately with hot steamed rice. == See Also == * [[wikipedia:Phat khing]]. [[Category:Recipes]] 205ffeba5445e997c50cbc41f09d1b58759c9b84 php 7.1.0 to 7.1.3 breakage 0 1724 3323 2017-04-07T02:56:19Z Stix 2 Document mediawiki fix wikitext text/x-wiki Upgrade broke MediaWiki 1.27.1, with the following traceback: <syntaxhighlight lang="text"> MediaWiki internal error. Original exception: [WI2ZAMY2ckcAAXoh3UoAAAAr] /wiki/Main_Page MWException from line 1285 of /home/abc/w/includes/parser/Preprocessor_DOM.php: PPFrame_DOM::expand: Invalid parameter type Backtrace: #0 /home/abc/w/includes/parser/Parser.php(3366): PPFrame_DOM->expand(NULL, integer) #1 /home/abc/w/includes/parser/Parser.php(1248): Parser->replaceVariables(string) #2 /home/abc/w/includes/parser/Parser.php(446): Parser->internalParse(string) #3 /home/abc/w/includes/content/WikitextContent.php(331): Parser->parse(string, Title, ParserOptions, boolean, boolean, integer) #4 /home/abc/w/includes/content/AbstractContent.php(497): WikitextContent->fillParserOutput(Title, integer, ParserOptions, boolean, ParserOutput) #5 /home/abc/w/includes/poolcounter/PoolWorkArticleView.php(139): AbstractContent->getParserOutput(Title, integer, ParserOptions) #6 /home/abc/w/includes/poolcounter/PoolCounterWork.php(123): PoolWorkArticleView->doWork() #7 /home/abc/w/includes/page/Article.php(666): PoolCounterWork->execute() #8 /home/abc/w/includes/actions/ViewAction.php(44): Article->view() #9 /home/abc/w/includes/MediaWiki.php(503): ViewAction->show() #10 /home/abc/w/includes/MediaWiki.php(288): MediaWiki->performAction(Article, Title) #11 /home/abc/w/includes/MediaWiki.php(745): MediaWiki->performRequest() #12 /home/abc/w/includes/MediaWiki.php(519): MediaWiki->main() #13 /home/abc/w/index.php(43): MediaWiki->run() #14 {main} </syntaxhighlight> Thankfully, the fix is easy. Noticing that php dumped a bunch of warnings on startup: <syntaxhighlight lang="text"> $ php PHP Warning: Module 'apcu' already loaded in Unknown on line 0 PHP Warning: Module 'curl' already loaded in Unknown on line 0 PHP Warning: Module 'dom' already loaded in Unknown on line 0 PHP Warning: Module 'iconv' already loaded in Unknown on line 0 PHP Warning: Module 'json' already loaded in Unknown on line 0 PHP Warning: Module 'mbstring' already loaded in Unknown on line 0 PHP Warning: Module 'pgsql' already loaded in Unknown on line 0 </syntaxhighlight> Edited php.ini to remove these extra unnecessary duplicate extensions, and bingo, MediaWiki was happy again. [[Category:Computing]] c1b0c7c961a085bee45571877ef7f565377215c2 Creating simple disk images under Mac OS X 0 1725 3324 2017-09-21T02:45:48Z Stix 2 Initial post. wikitext text/x-wiki After trying to use Apple's very limited Disk Utility application to resize a disk image and getting many meaningless errors, I came up with a command line that did what I wanted - created a plain, resizeable disk image with no partition table and a case-sensitive filesystem, populated from an existing directory, to be used for unix development. Saved here for posterity: <syntaxhighlight lang="text" line enclose="div"> hdiutil create -srcfolder /Volumes/olddisk -size 16g -layout NONE -format UDRW -fsargs -s new.dmg </syntaxhighlight> [[Category:Mac OS X]] 2f3d1e6ce80eef37ea3247a47979e49012036ae4 3325 3324 2017-09-21T02:49:34Z Stix 2 Add error text wikitext text/x-wiki After trying to use Apple's very limited Disk Utility application to resize a disk image and getting many meaningless errors ("Image resize failed", "The selected disk image can not be resized"), I came up with a command line that did what I wanted - created a plain, resizeable disk image with no partition table and a case-sensitive filesystem, populated from an existing directory, to be used for unix development. Saved here for posterity: <syntaxhighlight lang="text" line enclose="div"> hdiutil create -srcfolder /Volumes/olddisk -size 16g -layout NONE -format UDRW -fsargs -s new.dmg </syntaxhighlight> [[Category:Mac OS X]] 455ac4a4ce6e664274cf1c37d80bfc9bb0ad8c70 2017-10-30 Finally reliable home WiFi 0 1726 3326 2017-10-30T09:04:55Z Stix 2 Yay for ubiquiti wikitext text/x-wiki After years of hungering after WiFi that just works with all the weird kit I have floating around the house, it may be I've finally got something that indeed, just works. My WiFi story: * Atheros based D-Link DWL-G520 AR5212 PCI card, supporting 802.11b/g. Plugged into a NetBSD box running hostap. Ok, it worked, ignoring the occasional crashes and instability. * Dlink DAP-1522 WiFi bridge, supporting 802.11a/b/g/n. Pretty reliable, needed the occasional reboot. Ended up committing suicide, failing to stay powered up for more than a second or so, although that may have been due to the occasional electrical incident (UPS brownouts, and 11kV transmission lines dropping on the 415V domestic lines outside our building, that managed to blow the fuze box off the neighbouring building, and also [[2014-12-28 Yamaha RX-V757 Power Supply Fixed|hurt my Yamaha amp]]). * NETGEAR DGN2200 (I think?), supposedly capable of 802.11n. I was using it as a ADSL Wifi router - I found it unstable, dropped ADSL links frequently, crashed occasionally, and required regular reboots. I didn't keep it for long. * Billion BiPAC 7700N R2, also 802.11n capable. Used for quite a while, until I found the 16 wifi station limit too limiting. Still using it as an ADSL PPPoE bridge while I'm waiting for my NBN FTTP to be lit. I have a bit of a soft-spot for Billion after their [[2014-07-28_Billion_7700N_ADSL_Router_Good_News_Story|above & beyond tech support]]. * ASUS RT-N56U. My first dual-band router. Used just as a WiFi bridge, initially running stock firmware, and later OpenWRT, then briefly LEDE, until in later versions they stopped enabling all the interfaces on initial installation, which makes things a little tricky. * TP-Link Archer C7 v2. Also dual-band. Not bad, good range. Briefly ran the stock firmware, which was a little unreliable, before switching to OpenWRT, and then LEDE. Followed a bunch of bugs, upgraded to head/tip regularly, and even as of 2017-10-01, still had issues requiring a reboot to address. Seemed to be most unreliable with iPhones & iPads, android devices and laptops were mostly ok. * Ubiquiti UniFi AC Pro AP. Dual band. On the advice of a colleague, took the plunge, set up the unifi management software on my NetBSD router, bought the AP, and off we go. Stable. No crashes, no issues requiring reboots (with 16 days uptime). Plenty of features. I can see how this could work in an enterprise. Every bizarre WiFi dongle seems happy, from Apple stuff to el-cheapo mk808b android TV dongle. [[Category:Stix's Blog]] ab3bbba307c2de0410b0a4ef4bad68c83c66f3cc 3327 3326 2017-11-12T04:21:21Z Stix 2 Add AC1750 wikitext text/x-wiki After years of hungering after WiFi that just works with all the weird kit I have floating around the house, it may be I've finally got something that indeed, just works. My WiFi story: * Atheros based D-Link DWL-G520 AR5212 PCI card, supporting 802.11b/g. Plugged into a NetBSD box running hostap. Ok, it worked, ignoring the occasional crashes and instability. * Dlink DAP-1522 WiFi bridge, supporting 802.11a/b/g/n. Pretty reliable, needed the occasional reboot. Ended up committing suicide, failing to stay powered up for more than a second or so, although that may have been due to the occasional electrical incident (UPS brownouts, and 11kV transmission lines dropping on the 415V domestic lines outside our building, that managed to blow the fuze box off the neighbouring building, and also [[2014-12-28 Yamaha RX-V757 Power Supply Fixed|hurt my Yamaha amp]]). * NETGEAR DGN2200 (I think?), supposedly capable of 802.11n. I was using it as a ADSL Wifi router - I found it unstable, dropped ADSL links frequently, crashed occasionally, and required regular reboots. I didn't keep it for long. * Billion BiPAC 7700N R2, also 802.11n capable. Used for quite a while, until I found the 16 wifi station limit too limiting. Still using it as an ADSL PPPoE bridge while I'm waiting for my NBN FTTP to be lit. I have a bit of a soft-spot for Billion after their [[2014-07-28_Billion_7700N_ADSL_Router_Good_News_Story|above & beyond tech support]]. * ASUS RT-N56U. My first dual-band router. Used just as a WiFi bridge, initially running stock firmware, and later OpenWRT, then briefly LEDE, until in later versions they stopped enabling all the interfaces on initial installation, which makes things a little tricky. * TP-Link AC1750 Archer C7 v2. Also dual-band. Not bad, good range. Briefly ran the stock firmware, which was a little unreliable, before switching to OpenWRT, and then LEDE. Followed a bunch of bugs, upgraded to head/tip regularly, and even as of 2017-10-01, still had issues requiring a reboot to address. Seemed to be most unreliable with iPhones & iPads, android devices and laptops were mostly ok. * Ubiquiti UniFi AC Pro AP. Dual band. On the advice of a colleague, took the plunge, set up the unifi management software on my NetBSD router, bought the AP, and off we go. Stable. No crashes, no issues requiring reboots (with 16 days uptime). Plenty of features. I can see how this could work in an enterprise. Every bizarre WiFi dongle seems happy, from Apple stuff to el-cheapo mk808b android TV dongle. [[Category:Stix's Blog]] 65c24b76af5652a0ffe363dccc6f0e44eae7eebe AVR relocation truncations workaround 0 1698 3329 3228 2018-01-08T00:08:18Z Stix 2 Clean up formatting wikitext text/x-wiki While attempting to build targets for Atmel ATmega2560 (Arduino) on NetBSD, I tripped over the following interesting link errors: <syntaxhighlight lang="text"> /usr/pkg/bin/avr-g++ -mmcu=atmega2560 -I. -DF_CPU=16000000 -DARDUINO=105 -I/home/stix/src/arduino-1.0.5/hardware/arduino/cores/arduino -I/home/stix/src/arduino-1.0.5/libraries/LiquidCrystal -I/home/stix/src/arduino-1.0.5/libraries/Wire -I/home/stix/src/arduino-1.0.5/libraries/utility/twi -I../libraries/DS1307RTC -I../libraries/OneWire -I../libraries/Time -I/home/stix/src/arduino-1.0.5/libraries/LiquidCrystal/utility/ -I/home/stix/src/arduino-1.0.5/libraries/Wire/utility/ -I/home/stix/src/arduino-1.0.5/libraries/utility/twi/utility/ -I../libraries/DS1307RTC/utility/ -I../libraries/OneWire/utility/ -I../libraries/Time/utility/ -I/home/stix/src/arduino-1.0.5/hardware/arduino/variants/mega -Os -mno-short-calls -o applet/thermo.elf applet/thermo.cpp -L. applet/core.a -Wl,--gc-sections -lm -lc /usr/pkg/lib/gcc/avr/4.5.3/../../../../avr/lib/avr6/libm.a(pow.o):../../../libm/fplib/pow.S:214:(.text.avr-libc.fplib+0x94): relocation truncated to fit: R_AVR_13_PCREL against symbol `__mulsf3' defined in .text section in /usr/pkg/lib/gcc/avr/4.5.3/avr6/libgcc.a(_mul_sf.o) /usr/pkg/lib/gcc/avr/4.5.3/../../../../avr/lib/avr6/libm.a(inverse.o):../../../libm/fplib/inverse.S:50:(.text.avr-libc.fplib+0xc): relocation truncated to fit: R_AVR_13_PCREL against symbol `__divsf3' defined in .text section in /usr/pkg/lib/gcc/avr/4.5.3/avr6/libgcc.a(_div_sf.o) /usr/pkg/lib/gcc/avr/4.5.3/../../../../avr/lib/avr6/libm.a(log.o):../../../libm/fplib/log.S:96:(.text.avr-libc.fplib+0x46): relocation truncated to fit: R_AVR_13_PCREL against symbol `__addsf3' defined in .text section in /usr/pkg/lib/gcc/avr/4.5.3/avr6/libgcc.a(_addsub_sf.o) /usr/pkg/lib/gcc/avr/4.5.3/../../../../avr/lib/avr6/libm.a(log.o):../../../libm/fplib/log.S:100:(.text.avr-libc.fplib+0x4e): relocation truncated to fit: R_AVR_13_PCREL against symbol `__addsf3' defined in .text section in /usr/pkg/lib/gcc/avr/4.5.3/avr6/libgcc.a(_addsub_sf.o) /usr/pkg/lib/gcc/avr/4.5.3/../../../../avr/lib/avr6/libm.a(log.o):../../../libm/fplib/log.S:116:(.text.avr-libc.fplib+0x6a): relocation truncated to fit: R_AVR_13_PCREL against symbol `__floatsisf' defined in .text section in /usr/pkg/lib/gcc/avr/4.5.3/avr6/libgcc.a(_si_to_sf.o) /usr/pkg/lib/gcc/avr/4.5.3/../../../../avr/lib/avr6/libm.a(modf.o):../../../libm/fplib/modf.S:90:(.text.avr-libc.fplib+0x3e): relocation truncated to fit: R_AVR_13_PCREL against symbol `__subsf3' defined in .text section in /usr/pkg/lib/gcc/avr/4.5.3/avr6/libgcc.a(_addsub_sf.o) collect2: ld returned 1 exit status </syntaxhighlight> <code>libm</code> uses <code>RCALL</code> and <code>RJMP</code> which use a space and execution time efficient instruction format. However, it is limited to a 13-bit signed PC-relative offset - &plusmn;4KiB. Normally these symbols should be resolved to the ones present in <code>libm</code>, however, in the above output, <code>ld</code> is resolving them to the duplicate symbols present in <code>libgcc</code>. This is a known bug ([http://savannah.nongnu.org/bugs/?33698 libavr] and [http://gcc.gnu.org/PR28718 gcc]) that seems to not have received much love. A workaround is to force the library order passed to the linker, passing <code>libm</code> before <code>libgcc</code>. The <code>avr-g++</code> command line becomes: <syntaxhighlight lang="text"> /usr/pkg/bin/avr-g++ -mmcu=atmega2560 -I. -DF_CPU=16000000 -DARDUINO=105 -I/home/stix/src/arduino-1.0.5/hardware/arduino/cores/arduino -I/home/stix/src/arduino-1.0.5/libraries/LiquidCrystal -I/home/stix/src/arduino-1.0.5/libraries/Wire -I/home/stix/src/arduino-1.0.5/libraries/utility/twi -I../libraries/DS1307RTC -I../libraries/OneWire -I../libraries/Time -I/home/stix/src/arduino-1.0.5/libraries/LiquidCrystal/utility/ -I/home/stix/src/arduino-1.0.5/libraries/Wire/utility/ -I/home/stix/src/arduino-1.0.5/libraries/utility/twi/utility/ -I../libraries/DS1307RTC/utility/ -I../libraries/OneWire/utility/ -I../libraries/Time/utility/ -I/home/stix/src/arduino-1.0.5/hardware/arduino/variants/mega -Os -mno-short-calls -o applet/thermo.elf applet/thermo.cpp -L. applet/core.a -nodefaultlibs -Wl,--gc-sections -lm -lgcc -lc -lgcc </syntaxhighlight> That is, pass <code>-nodefaultlibs</code> to prevent <code>libgcc</code> and <code>libc</code> being automatically added, and append <code>-lm -lgcc -lc -lgcc</code>. The second <code>-lgcc</code> is required to resolve symbols in <code>libgcc</code> referenced by <code>libc</code>. == See Also == * [http://savannah.nongnu.org/bugs/?33698 libavr bug #33698: Explicit use of RJMP/RCALL can cause "relocation truncated to fit: R_AVR_13_PCREL" linker error]. * [http://gcc.gnu.org/PR28718 gcc Bug 28718 - Call to -lgcc added prior to user libraries]. [[Category:Arduino]] 3374db6777ec8c2cb59b2ba011d9510b5801ada9 Building Rockbox on NetBSD 0 1693 3330 3174 2018-01-08T00:12:48Z Stix 2 Clean up formatting wikitext text/x-wiki As at 2013-06-10, [http://rockbox.org/ Rockbox] needed a few patches to build under [http://netbsd.org/ NetBSD]. First, building tools broke here: <syntaxhighlight lang=text> ksh$ export RBDEV_DOWNLOAD=/usr/pkgsrc/distfiles ksh$ export RBDEV_PREFIX=${HOME}/src/rb/xc ksh$ export PATH=${PATH}:${RBDEV_PREFIX}/bin ksh$ cd rockbox/tools ksh$ ./rockboxdev.sh … mkdir build-x86_64-unknown-netbsd6.0. mkdir build-x86_64-unknown-netbsd6.0./libiberty Configuring in build-x86_64-unknown-netbsd6.0./libiberty configure: error: cannot find sources (xmalloc.c) in ../../gcc-4.4.4/libiberty gmake[1]: *** [configure-build-libiberty] Error 1 gmake[1]: Leaving directory `/tmp/rbdev-build/build-gcc' gmake: *** [all] Error 2 </syntaxhighlight> The following patch fixed this step: <syntaxhighlight lang=text> ksh$ cd /tmp/rbdev-build ksh$ diff -u build-gcc/Makefile build-gcc.fixed/Makefile --- build-gcc/Makefile 2013-06-04 12:15:56.000000000 +1000 +++ build-gcc.fixed/Makefile 2013-06-04 13:00:32.000000000 +1000 @@ -2737,7 +2737,7 @@ case $(srcdir) in \ /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \ - sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ + sed -e 's,\./,,g' -e 's,[^/]*/,../../,g' `$(srcdir) ;; \ esac; \ srcdiroption="--srcdir=$${topdir}/libiberty"; \ libsrcdir="$$s/libiberty"; \ @@ -2853,7 +2853,7 @@ case $(srcdir) in \ /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \ - sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ + sed -e 's,\./,,g' -e 's,[^/]*/,../../,g' `$(srcdir) ;; \ esac; \ srcdiroption="--srcdir=$${topdir}/fixincludes"; \ libsrcdir="$$s/fixincludes"; \ @@ -4248,7 +4248,7 @@ case $(srcdir) in \ /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \ - sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ + sed -e 's,\./,,g' -e 's,[^/]*/,../../,g' `$(srcdir) ;; \ esac; \ srcdiroption="--srcdir=$${topdir}/fixincludes"; \ libsrcdir="$$s/fixincludes"; \ @@ -4816,7 +4816,7 @@ case $(srcdir) in \ /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \ - sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ + sed -e 's,\./,,g' -e 's,[^/]*/,../../,g' `$(srcdir) ;; \ esac; \ srcdiroption="--srcdir=$${topdir}/gcc"; \ libsrcdir="$$s/gcc"; \ @@ -5386,7 +5386,7 @@ case $(srcdir) in \ /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \ - sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ + sed -e 's,\./,,g' -e 's,[^/]*/,../../,g' `$(srcdir) ;; \ esac; \ srcdiroption="--srcdir=$${topdir}/gmp"; \ libsrcdir="$$s/gmp"; \ @@ -5826,7 +5826,7 @@ case $(srcdir) in \ /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \ - sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ + sed -e 's,\./,,g' -e 's,[^/]*/,../../,g' `$(srcdir) ;; \ esac; \ srcdiroption="--srcdir=$${topdir}/mpfr"; \ libsrcdir="$$s/mpfr"; \ @@ -6990,7 +6990,7 @@ case $(srcdir) in \ /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ *) topdir=`echo $(HOST_SUBDIR)/intl/ | \ - sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ + sed -e 's,\./,,g' -e 's,[^/]*/,../../,g' `$(srcdir) ;; \ esac; \ srcdiroption="--srcdir=$${topdir}/intl"; \ libsrcdir="$$s/intl"; \ @@ -8652,7 +8652,7 @@ case $(srcdir) in \ /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \ - sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ + sed -e 's,\./,,g' -e 's,[^/]*/,../../,g' `$(srcdir) ;; \ esac; \ srcdiroption="--srcdir=$${topdir}/libiberty"; \ libsrcdir="$$s/libiberty"; \ </syntaxhighlight> Next is a bug in the Rockbox sources assuming GNU Linux, which generates the build error: <syntaxhighlight lang=text> ksh$ gmake zip … GEN buttons.lua In file included from <stdin>:1:0: /home/stix/src/rb/rockbox/firmware/libc/include/stdio.h:36:57: error: expected declaration specifiers or '...' before '__gnuc_va_list' gmake: *** [/home/stix/src/rb/rockbox/build/apps/plugins/lua/buttons.lua] Error 1 </syntaxhighlight> Easily fixed, with the following patch: <syntaxhighlight lang=text> --- a/firmware/libc/include/stdio.h +++ b/firmware/libc/include/stdio.h @@ -28,6 +28,7 @@ #define TMP_MAX 26 #ifdef __GNUC__ +typedef __builtin_va_list __gnuc_va_list; #define __VALIST __gnuc_va_list #else #define __VALIST char* </syntaxhighlight> [[Category:NetBSD]] bb2de3ad0d4122c7f58000f9cf59da9524b210a4 Ubiquiti Controller with a Custom SSL Certificate 0 1727 3332 2018-01-08T04:24:26Z Stix 2 Initial draft setting up a custom SSL certificate with unifi wikitext text/x-wiki By default, the unifi Ubiquiti Controller, ships with a self-signed SSL certificate, which generates a warning in Google Chrome, and requires a few extra clicks to log in. However, this certifcate can be replaced quite easily. The following steps were performed on a [http://www.netbsd.org/ NetBSD] system with [ftp://ftp.netbsd.org/pub/pkgsrc/current/pkgsrc/net/unifi/README.html net/unifi] installed from [http://www.pkgsrc.org/ pkgsrc]. Convert certificate into the right format: <syntaxhighlight lang=text> openssl pkcs12 -export -in /root/.acme.sh/www.stix.id.au/fullchain.cer -inkey /root/.acme.sh/www.stix.id.au/www.stix.id.au.key \ -out pkcs.p12 -passout pass:aircontrolenterprise -name unifi </syntaxhighlight> Install into the java keystore: <syntaxhighlight lang=text> /usr/pkg/java/openjdk8/bin/keytool -importkeystore \ -deststorepass aircontrolenterprise \ -destkeypass aircontrolenterprise \ -destkeystore /usr/pkg/unifi/data/keystore -srckeystore /root/.acme.sh/www.stix.id.au/pkcs.p12 \ -srcstoretype PKCS12 -srcstorepass aircontrolenterprise -alias unifi -noprompt </syntaxhighlight> Restart unifi to reload the keys: <syntaxhighlight lang=text> /etc/rc.d/unifi restart </syntaxhighlight> [[Category:Computing]] [[Category:NetBSD]] 39f97a120b705f72a101f1bf12a0a2dea614c311 3333 3332 2018-01-09T11:28:26Z Stix 2 Formatting, add see also wikitext text/x-wiki By default, the unifi Ubiquiti Controller, ships with a self-signed SSL certificate, which generates a warning in Google Chrome, and requires a few extra clicks to log in. However, this certifcate can be replaced quite easily. The following steps were performed on a [http://www.netbsd.org/ NetBSD] system with [ftp://ftp.netbsd.org/pub/pkgsrc/current/pkgsrc/net/unifi/README.html net/unifi] installed from [http://www.pkgsrc.org/ pkgsrc]. Convert certificate into the right format: <syntaxhighlight lang=text> openssl pkcs12 -export -in /root/.acme.sh/www.stix.id.au/fullchain.cer -inkey /root/.acme.sh/www.stix.id.au/www.stix.id.au.key \ -out pkcs.p12 -passout pass:aircontrolenterprise -name unifi </syntaxhighlight> Install into the java keystore: <syntaxhighlight lang=text> /usr/pkg/java/openjdk8/bin/keytool -importkeystore \ -deststorepass aircontrolenterprise \ -destkeypass aircontrolenterprise \ -destkeystore /usr/pkg/unifi/data/keystore \ -srckeystore /root/.acme.sh/www.stix.id.au/pkcs.p12 \ -srcstoretype PKCS12 -srcstorepass aircontrolenterprise -alias unifi -noprompt </syntaxhighlight> Restart unifi to reload the keys: <syntaxhighlight lang=text> /etc/rc.d/unifi restart </syntaxhighlight> == See Also == * "[https://community.ubnt.com/t5/UniFi-Wireless/Installing-an-SSL-Certificate/m-p/1873127/highlight/true#M218507 Re: Installing an SSL Certificate]" post at community.ubnt.com. [[Category:Computing]] [[Category:NetBSD]] b15afa2336ef3d6921d42cd32253aa045952b308 3334 3333 2018-01-09T23:40:29Z Stix 2 Fix example paths wikitext text/x-wiki By default, the unifi Ubiquiti Controller, ships with a self-signed SSL certificate, which generates a warning in Google Chrome, and requires a few extra clicks to log in. However, this certifcate can be replaced quite easily. The following steps were performed on a [http://www.netbsd.org/ NetBSD] system with [ftp://ftp.netbsd.org/pub/pkgsrc/current/pkgsrc/net/unifi/README.html net/unifi] installed from [http://www.pkgsrc.org/ pkgsrc]. Convert certificate into the right format: <syntaxhighlight lang=text> /usr/bin/openssl pkcs12 -export -in /usr/pkg/etc/httpd/www.stix.id.au/fullchain.pem \ -inkey /usr/pkg/etc/httpd/www.stix.id.au/privkey.pem \ -out /tmp/pkcs.p12 -passout pass:aircontrolenterprise -name unifi </syntaxhighlight> Install into the java keystore: <syntaxhighlight lang=text> /usr/pkg/java/openjdk8/bin/keytool -importkeystore \ -deststorepass aircontrolenterprise \ -destkeypass aircontrolenterprise \ -destkeystore /usr/pkg/unifi/data/keystore \ -srckeystore /tmp/pkcs.p12 \ -srcstoretype PKCS12 -srcstorepass aircontrolenterprise -alias unifi -noprompt /bin/rm /tmp/pkcs.p12 </syntaxhighlight> Restart unifi to reload the keys: <syntaxhighlight lang=text> /etc/rc.d/unifi restart </syntaxhighlight> == See Also == * "[https://community.ubnt.com/t5/UniFi-Wireless/Installing-an-SSL-Certificate/m-p/1873127/highlight/true#M218507 Re: Installing an SSL Certificate]" post at community.ubnt.com. [[Category:Computing]] [[Category:NetBSD]] cb443381a01b298121016dbe1951fa8da645fee9 PostgreSQL Object Size 0 745 3335 3089 2018-03-12T05:39:37Z Stix 2 Update, include namespaces & switch to mediawiki example wikitext text/x-wiki [[SQL]] to find the sizes of objects in [[PostgreSQL]] (postgres), with the following example taken from a [https://www.mediawiki.org mediawiki] database. <syntaxhighlight lang="text"> wikidb=# select t2.nspname as nspname, t1.relname, t1.relfilenode, t1.relpages, t1.relkind from pg_class t1, pg_namespace t2 where t1.relnamespace = t2.oid order by relpages desc limit 10; nspname | relname | relfilenode | relpages | relkind ------------+------------------------------+-------------+----------+--------- mediawiki | archive | 16487 | 134 | r mediawiki | pagecontent | 16739 | 127 | r mediawiki | l10n_cache | 16621 | 104 | r pg_catalog | pg_attribute | 0 | 75 | r pg_catalog | pg_proc | 0 | 62 | r pg_toast | pg_toast_16691 | 16695 | 61 | t pg_catalog | pg_depend | 12174 | 54 | r mediawiki | l10n_cache_lc_lang_key | 17807 | 48 | i pg_catalog | pg_statistic | 12043 | 45 | r mediawiki | archive_name_title_timestamp | 17773 | 43 | i (10 rows) </syntaxhighlight> [[Category:SQL]] [[Category:PostgreSQL]] c907b713884dffdce3615b3a67dda129698645dd Sandbox 0 728 3336 3328 2018-03-14T22:15:39Z Stix 2 /* Euler's Identity */ Add a tau example of Euler's identity wikitext text/x-wiki == Sandbox == Here's just a play page, so I can try to work out what wiki is all about. Bit of luck, I ''might'' work it out one day. === Lists === All I want is: * easy editing. * traceability. * simple formating. * good linking. * good searchability. * ability to include graphics, easily. Numbered lists work like this: # item # item ## nested, too! Definition lists look like this: ;CPU: Central Processing Unit. ;RAM: Random Access Memory. ;ROM: Read Only Memory. === subsection === And good old &lt;pre&gt; tag stuff like this: # ls -l total 3826 -rw-r--r-- 1 stix wheel 1413137 Nov 12 10:35 231323.pdf -rw-r--r-- 1 stix pc 524288 Sep 24 21:20 P4P800-E.ROM drwxr-xr-x 3 root wheel 512 Nov 2 00:08 screens How does that look? === Math Test === See [http://meta.wikimedia.org/wiki/Help:Displaying_a_formula Displaying a formula] at meta for more info on formulas. :<math>\sum_{n=0}^\infty \frac{x^n}{n!}</math> ==== Sum of a divergent series ==== :<math>\sum_{n=1}^\infty n={-\frac 1{12}}</math> ==== Surprising Factorial ==== :<math>^1/_2!=\frac{\sqrt\pi}2</math> ==== Gamma Function ==== :<math>\Gamma(z) = (z-1)! = \int_0^\infty x^{z-1} e^{-x}dx</math> ===== Windschitl approximation ===== :<math>\Gamma(z) \approx \sqrt{\frac{2\pi}z} {\left(\frac ze \sqrt{z \sinh \frac 1z + \frac 1{810 z^6}}\right)}^z </math> :<math>2\ln\Gamma(z) \approx \ln\left({2\pi}\right) - \ln{z} + z\left(2\ln z + \ln\left(z\sinh\frac 1z + \frac 1{810z^6}\right)-2\right)</math> ===== Nemes approximation ===== :<math>\Gamma(z) \approx \sqrt{\frac{2\pi}z} \left({\frac 1e \left(z+\frac 1{12z-\frac1{10z}}\right)}\right)^z</math> ==== Fibonacci Sequence ==== :<math>F_{n} = F_{n-1} + F_{n-2}</math> :<math>F_{n} = {\frac {\varphi ^{n}-\psi ^{n}}{\varphi -\psi }} = {\frac {\varphi ^{n}-\psi ^{n}}{\sqrt {5}}}</math> :<math>F_{n} =\frac{1}{\sqrt{5}}\left(\left(\frac{1+\sqrt{5}}{2}\right)^n-\left(\frac{2}{1+\sqrt{5}}\right)^n\cos\left(n\pi\right)\right)</math> where: :<math>\psi = \frac{1+\sqrt{5}}{2} \approx 1.61803398875\cdots</math> and: :<math>\psi ={\frac {1-{\sqrt {5}}}{2}}=1-\varphi =-{1 \over \varphi } \approx -0.6180339887\cdots</math> ==== Quadratic ==== :<math>x=\frac{-b\pm\sqrt{b^2-4ac}}{2a}</math> ==== Euler's Identity ==== :<math>e^{i\pi}+1=0</math><br> which is a special case of the more general Euler's formula:<br> :<math>e^{i\theta}=\cos \theta+{i}\sin \theta</math> for <math>x=\pi</math> Alternately, for tau fans: :<math>e^{i\tau}=1</math><br> ==== e Limit Representation ==== :<math>e = \lim_{x\rightarrow\infty}{\left({1+\frac 1x}\right)^x}</math> :<math>e = \lim_{x\rightarrow 0}{(1+x)}^{\frac{1}{x}}</math> :<math>e = \sum_{x=1}^{\infty}{\frac 1{x!}}</math> ==== Law of Cosines ==== :<math>c^2=a^2+b^2-2ab\cos{C}</math> ==== Force ==== :<math>F=ma=ma_c=\frac{mv^2}r=mr\omega^2=\frac{Gm_1 m_2}{r^2}</math> ==== Tetrahedral angle ==== Also the bond angle of methane! :<math>\arccos\frac{-1}3=90^\circ+\arcsin\frac 13=2\arctan\sqrt 2\approx109.47^\circ</math> 874a8ada8a11b8005d0b8f1414a51c1fe1530f05 3339 3336 2018-07-11T13:29:36Z Stix 2 /* Euler's Identity */ x -> \theta wikitext text/x-wiki == Sandbox == Here's just a play page, so I can try to work out what wiki is all about. Bit of luck, I ''might'' work it out one day. === Lists === All I want is: * easy editing. * traceability. * simple formating. * good linking. * good searchability. * ability to include graphics, easily. Numbered lists work like this: # item # item ## nested, too! Definition lists look like this: ;CPU: Central Processing Unit. ;RAM: Random Access Memory. ;ROM: Read Only Memory. === subsection === And good old &lt;pre&gt; tag stuff like this: # ls -l total 3826 -rw-r--r-- 1 stix wheel 1413137 Nov 12 10:35 231323.pdf -rw-r--r-- 1 stix pc 524288 Sep 24 21:20 P4P800-E.ROM drwxr-xr-x 3 root wheel 512 Nov 2 00:08 screens How does that look? === Math Test === See [http://meta.wikimedia.org/wiki/Help:Displaying_a_formula Displaying a formula] at meta for more info on formulas. :<math>\sum_{n=0}^\infty \frac{x^n}{n!}</math> ==== Sum of a divergent series ==== :<math>\sum_{n=1}^\infty n={-\frac 1{12}}</math> ==== Surprising Factorial ==== :<math>^1/_2!=\frac{\sqrt\pi}2</math> ==== Gamma Function ==== :<math>\Gamma(z) = (z-1)! = \int_0^\infty x^{z-1} e^{-x}dx</math> ===== Windschitl approximation ===== :<math>\Gamma(z) \approx \sqrt{\frac{2\pi}z} {\left(\frac ze \sqrt{z \sinh \frac 1z + \frac 1{810 z^6}}\right)}^z </math> :<math>2\ln\Gamma(z) \approx \ln\left({2\pi}\right) - \ln{z} + z\left(2\ln z + \ln\left(z\sinh\frac 1z + \frac 1{810z^6}\right)-2\right)</math> ===== Nemes approximation ===== :<math>\Gamma(z) \approx \sqrt{\frac{2\pi}z} \left({\frac 1e \left(z+\frac 1{12z-\frac1{10z}}\right)}\right)^z</math> ==== Fibonacci Sequence ==== :<math>F_{n} = F_{n-1} + F_{n-2}</math> :<math>F_{n} = {\frac {\varphi ^{n}-\psi ^{n}}{\varphi -\psi }} = {\frac {\varphi ^{n}-\psi ^{n}}{\sqrt {5}}}</math> :<math>F_{n} =\frac{1}{\sqrt{5}}\left(\left(\frac{1+\sqrt{5}}{2}\right)^n-\left(\frac{2}{1+\sqrt{5}}\right)^n\cos\left(n\pi\right)\right)</math> where: :<math>\psi = \frac{1+\sqrt{5}}{2} \approx 1.61803398875\cdots</math> and: :<math>\psi ={\frac {1-{\sqrt {5}}}{2}}=1-\varphi =-{1 \over \varphi } \approx -0.6180339887\cdots</math> ==== Quadratic ==== :<math>x=\frac{-b\pm\sqrt{b^2-4ac}}{2a}</math> ==== Euler's Identity ==== :<math>e^{i\pi}+1=0</math><br> which is a special case of the more general Euler's formula:<br> :<math>e^{i\theta}=\cos \theta+{i}\sin \theta</math> for <math>\theta=\pi</math> Alternately, for tau fans: :<math>e^{i\tau}=1</math><br> ==== e Limit Representation ==== :<math>e = \lim_{x\rightarrow\infty}{\left({1+\frac 1x}\right)^x}</math> :<math>e = \lim_{x\rightarrow 0}{(1+x)}^{\frac{1}{x}}</math> :<math>e = \sum_{x=1}^{\infty}{\frac 1{x!}}</math> ==== Law of Cosines ==== :<math>c^2=a^2+b^2-2ab\cos{C}</math> ==== Force ==== :<math>F=ma=ma_c=\frac{mv^2}r=mr\omega^2=\frac{Gm_1 m_2}{r^2}</math> ==== Tetrahedral angle ==== Also the bond angle of methane! :<math>\arccos\frac{-1}3=90^\circ+\arcsin\frac 13=2\arctan\sqrt 2\approx109.47^\circ</math> f7c15ebf107e248b4ff560e842c71c7d3e1f77e0 3348 3339 2018-09-18T12:45:48Z Stix 2 /* Tetrahedral angle */ Add dihedral angle wikitext text/x-wiki == Sandbox == Here's just a play page, so I can try to work out what wiki is all about. Bit of luck, I ''might'' work it out one day. === Lists === All I want is: * easy editing. * traceability. * simple formating. * good linking. * good searchability. * ability to include graphics, easily. Numbered lists work like this: # item # item ## nested, too! Definition lists look like this: ;CPU: Central Processing Unit. ;RAM: Random Access Memory. ;ROM: Read Only Memory. === subsection === And good old &lt;pre&gt; tag stuff like this: # ls -l total 3826 -rw-r--r-- 1 stix wheel 1413137 Nov 12 10:35 231323.pdf -rw-r--r-- 1 stix pc 524288 Sep 24 21:20 P4P800-E.ROM drwxr-xr-x 3 root wheel 512 Nov 2 00:08 screens How does that look? === Math Test === See [http://meta.wikimedia.org/wiki/Help:Displaying_a_formula Displaying a formula] at meta for more info on formulas. :<math>\sum_{n=0}^\infty \frac{x^n}{n!}</math> ==== Sum of a divergent series ==== :<math>\sum_{n=1}^\infty n={-\frac 1{12}}</math> ==== Surprising Factorial ==== :<math>^1/_2!=\frac{\sqrt\pi}2</math> ==== Gamma Function ==== :<math>\Gamma(z) = (z-1)! = \int_0^\infty x^{z-1} e^{-x}dx</math> ===== Windschitl approximation ===== :<math>\Gamma(z) \approx \sqrt{\frac{2\pi}z} {\left(\frac ze \sqrt{z \sinh \frac 1z + \frac 1{810 z^6}}\right)}^z </math> :<math>2\ln\Gamma(z) \approx \ln\left({2\pi}\right) - \ln{z} + z\left(2\ln z + \ln\left(z\sinh\frac 1z + \frac 1{810z^6}\right)-2\right)</math> ===== Nemes approximation ===== :<math>\Gamma(z) \approx \sqrt{\frac{2\pi}z} \left({\frac 1e \left(z+\frac 1{12z-\frac1{10z}}\right)}\right)^z</math> ==== Fibonacci Sequence ==== :<math>F_{n} = F_{n-1} + F_{n-2}</math> :<math>F_{n} = {\frac {\varphi ^{n}-\psi ^{n}}{\varphi -\psi }} = {\frac {\varphi ^{n}-\psi ^{n}}{\sqrt {5}}}</math> :<math>F_{n} =\frac{1}{\sqrt{5}}\left(\left(\frac{1+\sqrt{5}}{2}\right)^n-\left(\frac{2}{1+\sqrt{5}}\right)^n\cos\left(n\pi\right)\right)</math> where: :<math>\psi = \frac{1+\sqrt{5}}{2} \approx 1.61803398875\cdots</math> and: :<math>\psi ={\frac {1-{\sqrt {5}}}{2}}=1-\varphi =-{1 \over \varphi } \approx -0.6180339887\cdots</math> ==== Quadratic ==== :<math>x=\frac{-b\pm\sqrt{b^2-4ac}}{2a}</math> ==== Euler's Identity ==== :<math>e^{i\pi}+1=0</math><br> which is a special case of the more general Euler's formula:<br> :<math>e^{i\theta}=\cos \theta+{i}\sin \theta</math> for <math>\theta=\pi</math> Alternately, for tau fans: :<math>e^{i\tau}=1</math><br> ==== e Limit Representation ==== :<math>e = \lim_{x\rightarrow\infty}{\left({1+\frac 1x}\right)^x}</math> :<math>e = \lim_{x\rightarrow 0}{(1+x)}^{\frac{1}{x}}</math> :<math>e = \sum_{x=1}^{\infty}{\frac 1{x!}}</math> ==== Law of Cosines ==== :<math>c^2=a^2+b^2-2ab\cos{C}</math> ==== Force ==== :<math>F=ma=ma_c=\frac{mv^2}r=mr\omega^2=\frac{Gm_1 m_2}{r^2}</math> ==== Tetrahedral angle ==== Also the bond angle of methane! :<math>\arccos\frac{-1}3=90^\circ+\arcsin\frac 13=2\arccos\sqrt\frac{1}{3}=2\arctan\sqrt 2\approx{109.47}^\circ</math> ==== Dihedral angle ==== :<math>\cos\theta=\frac{\cos(\angle{APB})-\cos(\angle{APC})\cos(\angle{BPC})}{\sin(\angle{APC})\sin(\angle{BPC})}</math> e.g. for C60, aka Buckminsterfullerene (buckyballs): :<math>\arccos\frac{\cos{120^\circ}-\cos{108^\circ}\cos{120^\circ}}{\sin{108^\circ}\sin{120^\circ}} \approx {142.623}^\circ</math> Where 120&deg; is the angle between the vertices of a hexagon, and 108&deg; is the angle in a pentagon. dd87c49ce720dd1065d23cce854221916d8d1055 3360 3348 2019-05-16T04:40:31Z Stix 2 /* Fibonacci Sequence */ Fix phi vs psi vs Phi wikitext text/x-wiki == Sandbox == Here's just a play page, so I can try to work out what wiki is all about. Bit of luck, I ''might'' work it out one day. === Lists === All I want is: * easy editing. * traceability. * simple formating. * good linking. * good searchability. * ability to include graphics, easily. Numbered lists work like this: # item # item ## nested, too! Definition lists look like this: ;CPU: Central Processing Unit. ;RAM: Random Access Memory. ;ROM: Read Only Memory. === subsection === And good old &lt;pre&gt; tag stuff like this: # ls -l total 3826 -rw-r--r-- 1 stix wheel 1413137 Nov 12 10:35 231323.pdf -rw-r--r-- 1 stix pc 524288 Sep 24 21:20 P4P800-E.ROM drwxr-xr-x 3 root wheel 512 Nov 2 00:08 screens How does that look? === Math Test === See [http://meta.wikimedia.org/wiki/Help:Displaying_a_formula Displaying a formula] at meta for more info on formulas. :<math>\sum_{n=0}^\infty \frac{x^n}{n!}</math> ==== Sum of a divergent series ==== :<math>\sum_{n=1}^\infty n={-\frac 1{12}}</math> ==== Surprising Factorial ==== :<math>^1/_2!=\frac{\sqrt\pi}2</math> ==== Gamma Function ==== :<math>\Gamma(z) = (z-1)! = \int_0^\infty x^{z-1} e^{-x}dx</math> ===== Windschitl approximation ===== :<math>\Gamma(z) \approx \sqrt{\frac{2\pi}z} {\left(\frac ze \sqrt{z \sinh \frac 1z + \frac 1{810 z^6}}\right)}^z </math> :<math>2\ln\Gamma(z) \approx \ln\left({2\pi}\right) - \ln{z} + z\left(2\ln z + \ln\left(z\sinh\frac 1z + \frac 1{810z^6}\right)-2\right)</math> ===== Nemes approximation ===== :<math>\Gamma(z) \approx \sqrt{\frac{2\pi}z} \left({\frac 1e \left(z+\frac 1{12z-\frac1{10z}}\right)}\right)^z</math> ==== Fibonacci Sequence ==== :<math>F_{n} = F_{n-1} + F_{n-2}</math> :<math>F_{n} = {\frac {\varphi ^{n}-\psi ^{n}}{\varphi -\psi }} = {\frac {\varphi ^{n}-\psi ^{n}}{\sqrt {5}}}</math> :<math>F_{n} = \frac{1}{\sqrt{5}}\left(\left(\frac{1+\sqrt{5}}{2}\right)^n-\left(\frac{2}{1+\sqrt{5}}\right)^n\cos\left(n\pi\right)\right)</math> where: :<math>\varphi = \frac{1+\sqrt{5}}{2} \approx 1.61803398875\cdots</math> and: :<math>\psi = {\frac {1-{\sqrt {5}}}{2}} = 1-\varphi = {-1 \over \varphi } \approx -0.61803398875\cdots</math> :<math>\Phi = -{\frac {1-{\sqrt {5}}}{2}} = \varphi-1 ={1 \over \varphi } \approx 0.61803398875\cdots</math> ==== Quadratic ==== :<math>x=\frac{-b\pm\sqrt{b^2-4ac}}{2a}</math> ==== Euler's Identity ==== :<math>e^{i\pi}+1=0</math><br> which is a special case of the more general Euler's formula:<br> :<math>e^{i\theta}=\cos \theta+{i}\sin \theta</math> for <math>\theta=\pi</math> Alternately, for tau fans: :<math>e^{i\tau}=1</math><br> ==== e Limit Representation ==== :<math>e = \lim_{x\rightarrow\infty}{\left({1+\frac 1x}\right)^x}</math> :<math>e = \lim_{x\rightarrow 0}{(1+x)}^{\frac{1}{x}}</math> :<math>e = \sum_{x=1}^{\infty}{\frac 1{x!}}</math> ==== Law of Cosines ==== :<math>c^2=a^2+b^2-2ab\cos{C}</math> ==== Force ==== :<math>F=ma=ma_c=\frac{mv^2}r=mr\omega^2=\frac{Gm_1 m_2}{r^2}</math> ==== Tetrahedral angle ==== Also the bond angle of methane! :<math>\arccos\frac{-1}3=90^\circ+\arcsin\frac 13=2\arccos\sqrt\frac{1}{3}=2\arctan\sqrt 2\approx{109.47}^\circ</math> ==== Dihedral angle ==== :<math>\cos\theta=\frac{\cos(\angle{APB})-\cos(\angle{APC})\cos(\angle{BPC})}{\sin(\angle{APC})\sin(\angle{BPC})}</math> e.g. for C60, aka Buckminsterfullerene (buckyballs): :<math>\arccos\frac{\cos{120^\circ}-\cos{108^\circ}\cos{120^\circ}}{\sin{108^\circ}\sin{120^\circ}} \approx {142.623}^\circ</math> Where 120&deg; is the angle between the vertices of a hexagon, and 108&deg; is the angle in a pentagon. bc0041f36e3aebaba684253e5ae87aa53a2099b7 Favourite Quotes 0 1683 3337 3322 2018-05-22T12:07:05Z Stix 2 Add "science" section and a Richard Feynman quote wikitext text/x-wiki == General == It is the mark of an educated mind to be able to entertain a thought without accepting it.<br> -- Aristotle ---- Truth fears no questions.<br> -- unknown ---- Do you know what they call alternative medicine that's been proved to work? Medicine.<br> -- Tim Minchin, "Storm" ---- Great minds discuss ideas, average minds discuss events, small minds discuss people.<br> -- Often attributed to Eleanor Roosevelt, but disputed. Around since 1948. ---- All great truths begin as blasphemies.<br> -- George Bernard Shaw, Annajanska (1919) ---- Every act of creation is first an act of destruction.<br> -- Pablo Picasso (paraphrased?) ---- One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br> -- Bertrand Russell (paraphrased?) ---- If a man will begin with certainties, he shall end in doubts; but if he will be content to begin with doubts he shall end in certainties.<br> -- Francis Bacon (1561 – 1626) ---- It ain't what you don't know that gets you into trouble. It's what you know for sure that just ain't so.<br> -- Mark Twain ---- If you're going to be passionate about something, be passionate about learning. If you're going to fight something, fight for those in need. If you're going to question something, question authority. If you're going to lose something, lose your inhibitions. If you're going to gain something, gain respect and confidence. And if you're going to hate something, hate the false idea that you are not capable of your dreams.<br> -- Daniel Golston ---- Tomorrow's illiterate will not be the man who can't read; he will be the man who has not learned how to learn.<br> -- Psychologist Herbert Gerjuoy as quoted by Alvin Toffler in Future Shock (1970), ch. 18. ---- Force plays a much larger part in the government of the world than it did before 1914, and what is especially alarming, force tends increasingly to fall into the hands of those who are enemies of civilization. The danger is profound and terrible; it cannot be waved aside with easy optimism. '''The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt'''. Even those of the intelligent who believe that they have a nostrum are too individualistic to combine with other intelligent men from whom they differ on minor points. This was not always the case.<br> -- "The Triumph of Stupidity" (1933-05-10) in Mortals and Others: Bertrand Russell's American Essays, 1931-1935 (Routledge, 1998, ISBN 0-415-17866-5), p. 28 ---- It has often and confidently been asserted, that man's origin can never be known: '''but ignorance more frequently begets confidence than does knowledge''': it is those who know little, and not those who know much, who so positively assert that this or that problem will never be solved by science.<br> -- "The Descent of Man" (1871), Charles Darwin, Introduction, p. 4. ---- Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br> -- Albert Einstein ---- Science literacy is a vaccine against the charlatans of the world that would exploit your ignorance.<br> -- Neil deGrasse Tyson ---- Some people have a mental horizon of radius zero, and call it their point of view.<br> -- David Hilbert ---- The more complex the mind, the greater the need for the simplicity of play.<br> -- Captain Kirk, "Shore Leave" ---- When you find yourself on the side of the majority, it is time to reform.<br> -- Mark Twain ---- Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br> -- Gary Kasparov ---- Simplicity does not precede complexity, but follows it.<br> -- Alan J. Perlis ---- People who think they know everything really annoy those of us who know we don't.<br> -- Bjarne Stroustrup ---- A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br> -- Dave Barry ---- I love deadlines. I like the whooshing sound they make as they fly by.<br> -- Douglas Adams ---- It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours. ---- SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get a large government grant. ---- If I were a blue spider, I would certainly ride on a train all the way from Avallon to Paris, and I would set up my house on the nose of a chocolate penguin. It's just a matter of common sense."<br> --James Wright, "Against Surrealism" ---- We now return our souls to the creator,<br> As we stand on the edge of eternal darkness.<br> Let our chant fill the void,<br> In order that others may know.<br> In the land of the night,<br> The ship of the sun is drawn by the grateful dead.<br> --Egyptian Book of the Dead ---- It is better wither to be silent,<br> :or to say things of more value than silence.<br> Sooner throw a pearl at hazard than an idle or useless word;<br> :and do not say a little in many words,<br> :but a great deal in a few.<br> -- Pythagoras ---- "Always ... always remember: Less is less. More is more. More is better. And twice as much is good too. Not enough is bad. And too much is never enough except when it's just about right."<br> -- The Tick ---- UFO's are for real: the Air Force doesn't exist. ---- "In the drowsy dark cave of the mind dreams<br> build their nest with fragments dropped from day's caravan."<br> -- Rabindranath Tagore ---- I have made this letter longer than usual because I lack the time to make it shorter.<br> -- Blaise Pascal ---- WARNING: Suffering attention deficit disorder and I'm not afraid to spread it. Now stand back or I'll.. mmm cheesecake<br> -- Homer Simpson ---- Support mental health or I'll kill you. ---- "I went into a general store, and they wouldn't sell me anything specific".<br> -- Steven Wright ---- Reality is what, when you stop believing in it, doesn't go away. ---- Reality is a crutch for people who can't cope with drugs.<br> -- Lily Tomlin ---- Failure is not an option. It is a privilege reserved for those who try. ---- Failure? I never encountered it. All I ever met were temporary setbacks.<br> -- Dottie Walters ---- Success is the mark on the brow of the man who has aimed too low ---- Natives who beat drums to drive off evil spirits are objects of scorn to smart Americans who blow horns to break up traffic jams.<br> -- Mary Ellen Kelly ---- If I had eight hours to chop down a<br> tree, I'd spend six sharpening my axe.<br> -- Abraham Lincoln ---- A physicist is an atom's way of knowing about atoms.<br> -- George Wald ---- Statistics are like bikinis. What they reveal is suggestive, but what they conceal is vital.<br> -- Aaron Levenstein ---- "He is no fool who gives what he cannot keep to gain what he cannot lose."<br> -- Jim Elliot ---- It is one of the superstitions of the human mind to have imagined that virginity could be a virtue.<br> -- Voltaire ---- What is tolerance? -- it is the consequence of humanity. We are all formed of frailty and error; let us pardon reciprocally each other's folly -- that is the first law of nature.<br> -- Voltaire ---- In theory, there is no difference between theory and practice.<br> But, in practice, there is.<br> -- Yogi Berra ---- I think...I think it's in my basement. Let me go upstairs and check.<br> -- M.C. Escher (1898-1972) ---- Only those who will risk going too far can possibly find out how far one can go.<br> If you aren't in over your head, how do you know how tall you are?<br> -- T.S. Elliot ---- My father (a lawyer) told me that company culture is driven from the top -- if it's the people who make the product, you're good; sell the product, you're OK. If the accountants take over, look for another job, and if the lawyers take over, run as fast as you can the other way.<br> -- Alden Hart ---- War will exist until that distant day when the conscientious objector enjoys the same reputation and prestige that the warrior does today. <br> -- John F. Kennedy ---- Let us not despair but act. Let us not seek the Republican answer or the Democratic answer but the right answer. Let us not seek to fix the blame for the past - let us accept our own responsibility for the future.<br> -- John F. Kennedy ---- == Science == &hellip; It is our responsibility as scientists, knowing the great progress which comes from a '''satisfactory philosophy of ignorance''', the great progress which is the fruit of freedom of thought, to proclaim the value of this freedom; to teach how doubt is not to be feared but welcomed and discussed; and to demand this freedom as our duty to all coming generations.<br> -- Richard Feynman ---- == Latin == ; Sed quis custodiet ipsos custodes? : Who watches the watchmen? ---- ; Ubi dubium ibi libertas : Where there is doubt there is freedom. ---- ; Ita erat quando hic adveni : It was that way when I got here. ---- == Religion == Religious bondage shackles and debilitates the mind and unfits it for every noble enterprise, every expanded prospect.<br> -- James Madison ---- Is God willing to prevent evil, but not able?<br> Then he is not omnipotent.<br> Is he able, but not willing?<br> Then he is malevolent.<br> Is he both able and willing?<br> Then whence cometh evil?<br> Is he neither able nor willing?<br> Then why call him God?<br> -- Often attributed to Epicurus (341 BC – 270 BC), but disputed ---- I do not feel obliged to believe that the same God who has endowed us with sense, reason and intellect has intended us to forgo their use.<br> -- Galileo Galilei ---- I contend that we are both atheists. I just believe in one fewer god than you do. When you understand why you dismiss all the other possible gods, you will understand why I dismiss yours.<br> -- Stephen F. Roberts ---- The various modes of worship which prevailed in the Roman world were all considered by the people as equally true; by the philosopher as equally false; and by the magistrate as equally useful.<br> -- Edward Gibbon, 1776 ---- Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite consisting of people who want to change everyone else's world to be like their own. See "Wrong Answer, The". ---- A man's ethical behavior should be based effectually on sympathy, education, and social ties; no religious basis is necessary. Man would indeed be in a poor way if he had to be restrained by fear of punishment and hope of reward after death.<br> -- Albert Einstein ---- As long as you pray to God and ask him for some benefit, you are not a religious man.<br> -- Albert Einstein ---- Whatever there is of God and goodness in the universe, it must work itself out and express itself through us. We cannot stand aside and let God do it.<br> -- Albert Einstein ---- To assume the existence of an unperceivable being ... does not facilitate understanding the orderliness we find in the perceivable world.<br> -- Albert Einstein ---- The difference between a cult and an established religion is sometimes about one generation.<br> -- Scott McLemee ---- Religion is an insult to human dignity. With or without it you would have good people doing good things and evil people doing evil things. But for good people to do evil things, that takes religion.<br> -- Steven Weinberg ---- The concept of God is insulting and degrading to man -- it implies that the highest possible is not to be reached by man, that he is an inferior being who can only worship an ideal he will never achieve.<br> -- Ayn Rand ---- The greatest tragedy in mankind's entire history may be the hijacking of morality by religion.<br> -- Arthur C. Clarke ---- We are all without god – some of us just happen to be aware of it.<br> -- Monica Salcedo ---- Yes, I suppose it's odd that atheists sometimes say Jesus and Oh My God. But odder than the religious saying "let's be reasonable"?<br> -- Hugh Laurie, via Twitter, 2014-09-10 ---- It’s a strange myth that atheists have nothing to live for. It’s the opposite. We have nothing to die for. We have everything to live for.<br> -- Ricky Gervais == Computers == The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br> -- Donald Knuth ---- Because user errors often produce unpredictable results, the user should try to avoid them.<br> --IBM MVS/XA System Programming Library ---- ...and then we wrote scripts to write the configs for us, and using these scripts, we made mistakes in a faster, more automated manner.<br> -- 'A Gentle Introduction to Cricket', on MRTG configuration ---- Micro Credo: Never trust a computer bigger than you can lift. ---- Anything that can be done in O(N) can be done in O(N^2).<br> -- Ralf Schuettau (after looking at a particular piece of code) ---- 101 reasons why you can't find your Sysadmin:<br> 68: It's 9AM. He/She is not working that late.<br> -- Koos van den Hout ---- Reason #173 to fear technology... o o o o o <o <o> o> o .|. \|. \|/ // X \ | <| <|> /\ >\ /< >\ /< >\ /< >\ /< Mr. Asciihead learns the Macarena. ---- "Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning."<br> -- Rich Cook ---- "Well you know, C isn't that hard, void (*(*f[])())() for instance defines f as an array of unspecified size, of pointers to functions that return pointers to functions that return void... I think". ---- "The 80xxx series of microprocessors is clear evidence that INTEL isn't doing in-house drug testing."<br> -- (Usenet, 1988) ---- ;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br> -- obs@burnout.demon.co.uk (obscurity) ---- ;BSD: "do what you like with our code how you like, :just give us some credit since you used our stuff" ;GPL: "I am RMS of FSF, your patches and code enhancements :will be assimilated into this copylefted source. :Resistence is futile..." ---- ;Microsoft: "Where do you want to go today?" ;Linux: "Where do you want to be tomorrow?" ;BSD: "Are you guys coming, or what?" ---- === Microsoft === ---- Customer: "I'm running Windows 95 and Internet Explorer 4."<br> Tech Support: "Y-e-e-e-e-s........"<br> Customer: "My Computer isn't working now."<br> Tech Support: "Yes, you just said that." ---- Friends don't let friends use Microsoft. ---- "One World, One Web, One Program" - Microsoft Promotional Ad<br> "Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler ---- Microsoft:<br> "Just click on the START button and your journey to the Dark Side will be complete!" ---- You have moved the mouse.<br> Windows NT must be restarted for the changes to take effect.<br> Press "OK" to reboot. ---- Microshaft: Where do you want to crash today? ---- Microsoft Windows: It just keeps getting beta and beta. ---- "NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br> -- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs ---- windows 95: n. 32 bit extensions and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.<br> -- Rev. Pee Kitty ---- My other computer is your Windows box. ---- In a world without walls or fences, what use do we have for windows or gates? ---- The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br> -- Douglas Adams, on Windows '95 ---- Microsoft: "Where do you want to go today?"<br> Unix: "What do you need to get done today?"<br> Irix: "Uhh... what day is it today?" ---- Bill Gates is just a monocle and a Persian cat away from being one of the bad guys in a James Bond movie.<br> -- Dennis Miller ---- === Macintosh === ---- One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br> -- Gassee - Apple Logo ---- The Box said Win '95 or better - So I used a Macintosh!<br> -- Harold Herbert Tessman ---- "Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br> -- Douglas Adams ---- === UNIX === ---- Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br> -- Thomas Scoville ---- "Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br> -- dustin@spy.net ---- Contrary to popular belief, Unix is user friendly.<br> It just happens to be selective about who it makes friends with.<br> -- Kyle Hearn <kyle@intex.net> ---- The UNIX Guru's View of Sex: # unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep ---- earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg` Broadcast message from god (console) Wed May 16 13:45:22 2000... Earth is shutting down in 5 minutes for a system upgrade. All users please log out or transfer to heaven.god.net or hell.god.net. Thank you. ---- +++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br> -- Hogfather, Terry Pratchett. [[Category:Personal]] 6b1fba3524f416e53ddd49ce0a0af72edd7d7204 3338 3337 2018-05-23T12:15:50Z Stix 2 /* Science */ couple more science quotes wikitext text/x-wiki == General == It is the mark of an educated mind to be able to entertain a thought without accepting it.<br> -- Aristotle ---- Truth fears no questions.<br> -- unknown ---- Do you know what they call alternative medicine that's been proved to work? Medicine.<br> -- Tim Minchin, "Storm" ---- Great minds discuss ideas, average minds discuss events, small minds discuss people.<br> -- Often attributed to Eleanor Roosevelt, but disputed. Around since 1948. ---- All great truths begin as blasphemies.<br> -- George Bernard Shaw, Annajanska (1919) ---- Every act of creation is first an act of destruction.<br> -- Pablo Picasso (paraphrased?) ---- One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br> -- Bertrand Russell (paraphrased?) ---- If a man will begin with certainties, he shall end in doubts; but if he will be content to begin with doubts he shall end in certainties.<br> -- Francis Bacon (1561 – 1626) ---- It ain't what you don't know that gets you into trouble. It's what you know for sure that just ain't so.<br> -- Mark Twain ---- If you're going to be passionate about something, be passionate about learning. If you're going to fight something, fight for those in need. If you're going to question something, question authority. If you're going to lose something, lose your inhibitions. If you're going to gain something, gain respect and confidence. And if you're going to hate something, hate the false idea that you are not capable of your dreams.<br> -- Daniel Golston ---- Tomorrow's illiterate will not be the man who can't read; he will be the man who has not learned how to learn.<br> -- Psychologist Herbert Gerjuoy as quoted by Alvin Toffler in Future Shock (1970), ch. 18. ---- Force plays a much larger part in the government of the world than it did before 1914, and what is especially alarming, force tends increasingly to fall into the hands of those who are enemies of civilization. The danger is profound and terrible; it cannot be waved aside with easy optimism. '''The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt'''. Even those of the intelligent who believe that they have a nostrum are too individualistic to combine with other intelligent men from whom they differ on minor points. This was not always the case.<br> -- "The Triumph of Stupidity" (1933-05-10) in Mortals and Others: Bertrand Russell's American Essays, 1931-1935 (Routledge, 1998, ISBN 0-415-17866-5), p. 28 ---- It has often and confidently been asserted, that man's origin can never be known: '''but ignorance more frequently begets confidence than does knowledge''': it is those who know little, and not those who know much, who so positively assert that this or that problem will never be solved by science.<br> -- "The Descent of Man" (1871), Charles Darwin, Introduction, p. 4. ---- Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br> -- Albert Einstein ---- Science literacy is a vaccine against the charlatans of the world that would exploit your ignorance.<br> -- Neil deGrasse Tyson ---- Some people have a mental horizon of radius zero, and call it their point of view.<br> -- David Hilbert ---- The more complex the mind, the greater the need for the simplicity of play.<br> -- Captain Kirk, "Shore Leave" ---- When you find yourself on the side of the majority, it is time to reform.<br> -- Mark Twain ---- Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br> -- Gary Kasparov ---- Simplicity does not precede complexity, but follows it.<br> -- Alan J. Perlis ---- People who think they know everything really annoy those of us who know we don't.<br> -- Bjarne Stroustrup ---- A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br> -- Dave Barry ---- I love deadlines. I like the whooshing sound they make as they fly by.<br> -- Douglas Adams ---- It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours. ---- SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get a large government grant. ---- If I were a blue spider, I would certainly ride on a train all the way from Avallon to Paris, and I would set up my house on the nose of a chocolate penguin. It's just a matter of common sense."<br> --James Wright, "Against Surrealism" ---- We now return our souls to the creator,<br> As we stand on the edge of eternal darkness.<br> Let our chant fill the void,<br> In order that others may know.<br> In the land of the night,<br> The ship of the sun is drawn by the grateful dead.<br> --Egyptian Book of the Dead ---- It is better wither to be silent,<br> :or to say things of more value than silence.<br> Sooner throw a pearl at hazard than an idle or useless word;<br> :and do not say a little in many words,<br> :but a great deal in a few.<br> -- Pythagoras ---- "Always ... always remember: Less is less. More is more. More is better. And twice as much is good too. Not enough is bad. And too much is never enough except when it's just about right."<br> -- The Tick ---- UFO's are for real: the Air Force doesn't exist. ---- "In the drowsy dark cave of the mind dreams<br> build their nest with fragments dropped from day's caravan."<br> -- Rabindranath Tagore ---- I have made this letter longer than usual because I lack the time to make it shorter.<br> -- Blaise Pascal ---- WARNING: Suffering attention deficit disorder and I'm not afraid to spread it. Now stand back or I'll.. mmm cheesecake<br> -- Homer Simpson ---- Support mental health or I'll kill you. ---- "I went into a general store, and they wouldn't sell me anything specific".<br> -- Steven Wright ---- Reality is what, when you stop believing in it, doesn't go away. ---- Reality is a crutch for people who can't cope with drugs.<br> -- Lily Tomlin ---- Failure is not an option. It is a privilege reserved for those who try. ---- Failure? I never encountered it. All I ever met were temporary setbacks.<br> -- Dottie Walters ---- Success is the mark on the brow of the man who has aimed too low ---- Natives who beat drums to drive off evil spirits are objects of scorn to smart Americans who blow horns to break up traffic jams.<br> -- Mary Ellen Kelly ---- If I had eight hours to chop down a<br> tree, I'd spend six sharpening my axe.<br> -- Abraham Lincoln ---- A physicist is an atom's way of knowing about atoms.<br> -- George Wald ---- Statistics are like bikinis. What they reveal is suggestive, but what they conceal is vital.<br> -- Aaron Levenstein ---- "He is no fool who gives what he cannot keep to gain what he cannot lose."<br> -- Jim Elliot ---- It is one of the superstitions of the human mind to have imagined that virginity could be a virtue.<br> -- Voltaire ---- What is tolerance? -- it is the consequence of humanity. We are all formed of frailty and error; let us pardon reciprocally each other's folly -- that is the first law of nature.<br> -- Voltaire ---- In theory, there is no difference between theory and practice.<br> But, in practice, there is.<br> -- Yogi Berra ---- I think...I think it's in my basement. Let me go upstairs and check.<br> -- M.C. Escher (1898-1972) ---- Only those who will risk going too far can possibly find out how far one can go.<br> If you aren't in over your head, how do you know how tall you are?<br> -- T.S. Elliot ---- My father (a lawyer) told me that company culture is driven from the top -- if it's the people who make the product, you're good; sell the product, you're OK. If the accountants take over, look for another job, and if the lawyers take over, run as fast as you can the other way.<br> -- Alden Hart ---- War will exist until that distant day when the conscientious objector enjoys the same reputation and prestige that the warrior does today. <br> -- John F. Kennedy ---- Let us not despair but act. Let us not seek the Republican answer or the Democratic answer but the right answer. Let us not seek to fix the blame for the past - let us accept our own responsibility for the future.<br> -- John F. Kennedy ---- == Science == &hellip; It is our responsibility as scientists, knowing the great progress which comes from a '''satisfactory philosophy of ignorance''', the great progress which is the fruit of freedom of thought, to proclaim the value of this freedom; to teach how doubt is not to be feared but welcomed and discussed; and to demand this freedom as our duty to all coming generations.<br> -- Richard Feynman ---- We're made of star-stuff. We are a way for the cosmos to know itself.<br> -- Carl Sagan ---- In general we look for a new law by the following process. First we guess it. Then we compute the consequences of the guess to see what would be implied if this law that we guessed is right. Then we compare the result of the computation to nature, with experiment or experience, compare it directly with observation, to see if it works. If it disagrees with experiment it is wrong. In that simple statement is the key to science. It does not make any difference how beautiful your guess is. It does not make any difference how smart you are, who made the guess, or what his name is – if it disagrees with experiment it is wrong. That is all there is to it.<br> -- Richard Feynman ---- == Latin == ; Sed quis custodiet ipsos custodes? : Who watches the watchmen? ---- ; Ubi dubium ibi libertas : Where there is doubt there is freedom. ---- ; Ita erat quando hic adveni : It was that way when I got here. ---- == Religion == Religious bondage shackles and debilitates the mind and unfits it for every noble enterprise, every expanded prospect.<br> -- James Madison ---- Is God willing to prevent evil, but not able?<br> Then he is not omnipotent.<br> Is he able, but not willing?<br> Then he is malevolent.<br> Is he both able and willing?<br> Then whence cometh evil?<br> Is he neither able nor willing?<br> Then why call him God?<br> -- Often attributed to Epicurus (341 BC – 270 BC), but disputed ---- I do not feel obliged to believe that the same God who has endowed us with sense, reason and intellect has intended us to forgo their use.<br> -- Galileo Galilei ---- I contend that we are both atheists. I just believe in one fewer god than you do. When you understand why you dismiss all the other possible gods, you will understand why I dismiss yours.<br> -- Stephen F. Roberts ---- The various modes of worship which prevailed in the Roman world were all considered by the people as equally true; by the philosopher as equally false; and by the magistrate as equally useful.<br> -- Edward Gibbon, 1776 ---- Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite consisting of people who want to change everyone else's world to be like their own. See "Wrong Answer, The". ---- A man's ethical behavior should be based effectually on sympathy, education, and social ties; no religious basis is necessary. Man would indeed be in a poor way if he had to be restrained by fear of punishment and hope of reward after death.<br> -- Albert Einstein ---- As long as you pray to God and ask him for some benefit, you are not a religious man.<br> -- Albert Einstein ---- Whatever there is of God and goodness in the universe, it must work itself out and express itself through us. We cannot stand aside and let God do it.<br> -- Albert Einstein ---- To assume the existence of an unperceivable being ... does not facilitate understanding the orderliness we find in the perceivable world.<br> -- Albert Einstein ---- The difference between a cult and an established religion is sometimes about one generation.<br> -- Scott McLemee ---- Religion is an insult to human dignity. With or without it you would have good people doing good things and evil people doing evil things. But for good people to do evil things, that takes religion.<br> -- Steven Weinberg ---- The concept of God is insulting and degrading to man -- it implies that the highest possible is not to be reached by man, that he is an inferior being who can only worship an ideal he will never achieve.<br> -- Ayn Rand ---- The greatest tragedy in mankind's entire history may be the hijacking of morality by religion.<br> -- Arthur C. Clarke ---- We are all without god – some of us just happen to be aware of it.<br> -- Monica Salcedo ---- Yes, I suppose it's odd that atheists sometimes say Jesus and Oh My God. But odder than the religious saying "let's be reasonable"?<br> -- Hugh Laurie, via Twitter, 2014-09-10 ---- It’s a strange myth that atheists have nothing to live for. It’s the opposite. We have nothing to die for. We have everything to live for.<br> -- Ricky Gervais == Computers == The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br> -- Donald Knuth ---- Because user errors often produce unpredictable results, the user should try to avoid them.<br> --IBM MVS/XA System Programming Library ---- ...and then we wrote scripts to write the configs for us, and using these scripts, we made mistakes in a faster, more automated manner.<br> -- 'A Gentle Introduction to Cricket', on MRTG configuration ---- Micro Credo: Never trust a computer bigger than you can lift. ---- Anything that can be done in O(N) can be done in O(N^2).<br> -- Ralf Schuettau (after looking at a particular piece of code) ---- 101 reasons why you can't find your Sysadmin:<br> 68: It's 9AM. He/She is not working that late.<br> -- Koos van den Hout ---- Reason #173 to fear technology... o o o o o <o <o> o> o .|. \|. \|/ // X \ | <| <|> /\ >\ /< >\ /< >\ /< >\ /< Mr. Asciihead learns the Macarena. ---- "Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning."<br> -- Rich Cook ---- "Well you know, C isn't that hard, void (*(*f[])())() for instance defines f as an array of unspecified size, of pointers to functions that return pointers to functions that return void... I think". ---- "The 80xxx series of microprocessors is clear evidence that INTEL isn't doing in-house drug testing."<br> -- (Usenet, 1988) ---- ;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br> -- obs@burnout.demon.co.uk (obscurity) ---- ;BSD: "do what you like with our code how you like, :just give us some credit since you used our stuff" ;GPL: "I am RMS of FSF, your patches and code enhancements :will be assimilated into this copylefted source. :Resistence is futile..." ---- ;Microsoft: "Where do you want to go today?" ;Linux: "Where do you want to be tomorrow?" ;BSD: "Are you guys coming, or what?" ---- === Microsoft === ---- Customer: "I'm running Windows 95 and Internet Explorer 4."<br> Tech Support: "Y-e-e-e-e-s........"<br> Customer: "My Computer isn't working now."<br> Tech Support: "Yes, you just said that." ---- Friends don't let friends use Microsoft. ---- "One World, One Web, One Program" - Microsoft Promotional Ad<br> "Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler ---- Microsoft:<br> "Just click on the START button and your journey to the Dark Side will be complete!" ---- You have moved the mouse.<br> Windows NT must be restarted for the changes to take effect.<br> Press "OK" to reboot. ---- Microshaft: Where do you want to crash today? ---- Microsoft Windows: It just keeps getting beta and beta. ---- "NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br> -- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs ---- windows 95: n. 32 bit extensions and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.<br> -- Rev. Pee Kitty ---- My other computer is your Windows box. ---- In a world without walls or fences, what use do we have for windows or gates? ---- The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br> -- Douglas Adams, on Windows '95 ---- Microsoft: "Where do you want to go today?"<br> Unix: "What do you need to get done today?"<br> Irix: "Uhh... what day is it today?" ---- Bill Gates is just a monocle and a Persian cat away from being one of the bad guys in a James Bond movie.<br> -- Dennis Miller ---- === Macintosh === ---- One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br> -- Gassee - Apple Logo ---- The Box said Win '95 or better - So I used a Macintosh!<br> -- Harold Herbert Tessman ---- "Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br> -- Douglas Adams ---- === UNIX === ---- Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br> -- Thomas Scoville ---- "Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br> -- dustin@spy.net ---- Contrary to popular belief, Unix is user friendly.<br> It just happens to be selective about who it makes friends with.<br> -- Kyle Hearn <kyle@intex.net> ---- The UNIX Guru's View of Sex: # unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep ---- earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg` Broadcast message from god (console) Wed May 16 13:45:22 2000... Earth is shutting down in 5 minutes for a system upgrade. All users please log out or transfer to heaven.god.net or hell.god.net. Thank you. ---- +++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br> -- Hogfather, Terry Pratchett. [[Category:Personal]] ffa3f5d007ccdea799054f64a09a7ddcdf806dc2 3347 3338 2018-09-05T04:59:49Z Stix 2 /* General */ add John Cage quote wikitext text/x-wiki == General == It is the mark of an educated mind to be able to entertain a thought without accepting it.<br> -- Aristotle ---- Truth fears no questions.<br> -- unknown ---- I can't understand why people are frightened of new ideas. I'm frightened of the old ones.<br> -- John Cage, composer (5 Sep 1912-1992) ---- Do you know what they call alternative medicine that's been proved to work? Medicine.<br> -- Tim Minchin, "Storm" ---- Great minds discuss ideas, average minds discuss events, small minds discuss people.<br> -- Often attributed to Eleanor Roosevelt, but disputed. Around since 1948. ---- All great truths begin as blasphemies.<br> -- George Bernard Shaw, Annajanska (1919) ---- Every act of creation is first an act of destruction.<br> -- Pablo Picasso (paraphrased?) ---- One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br> -- Bertrand Russell (paraphrased?) ---- If a man will begin with certainties, he shall end in doubts; but if he will be content to begin with doubts he shall end in certainties.<br> -- Francis Bacon (1561 – 1626) ---- It ain't what you don't know that gets you into trouble. It's what you know for sure that just ain't so.<br> -- Mark Twain ---- If you're going to be passionate about something, be passionate about learning. If you're going to fight something, fight for those in need. If you're going to question something, question authority. If you're going to lose something, lose your inhibitions. If you're going to gain something, gain respect and confidence. And if you're going to hate something, hate the false idea that you are not capable of your dreams.<br> -- Daniel Golston ---- Tomorrow's illiterate will not be the man who can't read; he will be the man who has not learned how to learn.<br> -- Psychologist Herbert Gerjuoy as quoted by Alvin Toffler in Future Shock (1970), ch. 18. ---- Force plays a much larger part in the government of the world than it did before 1914, and what is especially alarming, force tends increasingly to fall into the hands of those who are enemies of civilization. The danger is profound and terrible; it cannot be waved aside with easy optimism. '''The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt'''. Even those of the intelligent who believe that they have a nostrum are too individualistic to combine with other intelligent men from whom they differ on minor points. This was not always the case.<br> -- "The Triumph of Stupidity" (1933-05-10) in Mortals and Others: Bertrand Russell's American Essays, 1931-1935 (Routledge, 1998, ISBN 0-415-17866-5), p. 28 ---- It has often and confidently been asserted, that man's origin can never be known: '''but ignorance more frequently begets confidence than does knowledge''': it is those who know little, and not those who know much, who so positively assert that this or that problem will never be solved by science.<br> -- "The Descent of Man" (1871), Charles Darwin, Introduction, p. 4. ---- Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br> -- Albert Einstein ---- Science literacy is a vaccine against the charlatans of the world that would exploit your ignorance.<br> -- Neil deGrasse Tyson ---- Some people have a mental horizon of radius zero, and call it their point of view.<br> -- David Hilbert ---- The more complex the mind, the greater the need for the simplicity of play.<br> -- Captain Kirk, "Shore Leave" ---- When you find yourself on the side of the majority, it is time to reform.<br> -- Mark Twain ---- Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br> -- Gary Kasparov ---- Simplicity does not precede complexity, but follows it.<br> -- Alan J. Perlis ---- People who think they know everything really annoy those of us who know we don't.<br> -- Bjarne Stroustrup ---- A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br> -- Dave Barry ---- I love deadlines. I like the whooshing sound they make as they fly by.<br> -- Douglas Adams ---- It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours. ---- SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get a large government grant. ---- If I were a blue spider, I would certainly ride on a train all the way from Avallon to Paris, and I would set up my house on the nose of a chocolate penguin. It's just a matter of common sense."<br> --James Wright, "Against Surrealism" ---- We now return our souls to the creator,<br> As we stand on the edge of eternal darkness.<br> Let our chant fill the void,<br> In order that others may know.<br> In the land of the night,<br> The ship of the sun is drawn by the grateful dead.<br> --Egyptian Book of the Dead ---- It is better wither to be silent,<br> :or to say things of more value than silence.<br> Sooner throw a pearl at hazard than an idle or useless word;<br> :and do not say a little in many words,<br> :but a great deal in a few.<br> -- Pythagoras ---- "Always ... always remember: Less is less. More is more. More is better. And twice as much is good too. Not enough is bad. And too much is never enough except when it's just about right."<br> -- The Tick ---- UFO's are for real: the Air Force doesn't exist. ---- "In the drowsy dark cave of the mind dreams<br> build their nest with fragments dropped from day's caravan."<br> -- Rabindranath Tagore ---- I have made this letter longer than usual because I lack the time to make it shorter.<br> -- Blaise Pascal ---- WARNING: Suffering attention deficit disorder and I'm not afraid to spread it. Now stand back or I'll.. mmm cheesecake<br> -- Homer Simpson ---- Support mental health or I'll kill you. ---- "I went into a general store, and they wouldn't sell me anything specific".<br> -- Steven Wright ---- Reality is what, when you stop believing in it, doesn't go away. ---- Reality is a crutch for people who can't cope with drugs.<br> -- Lily Tomlin ---- Failure is not an option. It is a privilege reserved for those who try. ---- Failure? I never encountered it. All I ever met were temporary setbacks.<br> -- Dottie Walters ---- Success is the mark on the brow of the man who has aimed too low ---- Natives who beat drums to drive off evil spirits are objects of scorn to smart Americans who blow horns to break up traffic jams.<br> -- Mary Ellen Kelly ---- If I had eight hours to chop down a<br> tree, I'd spend six sharpening my axe.<br> -- Abraham Lincoln ---- A physicist is an atom's way of knowing about atoms.<br> -- George Wald ---- Statistics are like bikinis. What they reveal is suggestive, but what they conceal is vital.<br> -- Aaron Levenstein ---- "He is no fool who gives what he cannot keep to gain what he cannot lose."<br> -- Jim Elliot ---- It is one of the superstitions of the human mind to have imagined that virginity could be a virtue.<br> -- Voltaire ---- What is tolerance? -- it is the consequence of humanity. We are all formed of frailty and error; let us pardon reciprocally each other's folly -- that is the first law of nature.<br> -- Voltaire ---- In theory, there is no difference between theory and practice.<br> But, in practice, there is.<br> -- Yogi Berra ---- I think...I think it's in my basement. Let me go upstairs and check.<br> -- M.C. Escher (1898-1972) ---- Only those who will risk going too far can possibly find out how far one can go.<br> If you aren't in over your head, how do you know how tall you are?<br> -- T.S. Elliot ---- My father (a lawyer) told me that company culture is driven from the top -- if it's the people who make the product, you're good; sell the product, you're OK. If the accountants take over, look for another job, and if the lawyers take over, run as fast as you can the other way.<br> -- Alden Hart ---- War will exist until that distant day when the conscientious objector enjoys the same reputation and prestige that the warrior does today. <br> -- John F. Kennedy ---- Let us not despair but act. Let us not seek the Republican answer or the Democratic answer but the right answer. Let us not seek to fix the blame for the past - let us accept our own responsibility for the future.<br> -- John F. Kennedy ---- == Science == &hellip; It is our responsibility as scientists, knowing the great progress which comes from a '''satisfactory philosophy of ignorance''', the great progress which is the fruit of freedom of thought, to proclaim the value of this freedom; to teach how doubt is not to be feared but welcomed and discussed; and to demand this freedom as our duty to all coming generations.<br> -- Richard Feynman ---- We're made of star-stuff. We are a way for the cosmos to know itself.<br> -- Carl Sagan ---- In general we look for a new law by the following process. First we guess it. Then we compute the consequences of the guess to see what would be implied if this law that we guessed is right. Then we compare the result of the computation to nature, with experiment or experience, compare it directly with observation, to see if it works. If it disagrees with experiment it is wrong. In that simple statement is the key to science. It does not make any difference how beautiful your guess is. It does not make any difference how smart you are, who made the guess, or what his name is – if it disagrees with experiment it is wrong. That is all there is to it.<br> -- Richard Feynman ---- == Latin == ; Sed quis custodiet ipsos custodes? : Who watches the watchmen? ---- ; Ubi dubium ibi libertas : Where there is doubt there is freedom. ---- ; Ita erat quando hic adveni : It was that way when I got here. ---- == Religion == Religious bondage shackles and debilitates the mind and unfits it for every noble enterprise, every expanded prospect.<br> -- James Madison ---- Is God willing to prevent evil, but not able?<br> Then he is not omnipotent.<br> Is he able, but not willing?<br> Then he is malevolent.<br> Is he both able and willing?<br> Then whence cometh evil?<br> Is he neither able nor willing?<br> Then why call him God?<br> -- Often attributed to Epicurus (341 BC – 270 BC), but disputed ---- I do not feel obliged to believe that the same God who has endowed us with sense, reason and intellect has intended us to forgo their use.<br> -- Galileo Galilei ---- I contend that we are both atheists. I just believe in one fewer god than you do. When you understand why you dismiss all the other possible gods, you will understand why I dismiss yours.<br> -- Stephen F. Roberts ---- The various modes of worship which prevailed in the Roman world were all considered by the people as equally true; by the philosopher as equally false; and by the magistrate as equally useful.<br> -- Edward Gibbon, 1776 ---- Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite consisting of people who want to change everyone else's world to be like their own. See "Wrong Answer, The". ---- A man's ethical behavior should be based effectually on sympathy, education, and social ties; no religious basis is necessary. Man would indeed be in a poor way if he had to be restrained by fear of punishment and hope of reward after death.<br> -- Albert Einstein ---- As long as you pray to God and ask him for some benefit, you are not a religious man.<br> -- Albert Einstein ---- Whatever there is of God and goodness in the universe, it must work itself out and express itself through us. We cannot stand aside and let God do it.<br> -- Albert Einstein ---- To assume the existence of an unperceivable being ... does not facilitate understanding the orderliness we find in the perceivable world.<br> -- Albert Einstein ---- The difference between a cult and an established religion is sometimes about one generation.<br> -- Scott McLemee ---- Religion is an insult to human dignity. With or without it you would have good people doing good things and evil people doing evil things. But for good people to do evil things, that takes religion.<br> -- Steven Weinberg ---- The concept of God is insulting and degrading to man -- it implies that the highest possible is not to be reached by man, that he is an inferior being who can only worship an ideal he will never achieve.<br> -- Ayn Rand ---- The greatest tragedy in mankind's entire history may be the hijacking of morality by religion.<br> -- Arthur C. Clarke ---- We are all without god – some of us just happen to be aware of it.<br> -- Monica Salcedo ---- Yes, I suppose it's odd that atheists sometimes say Jesus and Oh My God. But odder than the religious saying "let's be reasonable"?<br> -- Hugh Laurie, via Twitter, 2014-09-10 ---- It’s a strange myth that atheists have nothing to live for. It’s the opposite. We have nothing to die for. We have everything to live for.<br> -- Ricky Gervais == Computers == The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br> -- Donald Knuth ---- Because user errors often produce unpredictable results, the user should try to avoid them.<br> --IBM MVS/XA System Programming Library ---- ...and then we wrote scripts to write the configs for us, and using these scripts, we made mistakes in a faster, more automated manner.<br> -- 'A Gentle Introduction to Cricket', on MRTG configuration ---- Micro Credo: Never trust a computer bigger than you can lift. ---- Anything that can be done in O(N) can be done in O(N^2).<br> -- Ralf Schuettau (after looking at a particular piece of code) ---- 101 reasons why you can't find your Sysadmin:<br> 68: It's 9AM. He/She is not working that late.<br> -- Koos van den Hout ---- Reason #173 to fear technology... o o o o o <o <o> o> o .|. \|. \|/ // X \ | <| <|> /\ >\ /< >\ /< >\ /< >\ /< Mr. Asciihead learns the Macarena. ---- "Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning."<br> -- Rich Cook ---- "Well you know, C isn't that hard, void (*(*f[])())() for instance defines f as an array of unspecified size, of pointers to functions that return pointers to functions that return void... I think". ---- "The 80xxx series of microprocessors is clear evidence that INTEL isn't doing in-house drug testing."<br> -- (Usenet, 1988) ---- ;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br> -- obs@burnout.demon.co.uk (obscurity) ---- ;BSD: "do what you like with our code how you like, :just give us some credit since you used our stuff" ;GPL: "I am RMS of FSF, your patches and code enhancements :will be assimilated into this copylefted source. :Resistence is futile..." ---- ;Microsoft: "Where do you want to go today?" ;Linux: "Where do you want to be tomorrow?" ;BSD: "Are you guys coming, or what?" ---- === Microsoft === ---- Customer: "I'm running Windows 95 and Internet Explorer 4."<br> Tech Support: "Y-e-e-e-e-s........"<br> Customer: "My Computer isn't working now."<br> Tech Support: "Yes, you just said that." ---- Friends don't let friends use Microsoft. ---- "One World, One Web, One Program" - Microsoft Promotional Ad<br> "Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler ---- Microsoft:<br> "Just click on the START button and your journey to the Dark Side will be complete!" ---- You have moved the mouse.<br> Windows NT must be restarted for the changes to take effect.<br> Press "OK" to reboot. ---- Microshaft: Where do you want to crash today? ---- Microsoft Windows: It just keeps getting beta and beta. ---- "NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br> -- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs ---- windows 95: n. 32 bit extensions and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.<br> -- Rev. Pee Kitty ---- My other computer is your Windows box. ---- In a world without walls or fences, what use do we have for windows or gates? ---- The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br> -- Douglas Adams, on Windows '95 ---- Microsoft: "Where do you want to go today?"<br> Unix: "What do you need to get done today?"<br> Irix: "Uhh... what day is it today?" ---- Bill Gates is just a monocle and a Persian cat away from being one of the bad guys in a James Bond movie.<br> -- Dennis Miller ---- === Macintosh === ---- One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br> -- Gassee - Apple Logo ---- The Box said Win '95 or better - So I used a Macintosh!<br> -- Harold Herbert Tessman ---- "Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br> -- Douglas Adams ---- === UNIX === ---- Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br> -- Thomas Scoville ---- "Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br> -- dustin@spy.net ---- Contrary to popular belief, Unix is user friendly.<br> It just happens to be selective about who it makes friends with.<br> -- Kyle Hearn <kyle@intex.net> ---- The UNIX Guru's View of Sex: # unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep ---- earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg` Broadcast message from god (console) Wed May 16 13:45:22 2000... Earth is shutting down in 5 minutes for a system upgrade. All users please log out or transfer to heaven.god.net or hell.god.net. Thank you. ---- +++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br> -- Hogfather, Terry Pratchett. [[Category:Personal]] e60c8b9fa05c312df221b3a940971c49c0239eca 3510 3347 2020-02-25T22:49:32Z Stix 2 /* General */ Add Tommy Cooper quote wikitext text/x-wiki == General == It is the mark of an educated mind to be able to entertain a thought without accepting it.<br> -- Aristotle ---- Truth fears no questions.<br> -- unknown ---- I can't understand why people are frightened of new ideas. I'm frightened of the old ones.<br> -- John Cage, composer (5 Sep 1912-1992) ---- Do you know what they call alternative medicine that's been proved to work? Medicine.<br> -- Tim Minchin, "Storm" ---- Great minds discuss ideas, average minds discuss events, small minds discuss people.<br> -- Often attributed to Eleanor Roosevelt, but disputed. Around since 1948. ---- All great truths begin as blasphemies.<br> -- George Bernard Shaw, Annajanska (1919) ---- Every act of creation is first an act of destruction.<br> -- Pablo Picasso (paraphrased?) ---- One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br> -- Bertrand Russell (paraphrased?) ---- If a man will begin with certainties, he shall end in doubts; but if he will be content to begin with doubts he shall end in certainties.<br> -- Francis Bacon (1561 – 1626) ---- It ain't what you don't know that gets you into trouble. It's what you know for sure that just ain't so.<br> -- Mark Twain ---- If you're going to be passionate about something, be passionate about learning. If you're going to fight something, fight for those in need. If you're going to question something, question authority. If you're going to lose something, lose your inhibitions. If you're going to gain something, gain respect and confidence. And if you're going to hate something, hate the false idea that you are not capable of your dreams.<br> -- Daniel Golston ---- Tomorrow's illiterate will not be the man who can't read; he will be the man who has not learned how to learn.<br> -- Psychologist Herbert Gerjuoy as quoted by Alvin Toffler in Future Shock (1970), ch. 18. ---- Force plays a much larger part in the government of the world than it did before 1914, and what is especially alarming, force tends increasingly to fall into the hands of those who are enemies of civilization. The danger is profound and terrible; it cannot be waved aside with easy optimism. '''The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt'''. Even those of the intelligent who believe that they have a nostrum are too individualistic to combine with other intelligent men from whom they differ on minor points. This was not always the case.<br> -- "The Triumph of Stupidity" (1933-05-10) in Mortals and Others: Bertrand Russell's American Essays, 1931-1935 (Routledge, 1998, ISBN 0-415-17866-5), p. 28 ---- It has often and confidently been asserted, that man's origin can never be known: '''but ignorance more frequently begets confidence than does knowledge''': it is those who know little, and not those who know much, who so positively assert that this or that problem will never be solved by science.<br> -- "The Descent of Man" (1871), Charles Darwin, Introduction, p. 4. ---- Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br> -- Albert Einstein ---- Science literacy is a vaccine against the charlatans of the world that would exploit your ignorance.<br> -- Neil deGrasse Tyson ---- Some people have a mental horizon of radius zero, and call it their point of view.<br> -- David Hilbert ---- The more complex the mind, the greater the need for the simplicity of play.<br> -- Captain Kirk, "Shore Leave" ---- When you find yourself on the side of the majority, it is time to reform.<br> -- Mark Twain ---- Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br> -- Gary Kasparov ---- Simplicity does not precede complexity, but follows it.<br> -- Alan J. Perlis ---- People who think they know everything really annoy those of us who know we don't.<br> -- Bjarne Stroustrup ---- A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br> -- Dave Barry ---- I love deadlines. I like the whooshing sound they make as they fly by.<br> -- Douglas Adams ---- It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours. ---- SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get a large government grant. ---- If I were a blue spider, I would certainly ride on a train all the way from Avallon to Paris, and I would set up my house on the nose of a chocolate penguin. It's just a matter of common sense."<br> --James Wright, "Against Surrealism" ---- We now return our souls to the creator,<br> As we stand on the edge of eternal darkness.<br> Let our chant fill the void,<br> In order that others may know.<br> In the land of the night,<br> The ship of the sun is drawn by the grateful dead.<br> --Egyptian Book of the Dead ---- It is better wither to be silent,<br> :or to say things of more value than silence.<br> Sooner throw a pearl at hazard than an idle or useless word;<br> :and do not say a little in many words,<br> :but a great deal in a few.<br> -- Pythagoras ---- "Always ... always remember: Less is less. More is more. More is better. And twice as much is good too. Not enough is bad. And too much is never enough except when it's just about right."<br> -- The Tick ---- UFO's are for real: the Air Force doesn't exist. ---- "In the drowsy dark cave of the mind dreams<br> build their nest with fragments dropped from day's caravan."<br> -- Rabindranath Tagore ---- I have made this letter longer than usual because I lack the time to make it shorter.<br> -- Blaise Pascal ---- WARNING: Suffering attention deficit disorder and I'm not afraid to spread it. Now stand back or I'll.. mmm cheesecake<br> -- Homer Simpson ---- Support mental health or I'll kill you. ---- "I went into a general store, and they wouldn't sell me anything specific".<br> -- Steven Wright ---- Reality is what, when you stop believing in it, doesn't go away. ---- Reality is a crutch for people who can't cope with drugs.<br> -- Lily Tomlin ---- Failure is not an option. It is a privilege reserved for those who try. ---- Failure? I never encountered it. All I ever met were temporary setbacks.<br> -- Dottie Walters ---- Success is the mark on the brow of the man who has aimed too low ---- Natives who beat drums to drive off evil spirits are objects of scorn to smart Americans who blow horns to break up traffic jams.<br> -- Mary Ellen Kelly ---- If I had eight hours to chop down a<br> tree, I'd spend six sharpening my axe.<br> -- Abraham Lincoln ---- A physicist is an atom's way of knowing about atoms.<br> -- George Wald ---- Statistics are like bikinis. What they reveal is suggestive, but what they conceal is vital.<br> -- Aaron Levenstein ---- "He is no fool who gives what he cannot keep to gain what he cannot lose."<br> -- Jim Elliot ---- It is one of the superstitions of the human mind to have imagined that virginity could be a virtue.<br> -- Voltaire ---- What is tolerance? -- it is the consequence of humanity. We are all formed of frailty and error; let us pardon reciprocally each other's folly -- that is the first law of nature.<br> -- Voltaire ---- In theory, there is no difference between theory and practice.<br> But, in practice, there is.<br> -- Yogi Berra ---- I think...I think it's in my basement. Let me go upstairs and check.<br> -- M.C. Escher (1898-1972) ---- Only those who will risk going too far can possibly find out how far one can go.<br> If you aren't in over your head, how do you know how tall you are?<br> -- T.S. Elliot ---- My father (a lawyer) told me that company culture is driven from the top -- if it's the people who make the product, you're good; sell the product, you're OK. If the accountants take over, look for another job, and if the lawyers take over, run as fast as you can the other way.<br> -- Alden Hart ---- War will exist until that distant day when the conscientious objector enjoys the same reputation and prestige that the warrior does today. <br> -- John F. Kennedy ---- Let us not despair but act. Let us not seek the Republican answer or the Democratic answer but the right answer. Let us not seek to fix the blame for the past - let us accept our own responsibility for the future.<br> -- John F. Kennedy ---- I used to be indecisive but now I am not quite sure.<br> -- Tommy Cooper ---- == Science == &hellip; It is our responsibility as scientists, knowing the great progress which comes from a '''satisfactory philosophy of ignorance''', the great progress which is the fruit of freedom of thought, to proclaim the value of this freedom; to teach how doubt is not to be feared but welcomed and discussed; and to demand this freedom as our duty to all coming generations.<br> -- Richard Feynman ---- We're made of star-stuff. We are a way for the cosmos to know itself.<br> -- Carl Sagan ---- In general we look for a new law by the following process. First we guess it. Then we compute the consequences of the guess to see what would be implied if this law that we guessed is right. Then we compare the result of the computation to nature, with experiment or experience, compare it directly with observation, to see if it works. If it disagrees with experiment it is wrong. In that simple statement is the key to science. It does not make any difference how beautiful your guess is. It does not make any difference how smart you are, who made the guess, or what his name is – if it disagrees with experiment it is wrong. That is all there is to it.<br> -- Richard Feynman ---- == Latin == ; Sed quis custodiet ipsos custodes? : Who watches the watchmen? ---- ; Ubi dubium ibi libertas : Where there is doubt there is freedom. ---- ; Ita erat quando hic adveni : It was that way when I got here. ---- == Religion == Religious bondage shackles and debilitates the mind and unfits it for every noble enterprise, every expanded prospect.<br> -- James Madison ---- Is God willing to prevent evil, but not able?<br> Then he is not omnipotent.<br> Is he able, but not willing?<br> Then he is malevolent.<br> Is he both able and willing?<br> Then whence cometh evil?<br> Is he neither able nor willing?<br> Then why call him God?<br> -- Often attributed to Epicurus (341 BC – 270 BC), but disputed ---- I do not feel obliged to believe that the same God who has endowed us with sense, reason and intellect has intended us to forgo their use.<br> -- Galileo Galilei ---- I contend that we are both atheists. I just believe in one fewer god than you do. When you understand why you dismiss all the other possible gods, you will understand why I dismiss yours.<br> -- Stephen F. Roberts ---- The various modes of worship which prevailed in the Roman world were all considered by the people as equally true; by the philosopher as equally false; and by the magistrate as equally useful.<br> -- Edward Gibbon, 1776 ---- Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite consisting of people who want to change everyone else's world to be like their own. See "Wrong Answer, The". ---- A man's ethical behavior should be based effectually on sympathy, education, and social ties; no religious basis is necessary. Man would indeed be in a poor way if he had to be restrained by fear of punishment and hope of reward after death.<br> -- Albert Einstein ---- As long as you pray to God and ask him for some benefit, you are not a religious man.<br> -- Albert Einstein ---- Whatever there is of God and goodness in the universe, it must work itself out and express itself through us. We cannot stand aside and let God do it.<br> -- Albert Einstein ---- To assume the existence of an unperceivable being ... does not facilitate understanding the orderliness we find in the perceivable world.<br> -- Albert Einstein ---- The difference between a cult and an established religion is sometimes about one generation.<br> -- Scott McLemee ---- Religion is an insult to human dignity. With or without it you would have good people doing good things and evil people doing evil things. But for good people to do evil things, that takes religion.<br> -- Steven Weinberg ---- The concept of God is insulting and degrading to man -- it implies that the highest possible is not to be reached by man, that he is an inferior being who can only worship an ideal he will never achieve.<br> -- Ayn Rand ---- The greatest tragedy in mankind's entire history may be the hijacking of morality by religion.<br> -- Arthur C. Clarke ---- We are all without god – some of us just happen to be aware of it.<br> -- Monica Salcedo ---- Yes, I suppose it's odd that atheists sometimes say Jesus and Oh My God. But odder than the religious saying "let's be reasonable"?<br> -- Hugh Laurie, via Twitter, 2014-09-10 ---- It’s a strange myth that atheists have nothing to live for. It’s the opposite. We have nothing to die for. We have everything to live for.<br> -- Ricky Gervais == Computers == The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br> -- Donald Knuth ---- Because user errors often produce unpredictable results, the user should try to avoid them.<br> --IBM MVS/XA System Programming Library ---- ...and then we wrote scripts to write the configs for us, and using these scripts, we made mistakes in a faster, more automated manner.<br> -- 'A Gentle Introduction to Cricket', on MRTG configuration ---- Micro Credo: Never trust a computer bigger than you can lift. ---- Anything that can be done in O(N) can be done in O(N^2).<br> -- Ralf Schuettau (after looking at a particular piece of code) ---- 101 reasons why you can't find your Sysadmin:<br> 68: It's 9AM. He/She is not working that late.<br> -- Koos van den Hout ---- Reason #173 to fear technology... o o o o o <o <o> o> o .|. \|. \|/ // X \ | <| <|> /\ >\ /< >\ /< >\ /< >\ /< Mr. Asciihead learns the Macarena. ---- "Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning."<br> -- Rich Cook ---- "Well you know, C isn't that hard, void (*(*f[])())() for instance defines f as an array of unspecified size, of pointers to functions that return pointers to functions that return void... I think". ---- "The 80xxx series of microprocessors is clear evidence that INTEL isn't doing in-house drug testing."<br> -- (Usenet, 1988) ---- ;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br> -- obs@burnout.demon.co.uk (obscurity) ---- ;BSD: "do what you like with our code how you like, :just give us some credit since you used our stuff" ;GPL: "I am RMS of FSF, your patches and code enhancements :will be assimilated into this copylefted source. :Resistence is futile..." ---- ;Microsoft: "Where do you want to go today?" ;Linux: "Where do you want to be tomorrow?" ;BSD: "Are you guys coming, or what?" ---- === Microsoft === ---- Customer: "I'm running Windows 95 and Internet Explorer 4."<br> Tech Support: "Y-e-e-e-e-s........"<br> Customer: "My Computer isn't working now."<br> Tech Support: "Yes, you just said that." ---- Friends don't let friends use Microsoft. ---- "One World, One Web, One Program" - Microsoft Promotional Ad<br> "Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler ---- Microsoft:<br> "Just click on the START button and your journey to the Dark Side will be complete!" ---- You have moved the mouse.<br> Windows NT must be restarted for the changes to take effect.<br> Press "OK" to reboot. ---- Microshaft: Where do you want to crash today? ---- Microsoft Windows: It just keeps getting beta and beta. ---- "NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br> -- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs ---- windows 95: n. 32 bit extensions and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.<br> -- Rev. Pee Kitty ---- My other computer is your Windows box. ---- In a world without walls or fences, what use do we have for windows or gates? ---- The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br> -- Douglas Adams, on Windows '95 ---- Microsoft: "Where do you want to go today?"<br> Unix: "What do you need to get done today?"<br> Irix: "Uhh... what day is it today?" ---- Bill Gates is just a monocle and a Persian cat away from being one of the bad guys in a James Bond movie.<br> -- Dennis Miller ---- === Macintosh === ---- One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br> -- Gassee - Apple Logo ---- The Box said Win '95 or better - So I used a Macintosh!<br> -- Harold Herbert Tessman ---- "Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br> -- Douglas Adams ---- === UNIX === ---- Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br> -- Thomas Scoville ---- "Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br> -- dustin@spy.net ---- Contrary to popular belief, Unix is user friendly.<br> It just happens to be selective about who it makes friends with.<br> -- Kyle Hearn <kyle@intex.net> ---- The UNIX Guru's View of Sex: # unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep ---- earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg` Broadcast message from god (console) Wed May 16 13:45:22 2000... Earth is shutting down in 5 minutes for a system upgrade. All users please log out or transfer to heaven.god.net or hell.god.net. Thank you. ---- +++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br> -- Hogfather, Terry Pratchett. [[Category:Personal]] c2cda7d3c33ad2d887aec023f411baa8958233f6 Using git with self-signed SSL certifcates 0 1721 3340 3295 2018-08-16T02:02:52Z Stix 2 Add Git category wikitext text/x-wiki Trying to use self-signed SSL certificates with git is likely to cause an error like: <syntaxhighlight lang="text" enclose="div"> sh$ git clone https://fubar.com/fubar.git FuBar Cloning into 'FuBar'... fatal: unable to access 'https://fubar.com/fubar.git/': SSL certificate problem: unable to get local issuer certificate </syntaxhighlight> While it's possible to disable SSL certificate validation globally for git: <syntaxhighlight lang="text" enclose="div"> sh$ git config --global http.sslVerify=false </syntaxhighlight> This leaves you exposed to Man-In-The-Middle attacks. It's easy enough to disable for just the one invocation: <syntaxhighlight lang="text" enclose="div"> sh$ git -c http.sslVerify=false clone https://... </syntaxhighlight> If possible, it's much better to just tell git to use the right certificate bundle, eg.: <syntaxhighlight lang="text" enclose="div"> sh$ git config --global http.sslCAinfo /bin/curl-ca-bundle.crt </syntaxhighlight> [[Category:Git]] [[Category:Computing]] ef31206b3b3bbeb7814be82b5f359ca79cd809b4 3343 3340 2018-08-16T02:20:12Z Stix 2 Remove computing category wikitext text/x-wiki Trying to use self-signed SSL certificates with git is likely to cause an error like: <syntaxhighlight lang="text" enclose="div"> sh$ git clone https://fubar.com/fubar.git FuBar Cloning into 'FuBar'... fatal: unable to access 'https://fubar.com/fubar.git/': SSL certificate problem: unable to get local issuer certificate </syntaxhighlight> While it's possible to disable SSL certificate validation globally for git: <syntaxhighlight lang="text" enclose="div"> sh$ git config --global http.sslVerify=false </syntaxhighlight> This leaves you exposed to Man-In-The-Middle attacks. It's easy enough to disable for just the one invocation: <syntaxhighlight lang="text" enclose="div"> sh$ git -c http.sslVerify=false clone https://... </syntaxhighlight> If possible, it's much better to just tell git to use the right certificate bundle, eg.: <syntaxhighlight lang="text" enclose="div"> sh$ git config --global http.sslCAinfo /bin/curl-ca-bundle.crt </syntaxhighlight> [[Category:Git]] 799c4a4599b73c6ac37141abc6c8dcc1df553d5a Category:Arduino 14 1699 3341 3261 2018-08-16T02:12:16Z Stix 2 Remove stub. wikitext text/x-wiki Pages related to Arduino development. [[Category:Computing]] 7ab3371eef5ebac2d3ccd758af431dc3dd0ace3d git pull merge conflicts 0 1728 3342 2018-08-16T02:19:13Z Stix 2 git failed merges wikitext text/x-wiki While following a large github repository, I seem to frequently get my local repository into an un-mergeable state, where apparently no combination of <code>git pull</code>, <code>git merge</code>, <code>git reset</code>, <code>git clean</code>, <code>git checkout</code>, no matter the options, fails to allow a <code>git pull</code> to succeed. <syntaxhighlight lang="text"> bash$ git pull remote: Counting objects: 220, done. remote: Compressing objects: 100% (19/19), done. remote: Total 220 (delta 194), reused 219 (delta 193), pack-reused 0 Receiving objects: 100% (220/220), 502.48 KiB | 620.00 KiB/s, done. Resolving deltas: 100% (194/194), completed with 62 local objects. From github.com:NetBSD/src 69222a8a366e..0e4aa768536f trunk -> origin/trunk 1a40b30119fc..f66452f409c4 KRISTAPS -> origin/KRISTAPS Auto packing the repository in background for optimum performance. See "git help gc" for manual housekeeping. error: The following untracked working tree files would be overwritten by merge: external/gpl3/binutils.old/dist/bfd/doc/aoutx.texi external/gpl3/binutils.old/dist/bfd/doc/archive.texi external/gpl3/binutils.old/dist/bfd/doc/archures.texi external/gpl3/binutils.old/dist/bfd/doc/bfdio.texi external/gpl3/binutils.old/dist/bfd/doc/bfdt.texi … bash$ git clean -f -d … Removing external/gpl3/binutils.old/dist/ bash$ git status On branch trunk Your branch and 'origin/trunk' have diverged, and have 31089 and 37860 different commits each, respectively. (use "git pull" to merge the remote branch into yours) nothing to commit, working tree clean </syntaxhighlight> Since I have very few local changes, easily saved with <code>git stash</code>, my solution, without deleting and starting again, is to re-branch, as follows: <syntaxhighlight lang="text"> bash$ git branch -m trunk oldtrunk bash$ git checkout trunk Checking out files: 100% (82355/82355), done. Branch 'trunk' set up to track remote branch 'trunk' from 'origin'. Switched to a new branch 'trunk' bash$ git pull remote: Counting objects: 274, done. remote: Compressing objects: 100% (41/41), done. remote: Total 274 (delta 221), reused 253 (delta 215), pack-reused 15 Receiving objects: 100% (274/274), 55.18 KiB | 274.00 KiB/s, done. Resolving deltas: 100% (221/221), completed with 120 local objects. From github.com:NetBSD/src 0e4aa768536f..beb48fa8ba69 trunk -> origin/trunk 1e900ebcbb3e..df6593c151d1 phil-wifi -> origin/phil-wifi Auto packing the repository in background for optimum performance. See "git help gc" for manual housekeeping. Updating 0e4aa768536f..beb48fa8ba69 Fast-forward Auto packing the repository in background for optimum performance. See "git help gc" for manual housekeeping. bin/sh/eval.c | 22 +++++--- distrib/sets/lists/comp/ad.aarch64 | 10 ++-- distrib/sets/lists/comp/mi | 4 +- distrib/sets/lists/man/mi | 8 +-- doc/3RDPARTY | 104 ++++++++++++++++++----------------- … bash$ git branch -D oldtrunk Deleted branch oldtrunk (was 6a901eda34ec). </syntaxhighlight> [[Category:Git]] ac26641a78cd155f66aee139f1bc789219ec8efc 3345 3342 2018-08-20T03:53:08Z Stix 2 Add a couple of extra steps wikitext text/x-wiki While following a large github repository, I seem to frequently get my local repository into an un-mergeable state, where apparently no combination of <code>git pull</code>, <code>git merge</code>, <code>git reset</code>, <code>git clean</code>, <code>git checkout</code>, no matter the options, fails to allow a <code>git pull</code> to succeed. <syntaxhighlight lang="text"> bash$ git pull remote: Counting objects: 220, done. remote: Compressing objects: 100% (19/19), done. remote: Total 220 (delta 194), reused 219 (delta 193), pack-reused 0 Receiving objects: 100% (220/220), 502.48 KiB | 620.00 KiB/s, done. Resolving deltas: 100% (194/194), completed with 62 local objects. From github.com:NetBSD/src 69222a8a366e..0e4aa768536f trunk -> origin/trunk 1a40b30119fc..f66452f409c4 KRISTAPS -> origin/KRISTAPS Auto packing the repository in background for optimum performance. See "git help gc" for manual housekeeping. error: The following untracked working tree files would be overwritten by merge: external/gpl3/binutils.old/dist/bfd/doc/aoutx.texi external/gpl3/binutils.old/dist/bfd/doc/archive.texi external/gpl3/binutils.old/dist/bfd/doc/archures.texi external/gpl3/binutils.old/dist/bfd/doc/bfdio.texi external/gpl3/binutils.old/dist/bfd/doc/bfdt.texi … bash$ git clean -f -d … Removing external/gpl3/binutils.old/dist/ bash$ git status On branch trunk Your branch and 'origin/trunk' have diverged, and have 31089 and 37860 different commits each, respectively. (use "git pull" to merge the remote branch into yours) nothing to commit, working tree clean </syntaxhighlight> Since I have very few local changes, easily saved with <code>git stash</code>, my solution, without deleting and starting again, is to re-branch, as follows: <syntaxhighlight lang="text"> bash$ git checkout -f Checking out files: 100% (7365/7365), done. Your branch and 'origin/trunk' have diverged, and have 31089 and 37860 different commits each, respectively. (use "git pull" to merge the remote branch into yours) bash$ git reset bash$ git branch -m trunk oldtrunk bash$ git checkout trunk Checking out files: 100% (82355/82355), done. Branch 'trunk' set up to track remote branch 'trunk' from 'origin'. Switched to a new branch 'trunk' bash$ git pull remote: Counting objects: 274, done. remote: Compressing objects: 100% (41/41), done. remote: Total 274 (delta 221), reused 253 (delta 215), pack-reused 15 Receiving objects: 100% (274/274), 55.18 KiB | 274.00 KiB/s, done. Resolving deltas: 100% (221/221), completed with 120 local objects. From github.com:NetBSD/src 0e4aa768536f..beb48fa8ba69 trunk -> origin/trunk 1e900ebcbb3e..df6593c151d1 phil-wifi -> origin/phil-wifi Auto packing the repository in background for optimum performance. See "git help gc" for manual housekeeping. Updating 0e4aa768536f..beb48fa8ba69 Fast-forward Auto packing the repository in background for optimum performance. See "git help gc" for manual housekeeping. bin/sh/eval.c | 22 +++++--- distrib/sets/lists/comp/ad.aarch64 | 10 ++-- distrib/sets/lists/comp/mi | 4 +- distrib/sets/lists/man/mi | 8 +-- doc/3RDPARTY | 104 ++++++++++++++++++----------------- … bash$ git branch -D oldtrunk Deleted branch oldtrunk (was 6a901eda34ec). </syntaxhighlight> [[Category:Git]] 346057e41504d8746ceecfb4366b8bc99662bb76 3369 3345 2019-12-23T06:02:55Z Stix 2 Add more failure messages wikitext text/x-wiki While following a large github repository, I seem to frequently get my local repository into an un-mergeable state, where apparently no combination of <code>git pull</code>, <code>git merge</code>, <code>git reset</code>, <code>git clean</code>, <code>git checkout</code>, no matter the options, fails to allow a <code>git pull</code> to succeed. <syntaxhighlight lang="text"> bash$ git pull remote: Counting objects: 220, done. remote: Compressing objects: 100% (19/19), done. remote: Total 220 (delta 194), reused 219 (delta 193), pack-reused 0 Receiving objects: 100% (220/220), 502.48 KiB | 620.00 KiB/s, done. Resolving deltas: 100% (194/194), completed with 62 local objects. From github.com:NetBSD/src 69222a8a366e..0e4aa768536f trunk -> origin/trunk 1a40b30119fc..f66452f409c4 KRISTAPS -> origin/KRISTAPS Auto packing the repository in background for optimum performance. See "git help gc" for manual housekeeping. error: The following untracked working tree files would be overwritten by merge: external/gpl3/binutils.old/dist/bfd/doc/aoutx.texi external/gpl3/binutils.old/dist/bfd/doc/archive.texi external/gpl3/binutils.old/dist/bfd/doc/archures.texi external/gpl3/binutils.old/dist/bfd/doc/bfdio.texi external/gpl3/binutils.old/dist/bfd/doc/bfdt.texi … bash$ git clean -f -d … Removing external/gpl3/binutils.old/dist/ bash$ git status On branch trunk Your branch and 'origin/trunk' have diverged, and have 31089 and 37860 different commits each, respectively. (use "git pull" to merge the remote branch into yours) nothing to commit, working tree clean </syntaxhighlight> And another failure: <syntaxhighlight lang="text"> ksh$ git pull remote: Enumerating objects: 5812, done. remote: Counting objects: 100% (5812/5812), done. remote: Compressing objects: 100% (370/370), done. remote: Total 18017 (delta 5526), reused 5699 (delta 5422), pack-reused 12205 Receiving objects: 100% (18017/18017), 9.60 MiB | 3.26 MiB/s, done. Resolving deltas: 100% (11460/11460), completed with 2232 local objects. From github.com:NetBSD/src … Auto-merging distrib/notes/common/legal.common CONFLICT (content): Merge conflict in distrib/notes/common/legal.common Auto-merging distrib/notes/Makefile.inc CONFLICT (content): Merge conflict in distrib/notes/Makefile.inc warning: inexact rename detection was skipped due to too many files. warning: you may want to set your merge.renamelimit variable to at least 19561 and retry the command. Automatic merge failed; fix conflicts and then commit the result. </syntaxhighlight> Since I have very few local changes, easily saved with <code>git stash</code>, my solution, without deleting and starting again, is to re-branch, as follows: <syntaxhighlight lang="text"> bash$ git checkout -f Checking out files: 100% (7365/7365), done. Your branch and 'origin/trunk' have diverged, and have 31089 and 37860 different commits each, respectively. (use "git pull" to merge the remote branch into yours) bash$ git reset bash$ git branch -m trunk oldtrunk bash$ git checkout trunk Checking out files: 100% (82355/82355), done. Branch 'trunk' set up to track remote branch 'trunk' from 'origin'. Switched to a new branch 'trunk' bash$ git pull remote: Counting objects: 274, done. remote: Compressing objects: 100% (41/41), done. remote: Total 274 (delta 221), reused 253 (delta 215), pack-reused 15 Receiving objects: 100% (274/274), 55.18 KiB | 274.00 KiB/s, done. Resolving deltas: 100% (221/221), completed with 120 local objects. From github.com:NetBSD/src 0e4aa768536f..beb48fa8ba69 trunk -> origin/trunk 1e900ebcbb3e..df6593c151d1 phil-wifi -> origin/phil-wifi Auto packing the repository in background for optimum performance. See "git help gc" for manual housekeeping. Updating 0e4aa768536f..beb48fa8ba69 Fast-forward Auto packing the repository in background for optimum performance. See "git help gc" for manual housekeeping. bin/sh/eval.c | 22 +++++--- distrib/sets/lists/comp/ad.aarch64 | 10 ++-- distrib/sets/lists/comp/mi | 4 +- distrib/sets/lists/man/mi | 8 +-- doc/3RDPARTY | 104 ++++++++++++++++++----------------- … bash$ git branch -D oldtrunk Deleted branch oldtrunk (was 6a901eda34ec). </syntaxhighlight> [[Category:Git]] dfc5cf3953c5a0e2451b3dbc96d8e029423a478c Category:Git 14 1729 3344 2018-08-16T02:22:43Z Stix 2 Initial creation of the Git category wikitext text/x-wiki Pages relating to [https://git-scm.com/ Git], the distributed version control system. [[Category:Computing]] cd0408bd1a51dff73420b0ee201276e8919eaf94 Entering Special Characters in the X Window System 0 791 3346 3314 2018-08-22T03:31:39Z Stix 2 Add left/right single/double curved quotes. wikitext text/x-wiki In the X Window System (X11), special characters (accented characters, currency symbols, mathematical symbols, fractions, ligatures and other symbols) can be entered using a sequence a keys including a special key defined as the <tt>Multi_key</tt>. The <tt>Multi_key</tt> may be assigned to a convenient key using <tt>xmodmap(1)</tt>. Given that the windows key serves little purpose under a real operating system, it seemed like a good choice: $ xmodmap -e "keycode 115 = Multi_key" Or, more conveniently add the appropriate line to your configuration files: $ cat ${HOME}/.Xmodmap keycode 115 = Multi_key $ xmodmap ${HOME}/.Xmodmap A few examples are: {| {{Greytable}} ! Sequence || Name || Character |- | Multi_key a ` || Agrave || à |- | Multi_key a ' || Aacute || á |- | Multi_key a " || Adiaeresis || ä |- | Multi_key a e || ae || æ |- | Multi_key o ~ || Otilde || õ |- | Multi_key s s || ssharp (German eszett) || ß |- | Multi_key R O || registered || ® |- | Multi_key c / || cent || ¢ |- | Multi_key Y = || yen || ¥ |- | Multi_key C = || EuroSign || € |- | Multi_key x o || currency || ¤ |- | Multi_key - , || notsign || ¬ |- | Multi_key 3 4 || threequarters || ¾ |- | Multi_key + - || plusminus || ± |- | Multi_key < < || guillemotleft || « |- | Multi_key > > || guillemotright || » |- | Multi_key o o || degree || ° |- | Multi_key 0 * || degree || ° |- | Multi_key - : || division || ÷ |- | Multi_key x x || multiply || × |- | Multi_key u / || mu || µ |- | Multi_key ^ 1 || onesuperior || ¹ |- | Multi_key ^ 2 || twosuperior || ² |- | Multi_key ^ 3 || threesuperior || ³ |- | Multi_key ^ . || periodcentered || · |- | Multi_key p ! || paragraph || ¶ |- | Multi_key ? ? || questiondown || ¿ |- | Multi_key <nowiki>| |</nowiki> || brokenbar || ¦ |- | Multi_key ! ^ || brokenbar || ¦ |- | Multi_key . . || ellipsis || … |- | Multi_key : . || therefore || ∴ |- | Multi_key < ' || leftsinglequotemark || ‘ |- | Multi_key > ' || rightsinglequotemark || ’ |- | Multi_key < " || leftdoublequotemark || “ |- | Multi_key > " || rightdoublequotemark || ” |- |} A list of many of the possible special characters that can be entered can be found in files named something like: * <tt>/usr/X11R6/lib/X11/locale/iso8859-1/Compose</tt> * <tt>/usr/X11R7/lib/X11/locale/iso8859-1/Compose</tt> * <tt>/usr/share/X11/locale/iso8859-1/Compose</tt> * <tt>/usr/share/X11/locale/en_US.UTF-8/Compose</tt> == See Also == * [[wikipedia::Compose key]] * [[wikipedia::Diacritic]] [[Category:UNIX]] 09c8d0aaf722dcc6e190d2f6a6712e7a0f187f54 ed Quick Reference 0 812 3349 1727 2018-09-19T02:41:33Z Stix 2 Add sorting example wikitext text/x-wiki ==== Searching Modes ==== Enter command mode by entering a '.' (period) on a line by itself when in text mode. Enter text mode using any of 'a', 'i', etc. ==== Addressing ==== {| border="1" cellspacing="0" cellpadding="1" || . || current line |- || $ || last line |- || ''n'' || ''n''th line |- || /''pattern''/ || next match of ''pattern'' |- || ?''pattern''? || previous match of ''pattern'' |- || +''n'' || ''n'' lines after current line |- || -''n'' || ''n'' lines previous to current line |- || , || equivalent to "1,$" |- || ; || equivalent to ".,$" |} ==== Sorting ==== {| border="1" cellspacing="0" cellpadding="1" || 'a,.!sort || sort range from mark 'a' to current line |} [[Category:UNIX]] 04935ccafb9fcc97f284c9fea7ec129593ab5727 Philips Sonicare DiamondClean toothbrush repair 0 1730 3350 2019-01-22T13:10:17Z Stix 2 Initial draft wikitext text/x-wiki After being dropped a few times, my wife's Philips Sonicare DiamondClean toothbrush started vibrating poorly or not at all. The last drop was almost vertical landing on the toothbrush end. Being relatively expensive, I took a shot at repairing it. == Disassembly == There are plenty of articles and youtube videos describing disassembly. What ended up working for me without scoring the housing too much was to wrap the bottom end in thick cardboard, and repeatedly gently squeezing the housing just above the end with multi-grips, rotating 90° each time, until the end cap began to pop out. Then using a small flat screwdriver to prise the cap out. As described in the videos, prise the tabs holding the mechanism with a small flat screwdriver, and slide the mechanism out. == Repair == The mechanical part of the toothbrush comprises a pair of electromagnetic coils, and just above, a permanent magnet attached to a coupling, and finally to the output shaft. The issue in this case was that the electromagnet had moved too close to the permanent magnet. In order to vibrate, there must be a gap between the electromagnet and the permanent magnet. The position of the electromagnet can be adjusted after loosening a small adjusting screw. After loosening the screw, use two small flat screwdrivers to wedge in between the electromagnet and permanent magnet. Ideally, the gap should be fairly small, less than 1mm. Tighten the adjusting screw, and test before reassembly. 269239cc24450c66d31aab83c04484c029a1ac47 3353 3350 2019-01-22T13:51:52Z Stix 2 Expand, add images. wikitext text/x-wiki After being dropped a few times, my wife's Philips Sonicare DiamondClean toothbrush started vibrating poorly or not at all. The last drop was almost vertical landing on the toothbrush end. Being relatively expensive, I took a shot at repairing it. == Disassembly == There are plenty of articles and youtube videos describing disassembly. What ended up working for me without scoring the housing too much was to wrap the bottom end in thick cardboard, and repeatedly gently squeezing the housing just above the end with multi-grips, rotating 90° each time, until the end cap began to pop out. Then using a small flat screwdriver to prise the cap out. As described in the videos, prise the tabs holding the mechanism with a small flat screwdriver, and slide the mechanism out. == Repair == [[image:Sonicare_gap_detail.jpg|thumb|200px|left|Gap detail]] [[image:Sonicare_adjusting_screw.jpg|thumb|100px|right|Adjusting screw]] There's a few articles and youtube videos describing various fixes, battery replacement, etc, but none seemed to cover my issue. The mechanical part of the toothbrush comprises a pair of electromagnetic coils, and just above, a permanent magnet attached to a coupling, and finally to the output shaft. The issue in this case was that the electromagnet had moved too close to the permanent magnet. In order to vibrate, there must be a gap between the electromagnet and the permanent magnet. The last time the toothbrush was dropped, it's likely the electromagnet shifted slightly. The position of the electromagnet can be adjusted after loosening a small adjusting screw. After loosening the screw, use two small flat screwdrivers to wedge in between the electromagnet and permanent magnet. Ideally, the gap should be fairly small, less than 1mm. Tighten the adjusting screw, and test before reassembly. 2deafad7d9cf2b4199c9f074931dc6cf727c8a58 3357 3353 2019-02-02T23:05:33Z Stix 2 Add ref to iFixit guide. wikitext text/x-wiki After being dropped a few times, my wife's Philips Sonicare DiamondClean toothbrush started vibrating poorly or not at all. The last drop was almost vertical landing on the toothbrush end. Being relatively expensive, I took a shot at repairing it. == Disassembly == There are plenty of articles and youtube videos describing disassembly. What ended up working for me without scoring the housing too much was to wrap the bottom end in thick cardboard, and repeatedly gently squeezing the housing just above the end with multi-grips, rotating 90° each time, until the end cap began to pop out. Then using a small flat screwdriver to prise the cap out. As described in the videos, prise the tabs holding the mechanism with a small flat screwdriver, and slide the mechanism out. == Repair == [[image:Sonicare_gap_detail.jpg|thumb|200px|left|Gap detail]] [[image:Sonicare_adjusting_screw.jpg|thumb|100px|right|Adjusting screw]] There's a few articles and youtube videos describing various fixes, battery replacement, etc, but none seemed to cover my issue. The mechanical part of the toothbrush comprises a pair of electromagnetic coils, and just above, a permanent magnet attached to a coupling, and finally to the output shaft. The issue in this case was that the electromagnet had moved too close to the permanent magnet. In order to vibrate, there must be a gap between the electromagnet and the permanent magnet. The last time the toothbrush was dropped, it's likely the electromagnet shifted slightly. The position of the electromagnet can be adjusted after loosening a small adjusting screw. After loosening the screw, use two small flat screwdrivers to wedge in between the electromagnet and permanent magnet. Ideally, the gap should be fairly small, less than 1mm. Tighten the adjusting screw, and test before reassembly. == See Also == * [https://www.ifixit.com/Guide/How+to+fix+loss+of+power+or+weak+brush./76240 iFixit guide] I discovered after fixing my Sonicare. This article also points out the existence of a second screw which I had missed! 00235c78d403e92e7c968d4b2c7cfe6ca573a0b2 File:Sonicare gap detail.jpg 6 1731 3351 2019-01-22T13:42:57Z Stix 2 Philips Sonicare DiamondClean: Detail showing the gap between the electromagnet and permanent magnet. wikitext text/x-wiki Philips Sonicare DiamondClean: Detail showing the gap between the electromagnet and permanent magnet. 86eef2942a153049991f1bbd710cdce02a4ca48b File:Sonicare adjusting screw.jpg 6 1732 3352 2019-01-22T13:45:59Z Stix 2 Philips Sonicare DiamondClean: Locking screw to allow adjusting the position of the electromagnet and controlling the gap between it and the permanent magnet. wikitext text/x-wiki Philips Sonicare DiamondClean: Locking screw to allow adjusting the position of the electromagnet and controlling the gap between it and the permanent magnet. 882dadee3f56241e71395f47713479bd3b42630d git help 0 1733 3354 2019-01-23T00:58:47Z Stix 2 Initial draft wikitext text/x-wiki Cheat-sheet of discoveries, many mined from stackoverflow. ;Show unpushed commits : <code>git log remote/pkgsrc-2018Q3..pkgsrc-2018Q3</code> : <code>git diff remote/pkgsrc-2018Q3..pkgsrc-2018Q3</code> [[Category:Git]] 930f4366211d0c0be6268a6e9581890df33305d1 3355 3354 2019-01-23T01:03:48Z Stix 2 Expand, reformat wikitext text/x-wiki Cheat-sheet of discoveries, many mined from stackoverflow. * Show unpushed commits ** One branch **: <code>git log remote/pkgsrc-2018Q3..pkgsrc-2018Q3</code> **: <code>git diff remote/pkgsrc-2018Q3..pkgsrc-2018Q3</code> ** All branches **: <code>git log --branches --not --remotes</code> [[Category:Git]] 1c8778ea6e9d963c98f1a1623f36504470c1408e 3356 3355 2019-01-24T00:48:22Z Stix 2 Add diff for single commit wikitext text/x-wiki Cheat-sheet of discoveries, many mined from stackoverflow. * Show unpushed commits ** One branch **: <code>git log remote/pkgsrc-2018Q3..pkgsrc-2018Q3</code> **: <code>git diff remote/pkgsrc-2018Q3..pkgsrc-2018Q3</code> ** All branches **: <code>git log --branches --not --remotes</code> * Show diffs for a single commit (relative to its ancestor) *: <code>git diff dcca4290b0cafd64cc80a9ca7c63dc2e8228ae8d~ dcca4290b0cafd64cc80a9ca7c63dc2e8228ae8d</code> [[Category:Git]] 09a46ca8541ed24a9e19c4bd3ce675e5dcfbf09c 3371 3356 2020-02-13T05:14:10Z Stix 2 Add commands to show diffs of a stash wikitext text/x-wiki Cheat-sheet of discoveries, many mined from stackoverflow. * Show unpushed commits ** One branch **: <code>git log remote/pkgsrc-2018Q3..pkgsrc-2018Q3</code> **: <code>git diff remote/pkgsrc-2018Q3..pkgsrc-2018Q3</code> ** All branches **: <code>git log --branches --not --remotes</code> * Show diffs for a single commit (relative to its ancestor) *: <code>git diff dcca4290b0cafd64cc80a9ca7c63dc2e8228ae8d~ dcca4290b0cafd64cc80a9ca7c63dc2e8228ae8d</code> * Show diffs for a stash ** For the latest stash **: <code>git stash show -p</code> ** For a given stash **: <code>git stash show -p stash@{1}</code> [[Category:Git]] 5ac9f3d174bd88518706e41622a260555e11dc88 3511 3371 2020-02-28T00:27:26Z Stix 2 Add "git add -N" wikitext text/x-wiki Cheat-sheet of discoveries, many mined from stackoverflow. * Show unpushed commits ** One branch **: <code>git log remote/pkgsrc-2018Q3..pkgsrc-2018Q3</code> **: <code>git diff remote/pkgsrc-2018Q3..pkgsrc-2018Q3</code> ** All branches **: <code>git log --branches --not --remotes</code> * Show diffs for a single commit (relative to its ancestor) *: <code>git diff dcca4290b0cafd64cc80a9ca7c63dc2e8228ae8d~ dcca4290b0cafd64cc80a9ca7c63dc2e8228ae8d</code> * Show diffs for a stash ** For the latest stash **: <code>git stash show -p</code> ** For a given stash **: <code>git stash show -p stash@{1}</code> * Record intent to add (allowing diffs of untracked files) *: <code>git add -N <file> …</code> [[Category:Git]] 2fc44dade0827641dd72a2a9eb066b479d33fad6 3518 3511 2020-04-05T05:00:45Z Stix 2 Reformat & expand. wikitext text/x-wiki Cheat-sheet of discoveries, many mined from stackoverflow. === Show unpushed commits === ==== One branch ==== <syntaxhighlight> git log remote/pkgsrc-2018Q3..pkgsrc-2018Q3 git diff remote/pkgsrc-2018Q3..pkgsrc-2018Q3 </syntaxhighlight> ==== All branches ==== <syntaxhighlight>git log --branches --not --remotes</syntaxhighlight> === Show diffs for a single commit (relative to its ancestor) === <syntaxhighlight>git diff dcca4290b0cafd64cc80a9ca7c63dc2e8228ae8d~ dcca4290b0cafd64cc80a9ca7c63dc2e8228ae8d</syntaxhighlight> === Show diffs for a stash === ==== For the latest stash ==== <syntaxhighlight>git stash show -p</syntaxhighlight> ==== For a given stash ==== <syntaxhighlight>git stash show -p stash@{1}</syntaxhighlight> === Record intent to add (allowing diffs of untracked files) === <syntaxhighlight>git add -N <file> …</syntaxhighlight> === Get/Set origin, https or ssh === <syntaxhighlight> git remote get-url origin git remote set-url origin git@github.com:NetBSD/src.git git remote set-url origin https://github.com/NetBSD/src.git </syntaxhighlight> === Get/Set config vars, like the current pager === <syntaxhighlight> git config --get core.pager git config core.pager 'less -RX' </syntaxhighlight> [[Category:Git]] 3ba6f3e6faf32fa0b665af1a77561f3b6a563491 About Stix 0 785 3358 3297 2019-02-07T10:15:07Z Stix 2 /* Instant Messaging */ bye bye G+. wikitext text/x-wiki [[image:stix.jpg|thumb|120px|right]] == General == === Where I call home === I live with my wife and bouncy {{Age|2013|8|26}} year old son, in a two bedroom apartment in [http://www.dalgetysquare.com.au/ Dalgety Square], Ultimo, NSW. === Employment === I work as a [http://googleforstudents.blogspot.com.au/2012/06/site-reliability-engineers-worlds-most.html Site Reliability Engineer (SRE)] for Google Australia. === Education === Graduated with Bachelor of Computer Science with First Class Honours in 2001 from the [http://www.uow.edu.au University of Wollongong], completing the degree part-time starting 1993. Prior to Uni, I completed 6 years high school at [http://www.nowra-h.schools.nsw.edu.au/ Nowra Technology High School], finishing 1992. === Contact Details === ==== Work ==== Started a new job, December 2007, working in Sydney CBD. I guess it could be called UNIX System Administration, although it is unlike any systems administration I've ever done before. ==== Home ==== Email: mailto:stixpjr@gmail.com<br> Mobile: +61 419 432 517<br> ==== Instant Messaging ==== {| {{Greytable}} | '''Facebook:''' || http://www.facebook.com/stixpjr |- | '''Google Talk:''' || stixpjr@gmail.com |- | '''Skype:''' || stixpjr |- | '''Twitter:''' || http://twitter.com/stixpjr |} ==== GPG/PGP Public Key ==== <pre> -----BEGIN PGP PUBLIC KEY BLOCK----- Version: GnuPG v1 mQENBE2+Wz8BCADByP/F28VOCHLWArYuzDtQnq+ZPZBy5EO9F8krl3sK/Q722brj W4/pRSLeTma0F9NO72XhFKtQDDIh4OHtwa7IkuuNzoqEtmDbVZDG+GwCi8qPXfHu scUyLgVL4wucRiRHXxrGnf6cP4MUlIxJRoDDm7NO1vJVxOiQYJ7c+UUEXfaJa3NA MEdZhRfUJYpbhfDD0a8N3voE5poymL0oXA4qjONjoRd93C8gZJ2I7CAxOTSMToc/ 3WtMXJRbN/hS76TgORQQdhW65ji+t52wNMaobnUZUT85etBZTX2BqMpH0AT9MS4P Qz03JugFKTYWNIbhXLBJq/XfSOeW2yAXxDSjABEBAAG0HFBhdWwgUmlwa2UgPHN0 aXhAc3RpeC5pZC5hdT6JATgEEwECACIFAk2+Wz8CGwMGCwkIBwMCBhUIAgkKCwQW AgMBAh4BAheAAAoJEJib2IxxQBUYU1YIAKvBksU08rImS+fLa+oKVhy9XUXDp5+s YuF5/07kX1f8FF7WAbDOaP5S3H6YKv85UGWtmal7bPjyVHx08J9yT4qoifxe+Xsj lXoStPA1oFO+C963adyFIO4IG2bWcFEo7UrPh1sQ90IJVvJuYvoAaXo15G5Ji+Xc ow6Rm93GCmy2v/sry32rs2Tvtm6dm246uhjCUTZx1154sRHQEk3UyXbr/zQRtoRn L2K5Zutnq3NOvm81MtHKfsNxSaLER/TU7H9koTlCCr9iR+gOMK2mxbj4UKlqpSmS yZv/mL20zpltiKkCqasFlwzBxCzl1S8VruEHw3KN2d/tqs6ge6cEFjS5AQ0ETb5b PwEIAKXP2G6b0qCsoWTiibdru9gj1AdGkfWjOHeC4U4deUt0/I9bmep8yTOmis72 V+S/tFyAniwYD4FcoWHdrPPltogbj3k2140/5ucxDmhwzQaqPIl419oTJEgziGCL U6J4r89Mi7ANV/2d0ny+yl7+45UU7JKyXNUc2DJXuiQdAcPdlpPLB2RX3Kth3TzX 0Q8+JCS38Ld5dj4ubr0vvADbN1tTUtGNKFOROzi4f3n6oUi9waj/5sGfArb6gHx0 OyplTjqn8nU9UIiPrGKE82N6v2/dLjJjkMU7Cm1HjL9YiBk/TEVnXwiqcrekGSVl IdsVx5RwV8m5GqD4GZV6nj44P2MAEQEAAYkBHwQYAQIACQUCTb5bPwIbDAAKCRCY m9iMcUAVGCuYB/48AyI7I7l1cUSz1C33M5wRm4Iwqy6JcDM5uZd0nCbEF7peFJpH AgfhMbfrPUQ7sAKwGb+NGXlDeRMWLW8mSMjrmlKe6REgpkvyFPeDGjRjHjpBA9LZ 1biAmX+8KamPUMlXfWEoocO0Lf3lcH0nr8f155b+tLVnGP2aTmYaElsy+N1pgpXA G5fX2kAEZDnEu83FJYmX8CvLK8BtebZUSQQw8I2DN7/UXdwLGxt7nQi/QgNcG3Du jmq+kKE0KyAkKH8ivVnLT0jtNnWvdUiGqIU9lXcmMYyzeDhTCUXZAv+XrXg73jzq wudWFsgoOY0siiWmi4HXGgCEeKxGKVpoXQ7C =6iPW -----END PGP PUBLIC KEY BLOCK----- </pre> == Interests == === Music === My tastes in music are eclectic, to say the least. At any time, my CD player is likely to contain anything from [http://www.enya.com/ Enya], [http://www.endorphin.tv/ Endorphin], Gatecrasher, [http://www.enigma.de/ Enigma], Live, Veruca Salt, Ganggajang, Air (the French band), [http://www.ebtg.com/ Everything But The Girl], the Corrs, Ben Folds Five, Stone Temple Pilots, modern jazz with Marc Moulin, or straight classical (Bach, Ravel, Mozart, Handel, Strauss, Rachmaninov, Vivaldi, Schubert, ...). And as for radio, there's basically only four stations worth listening to in Aus: [http://abc.net.au/radio/localradio/ ABC Local Radio], [http://abc.net.au/rn/ ABC Radio National] (for news and sport (think cricket)), [http://abc.net.au/classic/ ABC Classic FM] and ABC's "youth radio" [http://abc.net.au/triplej/ TripleJ]. You can even listen to the J's on the [http://abc.net.au/triplej/listen/default.htm 'Net]. In case you hadn't guessed, my radio's usually stuck on JJJ. At home, I have a nice [http://www.yamahamusic.com.au/ Yamaha] [http://www.yamahamusic.com.au/products/avit/htavreceivers/RX-V757B.asp RX-V757B] receiver/amp (upgraded from an RX-V2092), with 5-channels worth of Aaron speakers - a pair of ATS-5 speakers at the front, a pair of ATS-1 speakers for the rear, and a CC-240 centre speaker. Very happy with the setup, a very clean, natural sound. The room is small enough for the ATS-5s to pump out enough bass, without annoying the neighbours too much. The rest of the components are Yamaha CDC-765 6 disc CD turntable, Yamaha DVD-S796 DVD player, Sony SLV-X822 VCR and a [http://www.sharp.net.au/ Sharp] 32" Aquos [http://www.sharp.net.au/catalogue/productinfo.asp?model=LC32GA4X LC32GA4X] LCD TV. I originally purchased a [http://www.dgtec.com.au/ DGTEC] [http://www.dgtec.com.au/?page=dg-hd804 DG-HD804] set-top box, but due to problems and a fairly crude interface, I've swapped to a [http://www.strong.com.au/ Strong Technologies] [http://www.strong.com.au/frmProdDetails.aspx?id=89 SRT 5400] which appears to be a far better, if more expensive, unit. I also have an 80 GiB [http://www.apple.com/ipod/ iPod Video], after upgrading from a 3rd Generation 40 GB iPod, which is still surviving well, after being used cycling, in the car and hooked up to the rest of the gear above. I originally filled my iPod using [http://www.netbsd.org NetBSD] and [http://www.gnu.org/software/gnupod/ gnupod], later [http://www.gtkpod.org/about.html gtkpod], but now I've migrated to [http://www.rockbox.org Rockbox]. === Sport === I'm not overly athletic, but I do play tennis around three or four times a week, playing in the [http://www.tenniswollongong.com.au/ Wollongong District] Mens Wednesday Night Comp, and the Saturday Afternoon Mixed Comp, and often Sunday afternoon social game at my home courts at Wiseman Park, in Wollongong. I'm almost a B-grade player, but a shoulder injury (rotator-cuff partial tear) has held me back somewhat. I also try to get some cycling in, with the cycleway only a few hundred metres from my unit, there's no excuses. During the summer months I'm more keen to ride, my goal being to ride to work at least a couple of times a week (only 11 km each way). A goal that hasn't been realised. As well as these, I was introduced to skiing at an early age, with my parents both being ski instructors at various times. Although during high school, downhill skiing wasn't quite in the budget, so I enjoyed some cross-country skiing (traditional, not skating). Now, with a good job, I try to get a weeks downhill skiing in each year, with some cross country skiing on the side. Being a member of the [http://www.iacski.com/ Illawarra Alpine Club (IAC)] means I get great accommodation. === Computers === I'm a regular lurker on the [http://www.netbsd.org/MailingLists/ NetBSD], [http://developer.apple.com/darwin/mail.html Darwin] and [http://my.adsm.org/adsm-l.php TSM] (Tivoli Storage Manager) mailing lists, mainly learning and questioning, but responding when there's time. Also, I'm a part time hobbyist programmer in a variety of languages, my current choices being C, Perl, Objective-C, C++ and Java, probably in that order, although as in my [[Résumé]], I've touched a great deal more over the years. As would be expected, I've collected a fair bit of hardware. You can read up on some of my active [[Systems]]. ==== Email ==== If you see any of the following email addresses floating out there, yes, they are, or were, all me. Please update your address list to one of the current ones! {| {{Greytable}} | Sep 2004-> || mailto:stixpjr@gmail.com |- | Nov 2005-> || mailto:stix@stix.id.au |- | Dec 2007-> || mailto:stix@google.com |- | Jan 2005-> || mailto:stix@exemail.com.au |- | Jul 1999-> || mailto:stixpjr@yahoo.com.au |- | Jul 2003-Apr 2014 || mailto:stix@stix.homeunix.net |- | Jan 2006-Oct 2007 || pripke@csc.com |- | Oct 2000-Jul 2006 || pripke@csc.com.au |- | Nov 1997-Apr 2006 || stixpjr@ozemail.com.au |- | Dec 2003-Jan 2005 || stix@swiftdsl.com.au |- | Feb 2002-Dec 2003 || stixpjr@bigpond.com.au |- | 1998-2000 || paul.ripke.pr@bhp.com.au |- | 1998-1998 || paul.p.r.ripke@msm.bhp.com.au |- | 1995-???? || paul.p.r.ripke@msmail.bhp.com.au |- | 1993-1995 || paul.pr.ripke@bhp.bhpmel04.telememo.au |- | 1996-2002 || pjr02@uow.edu.au |- | 1993-1996 || u9352236@cc.uow.edu.au |} == See Also == * [[Résumé]] * [[Systems]] [[Category:Personal]] 62d30a24ee5209041462e80db73ff4bd84cf5467 Fixing iSight camera not found or working under Mac OS X 0 1734 3359 2019-05-05T10:54:25Z Stix 2 Notes so I can find what process to kill on Mac OS X. wikitext text/x-wiki Searching around, there seem to have been many reports over the years with Apple iSight built-in cameras not working or not found. My parents regularly have this issue on a fully up-to-date, recent iMac running Mac OS X 10.14.4 as of May 2019. In all cases so far, killing the VDCAssistant process has brought the camera back to life, without rebooting or restarting apps. <syntaxhighlight lang="text"> bash$ ps u -p $(pgrep VDC) USER PID %CPU %MEM VSZ RSS TT STAT STARTED TIME COMMAND _cmiodalassistants 54904 0.0 0.2 4340228 14436 ?? Ss 5:05PM 0:34.10 /System/Library/Frameworks/CoreMediaIO.framework/Resources/VDC.plugin/Contents/Resources/VDCAssistant bash$ sudo pkill VDCAssistant </syntaxhighlight> [[Category:Mac OS X]] ffeab445346be6d22a484274a1d05ffeab91cfbd tcpdump Examples 0 1735 3361 2019-05-20T00:19:11Z Stix 2 Initial wikitext text/x-wiki Example tcpdump invocations: ; IPv6 icmp router advertisements: : <syntaxhighlight>tcpdump -ni le0 'icmp[icmptype] = icmp-routeradvert'</syntaxhighlight> [[Category:Computing]] f9cb6c93ac13b104794464dac5ebda7588416ccc 3362 3361 2019-05-20T04:51:41Z Stix 2 Add PPPoE example wikitext text/x-wiki Example tcpdump invocations: ; IPv6 icmp router advertisements: : <syntaxhighlight>tcpdump -ni le0 'icmp[icmptype] = icmp-routeradvert'</syntaxhighlight> ; IPv6 icmp router advertisements embedded in PPPoE frames: : <syntaxhighlight>tcpdump -xxepni le0 '(ether proto 0x8863 or ether proto 0x8864) and ether[14] != 0x11’ [[Category:Computing]] fbf9d8de25cfbab8704b32ae21d4a41820d94570 3363 3362 2019-05-20T04:52:10Z Stix 2 Formatting. wikitext text/x-wiki Example tcpdump invocations: ; IPv6 icmp router advertisements: : <syntaxhighlight>tcpdump -ni le0 'icmp[icmptype] = icmp-routeradvert'</syntaxhighlight> ; IPv6 icmp router advertisements embedded in PPPoE frames: : <syntaxhighlight>tcpdump -xxepni le0 '(ether proto 0x8863 or ether proto 0x8864) and ether[14] != 0x11’</syntaxhighlight> [[Category:Computing]] 290fe8edb67b8e3e4104fdf80e1ac83bfe56304f 3364 3363 2019-05-20T07:44:40Z Stix 2 expand wikitext text/x-wiki Example tcpdump invocations: ; IPv6 icmp router advertisements: : <syntaxhighlight>tcpdump -ni le0 'icmp[icmptype] = icmp-routeradvert'</syntaxhighlight> ; IPv6 icmp router advertisements embedded in PPPoE frames, where the PPPoE version and type aren't 0x11: : <syntaxhighlight>tcpdump -xxepni le0 '(ether proto 0x8863 or ether proto 0x8864) and ether[14] != 0x11’</syntaxhighlight> ; IPv6 icmp echo requests: : <syntaxhighlight>tcpdump -i le0 'icmp6 && ip6[40] == 128'</syntaxhighlight> :; icmpv6 types include :* unreachable (1) :* too-big (2) :* time-exceeded (3) :* echo-request (128) :* echo-reply (129) :* router-solicitation (133) :* router-advertisement (134) :* neighbor-solicitation (135) :* neighbor-advertisement (136) [[Category:Computing]] 709cab8f0389b269a1e7d4af3c446f1be90be3f7 2019-08-11 NetFlix vs IPv6 0 1736 3365 2019-08-12T12:08:10Z Stix 2 NetFlix doesn't like IPv6? wikitext text/x-wiki So I finally got around to trying to find out why NetFlix seems to behave badly on Apple iOS devices at home. Running tpcdump on my NetBSD router gave me some interesting traces of hung NetFlix app startup on an iPad: <syntaxhighlight class="nowrap"> 13:12:06.715945 IP6 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260 > 2a00:86c0:2041::1.443: Flags [S], seq 2246225929, win 65535, options [mss 1440,nop,wscale 7,nop,nop,TS val 625696573 ecr 0,sackOK,eol], length 0 13:12:06.716955 IP6 2a00:86c0:2041::1.443 > 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260: Flags [S.], seq 658221981, ack 2246225930, win 65535, options [mss 1440,nop,wscale 9,sackOK,TS val 2595614193 ecr 625696573], length 0 13:12:06.718660 IP6 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260 > 2a00:86c0:2041::1.443: Flags [.], ack 1, win 1026, options [nop,nop,TS val 625696575 ecr 2595614193], length 0 13:12:06.719173 IP6 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260 > 2a00:86c0:2041::1.443: Flags [P.], seq 1:238, ack 1, win 1026, options [nop,nop,TS val 625696575 ecr 2595614193], length 237 13:12:06.719920 IP6 2a00:86c0:2041::1.443 > 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260: Flags [.], ack 1, win 2050, options [nop,nop,TS val 2595614196 ecr 625696575], length 0 13:12:06.720988 IP6 2a00:86c0:2041::1.443 > 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260: Flags [P.], seq 2857:3357, ack 238, win 2050, options [nop,nop,TS val 2595614197 ecr 625696575], length 500 13:12:06.722359 IP6 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260 > 2a00:86c0:2041::1.443: Flags [.], ack 1, win 1026, options [nop,nop,TS val 625696578 ecr 2595614196,nop,nop,sack 1 {2857:3357}], length 0 13:12:07.206351 IP6 2a00:86c0:2041::1.443 > 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260: Flags [P.], seq 2857:3357, ack 238, win 2050, options [nop,nop,TS val 2595614683 ecr 625696578], length 500 13:12:07.207642 IP6 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260 > 2a00:86c0:2041::1.443: Flags [.], ack 1, win 1026, options [nop,nop,TS val 625697060 ecr 2595614196,nop,nop,sack 2 {2857:3357}{2857:3357}], length 0 13:12:07.800037 IP6 2a00:86c0:2041::1.443 > 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260: Flags [P.], seq 2857:3357, ack 238, win 2050, options [nop,nop,TS val 2595615277 ecr 625697060], length 500 13:12:07.801355 IP6 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260 > 2a00:86c0:2041::1.443: Flags [.], ack 1, win 1026, options [nop,nop,TS val 625697650 ecr 2595614196,nop,nop,sack 2 {2857:3357}{2857:3357}], length 0 13:12:08.334059 IP6 2a00:86c0:2041::1.443 > 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260: Flags [P.], seq 2857:3357, ack 238, win 2050, options [nop,nop,TS val 2595615811 ecr 625697650], length 500 13:12:08.358429 IP6 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260 > 2a00:86c0:2041::1.443: Flags [.], ack 1, win 1026, options [nop,nop,TS val 625698205 ecr 2595614196,nop,nop,sack 2 {2857:3357}{2857:3357}], length 0 13:12:08.891543 IP6 2a00:86c0:2041::1.443 > 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260: Flags [P.], seq 2857:3357, ack 238, win 2050, options [nop,nop,TS val 2595616368 ecr 625698205], length 500 13:12:08.972647 IP6 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260 > 2a00:86c0:2041::1.443: Flags [.], ack 1, win 1026, options [nop,nop,TS val 625698817 ecr 2595614196,nop,nop,sack 2 {2857:3357}{2857:3357}], length 0 13:12:09.505163 IP6 2a00:86c0:2041::1.443 > 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260: Flags [P.], seq 2857:3357, ack 238, win 2050, options [nop,nop,TS val 2595616982 ecr 625698817], length 500 13:12:09.586471 IP6 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260 > 2a00:86c0:2041::1.443: Flags [.], ack 1, win 1026, options [nop,nop,TS val 625699431 ecr 2595614196,nop,nop,sack 2 {2857:3357}{2857:3357}], length 0 13:12:10.119127 IP6 2a00:86c0:2041::1.443 > 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260: Flags [P.], seq 2857:3357, ack 238, win 2050, options [nop,nop,TS val 2595617596 ecr 625699431], length 500 13:12:10.201189 IP6 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260 > 2a00:86c0:2041::1.443: Flags [.], ack 1, win 1026, options [nop,nop,TS val 625700045 ecr 2595614196,nop,nop,sack 2 {2857:3357}{2857:3357}], length 0 13:12:10.733038 IP6 2a00:86c0:2041::1.443 > 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260: Flags [P.], seq 2857:3357, ack 238, win 2050, options [nop,nop,TS val 2595618210 ecr 625700045], length 500</syntaxhighlight> So what's going on here? NetFlix is pushing us <code>seq 2857:3357</code> and we're dutifully acknowledging it via a SACK (RFC 2018). NetfFlix repeats the push, so obviously didn't get the SACK. We then respond with a duplicate SACK (see RFC 2883) to indicate that we've received it twice, and the remote end shouldn't back off. Why are the SACKs getting lost or ignored? No idea. My workaround was to force NetFlix to IPv4, via simply blocking the IPv6 addresses via an npf rule, noting that <code>anycast.ftl.netflix.com.</code> has two AAAA records: <syntaxhighlight> block in final on alc0 proto tcp to 2a00:86c0:2040::1 port 443 block in final on alc0 proto tcp to 2a00:86c0:2041::1 port 443 </syntaxhighlight> [[Category:Stix's Blog]] f57cb7e720601e16f48fa19a5afbde449659ae47 3370 3365 2020-01-02T01:08:21Z Stix 2 Fix typos wikitext text/x-wiki So I finally got around to trying to find out why NetFlix seems to behave badly on Apple iOS devices at home. Running tpcdump on my NetBSD router gave me some interesting traces of hung NetFlix app startup on an iPad: <syntaxhighlight class="nowrap"> 13:12:06.715945 IP6 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260 > 2a00:86c0:2041::1.443: Flags [S], seq 2246225929, win 65535, options [mss 1440,nop,wscale 7,nop,nop,TS val 625696573 ecr 0,sackOK,eol], length 0 13:12:06.716955 IP6 2a00:86c0:2041::1.443 > 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260: Flags [S.], seq 658221981, ack 2246225930, win 65535, options [mss 1440,nop,wscale 9,sackOK,TS val 2595614193 ecr 625696573], length 0 13:12:06.718660 IP6 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260 > 2a00:86c0:2041::1.443: Flags [.], ack 1, win 1026, options [nop,nop,TS val 625696575 ecr 2595614193], length 0 13:12:06.719173 IP6 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260 > 2a00:86c0:2041::1.443: Flags [P.], seq 1:238, ack 1, win 1026, options [nop,nop,TS val 625696575 ecr 2595614193], length 237 13:12:06.719920 IP6 2a00:86c0:2041::1.443 > 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260: Flags [.], ack 1, win 2050, options [nop,nop,TS val 2595614196 ecr 625696575], length 0 13:12:06.720988 IP6 2a00:86c0:2041::1.443 > 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260: Flags [P.], seq 2857:3357, ack 238, win 2050, options [nop,nop,TS val 2595614197 ecr 625696575], length 500 13:12:06.722359 IP6 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260 > 2a00:86c0:2041::1.443: Flags [.], ack 1, win 1026, options [nop,nop,TS val 625696578 ecr 2595614196,nop,nop,sack 1 {2857:3357}], length 0 13:12:07.206351 IP6 2a00:86c0:2041::1.443 > 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260: Flags [P.], seq 2857:3357, ack 238, win 2050, options [nop,nop,TS val 2595614683 ecr 625696578], length 500 13:12:07.207642 IP6 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260 > 2a00:86c0:2041::1.443: Flags [.], ack 1, win 1026, options [nop,nop,TS val 625697060 ecr 2595614196,nop,nop,sack 2 {2857:3357}{2857:3357}], length 0 13:12:07.800037 IP6 2a00:86c0:2041::1.443 > 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260: Flags [P.], seq 2857:3357, ack 238, win 2050, options [nop,nop,TS val 2595615277 ecr 625697060], length 500 13:12:07.801355 IP6 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260 > 2a00:86c0:2041::1.443: Flags [.], ack 1, win 1026, options [nop,nop,TS val 625697650 ecr 2595614196,nop,nop,sack 2 {2857:3357}{2857:3357}], length 0 13:12:08.334059 IP6 2a00:86c0:2041::1.443 > 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260: Flags [P.], seq 2857:3357, ack 238, win 2050, options [nop,nop,TS val 2595615811 ecr 625697650], length 500 13:12:08.358429 IP6 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260 > 2a00:86c0:2041::1.443: Flags [.], ack 1, win 1026, options [nop,nop,TS val 625698205 ecr 2595614196,nop,nop,sack 2 {2857:3357}{2857:3357}], length 0 13:12:08.891543 IP6 2a00:86c0:2041::1.443 > 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260: Flags [P.], seq 2857:3357, ack 238, win 2050, options [nop,nop,TS val 2595616368 ecr 625698205], length 500 13:12:08.972647 IP6 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260 > 2a00:86c0:2041::1.443: Flags [.], ack 1, win 1026, options [nop,nop,TS val 625698817 ecr 2595614196,nop,nop,sack 2 {2857:3357}{2857:3357}], length 0 13:12:09.505163 IP6 2a00:86c0:2041::1.443 > 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260: Flags [P.], seq 2857:3357, ack 238, win 2050, options [nop,nop,TS val 2595616982 ecr 625698817], length 500 13:12:09.586471 IP6 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260 > 2a00:86c0:2041::1.443: Flags [.], ack 1, win 1026, options [nop,nop,TS val 625699431 ecr 2595614196,nop,nop,sack 2 {2857:3357}{2857:3357}], length 0 13:12:10.119127 IP6 2a00:86c0:2041::1.443 > 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260: Flags [P.], seq 2857:3357, ack 238, win 2050, options [nop,nop,TS val 2595617596 ecr 625699431], length 500 13:12:10.201189 IP6 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260 > 2a00:86c0:2041::1.443: Flags [.], ack 1, win 1026, options [nop,nop,TS val 625700045 ecr 2595614196,nop,nop,sack 2 {2857:3357}{2857:3357}], length 0 13:12:10.733038 IP6 2a00:86c0:2041::1.443 > 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260: Flags [P.], seq 2857:3357, ack 238, win 2050, options [nop,nop,TS val 2595618210 ecr 625700045], length 500 </syntaxhighlight> So what's going on here? NetFlix is pushing us <code>seq 2857:3357</code> and we're dutifully acknowledging it via a SACK (RFC 2018). NetFlix repeats the push, so obviously didn't get the SACK. We then respond with a duplicate SACK (see RFC 2883) to indicate that we've received it twice, and the remote end shouldn't back off. Why are the SACKs getting lost or ignored? No idea. My workaround was to force NetFlix to IPv4, via simply blocking the IPv6 addresses via an npf rule, noting that <code>anycast.ftl.netflix.com.</code> has two AAAA records: <syntaxhighlight> block in final on alc0 proto tcp to 2a00:86c0:2040::1 port 443 block in final on alc0 proto tcp to 2a00:86c0:2041::1 port 443 </syntaxhighlight> [[Category:Stix's Blog]] abb988f0d97ebb90d1ffb2334f8025bb93cbfe0a Tandy CoCo EDTASM notes 0 1737 3366 2019-10-20T10:51:22Z Stix 2 Created page with "== Disk EDTASM == <syntaxhighlight> DISK EDTASM+ 01.00.00 COPYRIGHT (C) 1983 BY MICROSOFT </syntaxhighlight> : Load offset: $1600 : Exec address: $1600 : Length: $3480 == D..." wikitext text/x-wiki == Disk EDTASM == <syntaxhighlight> DISK EDTASM+ 01.00.00 COPYRIGHT (C) 1983 BY MICROSOFT </syntaxhighlight> : Load offset: $1600 : Exec address: $1600 : Length: $3480 == Disk EDTASM+ Overlay == <syntaxhighlight> DISK EDTASM+ 01.00.00 (OVRLAY) COPYRIGHT (C) 1983 BY MICROSOFT </syntaxhighlight> : Load offset: $1600 : Exec address: $1600 : Length: $3b80 == EDTASMD+ == <syntaxhighlight> SUPER PATCHED EDTASM+ 1.0 BY MICROSOFT </syntaxhighlight> : Load offset: $E00 : Exec address: $E00 : Length: $2A00 == /BIN file format == === Preamble/Postamble === To support overlays, multiple blocks are supported, with a final postamble. {| class="wikitable" !Byte !Preamble !Postamble |- |0||00 preamble flag||$ff postamble flag |- |1,2||Length of data block||Two zero bytes |- |3,4||Load address||EXEC address |} <syntaxhighlight> 00010 ORG $4000 00020 BEGIN JMP START 00030 FDB END-BEGIN 00040 START … … 00080 END EQU * 00090 END BEGIN </syntaxhighlight> [[Category:CoCo]] e45a4e6252dd60bc8035ce3b9620af8bcfaee0ef Category:CoCo 14 1738 3367 2019-10-20T10:52:00Z Stix 2 Created page with "Pages relating to the Tandy Color Computer (CoCo)" wikitext text/x-wiki Pages relating to the Tandy Color Computer (CoCo) c16dcc3c7dfbabb598c6734dec1b9e02dcaa8ca4 NetBSD on Orange Pi Zero 0 1739 3368 2019-11-01T09:05:42Z Stix 2 Created page with "Runs the 32-bit evbarm earmv7hf port of NetBSD. == Installing == NetBSD developer Jared McNeill provides pre-built images for many ARM devices [https://www.invisible.ca/arm/..." wikitext text/x-wiki Runs the 32-bit evbarm earmv7hf port of NetBSD. == Installing == NetBSD developer Jared McNeill provides pre-built images for many ARM devices [https://www.invisible.ca/arm/ here]. == Upgrading == <syntaxhighlight lang="text"> cp /mnt/release/evbarm-earmv7hf/binary/kernel/netbsd-GENERIC.ub.gz /tmp gzip -d /tmp/netbsd-GENERIC.ub.gz mv /tmp/netbsd-GENERIC.ub /boot cp /mnt/release/evbarm-earmv7hf/binary/kernel/netbsd-GENERIC.img.gz /tmp gzip -d /tmp/netbsd-GENERIC.img.gz mv /tmp/netbsd-GENERIC.img /boot/kernel7.img cp /mnt/release/evbarm-earmv7hf/binary/kernel/netbsd-GENERIC.img.gz /tmp gzip -d /tmp/netbsd-GENERIC.img.gz mv /tmp/netbsd-GENERIC.img /boot/kernel7.img cp /mnt/release/evbarm-earmv7hf/binary/kernel/netbsd-GENERIC.gz /tmp gzip -d /tmp/netbsd-GENERIC.gz mv /tmp/netbsd-GENERIC /netbsd </syntaxhighlight> == Device support == * Wifi is unsupported (as of 2019-11-01). == See also == * [http://www.orangepi.org/orangepizero/ Orange Pi Zero]. * [http://wiki.netbsd.org/ports/evbarm/ NetBSD evbarm port]. * [https://wiki.netbsd.org/ports/evbarm/allwinner/ NetBSD evbarm allwinner] port details. 6e5385bf19414d859e3a7db1405fe6ad8a7f964d 3507 3368 2020-02-17T11:13:44Z Stix 2 Add category wikitext text/x-wiki Runs the 32-bit evbarm earmv7hf port of NetBSD. == Installing == NetBSD developer Jared McNeill provides pre-built images for many ARM devices [https://www.invisible.ca/arm/ here]. == Upgrading == <syntaxhighlight lang="text"> cp /mnt/release/evbarm-earmv7hf/binary/kernel/netbsd-GENERIC.ub.gz /tmp gzip -d /tmp/netbsd-GENERIC.ub.gz mv /tmp/netbsd-GENERIC.ub /boot cp /mnt/release/evbarm-earmv7hf/binary/kernel/netbsd-GENERIC.img.gz /tmp gzip -d /tmp/netbsd-GENERIC.img.gz mv /tmp/netbsd-GENERIC.img /boot/kernel7.img cp /mnt/release/evbarm-earmv7hf/binary/kernel/netbsd-GENERIC.img.gz /tmp gzip -d /tmp/netbsd-GENERIC.img.gz mv /tmp/netbsd-GENERIC.img /boot/kernel7.img cp /mnt/release/evbarm-earmv7hf/binary/kernel/netbsd-GENERIC.gz /tmp gzip -d /tmp/netbsd-GENERIC.gz mv /tmp/netbsd-GENERIC /netbsd </syntaxhighlight> == Device support == * Wifi is unsupported (as of 2019-11-01). == See also == * [http://www.orangepi.org/orangepizero/ Orange Pi Zero]. * [http://wiki.netbsd.org/ports/evbarm/ NetBSD evbarm port]. * [https://wiki.netbsd.org/ports/evbarm/allwinner/ NetBSD evbarm allwinner] port details. [[Category:NetBSD]] 764604d79b58faa28289144543c5334810a939d2 3513 3507 2020-03-08T23:51:20Z Stix 2 Remove accidental dupe. wikitext text/x-wiki Runs the 32-bit evbarm earmv7hf port of NetBSD. == Installing == NetBSD developer Jared McNeill provides pre-built images for many ARM devices [https://www.invisible.ca/arm/ here]. == Upgrading == <syntaxhighlight lang="text"> cp /mnt/release/evbarm-earmv7hf/binary/kernel/netbsd-GENERIC.ub.gz /tmp gzip -d /tmp/netbsd-GENERIC.ub.gz mv /tmp/netbsd-GENERIC.ub /boot/ cp /mnt/release/evbarm-earmv7hf/binary/kernel/netbsd-GENERIC.img.gz /tmp gzip -d /tmp/netbsd-GENERIC.img.gz mv /tmp/netbsd-GENERIC.img /boot/kernel7.img cp /mnt/release/evbarm-earmv7hf/binary/kernel/netbsd-GENERIC.gz /tmp gzip -d /tmp/netbsd-GENERIC.gz mv /tmp/netbsd-GENERIC /netbsd </syntaxhighlight> == Device support == * Wifi is unsupported (as of 2019-11-01). == See also == * [http://www.orangepi.org/orangepizero/ Orange Pi Zero]. * [http://wiki.netbsd.org/ports/evbarm/ NetBSD evbarm port]. * [https://wiki.netbsd.org/ports/evbarm/allwinner/ NetBSD evbarm allwinner] port details. [[Category:NetBSD]] 2b127f8d72da73e902103946af77b6d99d0e49e7 MediaWiki:Sitenotice 8 1684 3508 3176 2020-02-17T11:40:56Z Stix 2 Remove Google+1, it's old and deprecated wikitext text/x-wiki da39a3ee5e6b4b0d3255bfef95601890afd80709 ISO 8601 0 757 3509 3175 2020-02-25T01:15:07Z Stix 2 /* See Also */ Add link to Zach Holman talk wikitext text/x-wiki Here in this modern world, things should be simple and unambiguous. If only this were true! Here's a simple example: <center>'''01/02/03'''</center> I now tell you that this is a date. When is it? * 1st February, 2003? * 2nd January, 2003? * 3rd February, 2001? All these are in use in various parts of our world, and can make life on the internet confusing, at the least. The "MM/DD/YY" format is common in U.S.A., here in Australia and in the UK the format "DD/MM/YY" is widely used. And in Europe and parts of Asia, "YY/MM/DD" is in common use. So what can be done? Simple, follow the standard: ISO 8601:1988 - International Date Format. For dates, this standard recommends the following format: <center>'''YYYY-MM-DD'''</center> This format has a few advantages: # It is unambiguous. A useful trait, one would think. # It has a consistent length. # It may be easily sorted (for those UNIX geeks, think <tt>sort</tt>(1)). # It is recognised by far more people world wide than any other format. # It is consistent with common time formats (HH:MM:SS), that is, most significant units come first. # It is a '''standard''', from the [http://www.iso.ch/ International Organisation for Standardisation]. Please, can we start using this? == See Also == * [http://en.wikipedia.org/wiki/ISO_8601 ISO 8601] at [http://www.wikipedia.org www.wikipedia.org]. * [http://en.wikipedia.org/wiki/Date_format_by_country Date format by country] at [http://www.wikipedia.org www.wikipedia.org]. * [http://en.wikipedia.org/wiki/Date_and_time_notation_by_country Date and time notation by country] at [http://www.wikipedia.org www.wikipedia.org]. * [http://en.wikipedia.org/wiki/Calendar_date Calendar date] at [http://www.wikipedia.org www.wikipedia.org]. * [http://www.cl.cam.ac.uk/~mgk25/iso-time.html A Summary of the International Standard Date and Time Notation] by [http://www.cl.cam.ac.uk/~mgk25/ Markus Kuhn]. * RFC 3339: Date and Time on the Internet: Timestamps. * [http://www.w3.org/TR/NOTE-datetime W3C Date and Time Formats]. * [https://zachholman.com/talk/utc-is-enough-for-everyone-right UTC is enough for everyone, right?]. [[Category:Rants]] 0d99d9b137d7727da8b6f0aa2351dfda6eaa4dc9 UD2 Undefined Instruction generated by Clang/LLVM 0 1740 3512 2020-03-08T12:38:20Z Stix 2 Document the UD2 x86 instruction generated by Clang/LLVM and gcc wikitext text/x-wiki Maybe I'm just slow, but I only recently learned of the UD family of x86-64 (amd64) instructions (UD0, UD1 & UD2). These are reserved undefined instructions that generate an invalid opcode exception when executed, resulting in a SIGILL (illegal instruction signal) on Unix-like operating systems. These can be generated by Clang/LLVM (and gcc) when compiling with flags like <code>-fsanitize=undefined -fsanitize-trap=all</code>. For example, a range check is introduced when doing casts that might result in undefined behavior: <syntaxhighlight lang="c++"> #include <cstdint> int64_t fubar(double d) { return static_cast<int64_t>(d); } </syntaxhighlight> Results in the following sequence: <syntaxhighlight lang="asm"> .LCPI0_0: .quad -4332462841530417151 # double -9.2233720368547778E+18 .LCPI0_1: .quad 4890909195324358656 # double 9.2233720368547758E+18 .text .globl _Z5fubard .p2align 4, 0x90 .type _Z5fubard,@function _Z5fubard: # @_Z5fubard .cfi_startproc .long 846595819 # 0x327606eb .long .L__unnamed_1-_Z5fubard # %bb.0: ucomisd .LCPI0_0(%rip), %xmm0 jbe .LBB0_2 # %bb.1: movsd .LCPI0_1(%rip), %xmm1 # xmm1 = mem[0],zero ucomisd %xmm0, %xmm1 jbe .LBB0_2 # %bb.3: cvttsd2si %xmm0, %rax retq .LBB0_2: ud2 </syntaxhighlight> The UD2 instruction is invoked if the double is outside of the bounds of a signed int64. == See Also == * [https://www.felixcloutier.com/x86/ud x86 UD Undefined Instruction]. * [https://clang.llvm.org/docs/UndefinedBehaviorSanitizer.html Clang UNDEFINEDBEHAVIORSANITIZER]. [[Category:Computing]] cd3d0cf8267c5f968c9b2f84c67163a14750d6ab pkgsrc on Mac OS X 0 1741 3514 2020-03-17T00:17:56Z Stix 2 Notes on pkgsrc on Mac OS X wikitext text/x-wiki == Xcode == First, you will need Xcode installed, including the command-line tools, else you'll likely get the following error: <syntaxhighlight> bash$ bmake replace ERROR: This package has set PKG_FAIL_REASON: ERROR: No suitable Xcode SDK or Command Line Tools installed. *** Error code 1 </syntaxhighlight> Install the command-line tools: <syntaxhighlight> bash$ xcode-select --install xcode-select: note: install requested for command line developer tools </syntaxhighlight> == See Also == * [https://cdn.netbsd.org/pub/pkgsrc/current/pkgsrc/bootstrap/README.MacOSX pkgsrc Mac OS X/Darwin bootstrap instructions]. [[Category:Mac OS X]] c93e799d2e35a9b3da6849d31358d1d38ee65a57 3515 3514 2020-03-17T00:22:28Z Stix 2 add lang to syntaxhighlight wikitext text/x-wiki == Xcode == First, you will need Xcode installed, including the command-line tools, else you'll likely get the following error: <syntaxhighlight lang="text"> bash$ bmake replace ERROR: This package has set PKG_FAIL_REASON: ERROR: No suitable Xcode SDK or Command Line Tools installed. *** Error code 1 </syntaxhighlight> Install the command-line tools: <syntaxhighlight lang="text"> bash$ xcode-select --install xcode-select: note: install requested for command line developer tools </syntaxhighlight> == See Also == * [https://cdn.netbsd.org/pub/pkgsrc/current/pkgsrc/bootstrap/README.MacOSX pkgsrc Mac OS X/Darwin bootstrap instructions]. [[Category:Mac OS X]] b9c53419e03bdcc1b8e64ee8c78fe2ac0d4a888e 3516 3515 2020-03-17T01:06:29Z Stix 2 Expand on errors encountered. wikitext text/x-wiki == Xcode == First, you will need Xcode installed, including the command-line tools, else you'll likely get the following error: <syntaxhighlight lang="text"> bash$ bmake replace ERROR: This package has set PKG_FAIL_REASON: ERROR: No suitable Xcode SDK or Command Line Tools installed. *** Error code 1 </syntaxhighlight> Install the command-line tools: <syntaxhighlight lang="text"> bash$ xcode-select --install xcode-select: note: install requested for command line developer tools </syntaxhighlight> If you still get the above error, run the following from pkgsrc which may provide information (as it did here): <syntaxhighlight lang="text"> bash$ /usr/bin/xcrun --sdk macosx$(sw_vers -productVersion) --show-sdk-path xcodebuild: error: SDK "macosx10.15.3" cannot be located. xcodebuild: error: SDK "macosx10.15.3" cannot be located. xcrun: error: unable to lookup item 'Path' in SDK 'macosx10.15.3' </syntaxhighlight> Further, it appeared the default wasn't installed correctly? <syntaxhighlight lang="text"> bash$ xcrun --show-sdk-version xcodebuild: error: SDK "/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk" cannot be located. xcrun: error: unable to lookup item 'SDKVersion' in SDK '/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk' bash$ ls -l /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk total 24 -rw-r--r-- 1 root wheel 127 Oct 18 09:40 Entitlements.plist drwxr-xr-x 3 root wheel 96 Aug 30 2019 Library -rw-r--r-- 1 root wheel 3651 Oct 18 09:40 SDKSettings.json -rw-r--r-- 1 root wheel 3115 Oct 18 09:40 SDKSettings.plist drwxr-xr-x 4 root wheel 128 Aug 30 2019 System drwxr-xr-x 7 root wheel 224 Aug 30 2019 usr </syntaxhighlight> == See Also == * [https://cdn.netbsd.org/pub/pkgsrc/current/pkgsrc/bootstrap/README.MacOSX pkgsrc Mac OS X/Darwin bootstrap instructions]. [[Category:Mac OS X]] 2d4c564996a20996143975fa00997a5483347fd0 3517 3516 2020-03-17T01:38:12Z Stix 2 Add workaround. wikitext text/x-wiki == Xcode == First, you will need Xcode installed, including the command-line tools, else you'll likely get the following error: <syntaxhighlight lang="text"> bash$ bmake replace ERROR: This package has set PKG_FAIL_REASON: ERROR: No suitable Xcode SDK or Command Line Tools installed. *** Error code 1 </syntaxhighlight> Install the command-line tools: <syntaxhighlight lang="text"> bash$ xcode-select --install xcode-select: note: install requested for command line developer tools </syntaxhighlight> If you still get the above error, run the following from pkgsrc which may provide information (as it did here): <syntaxhighlight lang="text"> bash$ /usr/bin/xcrun --sdk macosx$(sw_vers -productVersion) --show-sdk-path xcodebuild: error: SDK "macosx10.15.3" cannot be located. xcodebuild: error: SDK "macosx10.15.3" cannot be located. xcrun: error: unable to lookup item 'Path' in SDK 'macosx10.15.3' </syntaxhighlight> Further, it appeared the default wasn't installed correctly? <syntaxhighlight lang="text"> bash$ xcrun --show-sdk-version xcodebuild: error: SDK "/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk" cannot be located. xcrun: error: unable to lookup item 'SDKVersion' in SDK '/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk' bash$ ls -l /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk total 24 -rw-r--r-- 1 root wheel 127 Oct 18 09:40 Entitlements.plist drwxr-xr-x 3 root wheel 96 Aug 30 2019 Library -rw-r--r-- 1 root wheel 3651 Oct 18 09:40 SDKSettings.json -rw-r--r-- 1 root wheel 3115 Oct 18 09:40 SDKSettings.plist drwxr-xr-x 4 root wheel 128 Aug 30 2019 System drwxr-xr-x 7 root wheel 224 Aug 30 2019 usr </syntaxhighlight> "Fixed" by manually adding to <code>mk.conf</code>: <syntaxhighlight lang="text"> OSX_SDK_PATH=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk </syntaxhighlight> == See Also == * [https://cdn.netbsd.org/pub/pkgsrc/current/pkgsrc/bootstrap/README.MacOSX pkgsrc Mac OS X/Darwin bootstrap instructions]. [[Category:Mac OS X]] 770825a5a2698757406a9676d36d88f878256420 pkgsrc "make replace" or pkg rolling-replace library errors 0 1742 3519 2020-04-08T03:39:56Z Stix 2 Initial checkin after tripping over this issue again wikitext text/x-wiki Occasionally, due to dependency changes, I see library errors during or after running <code>pkg_rolling-replace</code> or <code>make replace</code>. One solution is to force rebuilding all packages. Another way is to rebuild a targeted set of packages which reference the problem library. This may be done by something like the following, in this case on Mac OS X, where the missing library is <code>libffi.6.dylib</code>, as seen in the errors: <syntaxhighlight lang="text"> dlopen(/Users/stix/pkg64/lib/gio/modules/libgsettingsgconfbackend.so, 1): Library not loaded: /Users/stix/pkg64/lib/libffi.6.dylib Referenced from: /Users/stix/pkg64/lib/gio/modules/libgsettingsgconfbackend.so Reason: image not found Failed to load module: /Users/stix/pkg64/lib/gio/modules/libgsettingsgconfbackend.so </syntaxhighlight> Use <code>pkg_admin</code> to set the rebuild flag on the packages referencing the missing library: <syntaxhighlight lang="text"> pkg_admin set rebuild=YES $( \ for i in /Users/stix/pkg64/lib/*.dylib; do otool -L "$i" | grep -q 'libffi\.6' && echo $i; done | xargs -n 1 -I {} sh -c "pkg_info -F {} | head -1" | awk '{print $3}' | cut -f 1 -d : | sort -u) </syntaxhighlight> You are now free to run <code>pkg_rolling-replace</code> to rebuild the flagged packages in the correct order. [[Category:NetBSD]] 17c19f0dd6b2d3662535349fd74737f3cdb273c1 Balloon Ride 0 824 3520 2892 2020-04-10T05:47:46Z Stix 2 Formatting. wikitext text/x-wiki A man is flying in a hot air balloon and realises he is lost. He reduces height and spots a man down below. He lowers the balloon further and shouts "Excuse me, can you tell me where I am?" The man below says "Yes, you're in a hot air balloon, hovering 30 feet above this field." "You must work in Information Technology" says the balloonist. "I do." replies the man. "How did you know?" "Well..." says the balloonist, "everything you have told me is technically correct, but it's of no use to anyone." The man below says "you must work in business." "I do," replies the balloonist, "but how did you know?" "Well..." says the man, "you don't know where you are, or where you're going, but you expect me to be able to help. You're in the same position you were before we met, but now it's my fault!" [[Category:Jokes]] 719c43e039274dda452ae82d393cdce6c1f31b24 db2start exec() failure 0 1449 3521 2548 2020-04-10T05:49:25Z Stix 2 Formatting. wikitext text/x-wiki If the following error occurs: <syntaxhighlight lang="text"> db2sid> db2start exec(): 0509-036 Cannot load program /db2/db2sid/sqllib/adm/db2star2 because of the following errors: 0509-119 The l_nimpid field in the .loader section header is not positive. 0509-193 Examine the .loader section header with the 'dump -Hv' command. 06/27/2006 11:31:17 0 0 SQL1042C An unexpected system error occurred. SQL1032N No start database manager command was issued. SQLSTATE=57019 </syntaxhighlight> Run <code>db2iupdt</code> for the instance, which may return a similar error, but may also fix the issue. If this fails, delete and re-install DB2. [[Category:AIX]] [[Category:DB2]] a4a357f556f701d7bff2ba5bdcd0b1b09c9c76d8 ffmpeg conversion for Chromecast 0 1743 3522 2020-04-19T08:23:03Z Stix 2 Created page with "On an old Google Chromecast 1, I've found the following to produce playable content: <code> ffmpeg4 -i input.mp4 -preset fast -c:a aac -b:a 192k -ac 2 -c:v libx264 -b:v 1024k..." wikitext text/x-wiki On an old Google Chromecast 1, I've found the following to produce playable content: <code> ffmpeg4 -i input.mp4 -preset fast -c:a aac -b:a 192k -ac 2 -c:v libx264 -b:v 1024k -threads 8 -profile:v high -level 4.1 -crf 17 -pix_fmt yuv420p output.mp4 </code> === Notes === * aac 5.1 audio doesn't seem to work. === See also === * [https://developers.google.com/cast/docs/media Supported Media for Google Cast]. 30cc5f95fde235a4f2283fb37f2a21c58aa78e0a 3523 3522 2020-04-19T12:15:27Z Stix 2 wikitext text/x-wiki On an old Google Chromecast 1, I've found the following to produce playable content: <code> ffmpeg4 -i input.mp4 -preset fast -c:a aac -b:a 192k -ac 2 -c:v libx264 -b:v 1024k -threads 8 -profile:v high -level 4.1 -crf 17 -pix_fmt yuv420p output.mp4 </code> === Notes === * aac 5.1 audio doesn't seem to work. === See also === * [https://developers.google.com/cast/docs/media Supported Media for Google Cast]. [[Category:Computing]] 02918e2017e6e5102c015760db24d41d6f72eb11 3524 3523 2020-04-19T14:10:56Z Stix 2 Add second example, with stream mappings. wikitext text/x-wiki On an old Google Chromecast 1, I've found the following to produce playable content: <code> ffmpeg4 -i input.mp4 -preset fast -c:a aac -b:a 192k -ac 2 -c:v libx264 -b:v 1024k -profile:v high -level 4.1 -crf 17 -pix_fmt yuv420p output.mp4 </code> More complex transcoding is possible. Eg. With an input where the video is fine, but the audio stream is aac 5.1 and refuses to play, we can copy the video stream, and map the audio stream twice, keeping the aac 5.1 stream and adding a second 192kb/s aac stereo stream. Eg. <code> ffmpeg4 -i input.mp4 -map 0:v:0 -c:v copy -map 0:a:0 -map 0:a:0 -c:a:0 copy -c:a:1 aac -ac:a:1 2 -b:a:1 192k output.mp4 </code> === Notes === * aac 5.1 audio doesn't seem to work. === See also === * [https://developers.google.com/cast/docs/media Supported Media for Google Cast]. [[Category:Computing]] fe46ed322dd7171f9df21ef4561f118a131ec6ec 3525 3524 2020-04-20T06:33:54Z Stix 2 Flip the stereo and 5.1 streams around wikitext text/x-wiki On an old Google Chromecast 1, I've found the following to produce playable content: <code> ffmpeg4 -i input.mp4 -preset fast -c:a aac -b:a 192k -ac 2 -c:v libx264 -b:v 1024k -profile:v high -level 4.1 -crf 17 -pix_fmt yuv420p output.mp4 </code> More complex transcoding is possible. Eg. With an input where the video is fine, but the audio stream is aac 5.1 and refuses to play, we can copy the video stream, and map the audio stream twice, keeping the aac 5.1 stream and adding a second 192kb/s aac stereo stream. Eg. <code> ffmpeg4 -i input.mp4 -map 0:v:0 -c:v copy -map 0:a:0 -map 0:a:0 -c:a:0 aac -ac:a:0 2 -b:a:0 192k -c:a:1 copy output.mp4 </code> === Notes === * aac 5.1 audio doesn't seem to work. === See also === * [https://developers.google.com/cast/docs/media Supported Media for Google Cast]. [[Category:Computing]] 7329ca39e351819889958ab1f18b22220ceadb3b 3545 3525 2020-08-28T12:41:02Z Stix 2 Add resolution wikitext text/x-wiki On an old Google Chromecast 1, I've found the following to produce playable content: <code> ffmpeg4 -i input.mp4 -preset fast -c:a aac -b:a 192k -ac 2 -c:v libx264 -b:v 1024k -s 1920x1080 -profile:v high -level 4.1 -crf 17 -pix_fmt yuv420p output.mp4 </code> More complex transcoding is possible. Eg. With an input where the video is fine, but the audio stream is aac 5.1 and refuses to play, we can copy the video stream, and map the audio stream twice, keeping the aac 5.1 stream and adding a second 192kb/s aac stereo stream. Eg. <code> ffmpeg4 -i input.mp4 -map 0:v:0 -c:v copy -map 0:a:0 -map 0:a:0 -c:a:0 aac -ac:a:0 2 -b:a:0 192k -c:a:1 copy output.mp4 </code> === Notes === * aac 5.1 audio doesn't seem to work. === See also === * [https://developers.google.com/cast/docs/media Supported Media for Google Cast]. [[Category:Computing]] 9faa0b61cd3af43e292bef71b6ac873f921c9c10 3562 3545 2020-11-07T13:33:09Z Stix 2 Update with new learning, re crf. wikitext text/x-wiki On an old Google Chromecast 1, I've found the following to produce playable content: <code> ffmpeg4 -i input.mp4 -preset fast -c:a aac -b:a 192k -ac 2 -c:v libx264 -b:v 1024k -s 1920x1080 -profile:v high -level 4.1 -crf -1 -pix_fmt yuv420p output.mp4 </code> More complex transcoding is possible. Eg. With an input where the video is fine, but the audio stream is aac 5.1 and refuses to play, we can copy the video stream, and map the audio stream twice, keeping the aac 5.1 stream and adding a second 192kb/s aac stereo stream. Eg. <code> ffmpeg4 -i input.mp4 -map 0:v:0 -c:v copy -map 0:a:0 -map 0:a:0 -c:a:0 aac -ac:a:0 2 -b:a:0 192k -c:a:1 copy output.mp4 </code> === Notes === * aac 5.1 audio doesn't seem to work. * use <code>-t <duration_secs></code> to test settings on a small portion of the file. * <code>-crf -1</code> specifies constant quality mode, and is roughly equivalent to <code>-crf 30</code>. === See also === * [https://developers.google.com/cast/docs/media Supported Media for Google Cast]. [[Category:Computing]] 42718b2a1695261f00af0abb56d8718779653a5a 3563 3562 2020-11-08T00:58:08Z Stix 2 /* Notes */ Add recommendation for crf. wikitext text/x-wiki On an old Google Chromecast 1, I've found the following to produce playable content: <code> ffmpeg4 -i input.mp4 -preset fast -c:a aac -b:a 192k -ac 2 -c:v libx264 -b:v 1024k -s 1920x1080 -profile:v high -level 4.1 -crf -1 -pix_fmt yuv420p output.mp4 </code> More complex transcoding is possible. Eg. With an input where the video is fine, but the audio stream is aac 5.1 and refuses to play, we can copy the video stream, and map the audio stream twice, keeping the aac 5.1 stream and adding a second 192kb/s aac stereo stream. Eg. <code> ffmpeg4 -i input.mp4 -map 0:v:0 -c:v copy -map 0:a:0 -map 0:a:0 -c:a:0 aac -ac:a:0 2 -b:a:0 192k -c:a:1 copy output.mp4 </code> === Notes === * aac 5.1 audio doesn't seem to work. * use <code>-t <duration_secs></code> to test settings on a small portion of the file. * <code>-crf -1</code> specifies constant quality mode, and is roughly equivalent to <code>-crf 30</code>. For higher quality, try, eg. <code>-crf 25</code>. === See also === * [https://developers.google.com/cast/docs/media Supported Media for Google Cast]. [[Category:Computing]] c3c0ac241bb057080e48da283d6c8fb4a78238e6 git help 0 1733 3526 3518 2020-04-23T07:54:17Z Stix 2 Add a few more learnings wikitext text/x-wiki Cheat-sheet of discoveries, many mined from stackoverflow. === Show unpushed commits === ==== One branch ==== <syntaxhighlight> git log remote/pkgsrc-2018Q3..pkgsrc-2018Q3 git diff remote/pkgsrc-2018Q3..pkgsrc-2018Q3 </syntaxhighlight> ==== All branches ==== <syntaxhighlight>git log --branches --not --remotes</syntaxhighlight> === Show diffs for a single commit (relative to its ancestor) === <syntaxhighlight>git diff dcca4290b0cafd64cc80a9ca7c63dc2e8228ae8d~ dcca4290b0cafd64cc80a9ca7c63dc2e8228ae8d</syntaxhighlight> === Show diffs for a stash === ==== For the latest stash ==== <syntaxhighlight>git stash show -p</syntaxhighlight> ==== For a given stash ==== <syntaxhighlight>git stash show -p stash@{1}</syntaxhighlight> === Record intent to add (allowing diffs of untracked files) === <syntaxhighlight>git add -N <file> …</syntaxhighlight> === Show file history for all branches === <syntaxhighlight>git log --all <file></syntaxhighlight> === Patch local tree with a commit from another branch === <syntaxhighlight>git cherry-pick -n <commit-hash></syntaxhighlight> === Get/Set origin, https or ssh === <syntaxhighlight> git remote get-url origin git remote set-url origin git@github.com:NetBSD/src.git git remote set-url origin https://github.com/NetBSD/src.git </syntaxhighlight> === Get/Set config vars, like the current pager === <syntaxhighlight> git config --get core.pager git config core.pager 'less -RX' </syntaxhighlight> [[Category:Git]] c78df0605f813d8c12ab82ba54bd09d22969ace2 3527 3526 2020-04-23T08:05:57Z Stix 2 Add undoing a commit. wikitext text/x-wiki Cheat-sheet of discoveries, many mined from stackoverflow. === Show unpushed commits === ==== One branch ==== <syntaxhighlight> git log remote/pkgsrc-2018Q3..pkgsrc-2018Q3 git diff remote/pkgsrc-2018Q3..pkgsrc-2018Q3 </syntaxhighlight> ==== All branches ==== <syntaxhighlight>git log --branches --not --remotes</syntaxhighlight> === Show diffs for a single commit (relative to its ancestor) === <syntaxhighlight>git diff dcca4290b0cafd64cc80a9ca7c63dc2e8228ae8d~ dcca4290b0cafd64cc80a9ca7c63dc2e8228ae8d</syntaxhighlight> === Show diffs for a stash === ==== For the latest stash ==== <syntaxhighlight>git stash show -p</syntaxhighlight> ==== For a given stash ==== <syntaxhighlight>git stash show -p stash@{1}</syntaxhighlight> === Record intent to add (allowing diffs of untracked files) === <syntaxhighlight>git add -N <file> …</syntaxhighlight> === Show file history for all branches === <syntaxhighlight>git log --all <file></syntaxhighlight> === Patch local tree with a commit from another branch === <syntaxhighlight>git cherry-pick -n <commit-hash></syntaxhighlight> === Undo a commit === NOTE: this almost permanently deletes the commit. <syntaxhighlight>git reset --hard <commit>~</syntaxhighlight/> === Get/Set origin, https or ssh === <syntaxhighlight> git remote get-url origin git remote set-url origin git@github.com:NetBSD/src.git git remote set-url origin https://github.com/NetBSD/src.git </syntaxhighlight> === Get/Set config vars, like the current pager === <syntaxhighlight> git config --get core.pager git config core.pager 'less -RX' </syntaxhighlight> [[Category:Git]] b38310d4987f318767bc9d1f8216299ddfd095d5 Cleaning up old shared libraries on NetBSD 0 1744 3528 2020-05-07T23:24:04Z Stix 2 Add page on NetBSD old major version shared libraries wikitext text/x-wiki NetBSD has a focus of maintaining binary compatibility. And so, during system upgrades, system shared libraries with old major numbers are left installed. Old minor versions are cleaned up via <tt>[https://netbsd.gw.com/cgi-bin/man-cgi?postinstall postinstall(1)]</tt>. If you wish to remove old major version libraries, a script is present in the NetBSD source repository for doing this: <syntaxhighlight lang="shell"> /usr/src/lib/checkoldver /usr/lib | xargs rm -f </syntaxhighlight> Note that this may break third party binaries, including pkgsrc binaries. == See Also == * http://mail-index.netbsd.org/netbsd-users/2020/05/07/msg024784.html [[Category:NetBSD]] 9760495380e1636c7ea0e64b1b555eb105f8d967 gdb Quick Reference 0 1710 3529 3315 2020-05-24T13:14:31Z Stix 2 /* Examining state */ add "info line" and x/i wikitext text/x-wiki == Running == {| {{Greytable}} ! command ! abbreviation ! action |- | step | s | step to next source line, possibly into functions |- | next | n | step over any functions to next source line |- | finish | fin | step out of the current stack frame/function |- | stepi | | step to next instruction, stepping into subroutine calls |- | nexti | | step to next instruction, stepping over subroutine calls |} == Examining state == {| {{Greytable}} ! command ! abbreviation ! action |- | info registers | i r | Dump out common registers |- | info line 0x888 | i li | Show source around the line, file:line or address |- | x/20i 0x888 | | Disassemble instructions at the given address |} == Breakpoints == {| {{Greytable}} ! command ! abbreviation ! action |- | info breakpoints | i b | display breakpoints |- | delete <n> | d <n> | delete breakpoint numbered <n> |- | breakpoint <n> | b <n> | breakpoint at <n>, which may be a symbol, line number or address |} == Dumping output to a file == <syntaxhighlight lang="text"> (gdb) set pagination off (gdb) set logging file /tmp/ls.malloc.log (gdb) set logging overwrite (gdb) set logging redirect on (gdb) set logging on Redirecting output to /tmp/ls.malloc.log. </syntaxhighlight> == Examples == === Dump stack on function call === Dump thread stack each and every time a specific function is called, writing to a log. <syntaxhighlight lang="text"> ksh$ gdb /bin/ls GNU gdb (GDB) 7.7.1 ... (gdb) b malloc Breakpoint 1 at 0x401360 (gdb) commands Type commands for breakpoint(s) 1, one per line. End with a line saying just "end". >bt >c >end (gdb) set pagination off (gdb) set logging file /tmp/ls.malloc.log (gdb) set logging overwrite (gdb) set logging redirect on (gdb) set logging on Redirecting output to /tmp/ls.malloc.log. (gdb) run ... (gdb) quit ksh$ head -10 /tmp/ls.malloc.log Starting program: /bin/ls Breakpoint 1, 0x00007f7ff70b2b4a in malloc () from /lib/libc.so.12 #0 0x00007f7ff70b2b4a in malloc () from /lib/libc.so.12 #1 0x00007f7ff70f4871 in __setlocale () from /lib/libc.so.12 #2 0x00000000004023fa in ls_main () #3 0x0000000000401715 in ___start () #4 0x00007f7ff7ffa000 in ?? () #5 0x0000000000000001 in ?? () #6 0x00007f7ffffffca0 in ?? () #7 0x0000000000000000 in ?? () </syntaxhighlight> == See Also == === External === * [https://sourceware.org/gdb/onlinedocs/ gdb online docs] [[Category:UNIX]] 3238640f1176a9e06813c5546a9db5b99ef6403b Favourite Quotes 0 1683 3530 3510 2020-05-31T00:20:00Z Stix 2 Start a politics section. wikitext text/x-wiki == General == It is the mark of an educated mind to be able to entertain a thought without accepting it.<br> -- Aristotle ---- Truth fears no questions.<br> -- unknown ---- I can't understand why people are frightened of new ideas. I'm frightened of the old ones.<br> -- John Cage, composer (5 Sep 1912-1992) ---- Do you know what they call alternative medicine that's been proved to work? Medicine.<br> -- Tim Minchin, "Storm" ---- Great minds discuss ideas, average minds discuss events, small minds discuss people.<br> -- Often attributed to Eleanor Roosevelt, but disputed. Around since 1948. ---- All great truths begin as blasphemies.<br> -- George Bernard Shaw, Annajanska (1919) ---- Every act of creation is first an act of destruction.<br> -- Pablo Picasso (paraphrased?) ---- One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br> -- Bertrand Russell (paraphrased?) ---- If a man will begin with certainties, he shall end in doubts; but if he will be content to begin with doubts he shall end in certainties.<br> -- Francis Bacon (1561 – 1626) ---- It ain't what you don't know that gets you into trouble. It's what you know for sure that just ain't so.<br> -- Mark Twain ---- If you're going to be passionate about something, be passionate about learning. If you're going to fight something, fight for those in need. If you're going to question something, question authority. If you're going to lose something, lose your inhibitions. If you're going to gain something, gain respect and confidence. And if you're going to hate something, hate the false idea that you are not capable of your dreams.<br> -- Daniel Golston ---- Tomorrow's illiterate will not be the man who can't read; he will be the man who has not learned how to learn.<br> -- Psychologist Herbert Gerjuoy as quoted by Alvin Toffler in Future Shock (1970), ch. 18. ---- Force plays a much larger part in the government of the world than it did before 1914, and what is especially alarming, force tends increasingly to fall into the hands of those who are enemies of civilization. The danger is profound and terrible; it cannot be waved aside with easy optimism. '''The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt'''. Even those of the intelligent who believe that they have a nostrum are too individualistic to combine with other intelligent men from whom they differ on minor points. This was not always the case.<br> -- "The Triumph of Stupidity" (1933-05-10) in Mortals and Others: Bertrand Russell's American Essays, 1931-1935 (Routledge, 1998, ISBN 0-415-17866-5), p. 28 ---- It has often and confidently been asserted, that man's origin can never be known: '''but ignorance more frequently begets confidence than does knowledge''': it is those who know little, and not those who know much, who so positively assert that this or that problem will never be solved by science.<br> -- "The Descent of Man" (1871), Charles Darwin, Introduction, p. 4. ---- Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br> -- Albert Einstein ---- Science literacy is a vaccine against the charlatans of the world that would exploit your ignorance.<br> -- Neil deGrasse Tyson ---- Some people have a mental horizon of radius zero, and call it their point of view.<br> -- David Hilbert ---- The more complex the mind, the greater the need for the simplicity of play.<br> -- Captain Kirk, "Shore Leave" ---- When you find yourself on the side of the majority, it is time to reform.<br> -- Mark Twain ---- Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br> -- Gary Kasparov ---- Simplicity does not precede complexity, but follows it.<br> -- Alan J. Perlis ---- People who think they know everything really annoy those of us who know we don't.<br> -- Bjarne Stroustrup ---- A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br> -- Dave Barry ---- I love deadlines. I like the whooshing sound they make as they fly by.<br> -- Douglas Adams ---- It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours. ---- SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get a large government grant. ---- If I were a blue spider, I would certainly ride on a train all the way from Avallon to Paris, and I would set up my house on the nose of a chocolate penguin. It's just a matter of common sense."<br> --James Wright, "Against Surrealism" ---- We now return our souls to the creator,<br> As we stand on the edge of eternal darkness.<br> Let our chant fill the void,<br> In order that others may know.<br> In the land of the night,<br> The ship of the sun is drawn by the grateful dead.<br> --Egyptian Book of the Dead ---- It is better wither to be silent,<br> :or to say things of more value than silence.<br> Sooner throw a pearl at hazard than an idle or useless word;<br> :and do not say a little in many words,<br> :but a great deal in a few.<br> -- Pythagoras ---- "Always ... always remember: Less is less. More is more. More is better. And twice as much is good too. Not enough is bad. And too much is never enough except when it's just about right."<br> -- The Tick ---- UFO's are for real: the Air Force doesn't exist. ---- "In the drowsy dark cave of the mind dreams<br> build their nest with fragments dropped from day's caravan."<br> -- Rabindranath Tagore ---- I have made this letter longer than usual because I lack the time to make it shorter.<br> -- Blaise Pascal ---- WARNING: Suffering attention deficit disorder and I'm not afraid to spread it. Now stand back or I'll.. mmm cheesecake<br> -- Homer Simpson ---- Support mental health or I'll kill you. ---- "I went into a general store, and they wouldn't sell me anything specific".<br> -- Steven Wright ---- Reality is what, when you stop believing in it, doesn't go away. ---- Reality is a crutch for people who can't cope with drugs.<br> -- Lily Tomlin ---- Failure is not an option. It is a privilege reserved for those who try. ---- Failure? I never encountered it. All I ever met were temporary setbacks.<br> -- Dottie Walters ---- Success is the mark on the brow of the man who has aimed too low ---- Natives who beat drums to drive off evil spirits are objects of scorn to smart Americans who blow horns to break up traffic jams.<br> -- Mary Ellen Kelly ---- If I had eight hours to chop down a<br> tree, I'd spend six sharpening my axe.<br> -- Abraham Lincoln ---- A physicist is an atom's way of knowing about atoms.<br> -- George Wald ---- Statistics are like bikinis. What they reveal is suggestive, but what they conceal is vital.<br> -- Aaron Levenstein ---- "He is no fool who gives what he cannot keep to gain what he cannot lose."<br> -- Jim Elliot ---- It is one of the superstitions of the human mind to have imagined that virginity could be a virtue.<br> -- Voltaire ---- What is tolerance? -- it is the consequence of humanity. We are all formed of frailty and error; let us pardon reciprocally each other's folly -- that is the first law of nature.<br> -- Voltaire ---- In theory, there is no difference between theory and practice.<br> But, in practice, there is.<br> -- Yogi Berra ---- I think...I think it's in my basement. Let me go upstairs and check.<br> -- M.C. Escher (1898-1972) ---- Only those who will risk going too far can possibly find out how far one can go.<br> If you aren't in over your head, how do you know how tall you are?<br> -- T.S. Elliot ---- My father (a lawyer) told me that company culture is driven from the top -- if it's the people who make the product, you're good; sell the product, you're OK. If the accountants take over, look for another job, and if the lawyers take over, run as fast as you can the other way.<br> -- Alden Hart ---- War will exist until that distant day when the conscientious objector enjoys the same reputation and prestige that the warrior does today. <br> -- John F. Kennedy ---- Let us not despair but act. Let us not seek the Republican answer or the Democratic answer but the right answer. Let us not seek to fix the blame for the past - let us accept our own responsibility for the future.<br> -- John F. Kennedy ---- I used to be indecisive but now I am not quite sure.<br> -- Tommy Cooper ---- == Science == &hellip; It is our responsibility as scientists, knowing the great progress which comes from a '''satisfactory philosophy of ignorance''', the great progress which is the fruit of freedom of thought, to proclaim the value of this freedom; to teach how doubt is not to be feared but welcomed and discussed; and to demand this freedom as our duty to all coming generations.<br> -- Richard Feynman ---- We're made of star-stuff. We are a way for the cosmos to know itself.<br> -- Carl Sagan ---- In general we look for a new law by the following process. First we guess it. Then we compute the consequences of the guess to see what would be implied if this law that we guessed is right. Then we compare the result of the computation to nature, with experiment or experience, compare it directly with observation, to see if it works. If it disagrees with experiment it is wrong. In that simple statement is the key to science. It does not make any difference how beautiful your guess is. It does not make any difference how smart you are, who made the guess, or what his name is – if it disagrees with experiment it is wrong. That is all there is to it.<br> -- Richard Feynman ---- == Politics == Remember, the Republican plan: "Don’t get sick. And if you do get sick, die quickly."<br> -- Alan Grayson, 2009 == Latin == ; Sed quis custodiet ipsos custodes? : Who watches the watchmen? ---- ; Ubi dubium ibi libertas : Where there is doubt there is freedom. ---- ; Ita erat quando hic adveni : It was that way when I got here. ---- == Religion == Religious bondage shackles and debilitates the mind and unfits it for every noble enterprise, every expanded prospect.<br> -- James Madison ---- Is God willing to prevent evil, but not able?<br> Then he is not omnipotent.<br> Is he able, but not willing?<br> Then he is malevolent.<br> Is he both able and willing?<br> Then whence cometh evil?<br> Is he neither able nor willing?<br> Then why call him God?<br> -- Often attributed to Epicurus (341 BC – 270 BC), but disputed ---- I do not feel obliged to believe that the same God who has endowed us with sense, reason and intellect has intended us to forgo their use.<br> -- Galileo Galilei ---- I contend that we are both atheists. I just believe in one fewer god than you do. When you understand why you dismiss all the other possible gods, you will understand why I dismiss yours.<br> -- Stephen F. Roberts ---- The various modes of worship which prevailed in the Roman world were all considered by the people as equally true; by the philosopher as equally false; and by the magistrate as equally useful.<br> -- Edward Gibbon, 1776 ---- Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite consisting of people who want to change everyone else's world to be like their own. See "Wrong Answer, The". ---- A man's ethical behavior should be based effectually on sympathy, education, and social ties; no religious basis is necessary. Man would indeed be in a poor way if he had to be restrained by fear of punishment and hope of reward after death.<br> -- Albert Einstein ---- As long as you pray to God and ask him for some benefit, you are not a religious man.<br> -- Albert Einstein ---- Whatever there is of God and goodness in the universe, it must work itself out and express itself through us. We cannot stand aside and let God do it.<br> -- Albert Einstein ---- To assume the existence of an unperceivable being ... does not facilitate understanding the orderliness we find in the perceivable world.<br> -- Albert Einstein ---- The difference between a cult and an established religion is sometimes about one generation.<br> -- Scott McLemee ---- Religion is an insult to human dignity. With or without it you would have good people doing good things and evil people doing evil things. But for good people to do evil things, that takes religion.<br> -- Steven Weinberg ---- The concept of God is insulting and degrading to man -- it implies that the highest possible is not to be reached by man, that he is an inferior being who can only worship an ideal he will never achieve.<br> -- Ayn Rand ---- The greatest tragedy in mankind's entire history may be the hijacking of morality by religion.<br> -- Arthur C. Clarke ---- We are all without god – some of us just happen to be aware of it.<br> -- Monica Salcedo ---- Yes, I suppose it's odd that atheists sometimes say Jesus and Oh My God. But odder than the religious saying "let's be reasonable"?<br> -- Hugh Laurie, via Twitter, 2014-09-10 ---- It’s a strange myth that atheists have nothing to live for. It’s the opposite. We have nothing to die for. We have everything to live for.<br> -- Ricky Gervais == Computers == The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br> -- Donald Knuth ---- Because user errors often produce unpredictable results, the user should try to avoid them.<br> --IBM MVS/XA System Programming Library ---- ...and then we wrote scripts to write the configs for us, and using these scripts, we made mistakes in a faster, more automated manner.<br> -- 'A Gentle Introduction to Cricket', on MRTG configuration ---- Micro Credo: Never trust a computer bigger than you can lift. ---- Anything that can be done in O(N) can be done in O(N^2).<br> -- Ralf Schuettau (after looking at a particular piece of code) ---- 101 reasons why you can't find your Sysadmin:<br> 68: It's 9AM. He/She is not working that late.<br> -- Koos van den Hout ---- Reason #173 to fear technology... o o o o o <o <o> o> o .|. \|. \|/ // X \ | <| <|> /\ >\ /< >\ /< >\ /< >\ /< Mr. Asciihead learns the Macarena. ---- "Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning."<br> -- Rich Cook ---- "Well you know, C isn't that hard, void (*(*f[])())() for instance defines f as an array of unspecified size, of pointers to functions that return pointers to functions that return void... I think". ---- "The 80xxx series of microprocessors is clear evidence that INTEL isn't doing in-house drug testing."<br> -- (Usenet, 1988) ---- ;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br> -- obs@burnout.demon.co.uk (obscurity) ---- ;BSD: "do what you like with our code how you like, :just give us some credit since you used our stuff" ;GPL: "I am RMS of FSF, your patches and code enhancements :will be assimilated into this copylefted source. :Resistence is futile..." ---- ;Microsoft: "Where do you want to go today?" ;Linux: "Where do you want to be tomorrow?" ;BSD: "Are you guys coming, or what?" ---- === Microsoft === ---- Customer: "I'm running Windows 95 and Internet Explorer 4."<br> Tech Support: "Y-e-e-e-e-s........"<br> Customer: "My Computer isn't working now."<br> Tech Support: "Yes, you just said that." ---- Friends don't let friends use Microsoft. ---- "One World, One Web, One Program" - Microsoft Promotional Ad<br> "Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler ---- Microsoft:<br> "Just click on the START button and your journey to the Dark Side will be complete!" ---- You have moved the mouse.<br> Windows NT must be restarted for the changes to take effect.<br> Press "OK" to reboot. ---- Microshaft: Where do you want to crash today? ---- Microsoft Windows: It just keeps getting beta and beta. ---- "NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br> -- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs ---- windows 95: n. 32 bit extensions and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.<br> -- Rev. Pee Kitty ---- My other computer is your Windows box. ---- In a world without walls or fences, what use do we have for windows or gates? ---- The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br> -- Douglas Adams, on Windows '95 ---- Microsoft: "Where do you want to go today?"<br> Unix: "What do you need to get done today?"<br> Irix: "Uhh... what day is it today?" ---- Bill Gates is just a monocle and a Persian cat away from being one of the bad guys in a James Bond movie.<br> -- Dennis Miller ---- === Macintosh === ---- One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br> -- Gassee - Apple Logo ---- The Box said Win '95 or better - So I used a Macintosh!<br> -- Harold Herbert Tessman ---- "Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br> -- Douglas Adams ---- === UNIX === ---- Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br> -- Thomas Scoville ---- "Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br> -- dustin@spy.net ---- Contrary to popular belief, Unix is user friendly.<br> It just happens to be selective about who it makes friends with.<br> -- Kyle Hearn <kyle@intex.net> ---- The UNIX Guru's View of Sex: # unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep ---- earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg` Broadcast message from god (console) Wed May 16 13:45:22 2000... Earth is shutting down in 5 minutes for a system upgrade. All users please log out or transfer to heaven.god.net or hell.god.net. Thank you. ---- +++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br> -- Hogfather, Terry Pratchett. [[Category:Personal]] b1e9e07bdd5ffc83ff8fa7b747b7bdb5de90e9ce 3554 3530 2020-08-30T06:00:38Z Stix 2 /* Politics */ Add American fascism quote wikitext text/x-wiki == General == It is the mark of an educated mind to be able to entertain a thought without accepting it.<br> -- Aristotle ---- Truth fears no questions.<br> -- unknown ---- I can't understand why people are frightened of new ideas. I'm frightened of the old ones.<br> -- John Cage, composer (5 Sep 1912-1992) ---- Do you know what they call alternative medicine that's been proved to work? Medicine.<br> -- Tim Minchin, "Storm" ---- Great minds discuss ideas, average minds discuss events, small minds discuss people.<br> -- Often attributed to Eleanor Roosevelt, but disputed. Around since 1948. ---- All great truths begin as blasphemies.<br> -- George Bernard Shaw, Annajanska (1919) ---- Every act of creation is first an act of destruction.<br> -- Pablo Picasso (paraphrased?) ---- One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br> -- Bertrand Russell (paraphrased?) ---- If a man will begin with certainties, he shall end in doubts; but if he will be content to begin with doubts he shall end in certainties.<br> -- Francis Bacon (1561 – 1626) ---- It ain't what you don't know that gets you into trouble. It's what you know for sure that just ain't so.<br> -- Mark Twain ---- If you're going to be passionate about something, be passionate about learning. If you're going to fight something, fight for those in need. If you're going to question something, question authority. If you're going to lose something, lose your inhibitions. If you're going to gain something, gain respect and confidence. And if you're going to hate something, hate the false idea that you are not capable of your dreams.<br> -- Daniel Golston ---- Tomorrow's illiterate will not be the man who can't read; he will be the man who has not learned how to learn.<br> -- Psychologist Herbert Gerjuoy as quoted by Alvin Toffler in Future Shock (1970), ch. 18. ---- Force plays a much larger part in the government of the world than it did before 1914, and what is especially alarming, force tends increasingly to fall into the hands of those who are enemies of civilization. The danger is profound and terrible; it cannot be waved aside with easy optimism. '''The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt'''. Even those of the intelligent who believe that they have a nostrum are too individualistic to combine with other intelligent men from whom they differ on minor points. This was not always the case.<br> -- "The Triumph of Stupidity" (1933-05-10) in Mortals and Others: Bertrand Russell's American Essays, 1931-1935 (Routledge, 1998, ISBN 0-415-17866-5), p. 28 ---- It has often and confidently been asserted, that man's origin can never be known: '''but ignorance more frequently begets confidence than does knowledge''': it is those who know little, and not those who know much, who so positively assert that this or that problem will never be solved by science.<br> -- "The Descent of Man" (1871), Charles Darwin, Introduction, p. 4. ---- Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br> -- Albert Einstein ---- Science literacy is a vaccine against the charlatans of the world that would exploit your ignorance.<br> -- Neil deGrasse Tyson ---- Some people have a mental horizon of radius zero, and call it their point of view.<br> -- David Hilbert ---- The more complex the mind, the greater the need for the simplicity of play.<br> -- Captain Kirk, "Shore Leave" ---- When you find yourself on the side of the majority, it is time to reform.<br> -- Mark Twain ---- Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br> -- Gary Kasparov ---- Simplicity does not precede complexity, but follows it.<br> -- Alan J. Perlis ---- People who think they know everything really annoy those of us who know we don't.<br> -- Bjarne Stroustrup ---- A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br> -- Dave Barry ---- I love deadlines. I like the whooshing sound they make as they fly by.<br> -- Douglas Adams ---- It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours. ---- SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get a large government grant. ---- If I were a blue spider, I would certainly ride on a train all the way from Avallon to Paris, and I would set up my house on the nose of a chocolate penguin. It's just a matter of common sense."<br> --James Wright, "Against Surrealism" ---- We now return our souls to the creator,<br> As we stand on the edge of eternal darkness.<br> Let our chant fill the void,<br> In order that others may know.<br> In the land of the night,<br> The ship of the sun is drawn by the grateful dead.<br> --Egyptian Book of the Dead ---- It is better wither to be silent,<br> :or to say things of more value than silence.<br> Sooner throw a pearl at hazard than an idle or useless word;<br> :and do not say a little in many words,<br> :but a great deal in a few.<br> -- Pythagoras ---- "Always ... always remember: Less is less. More is more. More is better. And twice as much is good too. Not enough is bad. And too much is never enough except when it's just about right."<br> -- The Tick ---- UFO's are for real: the Air Force doesn't exist. ---- "In the drowsy dark cave of the mind dreams<br> build their nest with fragments dropped from day's caravan."<br> -- Rabindranath Tagore ---- I have made this letter longer than usual because I lack the time to make it shorter.<br> -- Blaise Pascal ---- WARNING: Suffering attention deficit disorder and I'm not afraid to spread it. Now stand back or I'll.. mmm cheesecake<br> -- Homer Simpson ---- Support mental health or I'll kill you. ---- "I went into a general store, and they wouldn't sell me anything specific".<br> -- Steven Wright ---- Reality is what, when you stop believing in it, doesn't go away. ---- Reality is a crutch for people who can't cope with drugs.<br> -- Lily Tomlin ---- Failure is not an option. It is a privilege reserved for those who try. ---- Failure? I never encountered it. All I ever met were temporary setbacks.<br> -- Dottie Walters ---- Success is the mark on the brow of the man who has aimed too low ---- Natives who beat drums to drive off evil spirits are objects of scorn to smart Americans who blow horns to break up traffic jams.<br> -- Mary Ellen Kelly ---- If I had eight hours to chop down a<br> tree, I'd spend six sharpening my axe.<br> -- Abraham Lincoln ---- A physicist is an atom's way of knowing about atoms.<br> -- George Wald ---- Statistics are like bikinis. What they reveal is suggestive, but what they conceal is vital.<br> -- Aaron Levenstein ---- "He is no fool who gives what he cannot keep to gain what he cannot lose."<br> -- Jim Elliot ---- It is one of the superstitions of the human mind to have imagined that virginity could be a virtue.<br> -- Voltaire ---- What is tolerance? -- it is the consequence of humanity. We are all formed of frailty and error; let us pardon reciprocally each other's folly -- that is the first law of nature.<br> -- Voltaire ---- In theory, there is no difference between theory and practice.<br> But, in practice, there is.<br> -- Yogi Berra ---- I think...I think it's in my basement. Let me go upstairs and check.<br> -- M.C. Escher (1898-1972) ---- Only those who will risk going too far can possibly find out how far one can go.<br> If you aren't in over your head, how do you know how tall you are?<br> -- T.S. Elliot ---- My father (a lawyer) told me that company culture is driven from the top -- if it's the people who make the product, you're good; sell the product, you're OK. If the accountants take over, look for another job, and if the lawyers take over, run as fast as you can the other way.<br> -- Alden Hart ---- War will exist until that distant day when the conscientious objector enjoys the same reputation and prestige that the warrior does today. <br> -- John F. Kennedy ---- Let us not despair but act. Let us not seek the Republican answer or the Democratic answer but the right answer. Let us not seek to fix the blame for the past - let us accept our own responsibility for the future.<br> -- John F. Kennedy ---- I used to be indecisive but now I am not quite sure.<br> -- Tommy Cooper ---- == Science == &hellip; It is our responsibility as scientists, knowing the great progress which comes from a '''satisfactory philosophy of ignorance''', the great progress which is the fruit of freedom of thought, to proclaim the value of this freedom; to teach how doubt is not to be feared but welcomed and discussed; and to demand this freedom as our duty to all coming generations.<br> -- Richard Feynman ---- We're made of star-stuff. We are a way for the cosmos to know itself.<br> -- Carl Sagan ---- In general we look for a new law by the following process. First we guess it. Then we compute the consequences of the guess to see what would be implied if this law that we guessed is right. Then we compare the result of the computation to nature, with experiment or experience, compare it directly with observation, to see if it works. If it disagrees with experiment it is wrong. In that simple statement is the key to science. It does not make any difference how beautiful your guess is. It does not make any difference how smart you are, who made the guess, or what his name is – if it disagrees with experiment it is wrong. That is all there is to it.<br> -- Richard Feynman ---- == Politics == Remember, the Republican plan: "Don’t get sick. And if you do get sick, die quickly."<br> -- Alan Grayson, 2009 When fascism comes to America, it will be wrapped in the flag and carrying a cross.<br> -- James Waterman Wise == Latin == ; Sed quis custodiet ipsos custodes? : Who watches the watchmen? ---- ; Ubi dubium ibi libertas : Where there is doubt there is freedom. ---- ; Ita erat quando hic adveni : It was that way when I got here. ---- == Religion == Religious bondage shackles and debilitates the mind and unfits it for every noble enterprise, every expanded prospect.<br> -- James Madison ---- Is God willing to prevent evil, but not able?<br> Then he is not omnipotent.<br> Is he able, but not willing?<br> Then he is malevolent.<br> Is he both able and willing?<br> Then whence cometh evil?<br> Is he neither able nor willing?<br> Then why call him God?<br> -- Often attributed to Epicurus (341 BC – 270 BC), but disputed ---- I do not feel obliged to believe that the same God who has endowed us with sense, reason and intellect has intended us to forgo their use.<br> -- Galileo Galilei ---- I contend that we are both atheists. I just believe in one fewer god than you do. When you understand why you dismiss all the other possible gods, you will understand why I dismiss yours.<br> -- Stephen F. Roberts ---- The various modes of worship which prevailed in the Roman world were all considered by the people as equally true; by the philosopher as equally false; and by the magistrate as equally useful.<br> -- Edward Gibbon, 1776 ---- Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite consisting of people who want to change everyone else's world to be like their own. See "Wrong Answer, The". ---- A man's ethical behavior should be based effectually on sympathy, education, and social ties; no religious basis is necessary. Man would indeed be in a poor way if he had to be restrained by fear of punishment and hope of reward after death.<br> -- Albert Einstein ---- As long as you pray to God and ask him for some benefit, you are not a religious man.<br> -- Albert Einstein ---- Whatever there is of God and goodness in the universe, it must work itself out and express itself through us. We cannot stand aside and let God do it.<br> -- Albert Einstein ---- To assume the existence of an unperceivable being ... does not facilitate understanding the orderliness we find in the perceivable world.<br> -- Albert Einstein ---- The difference between a cult and an established religion is sometimes about one generation.<br> -- Scott McLemee ---- Religion is an insult to human dignity. With or without it you would have good people doing good things and evil people doing evil things. But for good people to do evil things, that takes religion.<br> -- Steven Weinberg ---- The concept of God is insulting and degrading to man -- it implies that the highest possible is not to be reached by man, that he is an inferior being who can only worship an ideal he will never achieve.<br> -- Ayn Rand ---- The greatest tragedy in mankind's entire history may be the hijacking of morality by religion.<br> -- Arthur C. Clarke ---- We are all without god – some of us just happen to be aware of it.<br> -- Monica Salcedo ---- Yes, I suppose it's odd that atheists sometimes say Jesus and Oh My God. But odder than the religious saying "let's be reasonable"?<br> -- Hugh Laurie, via Twitter, 2014-09-10 ---- It’s a strange myth that atheists have nothing to live for. It’s the opposite. We have nothing to die for. We have everything to live for.<br> -- Ricky Gervais == Computers == The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br> -- Donald Knuth ---- Because user errors often produce unpredictable results, the user should try to avoid them.<br> --IBM MVS/XA System Programming Library ---- ...and then we wrote scripts to write the configs for us, and using these scripts, we made mistakes in a faster, more automated manner.<br> -- 'A Gentle Introduction to Cricket', on MRTG configuration ---- Micro Credo: Never trust a computer bigger than you can lift. ---- Anything that can be done in O(N) can be done in O(N^2).<br> -- Ralf Schuettau (after looking at a particular piece of code) ---- 101 reasons why you can't find your Sysadmin:<br> 68: It's 9AM. He/She is not working that late.<br> -- Koos van den Hout ---- Reason #173 to fear technology... o o o o o <o <o> o> o .|. \|. \|/ // X \ | <| <|> /\ >\ /< >\ /< >\ /< >\ /< Mr. Asciihead learns the Macarena. ---- "Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning."<br> -- Rich Cook ---- "Well you know, C isn't that hard, void (*(*f[])())() for instance defines f as an array of unspecified size, of pointers to functions that return pointers to functions that return void... I think". ---- "The 80xxx series of microprocessors is clear evidence that INTEL isn't doing in-house drug testing."<br> -- (Usenet, 1988) ---- ;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br> -- obs@burnout.demon.co.uk (obscurity) ---- ;BSD: "do what you like with our code how you like, :just give us some credit since you used our stuff" ;GPL: "I am RMS of FSF, your patches and code enhancements :will be assimilated into this copylefted source. :Resistence is futile..." ---- ;Microsoft: "Where do you want to go today?" ;Linux: "Where do you want to be tomorrow?" ;BSD: "Are you guys coming, or what?" ---- === Microsoft === ---- Customer: "I'm running Windows 95 and Internet Explorer 4."<br> Tech Support: "Y-e-e-e-e-s........"<br> Customer: "My Computer isn't working now."<br> Tech Support: "Yes, you just said that." ---- Friends don't let friends use Microsoft. ---- "One World, One Web, One Program" - Microsoft Promotional Ad<br> "Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler ---- Microsoft:<br> "Just click on the START button and your journey to the Dark Side will be complete!" ---- You have moved the mouse.<br> Windows NT must be restarted for the changes to take effect.<br> Press "OK" to reboot. ---- Microshaft: Where do you want to crash today? ---- Microsoft Windows: It just keeps getting beta and beta. ---- "NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br> -- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs ---- windows 95: n. 32 bit extensions and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.<br> -- Rev. Pee Kitty ---- My other computer is your Windows box. ---- In a world without walls or fences, what use do we have for windows or gates? ---- The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br> -- Douglas Adams, on Windows '95 ---- Microsoft: "Where do you want to go today?"<br> Unix: "What do you need to get done today?"<br> Irix: "Uhh... what day is it today?" ---- Bill Gates is just a monocle and a Persian cat away from being one of the bad guys in a James Bond movie.<br> -- Dennis Miller ---- === Macintosh === ---- One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br> -- Gassee - Apple Logo ---- The Box said Win '95 or better - So I used a Macintosh!<br> -- Harold Herbert Tessman ---- "Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br> -- Douglas Adams ---- === UNIX === ---- Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br> -- Thomas Scoville ---- "Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br> -- dustin@spy.net ---- Contrary to popular belief, Unix is user friendly.<br> It just happens to be selective about who it makes friends with.<br> -- Kyle Hearn <kyle@intex.net> ---- The UNIX Guru's View of Sex: # unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep ---- earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg` Broadcast message from god (console) Wed May 16 13:45:22 2000... Earth is shutting down in 5 minutes for a system upgrade. All users please log out or transfer to heaven.god.net or hell.god.net. Thank you. ---- +++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br> -- Hogfather, Terry Pratchett. [[Category:Personal]] d37139c0b70cc34e934309ed8e923adc4e83290c 3558 3554 2020-09-20T08:21:10Z Stix 2 /* Religion */ Add a couple of faith quotes wikitext text/x-wiki == General == It is the mark of an educated mind to be able to entertain a thought without accepting it.<br> -- Aristotle ---- Truth fears no questions.<br> -- unknown ---- I can't understand why people are frightened of new ideas. I'm frightened of the old ones.<br> -- John Cage, composer (5 Sep 1912-1992) ---- Do you know what they call alternative medicine that's been proved to work? Medicine.<br> -- Tim Minchin, "Storm" ---- Great minds discuss ideas, average minds discuss events, small minds discuss people.<br> -- Often attributed to Eleanor Roosevelt, but disputed. Around since 1948. ---- All great truths begin as blasphemies.<br> -- George Bernard Shaw, Annajanska (1919) ---- Every act of creation is first an act of destruction.<br> -- Pablo Picasso (paraphrased?) ---- One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br> -- Bertrand Russell (paraphrased?) ---- If a man will begin with certainties, he shall end in doubts; but if he will be content to begin with doubts he shall end in certainties.<br> -- Francis Bacon (1561 – 1626) ---- It ain't what you don't know that gets you into trouble. It's what you know for sure that just ain't so.<br> -- Mark Twain ---- If you're going to be passionate about something, be passionate about learning. If you're going to fight something, fight for those in need. If you're going to question something, question authority. If you're going to lose something, lose your inhibitions. If you're going to gain something, gain respect and confidence. And if you're going to hate something, hate the false idea that you are not capable of your dreams.<br> -- Daniel Golston ---- Tomorrow's illiterate will not be the man who can't read; he will be the man who has not learned how to learn.<br> -- Psychologist Herbert Gerjuoy as quoted by Alvin Toffler in Future Shock (1970), ch. 18. ---- Force plays a much larger part in the government of the world than it did before 1914, and what is especially alarming, force tends increasingly to fall into the hands of those who are enemies of civilization. The danger is profound and terrible; it cannot be waved aside with easy optimism. '''The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt'''. Even those of the intelligent who believe that they have a nostrum are too individualistic to combine with other intelligent men from whom they differ on minor points. This was not always the case.<br> -- "The Triumph of Stupidity" (1933-05-10) in Mortals and Others: Bertrand Russell's American Essays, 1931-1935 (Routledge, 1998, ISBN 0-415-17866-5), p. 28 ---- It has often and confidently been asserted, that man's origin can never be known: '''but ignorance more frequently begets confidence than does knowledge''': it is those who know little, and not those who know much, who so positively assert that this or that problem will never be solved by science.<br> -- "The Descent of Man" (1871), Charles Darwin, Introduction, p. 4. ---- Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br> -- Albert Einstein ---- Science literacy is a vaccine against the charlatans of the world that would exploit your ignorance.<br> -- Neil deGrasse Tyson ---- Some people have a mental horizon of radius zero, and call it their point of view.<br> -- David Hilbert ---- The more complex the mind, the greater the need for the simplicity of play.<br> -- Captain Kirk, "Shore Leave" ---- When you find yourself on the side of the majority, it is time to reform.<br> -- Mark Twain ---- Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br> -- Gary Kasparov ---- Simplicity does not precede complexity, but follows it.<br> -- Alan J. Perlis ---- People who think they know everything really annoy those of us who know we don't.<br> -- Bjarne Stroustrup ---- A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br> -- Dave Barry ---- I love deadlines. I like the whooshing sound they make as they fly by.<br> -- Douglas Adams ---- It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours. ---- SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get a large government grant. ---- If I were a blue spider, I would certainly ride on a train all the way from Avallon to Paris, and I would set up my house on the nose of a chocolate penguin. It's just a matter of common sense."<br> --James Wright, "Against Surrealism" ---- We now return our souls to the creator,<br> As we stand on the edge of eternal darkness.<br> Let our chant fill the void,<br> In order that others may know.<br> In the land of the night,<br> The ship of the sun is drawn by the grateful dead.<br> --Egyptian Book of the Dead ---- It is better wither to be silent,<br> :or to say things of more value than silence.<br> Sooner throw a pearl at hazard than an idle or useless word;<br> :and do not say a little in many words,<br> :but a great deal in a few.<br> -- Pythagoras ---- "Always ... always remember: Less is less. More is more. More is better. And twice as much is good too. Not enough is bad. And too much is never enough except when it's just about right."<br> -- The Tick ---- UFO's are for real: the Air Force doesn't exist. ---- "In the drowsy dark cave of the mind dreams<br> build their nest with fragments dropped from day's caravan."<br> -- Rabindranath Tagore ---- I have made this letter longer than usual because I lack the time to make it shorter.<br> -- Blaise Pascal ---- WARNING: Suffering attention deficit disorder and I'm not afraid to spread it. Now stand back or I'll.. mmm cheesecake<br> -- Homer Simpson ---- Support mental health or I'll kill you. ---- "I went into a general store, and they wouldn't sell me anything specific".<br> -- Steven Wright ---- Reality is what, when you stop believing in it, doesn't go away. ---- Reality is a crutch for people who can't cope with drugs.<br> -- Lily Tomlin ---- Failure is not an option. It is a privilege reserved for those who try. ---- Failure? I never encountered it. All I ever met were temporary setbacks.<br> -- Dottie Walters ---- Success is the mark on the brow of the man who has aimed too low ---- Natives who beat drums to drive off evil spirits are objects of scorn to smart Americans who blow horns to break up traffic jams.<br> -- Mary Ellen Kelly ---- If I had eight hours to chop down a<br> tree, I'd spend six sharpening my axe.<br> -- Abraham Lincoln ---- A physicist is an atom's way of knowing about atoms.<br> -- George Wald ---- Statistics are like bikinis. What they reveal is suggestive, but what they conceal is vital.<br> -- Aaron Levenstein ---- "He is no fool who gives what he cannot keep to gain what he cannot lose."<br> -- Jim Elliot ---- It is one of the superstitions of the human mind to have imagined that virginity could be a virtue.<br> -- Voltaire ---- What is tolerance? -- it is the consequence of humanity. We are all formed of frailty and error; let us pardon reciprocally each other's folly -- that is the first law of nature.<br> -- Voltaire ---- In theory, there is no difference between theory and practice.<br> But, in practice, there is.<br> -- Yogi Berra ---- I think...I think it's in my basement. Let me go upstairs and check.<br> -- M.C. Escher (1898-1972) ---- Only those who will risk going too far can possibly find out how far one can go.<br> If you aren't in over your head, how do you know how tall you are?<br> -- T.S. Elliot ---- My father (a lawyer) told me that company culture is driven from the top -- if it's the people who make the product, you're good; sell the product, you're OK. If the accountants take over, look for another job, and if the lawyers take over, run as fast as you can the other way.<br> -- Alden Hart ---- War will exist until that distant day when the conscientious objector enjoys the same reputation and prestige that the warrior does today. <br> -- John F. Kennedy ---- Let us not despair but act. Let us not seek the Republican answer or the Democratic answer but the right answer. Let us not seek to fix the blame for the past - let us accept our own responsibility for the future.<br> -- John F. Kennedy ---- I used to be indecisive but now I am not quite sure.<br> -- Tommy Cooper ---- == Science == &hellip; It is our responsibility as scientists, knowing the great progress which comes from a '''satisfactory philosophy of ignorance''', the great progress which is the fruit of freedom of thought, to proclaim the value of this freedom; to teach how doubt is not to be feared but welcomed and discussed; and to demand this freedom as our duty to all coming generations.<br> -- Richard Feynman ---- We're made of star-stuff. We are a way for the cosmos to know itself.<br> -- Carl Sagan ---- In general we look for a new law by the following process. First we guess it. Then we compute the consequences of the guess to see what would be implied if this law that we guessed is right. Then we compare the result of the computation to nature, with experiment or experience, compare it directly with observation, to see if it works. If it disagrees with experiment it is wrong. In that simple statement is the key to science. It does not make any difference how beautiful your guess is. It does not make any difference how smart you are, who made the guess, or what his name is – if it disagrees with experiment it is wrong. That is all there is to it.<br> -- Richard Feynman ---- == Politics == Remember, the Republican plan: "Don’t get sick. And if you do get sick, die quickly."<br> -- Alan Grayson, 2009 When fascism comes to America, it will be wrapped in the flag and carrying a cross.<br> -- James Waterman Wise == Latin == ; Sed quis custodiet ipsos custodes? : Who watches the watchmen? ---- ; Ubi dubium ibi libertas : Where there is doubt there is freedom. ---- ; Ita erat quando hic adveni : It was that way when I got here. ---- == Religion == Religious bondage shackles and debilitates the mind and unfits it for every noble enterprise, every expanded prospect.<br> -- James Madison ---- Is God willing to prevent evil, but not able?<br> Then he is not omnipotent.<br> Is he able, but not willing?<br> Then he is malevolent.<br> Is he both able and willing?<br> Then whence cometh evil?<br> Is he neither able nor willing?<br> Then why call him God?<br> -- Often attributed to Epicurus (341 BC – 270 BC), but disputed ---- I do not feel obliged to believe that the same God who has endowed us with sense, reason and intellect has intended us to forgo their use.<br> -- Galileo Galilei ---- I contend that we are both atheists. I just believe in one fewer god than you do. When you understand why you dismiss all the other possible gods, you will understand why I dismiss yours.<br> -- Stephen F. Roberts ---- The various modes of worship which prevailed in the Roman world were all considered by the people as equally true; by the philosopher as equally false; and by the magistrate as equally useful.<br> -- Edward Gibbon, 1776 ---- Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite consisting of people who want to change everyone else's world to be like their own. See "Wrong Answer, The". ---- A man's ethical behavior should be based effectually on sympathy, education, and social ties; no religious basis is necessary. Man would indeed be in a poor way if he had to be restrained by fear of punishment and hope of reward after death.<br> -- Albert Einstein ---- As long as you pray to God and ask him for some benefit, you are not a religious man.<br> -- Albert Einstein ---- Whatever there is of God and goodness in the universe, it must work itself out and express itself through us. We cannot stand aside and let God do it.<br> -- Albert Einstein ---- To assume the existence of an unperceivable being ... does not facilitate understanding the orderliness we find in the perceivable world.<br> -- Albert Einstein ---- The difference between a cult and an established religion is sometimes about one generation.<br> -- Scott McLemee ---- Religion is an insult to human dignity. With or without it you would have good people doing good things and evil people doing evil things. But for good people to do evil things, that takes religion.<br> -- Steven Weinberg ---- The concept of God is insulting and degrading to man -- it implies that the highest possible is not to be reached by man, that he is an inferior being who can only worship an ideal he will never achieve.<br> -- Ayn Rand ---- The greatest tragedy in mankind's entire history may be the hijacking of morality by religion.<br> -- Arthur C. Clarke ---- We are all without god – some of us just happen to be aware of it.<br> -- Monica Salcedo ---- Yes, I suppose it's odd that atheists sometimes say Jesus and Oh My God. But odder than the religious saying "let's be reasonable"?<br> -- Hugh Laurie, via Twitter, 2014-09-10 ---- It’s a strange myth that atheists have nothing to live for. It’s the opposite. We have nothing to die for. We have everything to live for.<br> -- Ricky Gervais ---- »Glaube« heißt Nicht-wissen-wollen - "Faith" means not wanting to know.<br> -- Friedrich Nietzsche ---- There are those who scoff at the schoolboy, calling him frivolous and shallow: Yet it was the schoolboy who said "Faith is believing what you know ain't so."<br> -- Mark Twain == Computers == The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br> -- Donald Knuth ---- Because user errors often produce unpredictable results, the user should try to avoid them.<br> --IBM MVS/XA System Programming Library ---- ...and then we wrote scripts to write the configs for us, and using these scripts, we made mistakes in a faster, more automated manner.<br> -- 'A Gentle Introduction to Cricket', on MRTG configuration ---- Micro Credo: Never trust a computer bigger than you can lift. ---- Anything that can be done in O(N) can be done in O(N^2).<br> -- Ralf Schuettau (after looking at a particular piece of code) ---- 101 reasons why you can't find your Sysadmin:<br> 68: It's 9AM. He/She is not working that late.<br> -- Koos van den Hout ---- Reason #173 to fear technology... o o o o o <o <o> o> o .|. \|. \|/ // X \ | <| <|> /\ >\ /< >\ /< >\ /< >\ /< Mr. Asciihead learns the Macarena. ---- "Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning."<br> -- Rich Cook ---- "Well you know, C isn't that hard, void (*(*f[])())() for instance defines f as an array of unspecified size, of pointers to functions that return pointers to functions that return void... I think". ---- "The 80xxx series of microprocessors is clear evidence that INTEL isn't doing in-house drug testing."<br> -- (Usenet, 1988) ---- ;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br> -- obs@burnout.demon.co.uk (obscurity) ---- ;BSD: "do what you like with our code how you like, :just give us some credit since you used our stuff" ;GPL: "I am RMS of FSF, your patches and code enhancements :will be assimilated into this copylefted source. :Resistence is futile..." ---- ;Microsoft: "Where do you want to go today?" ;Linux: "Where do you want to be tomorrow?" ;BSD: "Are you guys coming, or what?" ---- === Microsoft === ---- Customer: "I'm running Windows 95 and Internet Explorer 4."<br> Tech Support: "Y-e-e-e-e-s........"<br> Customer: "My Computer isn't working now."<br> Tech Support: "Yes, you just said that." ---- Friends don't let friends use Microsoft. ---- "One World, One Web, One Program" - Microsoft Promotional Ad<br> "Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler ---- Microsoft:<br> "Just click on the START button and your journey to the Dark Side will be complete!" ---- You have moved the mouse.<br> Windows NT must be restarted for the changes to take effect.<br> Press "OK" to reboot. ---- Microshaft: Where do you want to crash today? ---- Microsoft Windows: It just keeps getting beta and beta. ---- "NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br> -- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs ---- windows 95: n. 32 bit extensions and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.<br> -- Rev. Pee Kitty ---- My other computer is your Windows box. ---- In a world without walls or fences, what use do we have for windows or gates? ---- The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br> -- Douglas Adams, on Windows '95 ---- Microsoft: "Where do you want to go today?"<br> Unix: "What do you need to get done today?"<br> Irix: "Uhh... what day is it today?" ---- Bill Gates is just a monocle and a Persian cat away from being one of the bad guys in a James Bond movie.<br> -- Dennis Miller ---- === Macintosh === ---- One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br> -- Gassee - Apple Logo ---- The Box said Win '95 or better - So I used a Macintosh!<br> -- Harold Herbert Tessman ---- "Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br> -- Douglas Adams ---- === UNIX === ---- Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br> -- Thomas Scoville ---- "Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br> -- dustin@spy.net ---- Contrary to popular belief, Unix is user friendly.<br> It just happens to be selective about who it makes friends with.<br> -- Kyle Hearn <kyle@intex.net> ---- The UNIX Guru's View of Sex: # unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep ---- earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg` Broadcast message from god (console) Wed May 16 13:45:22 2000... Earth is shutting down in 5 minutes for a system upgrade. All users please log out or transfer to heaven.god.net or hell.god.net. Thank you. ---- +++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br> -- Hogfather, Terry Pratchett. [[Category:Personal]] d2b49c813995cb01601a5bc8e8a79a1c61cb8100 3559 3558 2020-09-24T13:24:54Z Stix 2 /* General */ add attribution wikitext text/x-wiki == General == It is the mark of an educated mind to be able to entertain a thought without accepting it.<br> -- Aristotle ---- Truth fears no questions.<br> -- unknown ---- I can't understand why people are frightened of new ideas. I'm frightened of the old ones.<br> -- John Cage, composer (5 Sep 1912-1992) ---- Do you know what they call alternative medicine that's been proved to work? Medicine.<br> -- Tim Minchin, "Storm" ---- Great minds discuss ideas, average minds discuss events, small minds discuss people.<br> -- Often attributed to Eleanor Roosevelt, but disputed. Around since 1948. ---- All great truths begin as blasphemies.<br> -- George Bernard Shaw, Annajanska (1919) ---- Every act of creation is first an act of destruction.<br> -- Pablo Picasso (paraphrased?) ---- One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br> -- Bertrand Russell (paraphrased?) ---- If a man will begin with certainties, he shall end in doubts; but if he will be content to begin with doubts he shall end in certainties.<br> -- Francis Bacon (1561 – 1626) ---- It ain't what you don't know that gets you into trouble. It's what you know for sure that just ain't so.<br> -- Mark Twain ---- If you're going to be passionate about something, be passionate about learning. If you're going to fight something, fight for those in need. If you're going to question something, question authority. If you're going to lose something, lose your inhibitions. If you're going to gain something, gain respect and confidence. And if you're going to hate something, hate the false idea that you are not capable of your dreams.<br> -- Daniel Golston ---- Tomorrow's illiterate will not be the man who can't read; he will be the man who has not learned how to learn.<br> -- Psychologist Herbert Gerjuoy as quoted by Alvin Toffler in Future Shock (1970), ch. 18. ---- Force plays a much larger part in the government of the world than it did before 1914, and what is especially alarming, force tends increasingly to fall into the hands of those who are enemies of civilization. The danger is profound and terrible; it cannot be waved aside with easy optimism. '''The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt'''. Even those of the intelligent who believe that they have a nostrum are too individualistic to combine with other intelligent men from whom they differ on minor points. This was not always the case.<br> -- "The Triumph of Stupidity" (1933-05-10) in Mortals and Others: Bertrand Russell's American Essays, 1931-1935 (Routledge, 1998, ISBN 0-415-17866-5), p. 28 ---- It has often and confidently been asserted, that man's origin can never be known: '''but ignorance more frequently begets confidence than does knowledge''': it is those who know little, and not those who know much, who so positively assert that this or that problem will never be solved by science.<br> -- "The Descent of Man" (1871), Charles Darwin, Introduction, p. 4. ---- Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br> -- Albert Einstein ---- Science literacy is a vaccine against the charlatans of the world that would exploit your ignorance.<br> -- Neil deGrasse Tyson ---- Some people have a mental horizon of radius zero, and call it their point of view.<br> -- David Hilbert ---- The more complex the mind, the greater the need for the simplicity of play.<br> -- Captain Kirk, "Shore Leave" ---- When you find yourself on the side of the majority, it is time to reform.<br> -- Mark Twain ---- Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br> -- Gary Kasparov ---- Simplicity does not precede complexity, but follows it.<br> -- Alan J. Perlis ---- People who think they know everything really annoy those of us who know we don't.<br> -- Bjarne Stroustrup ---- A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br> -- Dave Barry ---- I love deadlines. I like the whooshing sound they make as they fly by.<br> -- Douglas Adams ---- It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours. ---- SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get a large government grant. ---- If I were a blue spider, I would certainly ride on a train all the way from Avallon to Paris, and I would set up my house on the nose of a chocolate penguin. It's just a matter of common sense."<br> --James Wright, "Against Surrealism" ---- We now return our souls to the creator,<br> As we stand on the edge of eternal darkness.<br> Let our chant fill the void,<br> In order that others may know.<br> In the land of the night,<br> The ship of the sun is drawn by the grateful dead.<br> --Egyptian Book of the Dead ---- It is better wither to be silent,<br> :or to say things of more value than silence.<br> Sooner throw a pearl at hazard than an idle or useless word;<br> :and do not say a little in many words,<br> :but a great deal in a few.<br> -- Pythagoras ---- "Always ... always remember: Less is less. More is more. More is better. And twice as much is good too. Not enough is bad. And too much is never enough except when it's just about right."<br> -- The Tick ---- UFO's are for real: the Air Force doesn't exist. ---- "In the drowsy dark cave of the mind dreams<br> build their nest with fragments dropped from day's caravan."<br> -- Rabindranath Tagore ---- I have made this letter longer than usual because I lack the time to make it shorter.<br> -- Blaise Pascal ---- WARNING: Suffering attention deficit disorder and I'm not afraid to spread it. Now stand back or I'll.. mmm cheesecake<br> -- Homer Simpson ---- Support mental health or I'll kill you. ---- "I went into a general store, and they wouldn't sell me anything specific".<br> -- Steven Wright ---- Reality is what, when you stop believing in it, doesn't go away.<br> -- Philip K. Dick ---- Reality is a crutch for people who can't cope with drugs.<br> -- Lily Tomlin ---- Failure is not an option. It is a privilege reserved for those who try. ---- Failure? I never encountered it. All I ever met were temporary setbacks.<br> -- Dottie Walters ---- Success is the mark on the brow of the man who has aimed too low ---- Natives who beat drums to drive off evil spirits are objects of scorn to smart Americans who blow horns to break up traffic jams.<br> -- Mary Ellen Kelly ---- If I had eight hours to chop down a<br> tree, I'd spend six sharpening my axe.<br> -- Abraham Lincoln ---- A physicist is an atom's way of knowing about atoms.<br> -- George Wald ---- Statistics are like bikinis. What they reveal is suggestive, but what they conceal is vital.<br> -- Aaron Levenstein ---- "He is no fool who gives what he cannot keep to gain what he cannot lose."<br> -- Jim Elliot ---- It is one of the superstitions of the human mind to have imagined that virginity could be a virtue.<br> -- Voltaire ---- What is tolerance? -- it is the consequence of humanity. We are all formed of frailty and error; let us pardon reciprocally each other's folly -- that is the first law of nature.<br> -- Voltaire ---- In theory, there is no difference between theory and practice.<br> But, in practice, there is.<br> -- Yogi Berra ---- I think...I think it's in my basement. Let me go upstairs and check.<br> -- M.C. Escher (1898-1972) ---- Only those who will risk going too far can possibly find out how far one can go.<br> If you aren't in over your head, how do you know how tall you are?<br> -- T.S. Elliot ---- My father (a lawyer) told me that company culture is driven from the top -- if it's the people who make the product, you're good; sell the product, you're OK. If the accountants take over, look for another job, and if the lawyers take over, run as fast as you can the other way.<br> -- Alden Hart ---- War will exist until that distant day when the conscientious objector enjoys the same reputation and prestige that the warrior does today. <br> -- John F. Kennedy ---- Let us not despair but act. Let us not seek the Republican answer or the Democratic answer but the right answer. Let us not seek to fix the blame for the past - let us accept our own responsibility for the future.<br> -- John F. Kennedy ---- I used to be indecisive but now I am not quite sure.<br> -- Tommy Cooper ---- == Science == &hellip; It is our responsibility as scientists, knowing the great progress which comes from a '''satisfactory philosophy of ignorance''', the great progress which is the fruit of freedom of thought, to proclaim the value of this freedom; to teach how doubt is not to be feared but welcomed and discussed; and to demand this freedom as our duty to all coming generations.<br> -- Richard Feynman ---- We're made of star-stuff. We are a way for the cosmos to know itself.<br> -- Carl Sagan ---- In general we look for a new law by the following process. First we guess it. Then we compute the consequences of the guess to see what would be implied if this law that we guessed is right. Then we compare the result of the computation to nature, with experiment or experience, compare it directly with observation, to see if it works. If it disagrees with experiment it is wrong. In that simple statement is the key to science. It does not make any difference how beautiful your guess is. It does not make any difference how smart you are, who made the guess, or what his name is – if it disagrees with experiment it is wrong. That is all there is to it.<br> -- Richard Feynman ---- == Politics == Remember, the Republican plan: "Don’t get sick. And if you do get sick, die quickly."<br> -- Alan Grayson, 2009 When fascism comes to America, it will be wrapped in the flag and carrying a cross.<br> -- James Waterman Wise == Latin == ; Sed quis custodiet ipsos custodes? : Who watches the watchmen? ---- ; Ubi dubium ibi libertas : Where there is doubt there is freedom. ---- ; Ita erat quando hic adveni : It was that way when I got here. ---- == Religion == Religious bondage shackles and debilitates the mind and unfits it for every noble enterprise, every expanded prospect.<br> -- James Madison ---- Is God willing to prevent evil, but not able?<br> Then he is not omnipotent.<br> Is he able, but not willing?<br> Then he is malevolent.<br> Is he both able and willing?<br> Then whence cometh evil?<br> Is he neither able nor willing?<br> Then why call him God?<br> -- Often attributed to Epicurus (341 BC – 270 BC), but disputed ---- I do not feel obliged to believe that the same God who has endowed us with sense, reason and intellect has intended us to forgo their use.<br> -- Galileo Galilei ---- I contend that we are both atheists. I just believe in one fewer god than you do. When you understand why you dismiss all the other possible gods, you will understand why I dismiss yours.<br> -- Stephen F. Roberts ---- The various modes of worship which prevailed in the Roman world were all considered by the people as equally true; by the philosopher as equally false; and by the magistrate as equally useful.<br> -- Edward Gibbon, 1776 ---- Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite consisting of people who want to change everyone else's world to be like their own. See "Wrong Answer, The". ---- A man's ethical behavior should be based effectually on sympathy, education, and social ties; no religious basis is necessary. Man would indeed be in a poor way if he had to be restrained by fear of punishment and hope of reward after death.<br> -- Albert Einstein ---- As long as you pray to God and ask him for some benefit, you are not a religious man.<br> -- Albert Einstein ---- Whatever there is of God and goodness in the universe, it must work itself out and express itself through us. We cannot stand aside and let God do it.<br> -- Albert Einstein ---- To assume the existence of an unperceivable being ... does not facilitate understanding the orderliness we find in the perceivable world.<br> -- Albert Einstein ---- The difference between a cult and an established religion is sometimes about one generation.<br> -- Scott McLemee ---- Religion is an insult to human dignity. With or without it you would have good people doing good things and evil people doing evil things. But for good people to do evil things, that takes religion.<br> -- Steven Weinberg ---- The concept of God is insulting and degrading to man -- it implies that the highest possible is not to be reached by man, that he is an inferior being who can only worship an ideal he will never achieve.<br> -- Ayn Rand ---- The greatest tragedy in mankind's entire history may be the hijacking of morality by religion.<br> -- Arthur C. Clarke ---- We are all without god – some of us just happen to be aware of it.<br> -- Monica Salcedo ---- Yes, I suppose it's odd that atheists sometimes say Jesus and Oh My God. But odder than the religious saying "let's be reasonable"?<br> -- Hugh Laurie, via Twitter, 2014-09-10 ---- It’s a strange myth that atheists have nothing to live for. It’s the opposite. We have nothing to die for. We have everything to live for.<br> -- Ricky Gervais ---- »Glaube« heißt Nicht-wissen-wollen - "Faith" means not wanting to know.<br> -- Friedrich Nietzsche ---- There are those who scoff at the schoolboy, calling him frivolous and shallow: Yet it was the schoolboy who said "Faith is believing what you know ain't so."<br> -- Mark Twain == Computers == The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br> -- Donald Knuth ---- Because user errors often produce unpredictable results, the user should try to avoid them.<br> --IBM MVS/XA System Programming Library ---- ...and then we wrote scripts to write the configs for us, and using these scripts, we made mistakes in a faster, more automated manner.<br> -- 'A Gentle Introduction to Cricket', on MRTG configuration ---- Micro Credo: Never trust a computer bigger than you can lift. ---- Anything that can be done in O(N) can be done in O(N^2).<br> -- Ralf Schuettau (after looking at a particular piece of code) ---- 101 reasons why you can't find your Sysadmin:<br> 68: It's 9AM. He/She is not working that late.<br> -- Koos van den Hout ---- Reason #173 to fear technology... o o o o o <o <o> o> o .|. \|. \|/ // X \ | <| <|> /\ >\ /< >\ /< >\ /< >\ /< Mr. Asciihead learns the Macarena. ---- "Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning."<br> -- Rich Cook ---- "Well you know, C isn't that hard, void (*(*f[])())() for instance defines f as an array of unspecified size, of pointers to functions that return pointers to functions that return void... I think". ---- "The 80xxx series of microprocessors is clear evidence that INTEL isn't doing in-house drug testing."<br> -- (Usenet, 1988) ---- ;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br> -- obs@burnout.demon.co.uk (obscurity) ---- ;BSD: "do what you like with our code how you like, :just give us some credit since you used our stuff" ;GPL: "I am RMS of FSF, your patches and code enhancements :will be assimilated into this copylefted source. :Resistence is futile..." ---- ;Microsoft: "Where do you want to go today?" ;Linux: "Where do you want to be tomorrow?" ;BSD: "Are you guys coming, or what?" ---- === Microsoft === ---- Customer: "I'm running Windows 95 and Internet Explorer 4."<br> Tech Support: "Y-e-e-e-e-s........"<br> Customer: "My Computer isn't working now."<br> Tech Support: "Yes, you just said that." ---- Friends don't let friends use Microsoft. ---- "One World, One Web, One Program" - Microsoft Promotional Ad<br> "Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler ---- Microsoft:<br> "Just click on the START button and your journey to the Dark Side will be complete!" ---- You have moved the mouse.<br> Windows NT must be restarted for the changes to take effect.<br> Press "OK" to reboot. ---- Microshaft: Where do you want to crash today? ---- Microsoft Windows: It just keeps getting beta and beta. ---- "NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br> -- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs ---- windows 95: n. 32 bit extensions and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.<br> -- Rev. Pee Kitty ---- My other computer is your Windows box. ---- In a world without walls or fences, what use do we have for windows or gates? ---- The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br> -- Douglas Adams, on Windows '95 ---- Microsoft: "Where do you want to go today?"<br> Unix: "What do you need to get done today?"<br> Irix: "Uhh... what day is it today?" ---- Bill Gates is just a monocle and a Persian cat away from being one of the bad guys in a James Bond movie.<br> -- Dennis Miller ---- === Macintosh === ---- One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br> -- Gassee - Apple Logo ---- The Box said Win '95 or better - So I used a Macintosh!<br> -- Harold Herbert Tessman ---- "Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br> -- Douglas Adams ---- === UNIX === ---- Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br> -- Thomas Scoville ---- "Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br> -- dustin@spy.net ---- Contrary to popular belief, Unix is user friendly.<br> It just happens to be selective about who it makes friends with.<br> -- Kyle Hearn <kyle@intex.net> ---- The UNIX Guru's View of Sex: # unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep ---- earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg` Broadcast message from god (console) Wed May 16 13:45:22 2000... Earth is shutting down in 5 minutes for a system upgrade. All users please log out or transfer to heaven.god.net or hell.god.net. Thank you. ---- +++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br> -- Hogfather, Terry Pratchett. [[Category:Personal]] 8b9d308a05b74b485b64a4a6a6e64a7475ab76aa 3561 3559 2020-10-10T13:44:37Z Stix 2 /* Science */ Sagan and Hitchens quotes on evidence wikitext text/x-wiki == General == It is the mark of an educated mind to be able to entertain a thought without accepting it.<br> -- Aristotle ---- Truth fears no questions.<br> -- unknown ---- I can't understand why people are frightened of new ideas. I'm frightened of the old ones.<br> -- John Cage, composer (5 Sep 1912-1992) ---- Do you know what they call alternative medicine that's been proved to work? Medicine.<br> -- Tim Minchin, "Storm" ---- Great minds discuss ideas, average minds discuss events, small minds discuss people.<br> -- Often attributed to Eleanor Roosevelt, but disputed. Around since 1948. ---- All great truths begin as blasphemies.<br> -- George Bernard Shaw, Annajanska (1919) ---- Every act of creation is first an act of destruction.<br> -- Pablo Picasso (paraphrased?) ---- One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br> -- Bertrand Russell (paraphrased?) ---- If a man will begin with certainties, he shall end in doubts; but if he will be content to begin with doubts he shall end in certainties.<br> -- Francis Bacon (1561 – 1626) ---- It ain't what you don't know that gets you into trouble. It's what you know for sure that just ain't so.<br> -- Mark Twain ---- If you're going to be passionate about something, be passionate about learning. If you're going to fight something, fight for those in need. If you're going to question something, question authority. If you're going to lose something, lose your inhibitions. If you're going to gain something, gain respect and confidence. And if you're going to hate something, hate the false idea that you are not capable of your dreams.<br> -- Daniel Golston ---- Tomorrow's illiterate will not be the man who can't read; he will be the man who has not learned how to learn.<br> -- Psychologist Herbert Gerjuoy as quoted by Alvin Toffler in Future Shock (1970), ch. 18. ---- Force plays a much larger part in the government of the world than it did before 1914, and what is especially alarming, force tends increasingly to fall into the hands of those who are enemies of civilization. The danger is profound and terrible; it cannot be waved aside with easy optimism. '''The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt'''. Even those of the intelligent who believe that they have a nostrum are too individualistic to combine with other intelligent men from whom they differ on minor points. This was not always the case.<br> -- "The Triumph of Stupidity" (1933-05-10) in Mortals and Others: Bertrand Russell's American Essays, 1931-1935 (Routledge, 1998, ISBN 0-415-17866-5), p. 28 ---- It has often and confidently been asserted, that man's origin can never be known: '''but ignorance more frequently begets confidence than does knowledge''': it is those who know little, and not those who know much, who so positively assert that this or that problem will never be solved by science.<br> -- "The Descent of Man" (1871), Charles Darwin, Introduction, p. 4. ---- Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br> -- Albert Einstein ---- Science literacy is a vaccine against the charlatans of the world that would exploit your ignorance.<br> -- Neil deGrasse Tyson ---- Some people have a mental horizon of radius zero, and call it their point of view.<br> -- David Hilbert ---- The more complex the mind, the greater the need for the simplicity of play.<br> -- Captain Kirk, "Shore Leave" ---- When you find yourself on the side of the majority, it is time to reform.<br> -- Mark Twain ---- Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br> -- Gary Kasparov ---- Simplicity does not precede complexity, but follows it.<br> -- Alan J. Perlis ---- People who think they know everything really annoy those of us who know we don't.<br> -- Bjarne Stroustrup ---- A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br> -- Dave Barry ---- I love deadlines. I like the whooshing sound they make as they fly by.<br> -- Douglas Adams ---- It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours. ---- SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get a large government grant. ---- If I were a blue spider, I would certainly ride on a train all the way from Avallon to Paris, and I would set up my house on the nose of a chocolate penguin. It's just a matter of common sense."<br> --James Wright, "Against Surrealism" ---- We now return our souls to the creator,<br> As we stand on the edge of eternal darkness.<br> Let our chant fill the void,<br> In order that others may know.<br> In the land of the night,<br> The ship of the sun is drawn by the grateful dead.<br> --Egyptian Book of the Dead ---- It is better wither to be silent,<br> :or to say things of more value than silence.<br> Sooner throw a pearl at hazard than an idle or useless word;<br> :and do not say a little in many words,<br> :but a great deal in a few.<br> -- Pythagoras ---- "Always ... always remember: Less is less. More is more. More is better. And twice as much is good too. Not enough is bad. And too much is never enough except when it's just about right."<br> -- The Tick ---- UFO's are for real: the Air Force doesn't exist. ---- "In the drowsy dark cave of the mind dreams<br> build their nest with fragments dropped from day's caravan."<br> -- Rabindranath Tagore ---- I have made this letter longer than usual because I lack the time to make it shorter.<br> -- Blaise Pascal ---- WARNING: Suffering attention deficit disorder and I'm not afraid to spread it. Now stand back or I'll.. mmm cheesecake<br> -- Homer Simpson ---- Support mental health or I'll kill you. ---- "I went into a general store, and they wouldn't sell me anything specific".<br> -- Steven Wright ---- Reality is what, when you stop believing in it, doesn't go away.<br> -- Philip K. Dick ---- Reality is a crutch for people who can't cope with drugs.<br> -- Lily Tomlin ---- Failure is not an option. It is a privilege reserved for those who try. ---- Failure? I never encountered it. All I ever met were temporary setbacks.<br> -- Dottie Walters ---- Success is the mark on the brow of the man who has aimed too low ---- Natives who beat drums to drive off evil spirits are objects of scorn to smart Americans who blow horns to break up traffic jams.<br> -- Mary Ellen Kelly ---- If I had eight hours to chop down a<br> tree, I'd spend six sharpening my axe.<br> -- Abraham Lincoln ---- A physicist is an atom's way of knowing about atoms.<br> -- George Wald ---- Statistics are like bikinis. What they reveal is suggestive, but what they conceal is vital.<br> -- Aaron Levenstein ---- "He is no fool who gives what he cannot keep to gain what he cannot lose."<br> -- Jim Elliot ---- It is one of the superstitions of the human mind to have imagined that virginity could be a virtue.<br> -- Voltaire ---- What is tolerance? -- it is the consequence of humanity. We are all formed of frailty and error; let us pardon reciprocally each other's folly -- that is the first law of nature.<br> -- Voltaire ---- In theory, there is no difference between theory and practice.<br> But, in practice, there is.<br> -- Yogi Berra ---- I think...I think it's in my basement. Let me go upstairs and check.<br> -- M.C. Escher (1898-1972) ---- Only those who will risk going too far can possibly find out how far one can go.<br> If you aren't in over your head, how do you know how tall you are?<br> -- T.S. Elliot ---- My father (a lawyer) told me that company culture is driven from the top -- if it's the people who make the product, you're good; sell the product, you're OK. If the accountants take over, look for another job, and if the lawyers take over, run as fast as you can the other way.<br> -- Alden Hart ---- War will exist until that distant day when the conscientious objector enjoys the same reputation and prestige that the warrior does today. <br> -- John F. Kennedy ---- Let us not despair but act. Let us not seek the Republican answer or the Democratic answer but the right answer. Let us not seek to fix the blame for the past - let us accept our own responsibility for the future.<br> -- John F. Kennedy ---- I used to be indecisive but now I am not quite sure.<br> -- Tommy Cooper ---- == Science == &hellip; It is our responsibility as scientists, knowing the great progress which comes from a '''satisfactory philosophy of ignorance''', the great progress which is the fruit of freedom of thought, to proclaim the value of this freedom; to teach how doubt is not to be feared but welcomed and discussed; and to demand this freedom as our duty to all coming generations.<br> -- Richard Feynman ---- We're made of star-stuff. We are a way for the cosmos to know itself.<br> -- Carl Sagan ---- In general we look for a new law by the following process. First we guess it. Then we compute the consequences of the guess to see what would be implied if this law that we guessed is right. Then we compare the result of the computation to nature, with experiment or experience, compare it directly with observation, to see if it works. If it disagrees with experiment it is wrong. In that simple statement is the key to science. It does not make any difference how beautiful your guess is. It does not make any difference how smart you are, who made the guess, or what his name is – if it disagrees with experiment it is wrong. That is all there is to it.<br> -- Richard Feynman ---- What counts is not what sounds plausible, not what we would like to believe, not what one or two witnesses claim, but only what is supported by hard evidence rigorously and sceptically examined. '''Extraordinary claims require extraordinary evidence'''.<br> -- Carl Sagan ---- Forgotten were the elementary rules of logic, that extraordinary claims require extraordinary evidence and that '''what can be asserted without evidence can also be dismissed without evidence'''.<br> -- Christopher Hitchens ---- == Politics == Remember, the Republican plan: "Don’t get sick. And if you do get sick, die quickly."<br> -- Alan Grayson, 2009 When fascism comes to America, it will be wrapped in the flag and carrying a cross.<br> -- James Waterman Wise == Latin == ; Sed quis custodiet ipsos custodes? : Who watches the watchmen? ---- ; Ubi dubium ibi libertas : Where there is doubt there is freedom. ---- ; Ita erat quando hic adveni : It was that way when I got here. ---- == Religion == Religious bondage shackles and debilitates the mind and unfits it for every noble enterprise, every expanded prospect.<br> -- James Madison ---- Is God willing to prevent evil, but not able?<br> Then he is not omnipotent.<br> Is he able, but not willing?<br> Then he is malevolent.<br> Is he both able and willing?<br> Then whence cometh evil?<br> Is he neither able nor willing?<br> Then why call him God?<br> -- Often attributed to Epicurus (341 BC – 270 BC), but disputed ---- I do not feel obliged to believe that the same God who has endowed us with sense, reason and intellect has intended us to forgo their use.<br> -- Galileo Galilei ---- I contend that we are both atheists. I just believe in one fewer god than you do. When you understand why you dismiss all the other possible gods, you will understand why I dismiss yours.<br> -- Stephen F. Roberts ---- The various modes of worship which prevailed in the Roman world were all considered by the people as equally true; by the philosopher as equally false; and by the magistrate as equally useful.<br> -- Edward Gibbon, 1776 ---- Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite consisting of people who want to change everyone else's world to be like their own. See "Wrong Answer, The". ---- A man's ethical behavior should be based effectually on sympathy, education, and social ties; no religious basis is necessary. Man would indeed be in a poor way if he had to be restrained by fear of punishment and hope of reward after death.<br> -- Albert Einstein ---- As long as you pray to God and ask him for some benefit, you are not a religious man.<br> -- Albert Einstein ---- Whatever there is of God and goodness in the universe, it must work itself out and express itself through us. We cannot stand aside and let God do it.<br> -- Albert Einstein ---- To assume the existence of an unperceivable being ... does not facilitate understanding the orderliness we find in the perceivable world.<br> -- Albert Einstein ---- The difference between a cult and an established religion is sometimes about one generation.<br> -- Scott McLemee ---- Religion is an insult to human dignity. With or without it you would have good people doing good things and evil people doing evil things. But for good people to do evil things, that takes religion.<br> -- Steven Weinberg ---- The concept of God is insulting and degrading to man -- it implies that the highest possible is not to be reached by man, that he is an inferior being who can only worship an ideal he will never achieve.<br> -- Ayn Rand ---- The greatest tragedy in mankind's entire history may be the hijacking of morality by religion.<br> -- Arthur C. Clarke ---- We are all without god – some of us just happen to be aware of it.<br> -- Monica Salcedo ---- Yes, I suppose it's odd that atheists sometimes say Jesus and Oh My God. But odder than the religious saying "let's be reasonable"?<br> -- Hugh Laurie, via Twitter, 2014-09-10 ---- It’s a strange myth that atheists have nothing to live for. It’s the opposite. We have nothing to die for. We have everything to live for.<br> -- Ricky Gervais ---- »Glaube« heißt Nicht-wissen-wollen - "Faith" means not wanting to know.<br> -- Friedrich Nietzsche ---- There are those who scoff at the schoolboy, calling him frivolous and shallow: Yet it was the schoolboy who said "Faith is believing what you know ain't so."<br> -- Mark Twain == Computers == The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br> -- Donald Knuth ---- Because user errors often produce unpredictable results, the user should try to avoid them.<br> --IBM MVS/XA System Programming Library ---- ...and then we wrote scripts to write the configs for us, and using these scripts, we made mistakes in a faster, more automated manner.<br> -- 'A Gentle Introduction to Cricket', on MRTG configuration ---- Micro Credo: Never trust a computer bigger than you can lift. ---- Anything that can be done in O(N) can be done in O(N^2).<br> -- Ralf Schuettau (after looking at a particular piece of code) ---- 101 reasons why you can't find your Sysadmin:<br> 68: It's 9AM. He/She is not working that late.<br> -- Koos van den Hout ---- Reason #173 to fear technology... o o o o o <o <o> o> o .|. \|. \|/ // X \ | <| <|> /\ >\ /< >\ /< >\ /< >\ /< Mr. Asciihead learns the Macarena. ---- "Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning."<br> -- Rich Cook ---- "Well you know, C isn't that hard, void (*(*f[])())() for instance defines f as an array of unspecified size, of pointers to functions that return pointers to functions that return void... I think". ---- "The 80xxx series of microprocessors is clear evidence that INTEL isn't doing in-house drug testing."<br> -- (Usenet, 1988) ---- ;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br> -- obs@burnout.demon.co.uk (obscurity) ---- ;BSD: "do what you like with our code how you like, :just give us some credit since you used our stuff" ;GPL: "I am RMS of FSF, your patches and code enhancements :will be assimilated into this copylefted source. :Resistence is futile..." ---- ;Microsoft: "Where do you want to go today?" ;Linux: "Where do you want to be tomorrow?" ;BSD: "Are you guys coming, or what?" ---- === Microsoft === ---- Customer: "I'm running Windows 95 and Internet Explorer 4."<br> Tech Support: "Y-e-e-e-e-s........"<br> Customer: "My Computer isn't working now."<br> Tech Support: "Yes, you just said that." ---- Friends don't let friends use Microsoft. ---- "One World, One Web, One Program" - Microsoft Promotional Ad<br> "Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler ---- Microsoft:<br> "Just click on the START button and your journey to the Dark Side will be complete!" ---- You have moved the mouse.<br> Windows NT must be restarted for the changes to take effect.<br> Press "OK" to reboot. ---- Microshaft: Where do you want to crash today? ---- Microsoft Windows: It just keeps getting beta and beta. ---- "NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br> -- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs ---- windows 95: n. 32 bit extensions and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.<br> -- Rev. Pee Kitty ---- My other computer is your Windows box. ---- In a world without walls or fences, what use do we have for windows or gates? ---- The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br> -- Douglas Adams, on Windows '95 ---- Microsoft: "Where do you want to go today?"<br> Unix: "What do you need to get done today?"<br> Irix: "Uhh... what day is it today?" ---- Bill Gates is just a monocle and a Persian cat away from being one of the bad guys in a James Bond movie.<br> -- Dennis Miller ---- === Macintosh === ---- One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br> -- Gassee - Apple Logo ---- The Box said Win '95 or better - So I used a Macintosh!<br> -- Harold Herbert Tessman ---- "Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br> -- Douglas Adams ---- === UNIX === ---- Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br> -- Thomas Scoville ---- "Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br> -- dustin@spy.net ---- Contrary to popular belief, Unix is user friendly.<br> It just happens to be selective about who it makes friends with.<br> -- Kyle Hearn <kyle@intex.net> ---- The UNIX Guru's View of Sex: # unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep ---- earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg` Broadcast message from god (console) Wed May 16 13:45:22 2000... Earth is shutting down in 5 minutes for a system upgrade. All users please log out or transfer to heaven.god.net or hell.god.net. Thank you. ---- +++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br> -- Hogfather, Terry Pratchett. [[Category:Personal]] a19022d11660e1ff53ac277af59b6b4a9ff88394 git pull merge conflicts 0 1728 3531 3369 2020-06-18T23:41:44Z Stix 2 Add note on the cause of these merge conflicts wikitext text/x-wiki While following a large github repository, I seem to frequently get my local repository into an un-mergeable state, where apparently no combination of <code>git pull</code>, <code>git merge</code>, <code>git reset</code>, <code>git clean</code>, <code>git checkout</code>, no matter the options, fails to allow a <code>git pull</code> to succeed. '''Note:''' These merge conflicts should not happen, and are likely a symptom of checksums of old commits changing. This should '''not''' generally happen. In this case, the pulled repository is the result of a repository being converted from an alternate VCS (CVS, Mercurial, etc), exported into git. <syntaxhighlight lang="text"> bash$ git pull remote: Counting objects: 220, done. remote: Compressing objects: 100% (19/19), done. remote: Total 220 (delta 194), reused 219 (delta 193), pack-reused 0 Receiving objects: 100% (220/220), 502.48 KiB | 620.00 KiB/s, done. Resolving deltas: 100% (194/194), completed with 62 local objects. From github.com:NetBSD/src 69222a8a366e..0e4aa768536f trunk -> origin/trunk 1a40b30119fc..f66452f409c4 KRISTAPS -> origin/KRISTAPS Auto packing the repository in background for optimum performance. See "git help gc" for manual housekeeping. error: The following untracked working tree files would be overwritten by merge: external/gpl3/binutils.old/dist/bfd/doc/aoutx.texi external/gpl3/binutils.old/dist/bfd/doc/archive.texi external/gpl3/binutils.old/dist/bfd/doc/archures.texi external/gpl3/binutils.old/dist/bfd/doc/bfdio.texi external/gpl3/binutils.old/dist/bfd/doc/bfdt.texi … bash$ git clean -f -d … Removing external/gpl3/binutils.old/dist/ bash$ git status On branch trunk Your branch and 'origin/trunk' have diverged, and have 31089 and 37860 different commits each, respectively. (use "git pull" to merge the remote branch into yours) nothing to commit, working tree clean </syntaxhighlight> And another failure: <syntaxhighlight lang="text"> ksh$ git pull remote: Enumerating objects: 5812, done. remote: Counting objects: 100% (5812/5812), done. remote: Compressing objects: 100% (370/370), done. remote: Total 18017 (delta 5526), reused 5699 (delta 5422), pack-reused 12205 Receiving objects: 100% (18017/18017), 9.60 MiB | 3.26 MiB/s, done. Resolving deltas: 100% (11460/11460), completed with 2232 local objects. From github.com:NetBSD/src … Auto-merging distrib/notes/common/legal.common CONFLICT (content): Merge conflict in distrib/notes/common/legal.common Auto-merging distrib/notes/Makefile.inc CONFLICT (content): Merge conflict in distrib/notes/Makefile.inc warning: inexact rename detection was skipped due to too many files. warning: you may want to set your merge.renamelimit variable to at least 19561 and retry the command. Automatic merge failed; fix conflicts and then commit the result. </syntaxhighlight> Since I have very few local changes, easily saved with <code>git stash</code>, my solution, without deleting and starting again, is to re-branch, as follows: <syntaxhighlight lang="text"> bash$ git checkout -f Checking out files: 100% (7365/7365), done. Your branch and 'origin/trunk' have diverged, and have 31089 and 37860 different commits each, respectively. (use "git pull" to merge the remote branch into yours) bash$ git reset bash$ git branch -m trunk oldtrunk bash$ git checkout trunk Checking out files: 100% (82355/82355), done. Branch 'trunk' set up to track remote branch 'trunk' from 'origin'. Switched to a new branch 'trunk' bash$ git pull remote: Counting objects: 274, done. remote: Compressing objects: 100% (41/41), done. remote: Total 274 (delta 221), reused 253 (delta 215), pack-reused 15 Receiving objects: 100% (274/274), 55.18 KiB | 274.00 KiB/s, done. Resolving deltas: 100% (221/221), completed with 120 local objects. From github.com:NetBSD/src 0e4aa768536f..beb48fa8ba69 trunk -> origin/trunk 1e900ebcbb3e..df6593c151d1 phil-wifi -> origin/phil-wifi Auto packing the repository in background for optimum performance. See "git help gc" for manual housekeeping. Updating 0e4aa768536f..beb48fa8ba69 Fast-forward Auto packing the repository in background for optimum performance. See "git help gc" for manual housekeeping. bin/sh/eval.c | 22 +++++--- distrib/sets/lists/comp/ad.aarch64 | 10 ++-- distrib/sets/lists/comp/mi | 4 +- distrib/sets/lists/man/mi | 8 +-- doc/3RDPARTY | 104 ++++++++++++++++++----------------- … bash$ git branch -D oldtrunk Deleted branch oldtrunk (was 6a901eda34ec). </syntaxhighlight> [[Category:Git]] 57189c09d8ce0518248ae20f3283d49c17e56ad6 3532 3531 2020-06-18T23:47:37Z Stix 2 Fix wording. wikitext text/x-wiki While following a large github repository, I seem to frequently get my local repository into an un-mergeable state, where apparently no combination of <code>git pull</code>, <code>git merge</code>, <code>git reset</code>, <code>git clean</code>, <code>git checkout</code>, no matter the options, fails to allow a <code>git pull</code> to succeed. '''Note:''' These merge conflicts should not happen, and are likely a symptom of checksums of old commits changing. This should '''not''' generally happen. In this case, the pulled repository is the result of a repository being converted from an alternate VCS (CVS, Mercurial, etc), periodically exported and imported into git. <syntaxhighlight lang="text"> bash$ git pull remote: Counting objects: 220, done. remote: Compressing objects: 100% (19/19), done. remote: Total 220 (delta 194), reused 219 (delta 193), pack-reused 0 Receiving objects: 100% (220/220), 502.48 KiB | 620.00 KiB/s, done. Resolving deltas: 100% (194/194), completed with 62 local objects. From github.com:NetBSD/src 69222a8a366e..0e4aa768536f trunk -> origin/trunk 1a40b30119fc..f66452f409c4 KRISTAPS -> origin/KRISTAPS error: The following untracked working tree files would be overwritten by merge: external/gpl3/binutils.old/dist/bfd/doc/aoutx.texi external/gpl3/binutils.old/dist/bfd/doc/archive.texi external/gpl3/binutils.old/dist/bfd/doc/archures.texi external/gpl3/binutils.old/dist/bfd/doc/bfdio.texi external/gpl3/binutils.old/dist/bfd/doc/bfdt.texi … bash$ git clean -f -d … Removing external/gpl3/binutils.old/dist/ bash$ git status On branch trunk Your branch and 'origin/trunk' have diverged, and have 31089 and 37860 different commits each, respectively. (use "git pull" to merge the remote branch into yours) nothing to commit, working tree clean </syntaxhighlight> And another failure: <syntaxhighlight lang="text"> ksh$ git pull remote: Enumerating objects: 5812, done. remote: Counting objects: 100% (5812/5812), done. remote: Compressing objects: 100% (370/370), done. remote: Total 18017 (delta 5526), reused 5699 (delta 5422), pack-reused 12205 Receiving objects: 100% (18017/18017), 9.60 MiB | 3.26 MiB/s, done. Resolving deltas: 100% (11460/11460), completed with 2232 local objects. From github.com:NetBSD/src … Auto-merging distrib/notes/common/legal.common CONFLICT (content): Merge conflict in distrib/notes/common/legal.common Auto-merging distrib/notes/Makefile.inc CONFLICT (content): Merge conflict in distrib/notes/Makefile.inc warning: inexact rename detection was skipped due to too many files. warning: you may want to set your merge.renamelimit variable to at least 19561 and retry the command. Automatic merge failed; fix conflicts and then commit the result. </syntaxhighlight> Since I have very few local changes, easily saved with <code>git stash</code>, my solution, without deleting and starting again, is to re-branch, as follows: <syntaxhighlight lang="text"> bash$ git checkout -f Checking out files: 100% (7365/7365), done. Your branch and 'origin/trunk' have diverged, and have 31089 and 37860 different commits each, respectively. (use "git pull" to merge the remote branch into yours) bash$ git reset bash$ git branch -m trunk oldtrunk bash$ git checkout trunk Checking out files: 100% (82355/82355), done. Branch 'trunk' set up to track remote branch 'trunk' from 'origin'. Switched to a new branch 'trunk' bash$ git pull remote: Counting objects: 274, done. remote: Compressing objects: 100% (41/41), done. remote: Total 274 (delta 221), reused 253 (delta 215), pack-reused 15 Receiving objects: 100% (274/274), 55.18 KiB | 274.00 KiB/s, done. Resolving deltas: 100% (221/221), completed with 120 local objects. From github.com:NetBSD/src 0e4aa768536f..beb48fa8ba69 trunk -> origin/trunk 1e900ebcbb3e..df6593c151d1 phil-wifi -> origin/phil-wifi Updating 0e4aa768536f..beb48fa8ba69 Fast-forward bin/sh/eval.c | 22 +++++--- distrib/sets/lists/comp/ad.aarch64 | 10 ++-- distrib/sets/lists/comp/mi | 4 +- distrib/sets/lists/man/mi | 8 +-- doc/3RDPARTY | 104 ++++++++++++++++++----------------- … bash$ git branch -D oldtrunk Deleted branch oldtrunk (was 6a901eda34ec). </syntaxhighlight> [[Category:Git]] b70431110319f5fb0a694820073873347b7bf697 2014-12-28 Yamaha RX-V757 Power Supply Fixed 0 1706 3533 3234 2020-06-21T12:56:07Z Stix 2 Add links to other articles wikitext text/x-wiki Yay! $0.55 AUD part fixed my Yamaha RX-V757 amplifier. Turns out, it's a common problem. The amp had survived at least one large power surge (an 11kV line on the power pole outside the block of units had dropped down onto the 415V lines - blew the power board off the wall on a neighbouring block!) and probably copped another one during a lightning storm. After that, the amp failed to power on - no relay clicks, no front display, not much of anything. Opening it up, I found that there was no power going to the main large transformer, and so no power going to the power button. A bit of searching around, and it's pretty well documented, as described in this video: [http://youtu.be/MwvjAtSr5t8 EEVBlog #379 - Yamaha RX-V557 Receiver Fix] That was it - I unsoldered C405, which was supposed to be a 22nF metalized polyester film greencap capacitor, and measured it - 1.5nF. Quick trip to Jaycar and bought a 22nF 630V capacitor, measured it (yep, 22nF) soldered it in, and works perfectly. == See Also == * [https://sterlingit.com.au/yamaha-amp-no-power-and-not-powering-on-rx-v3800-rx0v1900-and-many-other-models/ How to fix Yamaha AMP no power and not powering on …]. This article mentions that a similar capacitor exists in many of the Yamaha models (RX-V550, RX-V1500, RX-V1600, RX-V1700, RX-V1900, RX-V2700, RX-V3800, RX-N600, etc), and many owners have been able to find and replace the faulty capacitor. * [https://www.avforums.com/threads/yamaha-rxv1700-power-problem.1533016/ Yamaha RXV1700 - Power Problem] at avforums. * [http://youtu.be/MwvjAtSr5t8 EEVBlog #379 - Yamaha RX-V557 Receiver Fix] [[Category:Stix's Blog]] 99945040d4eadd62d1de12556b75ea8701ada861 Baofeng BF-888S and Aussie UHF CB 0 1745 3534 2020-07-19T08:52:18Z Stix 2 Describe programming Baofeng BF-888S for AU UHF CB wikitext text/x-wiki Bought a couple of these cheap 'Baofeng BF-888S' radios from eBay. What arrived was branded "SYNiC 888S", with a reported frequency range from 400 MHz to 470 MHz, which doesn't include the Australian UHF Citizen Band (CB) of 476.4125 to 477.4125 MHz inclusive. Trying to program them with [https://chirp.danplanet.com/ CHIRP], it rejected any frequencies outside the allowed range. YouTube videos recommended editing the channels via the advanced mode browser, which allows almost arbitrary values, however, a quick patch to CHIRP allowed expanding the allowed frequency range to include UHF CB. '''Note:''' Even if correctly programmed with the allowed UHF CB channels, the legality of these radios is still likely questionable. You have been warned. == Patch for AU UHF CB == <syntaxhighlight lang="diff"> --- chirp/drivers/h777.py.orig 2020-07-19 18:25:50.071775380 +1000 +++ chirp/drivers/h777.py 2020-07-19 18:26:57.070670733 +1000 @@ -326,7 +326,7 @@ rf.has_bank = False rf.has_name = False rf.memory_bounds = (1, 16) - rf.valid_bands = [(400000000, 470000000)] + rf.valid_bands = [(400000000, 480000000)] rf.valid_power_levels = H777_POWER_LEVELS rf.valid_tuning_steps = [2.5, 5.0, 6.25, 10.0, 12.5, 15.0, 20.0, 25.0, 50.0, 100.0] </syntaxhighlight> == Pre-programmed original 16 channel set, CSV == <syntaxhighlight lang="csv"> Location,Name,Frequency,Duplex,Offset,Tone,rToneFreq,cToneFreq,DtcsCode,DtcsPolarity,Mode,TStep,Skip,Comment,URCALL,RPT1CALL,RPT2CALL 1,,462.125000,,0.000000,TSQL,88.5,69.3,023,NN,FM,5.00,S,,,,, 2,,462.225000,,0.000000,,88.5,88.5,023,NN,FM,5.00,S,,,,, 3,,462.325000,,0.000000,,88.5,88.5,023,NN,FM,5.00,S,,,,, 4,,462.425000,,0.000000,TSQL,88.5,103.5,023,NN,FM,5.00,S,,,,, 5,,462.525000,,0.000000,TSQL,88.5,114.8,023,NN,FM,5.00,S,,,,, 6,,462.625000,,0.000000,TSQL,88.5,127.3,023,NN,FM,5.00,S,,,,, 7,,462.725000,,0.000000,TSQL,88.5,136.5,023,NN,FM,5.00,S,,,,, 8,,462.825000,,0.000000,TSQL,88.5,162.2,023,NN,FM,5.00,S,,,,, 9,,462.925000,,0.000000,DTCS,88.5,88.5,023,NN,FM,5.00,S,,,,, 10,,463.025000,,0.000000,DTCS,88.5,88.5,023,NN,FM,5.00,S,,,,, 11,,463.125000,,0.000000,DTCS,88.5,88.5,023,NN,FM,5.00,S,,,,, 12,,463.225000,,0.000000,DTCS,88.5,88.5,023,RR,FM,5.00,S,,,,, 13,,463.525000,,0.000000,DTCS,88.5,88.5,023,RR,FM,5.00,S,,,,, 14,,450.225000,,0.000000,DTCS,88.5,88.5,023,NN,FM,5.00,S,,,,, 15,,460.325000,,0.000000,,88.5,88.5,023,NN,FM,5.00,S,,,,, 16,,469.950000,,0.000000,TSQL,88.5,203.5,023,NN,FM,5.00,S,,,,, </syntaxhighlight> == Australian 80 UHF CB channels, CSV == Pick 16 channels from amongst these, noting any special or unofficial purpose listed by the [http://www.legislation.gov.au/Series/F2015L00876 Australian legislation] and the [https://en.wikipedia.org/wiki/UHF_CB UHF_CB] wikipedia page. <syntaxhighlight lang="csv"> Location,Name,Frequency,Duplex,Offset,Tone,rToneFreq,cToneFreq,DtcsCode,DtcsPolarity,Mode,TStep,Skip,Comment,URCALL,RPT1CALL,RPT2CALL 1,CB 01R,476.425,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 2,CB 02R,476.45,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 3,CB 03R,476.475,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 4,CB 04R,476.5,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 5,CB 05R,476.525,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 6,CB 06R,476.55,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 7,CB 07R,476.575,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 8,CB 08R,476.6,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 9,CB 09,476.625,,0,,88.5,88.5,23,NN,NFM,5,,,,, 10,CB 10,476.65,,0,,88.5,88.5,23,NN,NFM,5,,,,, 11,CB 11,476.675,,0,,88.5,88.5,23,NN,NFM,5,,,,, 12,CB 12,476.7,,0,,88.5,88.5,23,NN,NFM,5,,,,, 13,CB 13,476.725,,0,,88.5,88.5,23,NN,NFM,5,,,,, 14,CB 14,476.75,,0,,88.5,88.5,23,NN,NFM,5,,,,, 15,CB 15,476.775,,0,,88.5,88.5,23,NN,NFM,5,,,,, 16,CB 16,476.8,,0,,88.5,88.5,23,NN,NFM,5,,,,, 17,CB 17,476.825,,0,,88.5,88.5,23,NN,NFM,5,,,,, 18,CB 18,476.85,,0,,88.5,88.5,23,NN,NFM,5,,,,, 19,CB 19,476.875,,0,,88.5,88.5,23,NN,NFM,5,,,,, 20,CB 20,476.9,,0,,88.5,88.5,23,NN,NFM,5,,,,, 21,CB 21,476.925,,0,,88.5,88.5,23,NN,NFM,5,,,,, 22,CB 22,476.95,,0,,88.5,88.5,23,NN,NFM,5,,,,, 23,CB 23,476.975,,0,,88.5,88.5,23,NN,NFM,5,,,,, 24,CB 24,477,,0,,88.5,88.5,23,NN,NFM,5,,,,, 25,CB 25,477.025,,0,,88.5,88.5,23,NN,NFM,5,,,,, 26,CB 26,477.05,,0,,88.5,88.5,23,NN,NFM,5,,,,, 27,CB 27,477.075,,0,,88.5,88.5,23,NN,NFM,5,,,,, 28,CB 28,477.1,,0,,88.5,88.5,23,NN,NFM,5,,,,, 29,CB 29,477.125,,0,,88.5,88.5,23,NN,NFM,5,,,,, 30,CB 30,477.15,,0,,88.5,88.5,23,NN,NFM,5,,,,, 31,CB 31,477.175,,0,,88.5,88.5,23,NN,NFM,5,,,,, 32,CB 32,477.2,,0,,88.5,88.5,23,NN,NFM,5,,,,, 33,CB 33,477.225,,0,,88.5,88.5,23,NN,NFM,5,,,,, 34,CB 34,477.25,,0,,88.5,88.5,23,NN,NFM,5,,,,, 35,CB 35,477.275,,0,,88.5,88.5,23,NN,NFM,5,,,,, 36,CB 36,477.3,,0,,88.5,88.5,23,NN,NFM,5,,,,, 37,CB 37,477.325,,0,,88.5,88.5,23,NN,NFM,5,,,,, 38,CB 38,477.35,,0,,88.5,88.5,23,NN,NFM,5,,,,, 39,CB 39,477.375,,0,,88.5,88.5,23,NN,NFM,5,,,,, 40,CB 40,477.4,,0,,88.5,88.5,23,NN,NFM,5,,,,, 41,CB 41R,476.4375,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 42,CB 42R,476.4625,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 43,CB 43R,476.4875,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 44,CB 44R,476.5125,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 45,CB 45R,476.5375,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 46,CB 46R,476.5625,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 47,CB 47R,476.5875,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 48,CB 48R,476.6125,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 49,CB 49,476.6375,,0,,88.5,88.5,23,NN,NFM,5,,,,, 50,CB 50,476.6625,,0,,88.5,88.5,23,NN,NFM,5,,,,, 51,CB 51,476.6875,,0,,88.5,88.5,23,NN,NFM,5,,,,, 52,CB 52,476.7125,,0,,88.5,88.5,23,NN,NFM,5,,,,, 53,CB 53,476.7375,,0,,88.5,88.5,23,NN,NFM,5,,,,, 54,CB 54,476.7625,,0,,88.5,88.5,23,NN,NFM,5,,,,, 55,CB 55,476.7875,,0,,88.5,88.5,23,NN,NFM,5,,,,, 56,CB 56,476.8125,,0,,88.5,88.5,23,NN,NFM,5,,,,, 57,CB 57,476.8375,,0,,88.5,88.5,23,NN,NFM,5,,,,, 58,CB 59,476.8875,,0,,88.5,88.5,23,NN,NFM,5,,,,, 59,CB 58,476.8625,,0,,88.5,88.5,23,NN,NFM,5,,,,, 60,CB 60,476.9125,,0,,88.5,88.5,23,NN,NFM,5,,,,, 61,CB 61,476.9375,,0,,88.5,88.5,23,NN,NFM,5,,,,, 62,CB 62,476.9625,,0,,88.5,88.5,23,NN,NFM,5,,,,, 63,CB 63,476.9875,,0,,88.5,88.5,23,NN,NFM,5,,,,, 64,CB 64,477.0125,,0,,88.5,88.5,23,NN,NFM,5,,,,, 65,CB 65,477.0375,,0,,88.5,88.5,23,NN,NFM,5,,,,, 66,CB 66,477.0625,,0,,88.5,88.5,23,NN,NFM,5,,,,, 67,CB 67,477.0875,,0,,88.5,88.5,23,NN,NFM,5,,,,, 68,CB 68,477.1125,,0,,88.5,88.5,23,NN,NFM,5,,,,, 69,CB 69,477.1375,,0,,88.5,88.5,23,NN,NFM,5,,,,, 70,CB 70,477.1625,,0,,88.5,88.5,23,NN,NFM,5,,,,, 71,CB 71,477.1875,,0,,88.5,88.5,23,NN,NFM,5,,,,, 72,CB 72,477.2125,,0,,88.5,88.5,23,NN,NFM,5,,,,, 73,CB 73,477.2375,,0,,88.5,88.5,23,NN,NFM,5,,,,, 74,CB 74,477.2625,,0,,88.5,88.5,23,NN,NFM,5,,,,, 75,CB 75,477.2875,,0,,88.5,88.5,23,NN,NFM,5,,,,, 76,CB 76,477.3125,,0,,88.5,88.5,23,NN,NFM,5,,,,, 77,CB 77,477.3375,,0,,88.5,88.5,23,NN,NFM,5,,,,, 78,CB 78,477.3625,,0,,88.5,88.5,23,NN,NFM,5,,,,, 79,CB 79,477.3875,,0,,88.5,88.5,23,NN,NFM,5,,,,, 80,CB 80,477.4125,,0,,88.5,88.5,23,NN,NFM,5,,,,, </syntaxhighlight> == See also == * [https://www.acma.gov.au/beware-two-way-radios-overseas Beware of two-way radios from overseas] at ACMA. * [https://www.acma.gov.au/licences/citizen-band-radio-stations-class-licence Citizen band radio stations class licence] at ACMA. * [http://www.legislation.gov.au/Series/F2015L00876 Citizen Band Radio Stations Class Licence 2015], Australian legislation. * [https://chirp.danplanet.com/ CHIRP]. * [https://en.wikipedia.org/wiki/UHF_CB UHF CB] at wikipedia. 8c4f7c828dbb9ac8f17894bd635f61aaa080700c 3535 3534 2020-07-19T09:57:06Z Stix 2 Expand with more info & keywords wikitext text/x-wiki Bought a couple of these cheap 'Baofeng/Pofung BF-888S' (aka HST H-777) radios from eBay. What arrived was branded "SYNiC 888S", with a reported frequency range from 400 MHz to 470 MHz, which doesn't include the Australian UHF Citizen Band (CB) of 476.4125 to 477.4125 MHz inclusive. Both are likely based on the same 'BEKEN BK4810' radio chip, which may have a frequency range as large as 134 - 490 MHz if the BK4813 specifications match the BK4810. Trying to program them with [https://chirp.danplanet.com/ CHIRP], it rejected any frequencies outside the allowed range. YouTube videos recommended enabling developer mode and editing the channels via the advanced mode browser, which allows almost arbitrary values, however, a quick patch to CHIRP allowed expanding the allowed frequency range to include UHF CB. '''Note:''' Even if correctly programmed with the allowed UHF CB channels, the legality of these radios is still likely questionable. You have been warned. == CHIRP Patch for AU UHF CB == <syntaxhighlight lang="diff"> --- chirp/drivers/h777.py.orig 2020-07-19 18:25:50.071775380 +1000 +++ chirp/drivers/h777.py 2020-07-19 18:26:57.070670733 +1000 @@ -326,7 +326,7 @@ rf.has_bank = False rf.has_name = False rf.memory_bounds = (1, 16) - rf.valid_bands = [(400000000, 470000000)] + rf.valid_bands = [(400000000, 490000000)] rf.valid_power_levels = H777_POWER_LEVELS rf.valid_tuning_steps = [2.5, 5.0, 6.25, 10.0, 12.5, 15.0, 20.0, 25.0, 50.0, 100.0] </syntaxhighlight> == Pre-programmed original 16 channel set, CSV == <syntaxhighlight lang="csv"> Location,Name,Frequency,Duplex,Offset,Tone,rToneFreq,cToneFreq,DtcsCode,DtcsPolarity,Mode,TStep,Skip,Comment,URCALL,RPT1CALL,RPT2CALL 1,,462.125000,,0.000000,TSQL,88.5,69.3,023,NN,FM,5.00,S,,,,, 2,,462.225000,,0.000000,,88.5,88.5,023,NN,FM,5.00,S,,,,, 3,,462.325000,,0.000000,,88.5,88.5,023,NN,FM,5.00,S,,,,, 4,,462.425000,,0.000000,TSQL,88.5,103.5,023,NN,FM,5.00,S,,,,, 5,,462.525000,,0.000000,TSQL,88.5,114.8,023,NN,FM,5.00,S,,,,, 6,,462.625000,,0.000000,TSQL,88.5,127.3,023,NN,FM,5.00,S,,,,, 7,,462.725000,,0.000000,TSQL,88.5,136.5,023,NN,FM,5.00,S,,,,, 8,,462.825000,,0.000000,TSQL,88.5,162.2,023,NN,FM,5.00,S,,,,, 9,,462.925000,,0.000000,DTCS,88.5,88.5,023,NN,FM,5.00,S,,,,, 10,,463.025000,,0.000000,DTCS,88.5,88.5,023,NN,FM,5.00,S,,,,, 11,,463.125000,,0.000000,DTCS,88.5,88.5,023,NN,FM,5.00,S,,,,, 12,,463.225000,,0.000000,DTCS,88.5,88.5,023,RR,FM,5.00,S,,,,, 13,,463.525000,,0.000000,DTCS,88.5,88.5,023,RR,FM,5.00,S,,,,, 14,,450.225000,,0.000000,DTCS,88.5,88.5,023,NN,FM,5.00,S,,,,, 15,,460.325000,,0.000000,,88.5,88.5,023,NN,FM,5.00,S,,,,, 16,,469.950000,,0.000000,TSQL,88.5,203.5,023,NN,FM,5.00,S,,,,, </syntaxhighlight> == Australian 80 UHF CB channels, CSV == Pick 16 channels from amongst these, noting any official or unofficial use listed by the [http://www.legislation.gov.au/Series/F2015L00876 Australian legislation] and the [https://en.wikipedia.org/wiki/UHF_CB UHF_CB] wikipedia page. <syntaxhighlight lang="csv"> Location,Name,Frequency,Duplex,Offset,Tone,rToneFreq,cToneFreq,DtcsCode,DtcsPolarity,Mode,TStep,Skip,Comment,URCALL,RPT1CALL,RPT2CALL 1,CB 01R,476.425,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 2,CB 02R,476.45,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 3,CB 03R,476.475,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 4,CB 04R,476.5,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 5,CB 05R,476.525,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 6,CB 06R,476.55,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 7,CB 07R,476.575,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 8,CB 08R,476.6,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 9,CB 09,476.625,,0,,88.5,88.5,23,NN,NFM,5,,,,, 10,CB 10,476.65,,0,,88.5,88.5,23,NN,NFM,5,,,,, 11,CB 11,476.675,,0,,88.5,88.5,23,NN,NFM,5,,,,, 12,CB 12,476.7,,0,,88.5,88.5,23,NN,NFM,5,,,,, 13,CB 13,476.725,,0,,88.5,88.5,23,NN,NFM,5,,,,, 14,CB 14,476.75,,0,,88.5,88.5,23,NN,NFM,5,,,,, 15,CB 15,476.775,,0,,88.5,88.5,23,NN,NFM,5,,,,, 16,CB 16,476.8,,0,,88.5,88.5,23,NN,NFM,5,,,,, 17,CB 17,476.825,,0,,88.5,88.5,23,NN,NFM,5,,,,, 18,CB 18,476.85,,0,,88.5,88.5,23,NN,NFM,5,,,,, 19,CB 19,476.875,,0,,88.5,88.5,23,NN,NFM,5,,,,, 20,CB 20,476.9,,0,,88.5,88.5,23,NN,NFM,5,,,,, 21,CB 21,476.925,,0,,88.5,88.5,23,NN,NFM,5,,,,, 22,CB 22,476.95,,0,,88.5,88.5,23,NN,NFM,5,,,,, 23,CB 23,476.975,,0,,88.5,88.5,23,NN,NFM,5,,,,, 24,CB 24,477,,0,,88.5,88.5,23,NN,NFM,5,,,,, 25,CB 25,477.025,,0,,88.5,88.5,23,NN,NFM,5,,,,, 26,CB 26,477.05,,0,,88.5,88.5,23,NN,NFM,5,,,,, 27,CB 27,477.075,,0,,88.5,88.5,23,NN,NFM,5,,,,, 28,CB 28,477.1,,0,,88.5,88.5,23,NN,NFM,5,,,,, 29,CB 29,477.125,,0,,88.5,88.5,23,NN,NFM,5,,,,, 30,CB 30,477.15,,0,,88.5,88.5,23,NN,NFM,5,,,,, 31,CB 31,477.175,,0,,88.5,88.5,23,NN,NFM,5,,,,, 32,CB 32,477.2,,0,,88.5,88.5,23,NN,NFM,5,,,,, 33,CB 33,477.225,,0,,88.5,88.5,23,NN,NFM,5,,,,, 34,CB 34,477.25,,0,,88.5,88.5,23,NN,NFM,5,,,,, 35,CB 35,477.275,,0,,88.5,88.5,23,NN,NFM,5,,,,, 36,CB 36,477.3,,0,,88.5,88.5,23,NN,NFM,5,,,,, 37,CB 37,477.325,,0,,88.5,88.5,23,NN,NFM,5,,,,, 38,CB 38,477.35,,0,,88.5,88.5,23,NN,NFM,5,,,,, 39,CB 39,477.375,,0,,88.5,88.5,23,NN,NFM,5,,,,, 40,CB 40,477.4,,0,,88.5,88.5,23,NN,NFM,5,,,,, 41,CB 41R,476.4375,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 42,CB 42R,476.4625,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 43,CB 43R,476.4875,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 44,CB 44R,476.5125,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 45,CB 45R,476.5375,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 46,CB 46R,476.5625,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 47,CB 47R,476.5875,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 48,CB 48R,476.6125,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 49,CB 49,476.6375,,0,,88.5,88.5,23,NN,NFM,5,,,,, 50,CB 50,476.6625,,0,,88.5,88.5,23,NN,NFM,5,,,,, 51,CB 51,476.6875,,0,,88.5,88.5,23,NN,NFM,5,,,,, 52,CB 52,476.7125,,0,,88.5,88.5,23,NN,NFM,5,,,,, 53,CB 53,476.7375,,0,,88.5,88.5,23,NN,NFM,5,,,,, 54,CB 54,476.7625,,0,,88.5,88.5,23,NN,NFM,5,,,,, 55,CB 55,476.7875,,0,,88.5,88.5,23,NN,NFM,5,,,,, 56,CB 56,476.8125,,0,,88.5,88.5,23,NN,NFM,5,,,,, 57,CB 57,476.8375,,0,,88.5,88.5,23,NN,NFM,5,,,,, 58,CB 59,476.8875,,0,,88.5,88.5,23,NN,NFM,5,,,,, 59,CB 58,476.8625,,0,,88.5,88.5,23,NN,NFM,5,,,,, 60,CB 60,476.9125,,0,,88.5,88.5,23,NN,NFM,5,,,,, 61,CB 61,476.9375,,0,,88.5,88.5,23,NN,NFM,5,,,,, 62,CB 62,476.9625,,0,,88.5,88.5,23,NN,NFM,5,,,,, 63,CB 63,476.9875,,0,,88.5,88.5,23,NN,NFM,5,,,,, 64,CB 64,477.0125,,0,,88.5,88.5,23,NN,NFM,5,,,,, 65,CB 65,477.0375,,0,,88.5,88.5,23,NN,NFM,5,,,,, 66,CB 66,477.0625,,0,,88.5,88.5,23,NN,NFM,5,,,,, 67,CB 67,477.0875,,0,,88.5,88.5,23,NN,NFM,5,,,,, 68,CB 68,477.1125,,0,,88.5,88.5,23,NN,NFM,5,,,,, 69,CB 69,477.1375,,0,,88.5,88.5,23,NN,NFM,5,,,,, 70,CB 70,477.1625,,0,,88.5,88.5,23,NN,NFM,5,,,,, 71,CB 71,477.1875,,0,,88.5,88.5,23,NN,NFM,5,,,,, 72,CB 72,477.2125,,0,,88.5,88.5,23,NN,NFM,5,,,,, 73,CB 73,477.2375,,0,,88.5,88.5,23,NN,NFM,5,,,,, 74,CB 74,477.2625,,0,,88.5,88.5,23,NN,NFM,5,,,,, 75,CB 75,477.2875,,0,,88.5,88.5,23,NN,NFM,5,,,,, 76,CB 76,477.3125,,0,,88.5,88.5,23,NN,NFM,5,,,,, 77,CB 77,477.3375,,0,,88.5,88.5,23,NN,NFM,5,,,,, 78,CB 78,477.3625,,0,,88.5,88.5,23,NN,NFM,5,,,,, 79,CB 79,477.3875,,0,,88.5,88.5,23,NN,NFM,5,,,,, 80,CB 80,477.4125,,0,,88.5,88.5,23,NN,NFM,5,,,,, </syntaxhighlight> == See also == * [https://www.acma.gov.au/beware-two-way-radios-overseas Beware of two-way radios from overseas] at ACMA. * [https://www.acma.gov.au/licences/citizen-band-radio-stations-class-licence Citizen band radio stations class licence] at ACMA. * [http://www.legislation.gov.au/Series/F2015L00876 Citizen Band Radio Stations Class Licence 2015], Australian legislation. * [https://chirp.danplanet.com/ CHIRP]. * [https://en.wikipedia.org/wiki/UHF_CB UHF CB] at wikipedia. * [http://www.kh-gps.de/bf888.htm] bc8f141605bcc5b40738b89b389cb007a80d72c7 3542 3535 2020-08-13T00:50:57Z Stix 2 Clean up, add a few more keywords, add links to Type Approved. wikitext text/x-wiki '''NOTE:''' Even if correctly programmed with the allowed UHF CB channels, the legality of these radios is still '''highly''' questionable, ie. they are not approved for use in Australia. See [http://www.typeapproved.com.au/ Type Approved] for lists of radios and their approval status. You have been warned. Bought a couple of these cheap 'Baofeng/Pofung BF-888S' (aka HST H-777) radios from eBay. What arrived was branded "SYNiC 888S", with a reported frequency range from 400 MHz to 470 MHz, which doesn't include the Australian UHF Citizen Band (CB) of 476.4125 to 477.4125 MHz inclusive. Both are likely based on the same 'BEKEN BK4810' radio chip, which may have a frequency range as large as 134 - 490 MHz if the BK4813 specifications match the BK4810. Trying to program them with [https://chirp.danplanet.com/ CHIRP], it rejected any frequencies outside the allowed range. YouTube videos recommended enabling developer mode and editing the channels via the advanced mode browser, which allows almost arbitrary values, however, a quick patch to CHIRP allowed expanding the allowed frequency range to include UHF CB. The below channel lists can also be used on their other radios, including UV-5R, UV-5Rv2+, UV-5RA, UV-5RE, UV-5R+. == CHIRP Patch for AU UHF CB on BF-888S == <syntaxhighlight lang="diff"> --- chirp/drivers/h777.py.orig 2020-07-19 18:25:50.071775380 +1000 +++ chirp/drivers/h777.py 2020-07-19 18:26:57.070670733 +1000 @@ -326,7 +326,7 @@ rf.has_bank = False rf.has_name = False rf.memory_bounds = (1, 16) - rf.valid_bands = [(400000000, 470000000)] + rf.valid_bands = [(400000000, 490000000)] rf.valid_power_levels = H777_POWER_LEVELS rf.valid_tuning_steps = [2.5, 5.0, 6.25, 10.0, 12.5, 15.0, 20.0, 25.0, 50.0, 100.0] </syntaxhighlight> == Pre-programmed original 16 channel set, CSV == <syntaxhighlight lang="csv"> Location,Name,Frequency,Duplex,Offset,Tone,rToneFreq,cToneFreq,DtcsCode,DtcsPolarity,Mode,TStep,Skip,Comment,URCALL,RPT1CALL,RPT2CALL 1,,462.125000,,0.000000,TSQL,88.5,69.3,023,NN,FM,5.00,S,,,,, 2,,462.225000,,0.000000,,88.5,88.5,023,NN,FM,5.00,S,,,,, 3,,462.325000,,0.000000,,88.5,88.5,023,NN,FM,5.00,S,,,,, 4,,462.425000,,0.000000,TSQL,88.5,103.5,023,NN,FM,5.00,S,,,,, 5,,462.525000,,0.000000,TSQL,88.5,114.8,023,NN,FM,5.00,S,,,,, 6,,462.625000,,0.000000,TSQL,88.5,127.3,023,NN,FM,5.00,S,,,,, 7,,462.725000,,0.000000,TSQL,88.5,136.5,023,NN,FM,5.00,S,,,,, 8,,462.825000,,0.000000,TSQL,88.5,162.2,023,NN,FM,5.00,S,,,,, 9,,462.925000,,0.000000,DTCS,88.5,88.5,023,NN,FM,5.00,S,,,,, 10,,463.025000,,0.000000,DTCS,88.5,88.5,023,NN,FM,5.00,S,,,,, 11,,463.125000,,0.000000,DTCS,88.5,88.5,023,NN,FM,5.00,S,,,,, 12,,463.225000,,0.000000,DTCS,88.5,88.5,023,RR,FM,5.00,S,,,,, 13,,463.525000,,0.000000,DTCS,88.5,88.5,023,RR,FM,5.00,S,,,,, 14,,450.225000,,0.000000,DTCS,88.5,88.5,023,NN,FM,5.00,S,,,,, 15,,460.325000,,0.000000,,88.5,88.5,023,NN,FM,5.00,S,,,,, 16,,469.950000,,0.000000,TSQL,88.5,203.5,023,NN,FM,5.00,S,,,,, </syntaxhighlight> == Australian 80 UHF CB channels, CSV == Pick 16 channels from amongst these, noting any official or unofficial use listed by the [http://www.legislation.gov.au/Series/F2015L00876 Australian legislation] and the [https://en.wikipedia.org/wiki/UHF_CB UHF_CB] wikipedia page. <syntaxhighlight lang="csv"> Location,Name,Frequency,Duplex,Offset,Tone,rToneFreq,cToneFreq,DtcsCode,DtcsPolarity,Mode,TStep,Skip,Comment,URCALL,RPT1CALL,RPT2CALL 1,CB 01R,476.425,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 2,CB 02R,476.45,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 3,CB 03R,476.475,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 4,CB 04R,476.5,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 5,CB 05R,476.525,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 6,CB 06R,476.55,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 7,CB 07R,476.575,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 8,CB 08R,476.6,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 9,CB 09,476.625,,0,,88.5,88.5,23,NN,NFM,5,,,,, 10,CB 10,476.65,,0,,88.5,88.5,23,NN,NFM,5,,,,, 11,CB 11,476.675,,0,,88.5,88.5,23,NN,NFM,5,,,,, 12,CB 12,476.7,,0,,88.5,88.5,23,NN,NFM,5,,,,, 13,CB 13,476.725,,0,,88.5,88.5,23,NN,NFM,5,,,,, 14,CB 14,476.75,,0,,88.5,88.5,23,NN,NFM,5,,,,, 15,CB 15,476.775,,0,,88.5,88.5,23,NN,NFM,5,,,,, 16,CB 16,476.8,,0,,88.5,88.5,23,NN,NFM,5,,,,, 17,CB 17,476.825,,0,,88.5,88.5,23,NN,NFM,5,,,,, 18,CB 18,476.85,,0,,88.5,88.5,23,NN,NFM,5,,,,, 19,CB 19,476.875,,0,,88.5,88.5,23,NN,NFM,5,,,,, 20,CB 20,476.9,,0,,88.5,88.5,23,NN,NFM,5,,,,, 21,CB 21,476.925,,0,,88.5,88.5,23,NN,NFM,5,,,,, 22,CB 22,476.95,,0,,88.5,88.5,23,NN,NFM,5,,,,, 23,CB 23,476.975,,0,,88.5,88.5,23,NN,NFM,5,,,,, 24,CB 24,477,,0,,88.5,88.5,23,NN,NFM,5,,,,, 25,CB 25,477.025,,0,,88.5,88.5,23,NN,NFM,5,,,,, 26,CB 26,477.05,,0,,88.5,88.5,23,NN,NFM,5,,,,, 27,CB 27,477.075,,0,,88.5,88.5,23,NN,NFM,5,,,,, 28,CB 28,477.1,,0,,88.5,88.5,23,NN,NFM,5,,,,, 29,CB 29,477.125,,0,,88.5,88.5,23,NN,NFM,5,,,,, 30,CB 30,477.15,,0,,88.5,88.5,23,NN,NFM,5,,,,, 31,CB 31,477.175,,0,,88.5,88.5,23,NN,NFM,5,,,,, 32,CB 32,477.2,,0,,88.5,88.5,23,NN,NFM,5,,,,, 33,CB 33,477.225,,0,,88.5,88.5,23,NN,NFM,5,,,,, 34,CB 34,477.25,,0,,88.5,88.5,23,NN,NFM,5,,,,, 35,CB 35,477.275,,0,,88.5,88.5,23,NN,NFM,5,,,,, 36,CB 36,477.3,,0,,88.5,88.5,23,NN,NFM,5,,,,, 37,CB 37,477.325,,0,,88.5,88.5,23,NN,NFM,5,,,,, 38,CB 38,477.35,,0,,88.5,88.5,23,NN,NFM,5,,,,, 39,CB 39,477.375,,0,,88.5,88.5,23,NN,NFM,5,,,,, 40,CB 40,477.4,,0,,88.5,88.5,23,NN,NFM,5,,,,, 41,CB 41R,476.4375,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 42,CB 42R,476.4625,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 43,CB 43R,476.4875,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 44,CB 44R,476.5125,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 45,CB 45R,476.5375,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 46,CB 46R,476.5625,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 47,CB 47R,476.5875,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 48,CB 48R,476.6125,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 49,CB 49,476.6375,,0,,88.5,88.5,23,NN,NFM,5,,,,, 50,CB 50,476.6625,,0,,88.5,88.5,23,NN,NFM,5,,,,, 51,CB 51,476.6875,,0,,88.5,88.5,23,NN,NFM,5,,,,, 52,CB 52,476.7125,,0,,88.5,88.5,23,NN,NFM,5,,,,, 53,CB 53,476.7375,,0,,88.5,88.5,23,NN,NFM,5,,,,, 54,CB 54,476.7625,,0,,88.5,88.5,23,NN,NFM,5,,,,, 55,CB 55,476.7875,,0,,88.5,88.5,23,NN,NFM,5,,,,, 56,CB 56,476.8125,,0,,88.5,88.5,23,NN,NFM,5,,,,, 57,CB 57,476.8375,,0,,88.5,88.5,23,NN,NFM,5,,,,, 58,CB 59,476.8875,,0,,88.5,88.5,23,NN,NFM,5,,,,, 59,CB 58,476.8625,,0,,88.5,88.5,23,NN,NFM,5,,,,, 60,CB 60,476.9125,,0,,88.5,88.5,23,NN,NFM,5,,,,, 61,CB 61,476.9375,,0,,88.5,88.5,23,NN,NFM,5,,,,, 62,CB 62,476.9625,,0,,88.5,88.5,23,NN,NFM,5,,,,, 63,CB 63,476.9875,,0,,88.5,88.5,23,NN,NFM,5,,,,, 64,CB 64,477.0125,,0,,88.5,88.5,23,NN,NFM,5,,,,, 65,CB 65,477.0375,,0,,88.5,88.5,23,NN,NFM,5,,,,, 66,CB 66,477.0625,,0,,88.5,88.5,23,NN,NFM,5,,,,, 67,CB 67,477.0875,,0,,88.5,88.5,23,NN,NFM,5,,,,, 68,CB 68,477.1125,,0,,88.5,88.5,23,NN,NFM,5,,,,, 69,CB 69,477.1375,,0,,88.5,88.5,23,NN,NFM,5,,,,, 70,CB 70,477.1625,,0,,88.5,88.5,23,NN,NFM,5,,,,, 71,CB 71,477.1875,,0,,88.5,88.5,23,NN,NFM,5,,,,, 72,CB 72,477.2125,,0,,88.5,88.5,23,NN,NFM,5,,,,, 73,CB 73,477.2375,,0,,88.5,88.5,23,NN,NFM,5,,,,, 74,CB 74,477.2625,,0,,88.5,88.5,23,NN,NFM,5,,,,, 75,CB 75,477.2875,,0,,88.5,88.5,23,NN,NFM,5,,,,, 76,CB 76,477.3125,,0,,88.5,88.5,23,NN,NFM,5,,,,, 77,CB 77,477.3375,,0,,88.5,88.5,23,NN,NFM,5,,,,, 78,CB 78,477.3625,,0,,88.5,88.5,23,NN,NFM,5,,,,, 79,CB 79,477.3875,,0,,88.5,88.5,23,NN,NFM,5,,,,, 80,CB 80,477.4125,,0,,88.5,88.5,23,NN,NFM,5,,,,, </syntaxhighlight> == See also == * [http://www.typeapproved.com.au/ Type Approved]: Radios approved for use in Australia. * [https://www.acma.gov.au/beware-two-way-radios-overseas Beware of two-way radios from overseas] at ACMA. * [https://www.acma.gov.au/licences/citizen-band-radio-stations-class-licence Citizen band radio stations class licence] at ACMA. * [http://www.legislation.gov.au/Series/F2015L00876 Citizen Band Radio Stations Class Licence 2015], Australian legislation. * [https://chirp.danplanet.com/ CHIRP]. * [https://en.wikipedia.org/wiki/UHF_CB UHF CB] at wikipedia. * [http://www.kh-gps.de/bf888.htm BAOFENG "BF-888S" the "20 Euro-UHF-WalkieTalkie"] 4ff7f0532b3215de817b4d02956cac7889709131 3555 3542 2020-08-31T08:52:58Z Stix 2 Be explicit. They're not legal to use in Australia. wikitext text/x-wiki '''WARNING:''' Even if correctly programmed with the allowed UHF CB channels, these radios are '''not legal''' in Australia, ie. they are not approved for use. See [http://www.typeapproved.com.au/ Type Approved] for lists of radios and their approval status. You have been warned. Bought a couple of these cheap 'Baofeng/Pofung BF-888S' (aka HST H-777) radios from eBay. What arrived was branded "SYNiC 888S", with a reported frequency range from 400 MHz to 470 MHz, which doesn't include the Australian UHF Citizen Band (CB) of 476.4125 to 477.4125 MHz inclusive. Both are likely based on the same 'BEKEN BK4810' radio chip, which may have a frequency range as large as 134 - 490 MHz if the BK4813 specifications match the BK4810. Trying to program them with [https://chirp.danplanet.com/ CHIRP], it rejected any frequencies outside the allowed range. YouTube videos recommended enabling developer mode and editing the channels via the advanced mode browser, which allows almost arbitrary values, however, a quick patch to CHIRP allowed expanding the allowed frequency range to include UHF CB. The below channel lists can also be used on their other radios, including UV-5R, UV-5Rv2+, UV-5RA, UV-5RE, UV-5R+. == CHIRP Patch for AU UHF CB on BF-888S == <syntaxhighlight lang="diff"> --- chirp/drivers/h777.py.orig 2020-07-19 18:25:50.071775380 +1000 +++ chirp/drivers/h777.py 2020-07-19 18:26:57.070670733 +1000 @@ -326,7 +326,7 @@ rf.has_bank = False rf.has_name = False rf.memory_bounds = (1, 16) - rf.valid_bands = [(400000000, 470000000)] + rf.valid_bands = [(400000000, 490000000)] rf.valid_power_levels = H777_POWER_LEVELS rf.valid_tuning_steps = [2.5, 5.0, 6.25, 10.0, 12.5, 15.0, 20.0, 25.0, 50.0, 100.0] </syntaxhighlight> == Pre-programmed original 16 channel set, CSV == <syntaxhighlight lang="csv"> Location,Name,Frequency,Duplex,Offset,Tone,rToneFreq,cToneFreq,DtcsCode,DtcsPolarity,Mode,TStep,Skip,Comment,URCALL,RPT1CALL,RPT2CALL 1,,462.125000,,0.000000,TSQL,88.5,69.3,023,NN,FM,5.00,S,,,,, 2,,462.225000,,0.000000,,88.5,88.5,023,NN,FM,5.00,S,,,,, 3,,462.325000,,0.000000,,88.5,88.5,023,NN,FM,5.00,S,,,,, 4,,462.425000,,0.000000,TSQL,88.5,103.5,023,NN,FM,5.00,S,,,,, 5,,462.525000,,0.000000,TSQL,88.5,114.8,023,NN,FM,5.00,S,,,,, 6,,462.625000,,0.000000,TSQL,88.5,127.3,023,NN,FM,5.00,S,,,,, 7,,462.725000,,0.000000,TSQL,88.5,136.5,023,NN,FM,5.00,S,,,,, 8,,462.825000,,0.000000,TSQL,88.5,162.2,023,NN,FM,5.00,S,,,,, 9,,462.925000,,0.000000,DTCS,88.5,88.5,023,NN,FM,5.00,S,,,,, 10,,463.025000,,0.000000,DTCS,88.5,88.5,023,NN,FM,5.00,S,,,,, 11,,463.125000,,0.000000,DTCS,88.5,88.5,023,NN,FM,5.00,S,,,,, 12,,463.225000,,0.000000,DTCS,88.5,88.5,023,RR,FM,5.00,S,,,,, 13,,463.525000,,0.000000,DTCS,88.5,88.5,023,RR,FM,5.00,S,,,,, 14,,450.225000,,0.000000,DTCS,88.5,88.5,023,NN,FM,5.00,S,,,,, 15,,460.325000,,0.000000,,88.5,88.5,023,NN,FM,5.00,S,,,,, 16,,469.950000,,0.000000,TSQL,88.5,203.5,023,NN,FM,5.00,S,,,,, </syntaxhighlight> == Australian 80 UHF CB channels, CSV == Pick 16 channels from amongst these, noting any official or unofficial use listed by the [http://www.legislation.gov.au/Series/F2015L00876 Australian legislation] and the [https://en.wikipedia.org/wiki/UHF_CB UHF_CB] wikipedia page. <syntaxhighlight lang="csv"> Location,Name,Frequency,Duplex,Offset,Tone,rToneFreq,cToneFreq,DtcsCode,DtcsPolarity,Mode,TStep,Skip,Comment,URCALL,RPT1CALL,RPT2CALL 1,CB 01R,476.425,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 2,CB 02R,476.45,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 3,CB 03R,476.475,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 4,CB 04R,476.5,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 5,CB 05R,476.525,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 6,CB 06R,476.55,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 7,CB 07R,476.575,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 8,CB 08R,476.6,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 9,CB 09,476.625,,0,,88.5,88.5,23,NN,NFM,5,,,,, 10,CB 10,476.65,,0,,88.5,88.5,23,NN,NFM,5,,,,, 11,CB 11,476.675,,0,,88.5,88.5,23,NN,NFM,5,,,,, 12,CB 12,476.7,,0,,88.5,88.5,23,NN,NFM,5,,,,, 13,CB 13,476.725,,0,,88.5,88.5,23,NN,NFM,5,,,,, 14,CB 14,476.75,,0,,88.5,88.5,23,NN,NFM,5,,,,, 15,CB 15,476.775,,0,,88.5,88.5,23,NN,NFM,5,,,,, 16,CB 16,476.8,,0,,88.5,88.5,23,NN,NFM,5,,,,, 17,CB 17,476.825,,0,,88.5,88.5,23,NN,NFM,5,,,,, 18,CB 18,476.85,,0,,88.5,88.5,23,NN,NFM,5,,,,, 19,CB 19,476.875,,0,,88.5,88.5,23,NN,NFM,5,,,,, 20,CB 20,476.9,,0,,88.5,88.5,23,NN,NFM,5,,,,, 21,CB 21,476.925,,0,,88.5,88.5,23,NN,NFM,5,,,,, 22,CB 22,476.95,,0,,88.5,88.5,23,NN,NFM,5,,,,, 23,CB 23,476.975,,0,,88.5,88.5,23,NN,NFM,5,,,,, 24,CB 24,477,,0,,88.5,88.5,23,NN,NFM,5,,,,, 25,CB 25,477.025,,0,,88.5,88.5,23,NN,NFM,5,,,,, 26,CB 26,477.05,,0,,88.5,88.5,23,NN,NFM,5,,,,, 27,CB 27,477.075,,0,,88.5,88.5,23,NN,NFM,5,,,,, 28,CB 28,477.1,,0,,88.5,88.5,23,NN,NFM,5,,,,, 29,CB 29,477.125,,0,,88.5,88.5,23,NN,NFM,5,,,,, 30,CB 30,477.15,,0,,88.5,88.5,23,NN,NFM,5,,,,, 31,CB 31,477.175,,0,,88.5,88.5,23,NN,NFM,5,,,,, 32,CB 32,477.2,,0,,88.5,88.5,23,NN,NFM,5,,,,, 33,CB 33,477.225,,0,,88.5,88.5,23,NN,NFM,5,,,,, 34,CB 34,477.25,,0,,88.5,88.5,23,NN,NFM,5,,,,, 35,CB 35,477.275,,0,,88.5,88.5,23,NN,NFM,5,,,,, 36,CB 36,477.3,,0,,88.5,88.5,23,NN,NFM,5,,,,, 37,CB 37,477.325,,0,,88.5,88.5,23,NN,NFM,5,,,,, 38,CB 38,477.35,,0,,88.5,88.5,23,NN,NFM,5,,,,, 39,CB 39,477.375,,0,,88.5,88.5,23,NN,NFM,5,,,,, 40,CB 40,477.4,,0,,88.5,88.5,23,NN,NFM,5,,,,, 41,CB 41R,476.4375,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 42,CB 42R,476.4625,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 43,CB 43R,476.4875,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 44,CB 44R,476.5125,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 45,CB 45R,476.5375,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 46,CB 46R,476.5625,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 47,CB 47R,476.5875,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 48,CB 48R,476.6125,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 49,CB 49,476.6375,,0,,88.5,88.5,23,NN,NFM,5,,,,, 50,CB 50,476.6625,,0,,88.5,88.5,23,NN,NFM,5,,,,, 51,CB 51,476.6875,,0,,88.5,88.5,23,NN,NFM,5,,,,, 52,CB 52,476.7125,,0,,88.5,88.5,23,NN,NFM,5,,,,, 53,CB 53,476.7375,,0,,88.5,88.5,23,NN,NFM,5,,,,, 54,CB 54,476.7625,,0,,88.5,88.5,23,NN,NFM,5,,,,, 55,CB 55,476.7875,,0,,88.5,88.5,23,NN,NFM,5,,,,, 56,CB 56,476.8125,,0,,88.5,88.5,23,NN,NFM,5,,,,, 57,CB 57,476.8375,,0,,88.5,88.5,23,NN,NFM,5,,,,, 58,CB 59,476.8875,,0,,88.5,88.5,23,NN,NFM,5,,,,, 59,CB 58,476.8625,,0,,88.5,88.5,23,NN,NFM,5,,,,, 60,CB 60,476.9125,,0,,88.5,88.5,23,NN,NFM,5,,,,, 61,CB 61,476.9375,,0,,88.5,88.5,23,NN,NFM,5,,,,, 62,CB 62,476.9625,,0,,88.5,88.5,23,NN,NFM,5,,,,, 63,CB 63,476.9875,,0,,88.5,88.5,23,NN,NFM,5,,,,, 64,CB 64,477.0125,,0,,88.5,88.5,23,NN,NFM,5,,,,, 65,CB 65,477.0375,,0,,88.5,88.5,23,NN,NFM,5,,,,, 66,CB 66,477.0625,,0,,88.5,88.5,23,NN,NFM,5,,,,, 67,CB 67,477.0875,,0,,88.5,88.5,23,NN,NFM,5,,,,, 68,CB 68,477.1125,,0,,88.5,88.5,23,NN,NFM,5,,,,, 69,CB 69,477.1375,,0,,88.5,88.5,23,NN,NFM,5,,,,, 70,CB 70,477.1625,,0,,88.5,88.5,23,NN,NFM,5,,,,, 71,CB 71,477.1875,,0,,88.5,88.5,23,NN,NFM,5,,,,, 72,CB 72,477.2125,,0,,88.5,88.5,23,NN,NFM,5,,,,, 73,CB 73,477.2375,,0,,88.5,88.5,23,NN,NFM,5,,,,, 74,CB 74,477.2625,,0,,88.5,88.5,23,NN,NFM,5,,,,, 75,CB 75,477.2875,,0,,88.5,88.5,23,NN,NFM,5,,,,, 76,CB 76,477.3125,,0,,88.5,88.5,23,NN,NFM,5,,,,, 77,CB 77,477.3375,,0,,88.5,88.5,23,NN,NFM,5,,,,, 78,CB 78,477.3625,,0,,88.5,88.5,23,NN,NFM,5,,,,, 79,CB 79,477.3875,,0,,88.5,88.5,23,NN,NFM,5,,,,, 80,CB 80,477.4125,,0,,88.5,88.5,23,NN,NFM,5,,,,, </syntaxhighlight> == See also == * [http://www.typeapproved.com.au/ Type Approved]: Radios approved for use in Australia. * [https://www.acma.gov.au/beware-two-way-radios-overseas Beware of two-way radios from overseas] at ACMA. * [https://www.acma.gov.au/licences/citizen-band-radio-stations-class-licence Citizen band radio stations class licence] at ACMA. * [http://www.legislation.gov.au/Series/F2015L00876 Citizen Band Radio Stations Class Licence 2015], Australian legislation. * [https://chirp.danplanet.com/ CHIRP]. * [https://en.wikipedia.org/wiki/UHF_CB UHF CB] at wikipedia. * [http://www.kh-gps.de/bf888.htm BAOFENG "BF-888S" the "20 Euro-UHF-WalkieTalkie"] 990c339c907deaad27ee2b92d9fba84117d12c6f SCSI Sense Data 0 1614 3536 3275 2020-07-19T13:47:58Z Stix 2 Update ASC/ASCQ lists wikitext text/x-wiki The following information is gleaned from [http://www.t10.org/ftp/t10/drafts/spc4/spc4r07a.pdf SCSI Primary Commands-4 (SPC-4, draft)], available online. The ASC/ASCQ table has been generated from the ASCII list available at [http://www.t10.org/lists/2asc.htm t10.org]. {| style="font-size:9pt; text-align:center" border="1" cellpadding="1" cellspacing="0" align="center" width="100%" |+ Response codes 0x70 and 0x71 sense data format ! Byte\Bit !width="11.5%"|7 !width="11.5%"|6 !width="11.5%"|5 !width="11.5%"|4 !width="11.5%"|3 !width="11.5%"|2 !width="11.5%"|1 !width="11.5%"|0 |- | 0 || Valid | colspan="7" | Response code (0x70 or 0x71) |- | 1 | colspan="8" | Segment number |- | 2 || Filemark || EOM || ILI || Reserved | colspan="4" | Sense key |- | 3<br>&middot;&middot;&middot;<br>6 | colspan="8" | Information |- | 7 | colspan="8" | Additional sense length |- | 8<br>&middot;&middot;&middot;<br>11 | colspan="8" | Command-specific information |- | 12 | colspan="8" | Additional sense code |- | 13 | colspan="8" | Additional sense code qualifier |- | 14 | colspan="8" | Field replaceable unit code |- | 15<br>&middot;&middot;&middot;<br>17 | colspan="8" | Sense-key specific |- | 18<br>&middot;&middot;&middot;<br>n | colspan="8" | Additional sense bytes |} == SCSI Sense Key == {| style="font-size:9pt" border="1" cellpadding="1" cellspacing="0" align="center" width="100%" |+ Sense code definitions !width="05%"|Sense Key !width="10%"|Short Description ! Long Description |- ! 0x00 || NO SENSE | Indicates that there is no specific sense key information to be reported. This may occur for a successful command or for a command that receives CHECK CONDITION status because one of the FILEMARK, EOM, or ILI bits is set to one. |- ! 0x01 || RECOVERED ERROR | Indicates that the command completed successfully, with some recovery action performed by the device server. Details may be determined by examining the additional sense bytes and the INFORMATION field. When multiple recovered errors occur during one command, the choice of which error to report (e.g., first, last, most severe) is vendor specific. |- ! 0x02 || NOT READY | Indicates that the logical unit is not accessible. Operator intervention may be required to correct this condition. |- ! 0x03 || MEDIUM ERROR | Indicates that the command terminated with a non-recovered error condition that may have been caused by a flaw in the medium or an error in the recorded data. This sense key may also be returned if the device server is unable to distinguish between a flaw in the medium and a specific hardware failure (i.e., sense key 4h). |- ! 0x04 || HARDWARE ERROR | Indicates that the device server detected a non-recoverable hardware failure (e.g., controller failure, device failure, or parity error) while performing the command or during a self test. |- ! 0x05 || ILLEGAL REQUEST | Indicates that: # The command was addressed to an incorrect logical unit number (see SAM-4); # The command had an invalid task attribute (see SAM-4); # The command was addressed to a logical unit whose current configuration prohibits processing the command; # There was an illegal parameter in the CDB; or # There was an illegal parameter in the additional parameters supplied as data for some commands (e.g., PERSISTENT RESERVE OUT). If the device server detects an invalid parameter in the CDB, it shall terminate the command without altering the medium. If the device server detects an invalid parameter in the additional parameters supplied as data, the device server may have already altered the medium. |- ! 0x06 || UNIT ATTENTION | Indicates that a unit attention condition has been established (e.g., the removable medium may have been changed, a logical unit reset occurred). See SAM-4. |- ! 0x07 || DATA PROTECT | Indicates that a command that reads or writes the medium was attempted on a block that is protected. The read or write operation is not performed. |- ! 0x08 || BLANK CHECK | Indicates that a write-once device or a sequential-access device encountered blank medium or format-defined end-of-data indication while reading or that a write-once device encountered a non-blank medium while writing. |- ! 0x09 || VENDOR SPECIFIC | This sense key is available for reporting vendor specific conditions. |- ! 0x0a || COPY ABORTED | Indicates an EXTENDED COPY command was aborted due to an error condition on the source device, the destination device, or both (see 6.3.3). |- ! 0x0b || ABORTED COMMAND | Indicates that the device server aborted the command. The application client may be able to recover by trying the command again. |- ! 0x0c || obsolete || |- ! 0x0d || VOLUME OVERFLOW | Indicates that a buffered SCSI device has reached the end-of-partition and data may remain in the buffer that has not been written to the medium. One or more RECOVER BUFFERED DATA command(s) may be issued to read the unwritten data from the buffer. (See SSC-2.) |- ! 0x0e || MISCOMPARE | Indicates that the source data did not match the data read from the medium. |- ! 0x0f || reserved || |} == ASC and ASCQ == {| style="font-size:9pt" border="1" cellpadding="1" cellspacing="0" align="center" width="100%" |+ ASC and ASCQ assignments ! rowspan="2" width="5%" | ASC ! rowspan="2" width="5%" | ASCQ ! colspan="14" width="15%" | Device Type ! rowspan="2" | Description |- ! D||Z||T||P||R||O||M||A||E||B||K||V||F |- | 0x00 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| NO ADDITIONAL SENSE INFORMATION |- | 0x00 || 0x01 || || ||T|| || || || || || || || || || || FILEMARK DETECTED |- | 0x00 || 0x02 || || ||T|| || || || || || || || || || || END-OF-PARTITION/MEDIUM DETECTED |- | 0x00 || 0x03 || || ||T|| || || || || || || || || || || SETMARK DETECTED |- | 0x00 || 0x04 || || ||T|| || || || || || || || || || || BEGINNING-OF-PARTITION/MEDIUM DETECTED |- | 0x00 || 0x05 || || ||T|| || || || || || || || || || || END-OF-DATA DETECTED |- | 0x00 || 0x06 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| I/O PROCESS TERMINATED |- | 0x00 || 0x07 || || ||T|| || || || || || || || || || || PROGRAMMABLE EARLY WARNING DETECTED |- | 0x00 || 0x11 || || || || ||R|| || || || || || || || || AUDIO PLAY OPERATION IN PROGRESS |- | 0x00 || 0x12 || || || || ||R|| || || || || || || || || AUDIO PLAY OPERATION PAUSED |- | 0x00 || 0x13 || || || || ||R|| || || || || || || || || AUDIO PLAY OPERATION SUCCESSFULLY COMPLETED |- | 0x00 || 0x14 || || || || ||R|| || || || || || || || || AUDIO PLAY OPERATION STOPPED DUE TO ERROR |- | 0x00 || 0x15 || || || || ||R|| || || || || || || || || NO CURRENT AUDIO STATUS TO RETURN |- | 0x00 || 0x16 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| OPERATION IN PROGRESS |- | 0x00 || 0x17 ||D||Z||T|| ||R||O||M||A||E||B||K||V||F|| CLEANING REQUESTED |- | 0x00 || 0x18 || || ||T|| || || || || || || || || || || ERASE OPERATION IN PROGRESS |- | 0x00 || 0x19 || || ||T|| || || || || || || || || || || LOCATE OPERATION IN PROGRESS |- | 0x00 || 0x1A || || ||T|| || || || || || || || || || || REWIND OPERATION IN PROGRESS |- | 0x00 || 0x1B || || ||T|| || || || || || || || || || || SET CAPACITY OPERATION IN PROGRESS |- | 0x00 || 0x1C || || ||T|| || || || || || || || || || || VERIFY OPERATION IN PROGRESS |- | 0x00 || 0x1D ||D||Z||T|| || || || || || ||B|| || || || ATA PASS THROUGH INFORMATION AVAILABLE |- | 0x00 || 0x1E ||D||Z||T|| ||R|| ||M||A||E||B||K||V|| || CONFLICTING SA CREATION REQUEST |- | 0x00 || 0x1F ||D||Z||T|| || || || || || ||B|| || || || LOGICAL UNIT TRANSITIONING TO ANOTHER POWER CONDITION |- | 0x00 || 0x20 ||D||Z||T||P|| || || || || ||B|| || || || EXTENDED COPY INFORMATION AVAILABLE |- | 0x00 || 0x21 ||D||Z|| || || || || || || || || || || || ATOMIC COMMAND ABORTED DUE TO ACA |- | 0x00 || 0x22 ||D||Z|| || || || || || || || || || || || DEFERRED MICROCODE IS PENDING |- | 0x01 || 0x00 ||D||Z|| || || ||O|| || || ||B||K|| || || NO INDEX/SECTOR SIGNAL |- | 0x02 || 0x00 ||D||Z|| || ||R||O|| || || ||B||K|| || || NO SEEK COMPLETE |- | 0x03 || 0x00 ||D||Z||T|| || ||O|| || || ||B||K|| || || PERIPHERAL DEVICE WRITE FAULT |- | 0x03 || 0x01 || || ||T|| || || || || || || || || || || NO WRITE CURRENT |- | 0x03 || 0x02 || || ||T|| || || || || || || || || || || EXCESSIVE WRITE ERRORS |- | 0x04 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT READY, CAUSE NOT REPORTABLE |- | 0x04 || 0x01 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT IS IN PROCESS OF BECOMING READY |- | 0x04 || 0x02 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT READY, INITIALIZING COMMAND REQUIRED |- | 0x04 || 0x03 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT READY, MANUAL INTERVENTION REQUIRED |- | 0x04 || 0x04 ||D||Z||T|| ||R||O|| || || ||B|| || || || LOGICAL UNIT NOT READY, FORMAT IN PROGRESS |- | 0x04 || 0x05 ||D||Z||T|| || ||O|| ||A|| ||B||K|| ||F|| LOGICAL UNIT NOT READY, REBUILD IN PROGRESS |- | 0x04 || 0x06 ||D||Z||T|| || ||O|| ||A|| ||B||K|| || || LOGICAL UNIT NOT READY, RECALCULATION IN PROGRESS |- | 0x04 || 0x07 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT READY, OPERATION IN PROGRESS |- | 0x04 || 0x08 || || || || ||R|| || || || || || || || || LOGICAL UNIT NOT READY, LONG WRITE IN PROGRESS |- | 0x04 || 0x09 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT READY, SELF-TEST IN PROGRESS |- | 0x04 || 0x0A ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT ACCESSIBLE, ASYMMETRIC ACCESS STATE TRANSITION |- | 0x04 || 0x0B ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT ACCESSIBLE, TARGET PORT IN STANDBY STATE |- | 0x04 || 0x0C ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT ACCESSIBLE, TARGET PORT IN UNAVAILABLE STATE |- | 0x04 || 0x0D || || || || || || || || || || || || ||F|| LOGICAL UNIT NOT READY, STRUCTURE CHECK REQUIRED |- | 0x04 || 0x0E ||D||Z||T|| ||R|| ||M||A||E||B||K||V||F|| LOGICAL UNIT NOT READY, SECURITY SESSION IN PROGRESS |- | 0x04 || 0x10 ||D||Z||T|| ||R||O||M|| || ||B|| || || || LOGICAL UNIT NOT READY, AUXILIARY MEMORY NOT ACCESSIBLE |- | 0x04 || 0x11 ||D||Z||T|| ||R||O|| ||A||E||B|| ||V||F|| LOGICAL UNIT NOT READY, NOTIFY (ENABLE SPINUP) REQUIRED |- | 0x04 || 0x12 || || || || || || ||M|| || || || ||V|| || LOGICAL UNIT NOT READY, OFFLINE |- | 0x04 || 0x13 ||D||Z||T|| ||R|| ||M||A||E||B||K||V|| || LOGICAL UNIT NOT READY, SA CREATION IN PROGRESS |- | 0x04 || 0x14 ||D||Z|| || || || || || || ||B|| || || || LOGICAL UNIT NOT READY, SPACE ALLOCATION IN PROGRESS |- | 0x04 || 0x15 || || || || || || ||M|| || || || || || || LOGICAL UNIT NOT READY, ROBOTICS DISABLED |- | 0x04 || 0x16 || || || || || || ||M|| || || || || || || LOGICAL UNIT NOT READY, CONFIGURATION REQUIRED |- | 0x04 || 0x17 || || || || || || ||M|| || || || || || || LOGICAL UNIT NOT READY, CALIBRATION REQUIRED |- | 0x04 || 0x18 || || || || || || ||M|| || || || || || || LOGICAL UNIT NOT READY, A DOOR IS OPEN |- | 0x04 || 0x19 || || || || || || ||M|| || || || || || || LOGICAL UNIT NOT READY, OPERATING IN SEQUENTIAL MODE |- | 0x04 || 0x1A ||D||Z|| || || || || || || ||B|| || || || LOGICAL UNIT NOT READY, START STOP UNIT COMMAND IN PROGRESS |- | 0x04 || 0x1B ||D||Z|| || || || || || || ||B|| || || || LOGICAL UNIT NOT READY, SANITIZE IN PROGRESS |- | 0x04 || 0x1C ||D||Z||T|| || || ||M||A||E||B|| || || || LOGICAL UNIT NOT READY, ADDITIONAL POWER USE NOT YET GRANTED |- | 0x04 || 0x1D ||D||Z|| || || || || || || || || || || || LOGICAL UNIT NOT READY, CONFIGURATION IN PROGRESS |- | 0x04 || 0x1E ||D||Z|| || || || || || || || || || || || LOGICAL UNIT NOT READY, MICROCODE ACTIVATION REQUIRED |- | 0x04 || 0x1F ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT READY, MICROCODE DOWNLOAD REQUIRED |- | 0x04 || 0x20 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT READY, LOGICAL UNIT RESET REQUIRED |- | 0x04 || 0x21 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT READY, HARD RESET REQUIRED |- | 0x04 || 0x22 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT READY, POWER CYCLE REQUIRED |- | 0x04 || 0x23 ||D||Z|| || || || || || || || || || || || LOGICAL UNIT NOT READY, AFFILIATION REQUIRED |- | 0x04 || 0x24 ||D||Z|| || || || || || || || || || || || DEPOPULATION IN PROGRESS |- | 0x04 || 0x25 ||D||Z|| || || || || || || || || || || || DEPOPULATION RESTORATION IN PROGRESS |- | 0x05 || 0x00 ||D||Z||T|| ||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT DOES NOT RESPOND TO SELECTION |- | 0x06 || 0x00 ||D||Z|| || ||R||O||M|| || ||B||K|| || || NO REFERENCE POSITION FOUND |- | 0x07 || 0x00 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MULTIPLE PERIPHERAL DEVICES SELECTED |- | 0x08 || 0x00 ||D||Z||T|| ||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT COMMUNICATION FAILURE |- | 0x08 || 0x01 ||D||Z||T|| ||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT COMMUNICATION TIME-OUT |- | 0x08 || 0x02 ||D||Z||T|| ||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT COMMUNICATION PARITY ERROR |- | 0x08 || 0x03 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || LOGICAL UNIT COMMUNICATION CRC ERROR (ULTRA-DMA/32) |- | 0x08 || 0x04 ||D||Z||T||P||R||O|| || || || ||K|| || || UNREACHABLE COPY TARGET |- | 0x09 || 0x00 ||D||Z||T|| ||R||O|| || || ||B|| || || || TRACK FOLLOWING ERROR |- | 0x09 || 0x01 || || || || ||R||O|| || || || ||K|| || || TRACKING SERVO FAILURE |- | 0x09 || 0x02 || || || || ||R||O|| || || || ||K|| || || FOCUS SERVO FAILURE |- | 0x09 || 0x03 || || || || ||R||O|| || || || || || || || SPINDLE SERVO FAILURE |- | 0x09 || 0x04 ||D||Z||T|| ||R||O|| || || ||B|| || || || HEAD SELECT FAULT |- | 0x09 || 0x05 ||D||Z||T|| ||R||O|| || || ||B|| || || || VIBRATION INDUCED TRACKING ERROR |- | 0x0A || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| ERROR LOG OVERFLOW |- | 0x0B || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| WARNING |- | 0x0B || 0x01 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| WARNING - SPECIFIED TEMPERATURE EXCEEDED |- | 0x0B || 0x02 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| WARNING - ENCLOSURE DEGRADED |- | 0x0B || 0x03 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| WARNING - BACKGROUND SELF-TEST FAILED |- | 0x0B || 0x04 ||D||Z||T||P||R||O|| ||A||E||B||K||V||F|| WARNING - BACKGROUND PRE-SCAN DETECTED MEDIUM ERROR |- | 0x0B || 0x05 ||D||Z||T||P||R||O|| ||A||E||B||K||V||F|| WARNING - BACKGROUND MEDIUM SCAN DETECTED MEDIUM ERROR |- | 0x0B || 0x06 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| WARNING - NON-VOLATILE CACHE NOW VOLATILE |- | 0x0B || 0x07 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| WARNING - DEGRADED POWER TO NON-VOLATILE CACHE |- | 0x0B || 0x08 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| WARNING - POWER LOSS EXPECTED |- | 0x0B || 0x09 ||D||Z|| || || || || || || || || || || || WARNING - DEVICE STATISTICS NOTIFICATION ACTIVE |- | 0x0B || 0x0A ||D||Z||T||P||R||O||M||A||E||B||K||V|| || WARNING - HIGH CRITICAL TEMPERATURE LIMIT EXCEEDED |- | 0x0B || 0x0B ||D||Z||T||P||R||O||M||A||E||B||K||V|| || WARNING - LOW CRITICAL TEMPERATURE LIMIT EXCEEDED |- | 0x0B || 0x0C ||D||Z||T||P||R||O||M||A||E||B||K||V|| || WARNING - HIGH OPERATING TEMPERATURE LIMIT EXCEEDED |- | 0x0B || 0x0D ||D||Z||T||P||R||O||M||A||E||B||K||V|| || WARNING - LOW OPERATING TEMPERATURE LIMIT EXCEEDED |- | 0x0B || 0x0E ||D||Z||T||P||R||O||M||A||E||B||K||V|| || WARNING - HIGH CRITICAL HUMIDITY LIMIT EXCEEDED |- | 0x0B || 0x0F ||D||Z||T||P||R||O||M||A||E||B||K||V|| || WARNING - LOW CRITICAL HUMIDITY LIMIT EXCEEDED |- | 0x0B || 0x10 ||D||Z||T||P||R||O||M||A||E||B||K||V|| || WARNING - HIGH OPERATING HUMIDITY LIMIT EXCEEDED |- | 0x0B || 0x11 ||D||Z||T||P||R||O||M||A||E||B||K||V|| || WARNING - LOW OPERATING HUMIDITY LIMIT EXCEEDED |- | 0x0B || 0x12 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| WARNING - MICROCODE SECURITY AT RISK |- | 0x0B || 0x13 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| WARNING - MICROCODE DIGITAL SIGNATURE VALIDATION FAILURE |- | 0x0B || 0x14 ||D||Z|| || || || || || || || || || || || WARNING - PHYSICAL ELEMENT STATUS CHANGE |- | 0x0C || 0x00 ||D||Z||T|| ||R|| || || || || || || || || WRITE ERROR |- | 0x0C || 0x01 ||D||Z|| || || || || || || || ||K|| || || WRITE ERROR - RECOVERED WITH AUTO REALLOCATION |- | 0x0C || 0x02 ||D||Z|| || || ||O|| || || ||B||K|| || || WRITE ERROR - AUTO REALLOCATION FAILED |- | 0x0C || 0x03 ||D||Z|| || || ||O|| || || ||B||K|| || || WRITE ERROR - RECOMMEND REASSIGNMENT |- | 0x0C || 0x04 ||D||Z||T|| || ||O|| || || ||B|| || || || COMPRESSION CHECK MISCOMPARE ERROR |- | 0x0C || 0x05 ||D||Z||T|| || ||O|| || || ||B|| || || || DATA EXPANSION OCCURRED DURING COMPRESSION |- | 0x0C || 0x06 ||D||Z||T|| || ||O|| || || ||B|| || || || BLOCK NOT COMPRESSIBLE |- | 0x0C || 0x07 ||D||Z|| || ||R|| || || || || || || || || WRITE ERROR - RECOVERY NEEDED |- | 0x0C || 0x08 || || || || ||R|| || || || || || || || || WRITE ERROR - RECOVERY FAILED |- | 0x0C || 0x09 || || || || ||R|| || || || || || || || || WRITE ERROR - LOSS OF STREAMING |- | 0x0C || 0x0A || || || || ||R|| || || || || || || || || WRITE ERROR - PADDING BLOCKS ADDED |- | 0x0C || 0x0B ||D||Z||T|| ||R||O||M|| || ||B|| || || || AUXILIARY MEMORY WRITE ERROR |- | 0x0C || 0x0C ||D||Z||T||P||R||O|| ||A||E||B||K||V||F|| WRITE ERROR - UNEXPECTED UNSOLICITED DATA |- | 0x0C || 0x0D ||D||Z||T||P||R||O|| ||A||E||B||K||V||F|| WRITE ERROR - NOT ENOUGH UNSOLICITED DATA |- | 0x0C || 0x0E ||D||Z||T|| || ||O|| || || ||B||K|| || || MULTIPLE WRITE ERRORS |- | 0x0C || 0x0F || || || || ||R|| || || || || || || || || DEFECTS IN ERROR WINDOW |- | 0x0C || 0x10 ||D||Z|| || || || || || || || || || || || INCOMPLETE MULTIPLE ATOMIC WRITE OPERATIONS |- | 0x0C || 0x11 ||D||Z|| || || || || || || || || || || || WRITE ERROR - RECOVERY SCAN NEEDED |- | 0x0C || 0x12 ||D||Z|| || || || || || || || || || || || WRITE ERROR - INSUFFICIENT ZONE RESOURCES |- | 0x0D || 0x00 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || ERROR DETECTED BY THIRD PARTY TEMPORARY INITIATOR |- | 0x0D || 0x01 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || THIRD PARTY DEVICE FAILURE |- | 0x0D || 0x02 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || COPY TARGET DEVICE NOT REACHABLE |- | 0x0D || 0x03 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || INCORRECT COPY TARGET DEVICE TYPE |- | 0x0D || 0x04 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || COPY TARGET DEVICE DATA UNDERRUN |- | 0x0D || 0x05 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || COPY TARGET DEVICE DATA OVERRUN |- | 0x0E || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| INVALID INFORMATION UNIT |- | 0x0E || 0x01 ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| INFORMATION UNIT TOO SHORT |- | 0x0E || 0x02 ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| INFORMATION UNIT TOO LONG |- | 0x0E || 0x03 ||D||Z||T||P||R|| ||M||A||E||B||K|| ||F|| INVALID FIELD IN COMMAND INFORMATION UNIT |- | 0x0F || 0x00 || || || || || || || || || || || || || || |- | 0x10 || 0x00 ||D||Z|| || || ||O|| || || ||B||K|| || || ID CRC OR ECC ERROR |- | 0x10 || 0x01 ||D||Z||T|| || ||O|| || || || || || || || LOGICAL BLOCK GUARD CHECK FAILED |- | 0x10 || 0x02 ||D||Z||T|| || ||O|| || || || || || || || LOGICAL BLOCK APPLICATION TAG CHECK FAILED |- | 0x10 || 0x03 ||D||Z||T|| || ||O|| || || || || || || || LOGICAL BLOCK REFERENCE TAG CHECK FAILED |- | 0x10 || 0x04 || || ||T|| || || || || || || || || || || LOGICAL BLOCK PROTECTION ERROR ON RECOVER BUFFERED DATA |- | 0x10 || 0x05 || || ||T|| || || || || || || || || || || LOGICAL BLOCK PROTECTION METHOD ERROR |- | 0x11 || 0x00 ||D||Z||T|| ||R||O|| || || ||B||K|| || || UNRECOVERED READ ERROR |- | 0x11 || 0x01 ||D||Z||T|| ||R||O|| || || ||B||K|| || || READ RETRIES EXHAUSTED |- | 0x11 || 0x02 ||D||Z||T|| ||R||O|| || || ||B||K|| || || ERROR TOO LONG TO CORRECT |- | 0x11 || 0x03 ||D||Z||T|| || ||O|| || || ||B||K|| || || MULTIPLE READ ERRORS |- | 0x11 || 0x04 ||D||Z|| || || ||O|| || || ||B||K|| || || UNRECOVERED READ ERROR - AUTO REALLOCATE FAILED |- | 0x11 || 0x05 || || || || ||R||O|| || || ||B|| || || || L-EC UNCORRECTABLE ERROR |- | 0x11 || 0x06 || || || || ||R||O|| || || ||B|| || || || CIRC UNRECOVERED ERROR |- | 0x11 || 0x07 || || || || || ||O|| || || ||B|| || || || DATA RE-SYNCHRONIZATION ERROR |- | 0x11 || 0x08 || || ||T|| || || || || || || || || || || INCOMPLETE BLOCK READ |- | 0x11 || 0x09 || || ||T|| || || || || || || || || || || NO GAP FOUND |- | 0x11 || 0x0A ||D||Z||T|| || ||O|| || || ||B||K|| || || MISCORRECTED ERROR |- | 0x11 || 0x0B ||D||Z|| || || ||O|| || || ||B||K|| || || UNRECOVERED READ ERROR - RECOMMEND REASSIGNMENT |- | 0x11 || 0x0C ||D||Z|| || || ||O|| || || ||B||K|| || || UNRECOVERED READ ERROR - RECOMMEND REWRITE THE DATA |- | 0x11 || 0x0D ||D||Z||T|| ||R||O|| || || ||B|| || || || DE-COMPRESSION CRC ERROR |- | 0x11 || 0x0E ||D||Z||T|| ||R||O|| || || ||B|| || || || CANNOT DECOMPRESS USING DECLARED ALGORITHM |- | 0x11 || 0x0F || || || || ||R|| || || || || || || || || ERROR READING UPC/EAN NUMBER |- | 0x11 || 0x10 || || || || ||R|| || || || || || || || || ERROR READING ISRC NUMBER |- | 0x11 || 0x11 || || || || ||R|| || || || || || || || || READ ERROR - LOSS OF STREAMING |- | 0x11 || 0x12 ||D||Z||T|| ||R||O||M|| || ||B|| || || || AUXILIARY MEMORY READ ERROR |- | 0x11 || 0x13 ||D||Z||T||P||R||O|| ||A||E||B||K||V||F|| READ ERROR - FAILED RETRANSMISSION REQUEST |- | 0x11 || 0x14 ||D||Z|| || || || || || || || || || || || READ ERROR - LBA MARKED BAD BY APPLICATION CLIENT |- | 0x11 || 0x15 ||D||Z|| || || || || || || || || || || || WRITE AFTER SANITIZE REQUIRED |- | 0x12 || 0x00 ||D||Z|| || || ||O|| || || ||B||K|| || || ADDRESS MARK NOT FOUND FOR ID FIELD |- | 0x13 || 0x00 ||D||Z|| || || ||O|| || || ||B||K|| || || ADDRESS MARK NOT FOUND FOR DATA FIELD |- | 0x14 || 0x00 ||D||Z||T|| ||R||O|| || || ||B||K|| || || RECORDED ENTITY NOT FOUND |- | 0x14 || 0x01 ||D||Z||T|| ||R||O|| || || ||B||K|| || || RECORD NOT FOUND |- | 0x14 || 0x02 || || ||T|| || || || || || || || || || || FILEMARK OR SETMARK NOT FOUND |- | 0x14 || 0x03 || || ||T|| || || || || || || || || || || END-OF-DATA NOT FOUND |- | 0x14 || 0x04 || || ||T|| || || || || || || || || || || BLOCK SEQUENCE ERROR |- | 0x14 || 0x05 ||D||Z||T|| || ||O|| || || ||B||K|| || || RECORD NOT FOUND - RECOMMEND REASSIGNMENT |- | 0x14 || 0x06 ||D||Z||T|| || ||O|| || || ||B||K|| || || RECORD NOT FOUND - DATA AUTO-REALLOCATED |- | 0x14 || 0x07 || || ||T|| || || || || || || || || || || LOCATE OPERATION FAILURE |- | 0x15 || 0x00 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || RANDOM POSITIONING ERROR |- | 0x15 || 0x01 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MECHANICAL POSITIONING ERROR |- | 0x15 || 0x02 ||D||Z||T|| ||R||O|| || || ||B||K|| || || POSITIONING ERROR DETECTED BY READ OF MEDIUM |- | 0x16 || 0x00 ||D||Z|| || || ||O|| || || ||B||K|| || || DATA SYNCHRONIZATION MARK ERROR |- | 0x16 || 0x01 ||D||Z|| || || ||O|| || || ||B||K|| || || DATA SYNC ERROR - DATA REWRITTEN |- | 0x16 || 0x02 ||D||Z|| || || ||O|| || || ||B||K|| || || DATA SYNC ERROR - RECOMMEND REWRITE |- | 0x16 || 0x03 ||D||Z|| || || ||O|| || || ||B||K|| || || DATA SYNC ERROR - DATA AUTO-REALLOCATED |- | 0x16 || 0x04 ||D||Z|| || || ||O|| || || ||B||K|| || || DATA SYNC ERROR - RECOMMEND REASSIGNMENT |- | 0x17 || 0x00 ||D||Z||T|| ||R||O|| || || ||B||K|| || || RECOVERED DATA WITH NO ERROR CORRECTION APPLIED |- | 0x17 || 0x01 ||D||Z||T|| ||R||O|| || || ||B||K|| || || RECOVERED DATA WITH RETRIES |- | 0x17 || 0x02 ||D||Z||T|| ||R||O|| || || ||B||K|| || || RECOVERED DATA WITH POSITIVE HEAD OFFSET |- | 0x17 || 0x03 ||D||Z||T|| ||R||O|| || || ||B||K|| || || RECOVERED DATA WITH NEGATIVE HEAD OFFSET |- | 0x17 || 0x04 || || || || ||R||O|| || || ||B|| || || || RECOVERED DATA WITH RETRIES AND/OR CIRC APPLIED |- | 0x17 || 0x05 ||D||Z|| || ||R||O|| || || ||B||K|| || || RECOVERED DATA USING PREVIOUS SECTOR ID |- | 0x17 || 0x06 ||D||Z|| || || ||O|| || || ||B||K|| || || RECOVERED DATA WITHOUT ECC - DATA AUTO-REALLOCATED |- | 0x17 || 0x07 ||D||Z|| || ||R||O|| || || ||B||K|| || || RECOVERED DATA WITHOUT ECC - RECOMMEND REASSIGNMENT |- | 0x17 || 0x08 ||D||Z|| || ||R||O|| || || ||B||K|| || || RECOVERED DATA WITHOUT ECC - RECOMMEND REWRITE |- | 0x17 || 0x09 ||D||Z|| || ||R||O|| || || ||B||K|| || || RECOVERED DATA WITHOUT ECC - DATA REWRITTEN |- | 0x18 || 0x00 ||D||Z||T|| ||R||O|| || || ||B||K|| || || RECOVERED DATA WITH ERROR CORRECTION APPLIED |- | 0x18 || 0x01 ||D||Z|| || ||R||O|| || || ||B||K|| || || RECOVERED DATA WITH ERROR CORR. & RETRIES APPLIED |- | 0x18 || 0x02 ||D||Z|| || ||R||O|| || || ||B||K|| || || RECOVERED DATA - DATA AUTO-REALLOCATED |- | 0x18 || 0x03 || || || || ||R|| || || || || || || || || RECOVERED DATA WITH CIRC |- | 0x18 || 0x04 || || || || ||R|| || || || || || || || || RECOVERED DATA WITH L-EC |- | 0x18 || 0x05 ||D||Z|| || ||R||O|| || || ||B||K|| || || RECOVERED DATA - RECOMMEND REASSIGNMENT |- | 0x18 || 0x06 ||D||Z|| || ||R||O|| || || ||B||K|| || || RECOVERED DATA - RECOMMEND REWRITE |- | 0x18 || 0x07 ||D||Z|| || || ||O|| || || ||B||K|| || || RECOVERED DATA WITH ECC - DATA REWRITTEN |- | 0x18 || 0x08 || || || || ||R|| || || || || || || || || RECOVERED DATA WITH LINKING |- | 0x19 || 0x00 ||D||Z|| || || ||O|| || || || ||K|| || || DEFECT LIST ERROR |- | 0x19 || 0x01 ||D||Z|| || || ||O|| || || || ||K|| || || DEFECT LIST NOT AVAILABLE |- | 0x19 || 0x02 ||D||Z|| || || ||O|| || || || ||K|| || || DEFECT LIST ERROR IN PRIMARY LIST |- | 0x19 || 0x03 ||D||Z|| || || ||O|| || || || ||K|| || || DEFECT LIST ERROR IN GROWN LIST |- | 0x1A || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| PARAMETER LIST LENGTH ERROR |- | 0x1B || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| SYNCHRONOUS DATA TRANSFER ERROR |- | 0x1C || 0x00 ||D||Z|| || || ||O|| || || ||B||K|| || || DEFECT LIST NOT FOUND |- | 0x1C || 0x01 ||D||Z|| || || ||O|| || || ||B||K|| || || PRIMARY DEFECT LIST NOT FOUND |- | 0x1C || 0x02 ||D||Z|| || || ||O|| || || ||B||K|| || || GROWN DEFECT LIST NOT FOUND |- | 0x1D || 0x00 ||D||Z||T|| ||R||O|| || || ||B||K|| || || MISCOMPARE DURING VERIFY OPERATION |- | 0x1D || 0x01 ||D||Z|| || || || || || || ||B|| || || || MISCOMPARE VERIFY OF UNMAPPED LBA |- | 0x1E || 0x00 ||D||Z|| || || ||O|| || || ||B||K|| || || RECOVERED ID WITH ECC CORRECTION |- | 0x1F || 0x00 ||D||Z|| || || ||O|| || || || ||K|| || || PARTIAL DEFECT LIST TRANSFER |- | 0x20 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| INVALID COMMAND OPERATION CODE |- | 0x20 || 0x01 ||D||Z||T||P||R||O||M||A||E||B||K|| || || ACCESS DENIED - INITIATOR PENDING-ENROLLED |- | 0x20 || 0x02 ||D||Z||T||P||R||O||M||A||E||B||K|| || || ACCESS DENIED - NO ACCESS RIGHTS |- | 0x20 || 0x03 ||D||Z||T||P||R||O||M||A||E||B||K|| || || ACCESS DENIED - INVALID MGMT ID KEY |- | 0x20 || 0x04 || || ||T|| || || || || || || || || || || ILLEGAL COMMAND WHILE IN WRITE CAPABLE STATE |- | 0x20 || 0x05 || || ||T|| || || || || || || || || || || Obsolete |- | 0x20 || 0x06 || || ||T|| || || || || || || || || || || ILLEGAL COMMAND WHILE IN EXPLICIT ADDRESS MODE |- | 0x20 || 0x07 || || ||T|| || || || || || || || || || || ILLEGAL COMMAND WHILE IN IMPLICIT ADDRESS MODE |- | 0x20 || 0x08 ||D||Z||T||P||R||O||M||A||E||B||K|| || || ACCESS DENIED - ENROLLMENT CONFLICT |- | 0x20 || 0x09 ||D||Z||T||P||R||O||M||A||E||B||K|| || || ACCESS DENIED - INVALID LU IDENTIFIER |- | 0x20 || 0x0A ||D||Z||T||P||R||O||M||A||E||B||K|| || || ACCESS DENIED - INVALID PROXY TOKEN |- | 0x20 || 0x0B ||D||Z||T||P||R||O||M||A||E||B||K|| || || ACCESS DENIED - ACL LUN CONFLICT |- | 0x20 || 0x0C || || ||T|| || || || || || || || || || || ILLEGAL COMMAND WHEN NOT IN APPEND-ONLY MODE |- | 0x20 || 0x0D ||D|| || || || || || || || || || || || || NOT AN ADMINISTRATIVE LOGICAL UNIT |- | 0x20 || 0x0E ||D|| || || || || || || || || || || || || NOT A SUBSIDIARY LOGICAL UNIT |- | 0x20 || 0x0F ||D|| || || || || || || || || || || || || NOT A CONGLOMERATE LOGICAL UNIT |- | 0x21 || 0x00 ||D||Z||T|| ||R||O|| || || ||B||K|| || || LOGICAL BLOCK ADDRESS OUT OF RANGE |- | 0x21 || 0x01 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || INVALID ELEMENT ADDRESS |- | 0x21 || 0x02 || || || || ||R|| || || || || || || || || INVALID ADDRESS FOR WRITE |- | 0x21 || 0x03 || || || || ||R|| || || || || || || || || INVALID WRITE CROSSING LAYER JUMP |- | 0x21 || 0x04 ||D||Z|| || || || || || || || || || || || UNALIGNED WRITE COMMAND |- | 0x21 || 0x05 ||D||Z|| || || || || || || || || || || || WRITE BOUNDARY VIOLATION |- | 0x21 || 0x06 ||D||Z|| || || || || || || || || || || || ATTEMPT TO READ INVALID DATA |- | 0x21 || 0x07 ||D||Z|| || || || || || || || || || || || READ BOUNDARY VIOLATION |- | 0x21 || 0x08 ||D||Z|| || || || || || || || || || || || MISALIGNED WRITE COMMAND |- | 0x21 || 0x09 ||D||Z|| || || || || || || || || || || || ATTEMPT TO ACCESS GAP ZONE |- | 0x22 || 0x00 ||D||Z|| || || || || || || || || || || || ILLEGAL FUNCTION (USE 20 00, 24 00, OR 26 00) |- | 0x23 || 0x00 ||D||Z||T||P|| || || || || ||B|| || || || INVALID TOKEN OPERATION, CAUSE NOT REPORTABLE |- | 0x23 || 0x01 ||D||Z||T||P|| || || || || ||B|| || || || INVALID TOKEN OPERATION, UNSUPPORTED TOKEN TYPE |- | 0x23 || 0x02 ||D||Z||T||P|| || || || || ||B|| || || || INVALID TOKEN OPERATION, REMOTE TOKEN USAGE NOT SUPPORTED |- | 0x23 || 0x03 ||D||Z||T||P|| || || || || ||B|| || || || INVALID TOKEN OPERATION, REMOTE ROD TOKEN CREATION NOT SUPPORTED |- | 0x23 || 0x04 ||D||Z||T||P|| || || || || ||B|| || || || INVALID TOKEN OPERATION, TOKEN UNKNOWN |- | 0x23 || 0x05 ||D||Z||T||P|| || || || || ||B|| || || || INVALID TOKEN OPERATION, TOKEN CORRUPT |- | 0x23 || 0x06 ||D||Z||T||P|| || || || || ||B|| || || || INVALID TOKEN OPERATION, TOKEN REVOKED |- | 0x23 || 0x07 ||D||Z||T||P|| || || || || ||B|| || || || INVALID TOKEN OPERATION, TOKEN EXPIRED |- | 0x23 || 0x08 ||D||Z||T||P|| || || || || ||B|| || || || INVALID TOKEN OPERATION, TOKEN CANCELLED |- | 0x23 || 0x09 ||D||Z||T||P|| || || || || ||B|| || || || INVALID TOKEN OPERATION, TOKEN DELETED |- | 0x23 || 0x0A ||D||Z||T||P|| || || || || ||B|| || || || INVALID TOKEN OPERATION, INVALID TOKEN LENGTH |- | 0x24 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| INVALID FIELD IN CDB |- | 0x24 || 0x01 ||D||Z||T||P||R||O|| ||A||E||B||K||V||F|| CDB DECRYPTION ERROR |- | 0x24 || 0x02 || || ||T|| || || || || || || || || || || Obsolete |- | 0x24 || 0x03 || || ||T|| || || || || || || || || || || Obsolete |- | 0x24 || 0x04 || || || || || || || || || || || || ||F|| SECURITY AUDIT VALUE FROZEN |- | 0x24 || 0x05 || || || || || || || || || || || || ||F|| SECURITY WORKING KEY FROZEN |- | 0x24 || 0x06 || || || || || || || || || || || || ||F|| NONCE NOT UNIQUE |- | 0x24 || 0x07 || || || || || || || || || || || || ||F|| NONCE TIMESTAMP OUT OF RANGE |- | 0x24 || 0x08 ||D||Z||T|| ||R|| ||M||A||E||B||K||V|| || INVALID XCDB |- | 0x24 || 0x09 ||D||Z|| || || || || || || || || || || || INVALID FAST FORMAT |- | 0x25 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT SUPPORTED |- | 0x26 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| INVALID FIELD IN PARAMETER LIST |- | 0x26 || 0x01 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| PARAMETER NOT SUPPORTED |- | 0x26 || 0x02 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| PARAMETER VALUE INVALID |- | 0x26 || 0x03 ||D||Z||T||P||R||O||M||A||E|| ||K|| || || THRESHOLD PARAMETERS NOT SUPPORTED |- | 0x26 || 0x04 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| INVALID RELEASE OF PERSISTENT RESERVATION |- | 0x26 || 0x05 ||D||Z||T||P||R||O|| ||A|| ||B||K|| || || DATA DECRYPTION ERROR |- | 0x26 || 0x06 ||D||Z||T||P||R||O|| || || || ||K|| || || TOO MANY TARGET DESCRIPTORS |- | 0x26 || 0x07 ||D||Z||T||P||R||O|| || || || ||K|| || || UNSUPPORTED TARGET DESCRIPTOR TYPE CODE |- | 0x26 || 0x08 ||D||Z||T||P||R||O|| || || || ||K|| || || TOO MANY SEGMENT DESCRIPTORS |- | 0x26 || 0x09 ||D||Z||T||P||R||O|| || || || ||K|| || || UNSUPPORTED SEGMENT DESCRIPTOR TYPE CODE |- | 0x26 || 0x0A ||D||Z||T||P||R||O|| || || || ||K|| || || UNEXPECTED INEXACT SEGMENT |- | 0x26 || 0x0B ||D||Z||T||P||R||O|| || || || ||K|| || || INLINE DATA LENGTH EXCEEDED |- | 0x26 || 0x0C ||D||Z||T||P||R||O|| || || || ||K|| || || INVALID OPERATION FOR COPY SOURCE OR DESTINATION |- | 0x26 || 0x0D ||D||Z||T||P||R||O|| || || || ||K|| || || COPY SEGMENT GRANULARITY VIOLATION |- | 0x26 || 0x0E ||D||Z||T||P||R||O||M||A||E||B||K|| || || INVALID PARAMETER WHILE PORT IS ENABLED |- | 0x26 || 0x0F || || || || || || || || || || || || ||F|| INVALID DATA-OUT BUFFER INTEGRITY CHECK VALUE |- | 0x26 || 0x10 || || ||T|| || || || || || || || || || || DATA DECRYPTION KEY FAIL LIMIT REACHED |- | 0x26 || 0x11 || || ||T|| || || || || || || || || || || INCOMPLETE KEY-ASSOCIATED DATA SET |- | 0x26 || 0x12 || || ||T|| || || || || || || || || || || VENDOR SPECIFIC KEY REFERENCE NOT FOUND |- | 0x26 || 0x13 ||D|| || || || || || || || || || || || || APPLICATION TAG MODE PAGE IS INVALID |- | 0x26 || 0x14 || || ||T|| || || || || || || || || || || TAPE STREAM MIRRORING PREVENTED |- | 0x26 || 0x15 || || ||T|| || || || || || || || || || || COPY SOURCE OR COPY DESTINATION NOT AUTHORIZED |- | 0x26 || 0x16 ||D||Z|| || || || || || || || || || || || FAST COPY NOT POSSIBLE |- | 0x27 || 0x00 ||D||Z||T|| ||R||O|| || || ||B||K|| || || WRITE PROTECTED |- | 0x27 || 0x01 ||D||Z||T|| ||R||O|| || || ||B||K|| || || HARDWARE WRITE PROTECTED |- | 0x27 || 0x02 ||D||Z||T|| ||R||O|| || || ||B||K|| || || LOGICAL UNIT SOFTWARE WRITE PROTECTED |- | 0x27 || 0x03 || || ||T|| ||R|| || || || || || || || || ASSOCIATED WRITE PROTECT |- | 0x27 || 0x04 || || ||T|| ||R|| || || || || || || || || PERSISTENT WRITE PROTECT |- | 0x27 || 0x05 || || ||T|| ||R|| || || || || || || || || PERMANENT WRITE PROTECT |- | 0x27 || 0x06 || || || || ||R|| || || || || || || ||F|| CONDITIONAL WRITE PROTECT |- | 0x27 || 0x07 ||D||Z|| || || || || || || ||B|| || || || SPACE ALLOCATION FAILED WRITE PROTECT |- | 0x27 || 0x08 ||D||Z|| || || || || || || || || || || || ZONE IS READ ONLY |- | 0x28 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| NOT READY TO READY CHANGE, MEDIUM MAY HAVE CHANGED |- | 0x28 || 0x01 ||D||Z||T|| ||R||O||M|| || ||B|| || || || IMPORT OR EXPORT ELEMENT ACCESSED |- | 0x28 || 0x02 || || || || ||R|| || || || || || || || || FORMAT-LAYER MAY HAVE CHANGED |- | 0x28 || 0x03 || || || || || || ||M|| || || || || || || IMPORT/EXPORT ELEMENT ACCESSED, MEDIUM CHANGED |- | 0x29 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| POWER ON, RESET, OR BUS DEVICE RESET OCCURRED |- | 0x29 || 0x01 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| POWER ON OCCURRED |- | 0x29 || 0x02 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| SCSI BUS RESET OCCURRED |- | 0x29 || 0x03 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| BUS DEVICE RESET FUNCTION OCCURRED |- | 0x29 || 0x04 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| DEVICE INTERNAL RESET |- | 0x29 || 0x05 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| TRANSCEIVER MODE CHANGED TO SINGLE-ENDED |- | 0x29 || 0x06 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| TRANSCEIVER MODE CHANGED TO LVD |- | 0x29 || 0x07 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| I_T NEXUS LOSS OCCURRED |- | 0x2A || 0x00 ||D||Z||T|| ||R||O||M||A||E||B||K||V||F|| PARAMETERS CHANGED |- | 0x2A || 0x01 ||D||Z||T|| ||R||O||M||A||E||B||K||V||F|| MODE PARAMETERS CHANGED |- | 0x2A || 0x02 ||D||Z||T|| ||R||O||M||A||E|| ||K|| || || LOG PARAMETERS CHANGED |- | 0x2A || 0x03 ||D||Z||T||P||R||O||M||A||E|| ||K|| || || RESERVATIONS PREEMPTED |- | 0x2A || 0x04 ||D||Z||T||P||R||O||M||A||E|| || || || || RESERVATIONS RELEASED |- | 0x2A || 0x05 ||D||Z||T||P||R||O||M||A||E|| || || || || REGISTRATIONS PREEMPTED |- | 0x2A || 0x06 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| ASYMMETRIC ACCESS STATE CHANGED |- | 0x2A || 0x07 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| IMPLICIT ASYMMETRIC ACCESS STATE TRANSITION FAILED |- | 0x2A || 0x08 ||D||Z||T|| ||R||O||M||A||E||B||K||V||F|| PRIORITY CHANGED |- | 0x2A || 0x09 ||D||Z|| || || || || || || || || || || || CAPACITY DATA HAS CHANGED |- | 0x2A || 0x0A ||D||Z||T|| || || || || || || || || || || ERROR HISTORY I_T NEXUS CLEARED |- | 0x2A || 0x0B ||D||Z||T|| || || || || || || || || || || ERROR HISTORY SNAPSHOT RELEASED |- | 0x2A || 0x0C || || || || || || || || || || || || ||F|| ERROR RECOVERY ATTRIBUTES HAVE CHANGED |- | 0x2A || 0x0D || || ||T|| || || || || || || || || || || DATA ENCRYPTION CAPABILITIES CHANGED |- | 0x2A || 0x10 ||D||Z||T|| || || ||M|| ||E|| || ||V|| || TIMESTAMP CHANGED |- | 0x2A || 0x11 || || ||T|| || || || || || || || || || || DATA ENCRYPTION PARAMETERS CHANGED BY ANOTHER I_T NEXUS |- | 0x2A || 0x12 || || ||T|| || || || || || || || || || || DATA ENCRYPTION PARAMETERS CHANGED BY VENDOR SPECIFIC EVENT |- | 0x2A || 0x13 || || ||T|| || || || || || || || || || || DATA ENCRYPTION KEY INSTANCE COUNTER HAS CHANGED |- | 0x2A || 0x14 ||D||Z||T|| ||R|| ||M||A||E||B||K||V|| || SA CREATION CAPABILITIES DATA HAS CHANGED |- | 0x2A || 0x15 || || ||T|| || || ||M|| || || || ||V|| || MEDIUM REMOVAL PREVENTION PREEMPTED |- | 0x2A || 0x16 ||D||Z|| || || || || || || || || || || || ZONE RESET WRITE POINTER RECOMMENDED |- | 0x2B || 0x00 ||D||Z||T||P||R||O|| || || || ||K|| || || COPY CANNOT EXECUTE SINCE HOST CANNOT DISCONNECT |- | 0x2C || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| COMMAND SEQUENCE ERROR |- | 0x2C || 0x01 || || || || || || || || || || || || || || TOO MANY WINDOWS SPECIFIED |- | 0x2C || 0x02 || || || || || || || || || || || || || || INVALID COMBINATION OF WINDOWS SPECIFIED |- | 0x2C || 0x03 || || || || ||R|| || || || || || || || || CURRENT PROGRAM AREA IS NOT EMPTY |- | 0x2C || 0x04 || || || || ||R|| || || || || || || || || CURRENT PROGRAM AREA IS EMPTY |- | 0x2C || 0x05 || || || || || || || || || ||B|| || || || ILLEGAL POWER CONDITION REQUEST |- | 0x2C || 0x06 || || || || ||R|| || || || || || || || || PERSISTENT PREVENT CONFLICT |- | 0x2C || 0x07 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| PREVIOUS BUSY STATUS |- | 0x2C || 0x08 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| PREVIOUS TASK SET FULL STATUS |- | 0x2C || 0x09 ||D||Z||T||P||R||O||M|| ||E||B||K||V||F|| PREVIOUS RESERVATION CONFLICT STATUS |- | 0x2C || 0x0A || || || || || || || || || || || || ||F|| PARTITION OR COLLECTION CONTAINS USER OBJECTS |- | 0x2C || 0x0B || || ||T|| || || || || || || || || || || NOT RESERVED |- | 0x2C || 0x0C ||D||Z|| || || || || || || || || || || || ORWRITE GENERATION DOES NOT MATCH |- | 0x2C || 0x0D ||D||Z|| || || || || || || || || || || || RESET WRITE POINTER NOT ALLOWED |- | 0x2C || 0x0E ||D||Z|| || || || || || || || || || || || ZONE IS OFFLINE |- | 0x2C || 0x0F ||D||Z|| || || || || || || || || || || || STREAM NOT OPEN |- | 0x2C || 0x10 ||D||Z|| || || || || || || || || || || || UNWRITTEN DATA IN ZONE |- | 0x2C || 0x11 ||D|| || || || || || || || || || || || || DESCRIPTOR FORMAT SENSE DATA REQUIRED |- | 0x2C || 0x12 ||D||Z|| || || || || || || || || || || || ZONE IS INACTIVE |- | 0x2C || 0x13 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| WELL KNOWN LOGICAL UNIT ACCESS REQUIRED |- | 0x2D || 0x00 || || ||T|| || || || || || || || || || || OVERWRITE ERROR ON UPDATE IN PLACE |- | 0x2E || 0x00 ||D||Z|| || ||R||O||M|| || ||B|| || || || INSUFFICIENT TIME FOR OPERATION |- | 0x2E || 0x01 ||D||Z|| || || ||O||M|| || ||B|| || || || COMMAND TIMEOUT BEFORE PROCESSING |- | 0x2E || 0x02 ||D||Z|| || || ||O||M|| || ||B|| || || || COMMAND TIMEOUT DURING PROCESSING |- | 0x2E || 0x03 ||D||Z|| || || ||O||M|| || ||B|| || || || COMMAND TIMEOUT DURING PROCESSING DUE TO ERROR RECOVERY |- | 0x2F || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| COMMANDS CLEARED BY ANOTHER INITIATOR |- | 0x2F || 0x01 ||D||Z|| || || || || || || || || || || || COMMANDS CLEARED BY POWER LOSS NOTIFICATION |- | 0x2F || 0x02 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| COMMANDS CLEARED BY DEVICE SERVER |- | 0x2F || 0x03 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| SOME COMMANDS CLEARED BY QUEUING LAYER EVENT |- | 0x30 || 0x00 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || INCOMPATIBLE MEDIUM INSTALLED |- | 0x30 || 0x01 ||D||Z||T|| ||R||O|| || || ||B||K|| || || CANNOT READ MEDIUM - UNKNOWN FORMAT |- | 0x30 || 0x02 ||D||Z||T|| ||R||O|| || || ||B||K|| || || CANNOT READ MEDIUM - INCOMPATIBLE FORMAT |- | 0x30 || 0x03 ||D||Z||T|| ||R|| ||M|| || || ||K|| || || CLEANING CARTRIDGE INSTALLED |- | 0x30 || 0x04 ||D||Z||T|| ||R||O|| || || ||B||K|| || || CANNOT WRITE MEDIUM - UNKNOWN FORMAT |- | 0x30 || 0x05 ||D||Z||T|| ||R||O|| || || ||B||K|| || || CANNOT WRITE MEDIUM - INCOMPATIBLE FORMAT |- | 0x30 || 0x06 ||D||Z||T|| ||R||O|| || || ||B|| || || || CANNOT FORMAT MEDIUM - INCOMPATIBLE MEDIUM |- | 0x30 || 0x07 ||D||Z||T|| ||R||O||M||A||E||B||K||V||F|| CLEANING FAILURE |- | 0x30 || 0x08 || || || || ||R|| || || || || || || || || CANNOT WRITE - APPLICATION CODE MISMATCH |- | 0x30 || 0x09 || || || || ||R|| || || || || || || || || CURRENT SESSION NOT FIXATED FOR APPEND |- | 0x30 || 0x0A ||D||Z||T|| ||R||O|| ||A||E||B||K|| || || CLEANING REQUEST REJECTED |- | 0x30 || 0x0C || || ||T|| || || || || || || || || || || WORM MEDIUM - OVERWRITE ATTEMPTED |- | 0x30 || 0x0D || || ||T|| || || || || || || || || || || WORM MEDIUM - INTEGRITY CHECK |- | 0x30 || 0x10 || || || || ||R|| || || || || || || || || MEDIUM NOT FORMATTED |- | 0x30 || 0x11 || || || || || || ||M|| || || || || || || INCOMPATIBLE VOLUME TYPE |- | 0x30 || 0x12 || || || || || || ||M|| || || || || || || INCOMPATIBLE VOLUME QUALIFIER |- | 0x30 || 0x13 || || || || || || ||M|| || || || || || || CLEANING VOLUME EXPIRED |- | 0x31 || 0x00 ||D||Z||T|| ||R||O|| || || ||B||K|| || || MEDIUM FORMAT CORRUPTED |- | 0x31 || 0x01 ||D||Z|| || ||R||O|| || || ||B|| || || || FORMAT COMMAND FAILED |- | 0x31 || 0x02 || || || || ||R|| || || || || || || || || ZONED FORMATTING FAILED DUE TO SPARE LINKING |- | 0x31 || 0x03 ||D||Z|| || || || || || || ||B|| || || || SANITIZE COMMAND FAILED |- | 0x31 || 0x04 ||D||Z|| || || || || || || || || || || || DEPOPULATION FAILED |- | 0x31 || 0x05 ||D||Z|| || || || || || || || || || || || DEPOPULATION RESTORATION FAILED |- | 0x32 || 0x00 ||D||Z|| || || ||O|| || || ||B||K|| || || NO DEFECT SPARE LOCATION AVAILABLE |- | 0x32 || 0x01 ||D||Z|| || || ||O|| || || ||B||K|| || || DEFECT LIST UPDATE FAILURE |- | 0x33 || 0x00 || || ||T|| || || || || || || || || || || TAPE LENGTH ERROR |- | 0x34 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| ENCLOSURE FAILURE |- | 0x35 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| ENCLOSURE SERVICES FAILURE |- | 0x35 || 0x01 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| UNSUPPORTED ENCLOSURE FUNCTION |- | 0x35 || 0x02 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| ENCLOSURE SERVICES UNAVAILABLE |- | 0x35 || 0x03 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| ENCLOSURE SERVICES TRANSFER FAILURE |- | 0x35 || 0x04 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| ENCLOSURE SERVICES TRANSFER REFUSED |- | 0x35 || 0x05 ||D||Z||T|| ||R||O||M||A||E||B||K||V||F|| ENCLOSURE SERVICES CHECKSUM ERROR |- | 0x36 || 0x00 || || || || || || || || || || || || || || RIBBON, INK, OR TONER FAILURE |- | 0x37 || 0x00 ||D||Z||T|| ||R||O||M||A||E||B||K||V||F|| ROUNDED PARAMETER |- | 0x38 || 0x00 || || || || || || || || || ||B|| || || || EVENT STATUS NOTIFICATION |- | 0x38 || 0x02 || || || || || || || || || ||B|| || || || ESN - POWER MANAGEMENT CLASS EVENT |- | 0x38 || 0x04 || || || || || || || || || ||B|| || || || ESN - MEDIA CLASS EVENT |- | 0x38 || 0x06 || || || || || || || || || ||B|| || || || ESN - DEVICE BUSY CLASS EVENT |- | 0x38 || 0x07 ||D||Z|| || || || || || || || || || || || THIN PROVISIONING SOFT THRESHOLD REACHED |- | 0x39 || 0x00 ||D||Z||T|| ||R||O||M||A||E|| ||K|| || || SAVING PARAMETERS NOT SUPPORTED |- | 0x3A || 0x00 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MEDIUM NOT PRESENT |- | 0x3A || 0x01 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MEDIUM NOT PRESENT - TRAY CLOSED |- | 0x3A || 0x02 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MEDIUM NOT PRESENT - TRAY OPEN |- | 0x3A || 0x03 ||D||Z||T|| ||R||O||M|| || ||B|| || || || MEDIUM NOT PRESENT - LOADABLE |- | 0x3A || 0x04 ||D||Z||T|| ||R||O|| || || ||B|| || || || MEDIUM NOT PRESENT - MEDIUM AUXILIARY MEMORY ACCESSIBLE |- | 0x3B || 0x00 || || ||T|| || || || || || || || || || || SEQUENTIAL POSITIONING ERROR |- | 0x3B || 0x01 || || ||T|| || || || || || || || || || || TAPE POSITION ERROR AT BEGINNING-OF-MEDIUM |- | 0x3B || 0x02 || || ||T|| || || || || || || || || || || TAPE POSITION ERROR AT END-OF-MEDIUM |- | 0x3B || 0x03 || || || || || || || || || || || || || || TAPE OR ELECTRONIC VERTICAL FORMS UNIT NOT READY |- | 0x3B || 0x04 || || || || || || || || || || || || || || SLEW FAILURE |- | 0x3B || 0x05 || || || || || || || || || || || || || || PAPER JAM |- | 0x3B || 0x06 || || || || || || || || || || || || || || FAILED TO SENSE TOP-OF-FORM |- | 0x3B || 0x07 || || || || || || || || || || || || || || FAILED TO SENSE BOTTOM-OF-FORM |- | 0x3B || 0x08 || || ||T|| || || || || || || || || || || REPOSITION ERROR |- | 0x3B || 0x09 || || || || || || || || || || || || || || READ PAST END OF MEDIUM |- | 0x3B || 0x0A || || || || || || || || || || || || || || READ PAST BEGINNING OF MEDIUM |- | 0x3B || 0x0B || || || || || || || || || || || || || || POSITION PAST END OF MEDIUM |- | 0x3B || 0x0C || || ||T|| || || || || || || || || || || POSITION PAST BEGINNING OF MEDIUM |- | 0x3B || 0x0D ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MEDIUM DESTINATION ELEMENT FULL |- | 0x3B || 0x0E ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MEDIUM SOURCE ELEMENT EMPTY |- | 0x3B || 0x0F || || || || ||R|| || || || || || || || || END OF MEDIUM REACHED |- | 0x3B || 0x11 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MEDIUM MAGAZINE NOT ACCESSIBLE |- | 0x3B || 0x12 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MEDIUM MAGAZINE REMOVED |- | 0x3B || 0x13 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MEDIUM MAGAZINE INSERTED |- | 0x3B || 0x14 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MEDIUM MAGAZINE LOCKED |- | 0x3B || 0x15 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MEDIUM MAGAZINE UNLOCKED |- | 0x3B || 0x16 || || || || ||R|| || || || || || || || || MECHANICAL POSITIONING OR CHANGER ERROR |- | 0x3B || 0x17 || || || || || || || || || || || || ||F|| READ PAST END OF USER OBJECT |- | 0x3B || 0x18 || || || || || || ||M|| || || || || || || ELEMENT DISABLED |- | 0x3B || 0x19 || || || || || || ||M|| || || || || || || ELEMENT ENABLED |- | 0x3B || 0x1A || || || || || || ||M|| || || || || || || DATA TRANSFER DEVICE REMOVED |- | 0x3B || 0x1B || || || || || || ||M|| || || || || || || DATA TRANSFER DEVICE INSERTED |- | 0x3B || 0x1C || || ||T|| || || || || || || || || || || TOO MANY LOGICAL OBJECTS ON PARTITION TO SUPPORT OPERATION |- | 0x3B || 0x20 || || || || || || ||M|| || || || || || || ELEMENT STATIC INFORMATION CHANGED |- | 0x3C || 0x00 || || || || || || || || || || || || || || |- | 0x3D || 0x00 ||D||Z||T||P||R||O||M||A||E|| ||K|| || || INVALID BITS IN IDENTIFY MESSAGE |- | 0x3E || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT HAS NOT SELF-CONFIGURED YET |- | 0x3E || 0x01 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT FAILURE |- | 0x3E || 0x02 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| TIMEOUT ON LOGICAL UNIT |- | 0x3E || 0x03 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT FAILED SELF-TEST |- | 0x3E || 0x04 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT UNABLE TO UPDATE SELF-TEST LOG |- | 0x3F || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| TARGET OPERATING CONDITIONS HAVE CHANGED |- | 0x3F || 0x01 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| MICROCODE HAS BEEN CHANGED |- | 0x3F || 0x02 ||D||Z||T||P||R||O||M|| || ||B||K|| || || CHANGED OPERATING DEFINITION |- | 0x3F || 0x03 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| INQUIRY DATA HAS CHANGED |- | 0x3F || 0x04 ||D||Z||T|| ||R||O||M||A||E||B||K|| || || COMPONENT DEVICE ATTACHED |- | 0x3F || 0x05 ||D||Z||T|| ||R||O||M||A||E||B||K|| || || DEVICE IDENTIFIER CHANGED |- | 0x3F || 0x06 ||D||Z||T|| ||R||O||M||A||E||B|| || || || REDUNDANCY GROUP CREATED OR MODIFIED |- | 0x3F || 0x07 ||D||Z||T|| ||R||O||M||A||E||B|| || || || REDUNDANCY GROUP DELETED |- | 0x3F || 0x08 ||D||Z||T|| ||R||O||M||A||E||B|| || || || SPARE CREATED OR MODIFIED |- | 0x3F || 0x09 ||D||Z||T|| ||R||O||M||A||E||B|| || || || SPARE DELETED |- | 0x3F || 0x0A ||D||Z||T|| ||R||O||M||A||E||B||K|| || || VOLUME SET CREATED OR MODIFIED |- | 0x3F || 0x0B ||D||Z||T|| ||R||O||M||A||E||B||K|| || || VOLUME SET DELETED |- | 0x3F || 0x0C ||D||Z||T|| ||R||O||M||A||E||B||K|| || || VOLUME SET DEASSIGNED |- | 0x3F || 0x0D ||D||Z||T|| ||R||O||M||A||E||B||K|| || || VOLUME SET REASSIGNED |- | 0x3F || 0x0E ||D||Z||T||P||R||O||M||A||E|| || || || || REPORTED LUNS DATA HAS CHANGED |- | 0x3F || 0x0F ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| ECHO BUFFER OVERWRITTEN |- | 0x3F || 0x10 ||D||Z||T|| ||R||O||M|| || ||B|| || || || MEDIUM LOADABLE |- | 0x3F || 0x11 ||D||Z||T|| ||R||O||M|| || ||B|| || || || MEDIUM AUXILIARY MEMORY ACCESSIBLE |- | 0x3F || 0x12 ||D||Z||T||P||R|| ||M||A||E||B||K|| ||F|| iSCSI IP ADDRESS ADDED |- | 0x3F || 0x13 ||D||Z||T||P||R|| ||M||A||E||B||K|| ||F|| iSCSI IP ADDRESS REMOVED |- | 0x3F || 0x14 ||D||Z||T||P||R|| ||M||A||E||B||K|| ||F|| iSCSI IP ADDRESS CHANGED |- | 0x3F || 0x15 ||D||Z||T||P||R|| ||M||A||E||B||K|| || || INSPECT REFERRALS SENSE DESCRIPTORS |- | 0x3F || 0x16 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| MICROCODE HAS BEEN CHANGED WITHOUT RESET |- | 0x3F || 0x17 ||D||Z|| || || || || || || || || || || || ZONE TRANSITION TO FULL |- | 0x3F || 0x18 ||D|| || || || || || || || || || || || || BIND COMPLETED |- | 0x3F || 0x19 ||D|| || || || || || || || || || || || || BIND REDIRECTED |- | 0x3F || 0x1A ||D|| || || || || || || || || || || || || SUBSIDIARY BINDING CHANGED |- | 0x40 || 0x00 ||D||Z|| || || || || || || || || || || || RAM FAILURE (SHOULD USE 40 NN) |- | 0x40 || 0xNN ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| DIAGNOSTIC FAILURE ON COMPONENT NN (80h-FFh) |- | 0x41 || 0x00 ||D||Z|| || || || || || || || || || || || DATA PATH FAILURE (SHOULD USE 40 NN) |- | 0x42 || 0x00 ||D||Z|| || || || || || || || || || || || POWER-ON OR SELF-TEST FAILURE (SHOULD USE 40 NN) |- | 0x43 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| MESSAGE ERROR |- | 0x44 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| INTERNAL TARGET FAILURE |- | 0x44 || 0x01 ||D||Z||T||P|| || ||M||A||E||B||K||V||F|| PERSISTENT RESERVATION INFORMATION LOST |- | 0x44 || 0x71 ||D||Z||T|| || || || || || ||B|| || || || ATA DEVICE FAILED SET FEATURES |- | 0x45 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| SELECT OR RESELECT FAILURE |- | 0x46 || 0x00 ||D||Z||T||P||R||O||M|| || ||B||K|| || || UNSUCCESSFUL SOFT RESET |- | 0x47 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| SCSI PARITY ERROR |- | 0x47 || 0x01 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| DATA PHASE CRC ERROR DETECTED |- | 0x47 || 0x02 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| SCSI PARITY ERROR DETECTED DURING ST DATA PHASE |- | 0x47 || 0x03 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| INFORMATION UNIT iuCRC ERROR DETECTED |- | 0x47 || 0x04 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| ASYNCHRONOUS INFORMATION PROTECTION ERROR DETECTED |- | 0x47 || 0x05 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| PROTOCOL SERVICE CRC ERROR |- | 0x47 || 0x06 ||D||Z||T|| || || ||M||A||E||B||K||V||F|| PHY TEST FUNCTION IN PROGRESS |- | 0x47 || 0x7F ||D||Z||T||P||R||O||M||A||E||B||K|| || || SOME COMMANDS CLEARED BY ISCSI PROTOCOL EVENT |- | 0x48 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| INITIATOR DETECTED ERROR MESSAGE RECEIVED |- | 0x49 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| INVALID MESSAGE ERROR |- | 0x4A || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| COMMAND PHASE ERROR |- | 0x4B || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| DATA PHASE ERROR |- | 0x4B || 0x01 ||D||Z||T||P||R||O||M||A||E||B||K|| || || INVALID TARGET PORT TRANSFER TAG RECEIVED |- | 0x4B || 0x02 ||D||Z||T||P||R||O||M||A||E||B||K|| || || TOO MUCH WRITE DATA |- | 0x4B || 0x03 ||D||Z||T||P||R||O||M||A||E||B||K|| || || ACK/NAK TIMEOUT |- | 0x4B || 0x04 ||D||Z||T||P||R||O||M||A||E||B||K|| || || NAK RECEIVED |- | 0x4B || 0x05 ||D||Z||T||P||R||O||M||A||E||B||K|| || || DATA OFFSET ERROR |- | 0x4B || 0x06 ||D||Z||T||P||R||O||M||A||E||B||K|| || || INITIATOR RESPONSE TIMEOUT |- | 0x4B || 0x07 ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| CONNECTION LOST |- | 0x4B || 0x08 ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| DATA-IN BUFFER OVERFLOW - DATA BUFFER SIZE |- | 0x4B || 0x09 ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| DATA-IN BUFFER OVERFLOW - DATA BUFFER DESCRIPTOR AREA |- | 0x4B || 0x0A ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| DATA-IN BUFFER ERROR |- | 0x4B || 0x0B ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| DATA-OUT BUFFER OVERFLOW - DATA BUFFER SIZE |- | 0x4B || 0x0C ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| DATA-OUT BUFFER OVERFLOW - DATA BUFFER DESCRIPTOR AREA |- | 0x4B || 0x0D ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| DATA-OUT BUFFER ERROR |- | 0x4B || 0x0E ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| PCIE FABRIC ERROR |- | 0x4B || 0x0F ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| PCIE COMPLETION TIMEOUT |- | 0x4B || 0x10 ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| PCIE COMPLETER ABORT |- | 0x4B || 0x11 ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| PCIE POISONED TLP RECEIVED |- | 0x4B || 0x12 ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| PCIE ECRC CHECK FAILED |- | 0x4B || 0x13 ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| PCIE UNSUPPORTED REQUEST |- | 0x4B || 0x14 ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| PCIE ACS VIOLATION |- | 0x4B || 0x15 ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| PCIE TLP PREFIX BLOCKED |- | 0x4C || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT FAILED SELF-CONFIGURATION |- | 0x4D || 0xNN ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| TAGGED OVERLAPPED COMMANDS (NN = TASK TAG) |- | 0x4E || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| OVERLAPPED COMMANDS ATTEMPTED |- | 0x4F || 0x00 || || || || || || || || || || || || || || |- | 0x50 || 0x00 || || ||T|| || || || || || || || || || || WRITE APPEND ERROR |- | 0x50 || 0x01 || || ||T|| || || || || || || || || || || WRITE APPEND POSITION ERROR |- | 0x50 || 0x02 || || ||T|| || || || || || || || || || || POSITION ERROR RELATED TO TIMING |- | 0x51 || 0x00 ||D||Z||T|| ||R||O|| || || || || || || || ERASE FAILURE |- | 0x51 || 0x01 ||D||Z|| || ||R|| || || || || || || || || ERASE FAILURE - INCOMPLETE ERASE OPERATION DETECTED |- | 0x52 || 0x00 || || ||T|| || || || || || || || || || || CARTRIDGE FAULT |- | 0x53 || 0x00 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MEDIA LOAD OR EJECT FAILED |- | 0x53 || 0x01 || || ||T|| || || || || || || || || || || UNLOAD TAPE FAILURE |- | 0x53 || 0x02 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MEDIUM REMOVAL PREVENTED |- | 0x53 || 0x03 || || || || || || ||M|| || || || || || || MEDIUM REMOVAL PREVENTED BY DATA TRANSFER ELEMENT |- | 0x53 || 0x04 || || ||T|| || || || || || || || || || || MEDIUM THREAD OR UNTHREAD FAILURE |- | 0x53 || 0x05 || || || || || || ||M|| || || || || || || VOLUME IDENTIFIER INVALID |- | 0x53 || 0x06 || || || || || || ||M|| || || || || || || VOLUME IDENTIFIER MISSING |- | 0x53 || 0x07 || || || || || || ||M|| || || || || || || DUPLICATE VOLUME IDENTIFIER |- | 0x53 || 0x08 || || || || || || ||M|| || || || || || || ELEMENT STATUS UNKNOWN |- | 0x53 || 0x09 || || || || || || ||M|| || || || || || || DATA TRANSFER DEVICE ERROR - LOAD FAILED |- | 0x53 || 0x0A || || || || || || ||M|| || || || || || || DATA TRANSFER DEVICE ERROR - UNLOAD FAILED |- | 0x53 || 0x0B || || || || || || ||M|| || || || || || || DATA TRANSFER DEVICE ERROR - UNLOAD MISSING |- | 0x53 || 0x0C || || || || || || ||M|| || || || || || || DATA TRANSFER DEVICE ERROR - EJECT FAILED |- | 0x53 || 0x0D || || || || || || ||M|| || || || || || || DATA TRANSFER DEVICE ERROR - LIBRARY COMMUNICATION FAILED |- | 0x54 || 0x00 || || || ||P|| || || || || || || || || || SCSI TO HOST SYSTEM INTERFACE FAILURE |- | 0x55 || 0x00 || || || ||P|| || || || || || || || || || SYSTEM RESOURCE FAILURE |- | 0x55 || 0x01 ||D||Z|| || || ||O|| || || ||B||K|| || || SYSTEM BUFFER FULL |- | 0x55 || 0x02 ||D||Z||T||P||R||O||M||A||E|| ||K|| || || INSUFFICIENT RESERVATION RESOURCES |- | 0x55 || 0x03 ||D||Z||T||P||R||O||M||A||E|| ||K|| || || INSUFFICIENT RESOURCES |- | 0x55 || 0x04 ||D||Z||T||P||R||O||M||A||E|| ||K|| || || INSUFFICIENT REGISTRATION RESOURCES |- | 0x55 || 0x05 ||D||Z||T||P||R||O||M||A||E||B||K|| || || INSUFFICIENT ACCESS CONTROL RESOURCES |- | 0x55 || 0x06 ||D||Z||T|| ||R||O||M|| || ||B|| || || || AUXILIARY MEMORY OUT OF SPACE |- | 0x55 || 0x07 || || || || || || || || || || || || ||F|| QUOTA ERROR |- | 0x55 || 0x08 || || ||T|| || || || || || || || || || || MAXIMUM NUMBER OF SUPPLEMENTAL DECRYPTION KEYS EXCEEDED |- | 0x55 || 0x09 || || || || || || ||M|| || || || || || || MEDIUM AUXILIARY MEMORY NOT ACCESSIBLE |- | 0x55 || 0x0A ||D||Z|| || || || ||M|| || || || || || || DATA CURRENTLY UNAVAILABLE |- | 0x55 || 0x0B ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| INSUFFICIENT POWER FOR OPERATION |- | 0x55 || 0x0C ||D||Z||T||P|| || || || || ||B|| || || || INSUFFICIENT RESOURCES TO CREATE ROD |- | 0x55 || 0x0D ||D||Z||T||P|| || || || || ||B|| || || || INSUFFICIENT RESOURCES TO CREATE ROD TOKEN |- | 0x55 || 0x0E ||D||Z|| || || || || || || || || || || || INSUFFICIENT ZONE RESOURCES |- | 0x55 || 0x0F ||D||Z|| || || || || || || || || || || || INSUFFICIENT ZONE RESOURCES TO COMPLETE WRITE |- | 0x55 || 0x10 ||D||Z|| || || || || || || || || || || || MAXIMUM NUMBER OF STREAMS OPEN |- | 0x55 || 0x11 ||D|| || || || || || || || || || || || || INSUFFICIENT RESOURCES TO BIND |- | 0x56 || 0x00 || || || || || || || || || || || || || || |- | 0x57 || 0x00 || || || || ||R|| || || || || || || || || UNABLE TO RECOVER TABLE-OF-CONTENTS |- | 0x58 || 0x00 || || || || || ||O|| || || || || || || || GENERATION DOES NOT EXIST |- | 0x59 || 0x00 || || || || || ||O|| || || || || || || || UPDATED BLOCK READ |- | 0x5A || 0x00 ||D||Z||T||P||R||O|| || || ||B||K|| || || OPERATOR REQUEST OR STATE CHANGE INPUT |- | 0x5A || 0x01 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || OPERATOR MEDIUM REMOVAL REQUEST |- | 0x5A || 0x02 ||D||Z||T|| ||R||O|| ||A|| ||B||K|| || || OPERATOR SELECTED WRITE PROTECT |- | 0x5A || 0x03 ||D||Z||T|| ||R||O|| ||A|| ||B||K|| || || OPERATOR SELECTED WRITE PERMIT |- | 0x5B || 0x00 ||D||Z||T||P||R||O||M|| || || ||K|| || || LOG EXCEPTION |- | 0x5B || 0x01 ||D||Z||T||P||R||O||M|| || || ||K|| || || THRESHOLD CONDITION MET |- | 0x5B || 0x02 ||D||Z||T||P||R||O||M|| || || ||K|| || || LOG COUNTER AT MAXIMUM |- | 0x5B || 0x03 ||D||Z||T||P||R||O||M|| || || ||K|| || || LOG LIST CODES EXHAUSTED |- | 0x5C || 0x00 ||D||Z|| || || ||O|| || || || || || || || RPL STATUS CHANGE |- | 0x5C || 0x01 ||D||Z|| || || ||O|| || || || || || || || SPINDLES SYNCHRONIZED |- | 0x5C || 0x02 ||D||Z|| || || ||O|| || || || || || || || SPINDLES NOT SYNCHRONIZED |- | 0x5D || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| FAILURE PREDICTION THRESHOLD EXCEEDED |- | 0x5D || 0x01 || || || || ||R|| || || || ||B|| || || || MEDIA FAILURE PREDICTION THRESHOLD EXCEEDED |- | 0x5D || 0x02 || || || || ||R|| || || || || || || || || LOGICAL UNIT FAILURE PREDICTION THRESHOLD EXCEEDED |- | 0x5D || 0x03 || || || || ||R|| || || || || || || || || SPARE AREA EXHAUSTION PREDICTION THRESHOLD EXCEEDED |- | 0x5D || 0x10 ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE GENERAL HARD DRIVE FAILURE |- | 0x5D || 0x11 ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE DRIVE ERROR RATE TOO HIGH |- | 0x5D || 0x12 ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE DATA ERROR RATE TOO HIGH |- | 0x5D || 0x13 ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE SEEK ERROR RATE TOO HIGH |- | 0x5D || 0x14 ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE TOO MANY BLOCK REASSIGNS |- | 0x5D || 0x15 ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE ACCESS TIMES TOO HIGH |- | 0x5D || 0x16 ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE START UNIT TIMES TOO HIGH |- | 0x5D || 0x17 ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE CHANNEL PARAMETRICS |- | 0x5D || 0x18 ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE CONTROLLER DETECTED |- | 0x5D || 0x19 ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE THROUGHPUT PERFORMANCE |- | 0x5D || 0x1A ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE SEEK TIME PERFORMANCE |- | 0x5D || 0x1B ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE SPIN-UP RETRY COUNT |- | 0x5D || 0x1C ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE DRIVE CALIBRATION RETRY COUNT |- | 0x5D || 0x1D ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE POWER LOSS PROTECTION CIRCUIT |- | 0x5D || 0x20 ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE GENERAL HARD DRIVE FAILURE |- | 0x5D || 0x21 ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE DRIVE ERROR RATE TOO HIGH |- | 0x5D || 0x22 ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE DATA ERROR RATE TOO HIGH |- | 0x5D || 0x23 ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE SEEK ERROR RATE TOO HIGH |- | 0x5D || 0x24 ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE TOO MANY BLOCK REASSIGNS |- | 0x5D || 0x25 ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE ACCESS TIMES TOO HIGH |- | 0x5D || 0x26 ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE START UNIT TIMES TOO HIGH |- | 0x5D || 0x27 ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE CHANNEL PARAMETRICS |- | 0x5D || 0x28 ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE CONTROLLER DETECTED |- | 0x5D || 0x29 ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE THROUGHPUT PERFORMANCE |- | 0x5D || 0x2A ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE SEEK TIME PERFORMANCE |- | 0x5D || 0x2B ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE SPIN-UP RETRY COUNT |- | 0x5D || 0x2C ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE DRIVE CALIBRATION RETRY COUNT |- | 0x5D || 0x30 ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE GENERAL HARD DRIVE FAILURE |- | 0x5D || 0x31 ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE DRIVE ERROR RATE TOO HIGH |- | 0x5D || 0x32 ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE DATA ERROR RATE TOO HIGH |- | 0x5D || 0x33 ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE SEEK ERROR RATE TOO HIGH |- | 0x5D || 0x34 ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE TOO MANY BLOCK REASSIGNS |- | 0x5D || 0x35 ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE ACCESS TIMES TOO HIGH |- | 0x5D || 0x36 ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE START UNIT TIMES TOO HIGH |- | 0x5D || 0x37 ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE CHANNEL PARAMETRICS |- | 0x5D || 0x38 ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE CONTROLLER DETECTED |- | 0x5D || 0x39 ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE THROUGHPUT PERFORMANCE |- | 0x5D || 0x3A ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE SEEK TIME PERFORMANCE |- | 0x5D || 0x3B ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE SPIN-UP RETRY COUNT |- | 0x5D || 0x3C ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE DRIVE CALIBRATION RETRY COUNT |- | 0x5D || 0x40 ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE GENERAL HARD DRIVE FAILURE |- | 0x5D || 0x41 ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE DRIVE ERROR RATE TOO HIGH |- | 0x5D || 0x42 ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE DATA ERROR RATE TOO HIGH |- | 0x5D || 0x43 ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE SEEK ERROR RATE TOO HIGH |- | 0x5D || 0x44 ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE TOO MANY BLOCK REASSIGNS |- | 0x5D || 0x45 ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE ACCESS TIMES TOO HIGH |- | 0x5D || 0x46 ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE START UNIT TIMES TOO HIGH |- | 0x5D || 0x47 ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE CHANNEL PARAMETRICS |- | 0x5D || 0x48 ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE CONTROLLER DETECTED |- | 0x5D || 0x49 ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE THROUGHPUT PERFORMANCE |- | 0x5D || 0x4A ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE SEEK TIME PERFORMANCE |- | 0x5D || 0x4B ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE SPIN-UP RETRY COUNT |- | 0x5D || 0x4C ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE DRIVE CALIBRATION RETRY COUNT |- | 0x5D || 0x50 ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE GENERAL HARD DRIVE FAILURE |- | 0x5D || 0x51 ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE DRIVE ERROR RATE TOO HIGH |- | 0x5D || 0x52 ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE DATA ERROR RATE TOO HIGH |- | 0x5D || 0x53 ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE SEEK ERROR RATE TOO HIGH |- | 0x5D || 0x54 ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE TOO MANY BLOCK REASSIGNS |- | 0x5D || 0x55 ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE ACCESS TIMES TOO HIGH |- | 0x5D || 0x56 ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE START UNIT TIMES TOO HIGH |- | 0x5D || 0x57 ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE CHANNEL PARAMETRICS |- | 0x5D || 0x58 ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE CONTROLLER DETECTED |- | 0x5D || 0x59 ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE THROUGHPUT PERFORMANCE |- | 0x5D || 0x5A ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE SEEK TIME PERFORMANCE |- | 0x5D || 0x5B ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE SPIN-UP RETRY COUNT |- | 0x5D || 0x5C ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE DRIVE CALIBRATION RETRY COUNT |- | 0x5D || 0x60 ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE GENERAL HARD DRIVE FAILURE |- | 0x5D || 0x61 ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE DRIVE ERROR RATE TOO HIGH |- | 0x5D || 0x62 ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE DATA ERROR RATE TOO HIGH |- | 0x5D || 0x63 ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE SEEK ERROR RATE TOO HIGH |- | 0x5D || 0x64 ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE TOO MANY BLOCK REASSIGNS |- | 0x5D || 0x65 ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE ACCESS TIMES TOO HIGH |- | 0x5D || 0x66 ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE START UNIT TIMES TOO HIGH |- | 0x5D || 0x67 ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE CHANNEL PARAMETRICS |- | 0x5D || 0x68 ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE CONTROLLER DETECTED |- | 0x5D || 0x69 ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE THROUGHPUT PERFORMANCE |- | 0x5D || 0x6A ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE SEEK TIME PERFORMANCE |- | 0x5D || 0x6B ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE SPIN-UP RETRY COUNT |- | 0x5D || 0x6C ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE DRIVE CALIBRATION RETRY COUNT |- | 0x5D || 0x73 ||D||Z|| || || || || || || ||B|| || || || MEDIA IMPENDING FAILURE ENDURANCE LIMIT MET |- | 0x5D || 0xFF ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| FAILURE PREDICTION THRESHOLD EXCEEDED (FALSE) |- | 0x5E || 0x00 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || LOW POWER CONDITION ON |- | 0x5E || 0x01 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || IDLE CONDITION ACTIVATED BY TIMER |- | 0x5E || 0x02 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || STANDBY CONDITION ACTIVATED BY TIMER |- | 0x5E || 0x03 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || IDLE CONDITION ACTIVATED BY COMMAND |- | 0x5E || 0x04 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || STANDBY CONDITION ACTIVATED BY COMMAND |- | 0x5E || 0x05 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || IDLE_B CONDITION ACTIVATED BY TIMER |- | 0x5E || 0x06 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || IDLE_B CONDITION ACTIVATED BY COMMAND |- | 0x5E || 0x07 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || IDLE_C CONDITION ACTIVATED BY TIMER |- | 0x5E || 0x08 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || IDLE_C CONDITION ACTIVATED BY COMMAND |- | 0x5E || 0x09 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || STANDBY_Y CONDITION ACTIVATED BY TIMER |- | 0x5E || 0x0A ||D||Z||T||P||R||O|| ||A|| || ||K|| || || STANDBY_Y CONDITION ACTIVATED BY COMMAND |- | 0x5E || 0x41 || || || || || || || || || ||B|| || || || POWER STATE CHANGE TO ACTIVE |- | 0x5E || 0x42 || || || || || || || || || ||B|| || || || POWER STATE CHANGE TO IDLE |- | 0x5E || 0x43 || || || || || || || || || ||B|| || || || POWER STATE CHANGE TO STANDBY |- | 0x5E || 0x45 || || || || || || || || || ||B|| || || || POWER STATE CHANGE TO SLEEP |- | 0x5E || 0x47 || || || || || || || || || ||B||K|| || || POWER STATE CHANGE TO DEVICE CONTROL |- | 0x5F || 0x00 || || || || || || || || || || || || || || |- | 0x60 || 0x00 || || || || || || || || || || || || || || LAMP FAILURE |- | 0x61 || 0x00 || || || || || || || || || || || || || || VIDEO ACQUISITION ERROR |- | 0x61 || 0x01 || || || || || || || || || || || || || || UNABLE TO ACQUIRE VIDEO |- | 0x61 || 0x02 || || || || || || || || || || || || || || OUT OF FOCUS |- | 0x62 || 0x00 || || || || || || || || || || || || || || SCAN HEAD POSITIONING ERROR |- | 0x63 || 0x00 || || || || ||R|| || || || || || || || || END OF USER AREA ENCOUNTERED ON THIS TRACK |- | 0x63 || 0x01 || || || || ||R|| || || || || || || || || PACKET DOES NOT FIT IN AVAILABLE SPACE |- | 0x64 || 0x00 || || || || ||R|| || || || || || || || || ILLEGAL MODE FOR THIS TRACK |- | 0x64 || 0x01 || || || || ||R|| || || || || || || || || INVALID PACKET SIZE |- | 0x65 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| VOLTAGE FAULT |- | 0x66 || 0x00 || || || || || || || || || || || || || || AUTOMATIC DOCUMENT FEEDER COVER UP |- | 0x66 || 0x01 || || || || || || || || || || || || || || AUTOMATIC DOCUMENT FEEDER LIFT UP |- | 0x66 || 0x02 || || || || || || || || || || || || || || DOCUMENT JAM IN AUTOMATIC DOCUMENT FEEDER |- | 0x66 || 0x03 || || || || || || || || || || || || || || DOCUMENT MISS FEED AUTOMATIC IN DOCUMENT FEEDER |- | 0x67 || 0x00 || || || || || || || ||A|| || || || || || CONFIGURATION FAILURE |- | 0x67 || 0x01 || || || || || || || ||A|| || || || || || CONFIGURATION OF INCAPABLE LOGICAL UNITS FAILED |- | 0x67 || 0x02 || || || || || || || ||A|| || || || || || ADD LOGICAL UNIT FAILED |- | 0x67 || 0x03 || || || || || || || ||A|| || || || || || MODIFICATION OF LOGICAL UNIT FAILED |- | 0x67 || 0x04 || || || || || || || ||A|| || || || || || EXCHANGE OF LOGICAL UNIT FAILED |- | 0x67 || 0x05 || || || || || || || ||A|| || || || || || REMOVE OF LOGICAL UNIT FAILED |- | 0x67 || 0x06 || || || || || || || ||A|| || || || || || ATTACHMENT OF LOGICAL UNIT FAILED |- | 0x67 || 0x07 || || || || || || || ||A|| || || || || || CREATION OF LOGICAL UNIT FAILED |- | 0x67 || 0x08 || || || || || || || ||A|| || || || || || ASSIGN FAILURE OCCURRED |- | 0x67 || 0x09 || || || || || || || ||A|| || || || || || MULTIPLY ASSIGNED LOGICAL UNIT |- | 0x67 || 0x0A ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| SET TARGET PORT GROUPS COMMAND FAILED |- | 0x67 || 0x0B ||D||Z||T|| || || || || || ||B|| || || || ATA DEVICE FEATURE NOT ENABLED |- | 0x67 || 0x0C ||D|| || || || || || || || || || || || || COMMAND REJECTED |- | 0x67 || 0x0D ||D|| || || || || || || || || || || || || EXPLICIT BIND NOT ALLOWED |- | 0x68 || 0x00 || || || || || || || ||A|| || || || || || LOGICAL UNIT NOT CONFIGURED |- | 0x68 || 0x01 ||D||Z|| || || || || || || || || || || || SUBSIDIARY LOGICAL UNIT NOT CONFIGURED |- | 0x69 || 0x00 || || || || || || || ||A|| || || || || || DATA LOSS ON LOGICAL UNIT |- | 0x69 || 0x01 || || || || || || || ||A|| || || || || || MULTIPLE LOGICAL UNIT FAILURES |- | 0x69 || 0x02 || || || || || || || ||A|| || || || || || PARITY/DATA MISMATCH |- | 0x6A || 0x00 || || || || || || || ||A|| || || || || || INFORMATIONAL, REFER TO LOG |- | 0x6B || 0x00 || || || || || || || ||A|| || || || || || STATE CHANGE HAS OCCURRED |- | 0x6B || 0x01 || || || || || || || ||A|| || || || || || REDUNDANCY LEVEL GOT BETTER |- | 0x6B || 0x02 || || || || || || || ||A|| || || || || || REDUNDANCY LEVEL GOT WORSE |- | 0x6C || 0x00 || || || || || || || ||A|| || || || || || REBUILD FAILURE OCCURRED |- | 0x6D || 0x00 || || || || || || || ||A|| || || || || || RECALCULATE FAILURE OCCURRED |- | 0x6E || 0x00 || || || || || || || ||A|| || || || || || COMMAND TO LOGICAL UNIT FAILED |- | 0x6F || 0x00 || || || || ||R|| || || || || || || || || COPY PROTECTION KEY EXCHANGE FAILURE - AUTHENTICATION FAILURE |- | 0x6F || 0x01 || || || || ||R|| || || || || || || || || COPY PROTECTION KEY EXCHANGE FAILURE - KEY NOT PRESENT |- | 0x6F || 0x02 || || || || ||R|| || || || || || || || || COPY PROTECTION KEY EXCHANGE FAILURE - KEY NOT ESTABLISHED |- | 0x6F || 0x03 || || || || ||R|| || || || || || || || || READ OF SCRAMBLED SECTOR WITHOUT AUTHENTICATION |- | 0x6F || 0x04 || || || || ||R|| || || || || || || || || MEDIA REGION CODE IS MISMATCHED TO LOGICAL UNIT REGION |- | 0x6F || 0x05 || || || || ||R|| || || || || || || || || DRIVE REGION MUST BE PERMANENT/REGION RESET COUNT ERROR |- | 0x6F || 0x06 || || || || ||R|| || || || || || || || || INSUFFICIENT BLOCK COUNT FOR BINDING NONCE RECORDING |- | 0x6F || 0x07 || || || || ||R|| || || || || || || || || CONFLICT IN BINDING NONCE RECORDING |- | 0x6F || 0x08 || || || || ||R|| || || || || || || || || INSUFFICIENT PERMISSION |- | 0x6F || 0x09 || || || || ||R|| || || || || || || || || INVALID DRIVE-HOST PAIRING SERVER |- | 0x6F || 0x0A || || || || ||R|| || || || || || || || || DRIVE-HOST PAIRING SUSPENDED |- | 0x70 || 0xNN || || ||T|| || || || || || || || || || || DECOMPRESSION EXCEPTION SHORT ALGORITHM ID OF NN |- | 0x71 || 0x00 || || ||T|| || || || || || || || || || || DECOMPRESSION EXCEPTION LONG ALGORITHM ID |- | 0x72 || 0x00 || || || || ||R|| || || || || || || || || SESSION FIXATION ERROR |- | 0x72 || 0x01 || || || || ||R|| || || || || || || || || SESSION FIXATION ERROR WRITING LEAD-IN |- | 0x72 || 0x02 || || || || ||R|| || || || || || || || || SESSION FIXATION ERROR WRITING LEAD-OUT |- | 0x72 || 0x03 || || || || ||R|| || || || || || || || || SESSION FIXATION ERROR - INCOMPLETE TRACK IN SESSION |- | 0x72 || 0x04 || || || || ||R|| || || || || || || || || EMPTY OR PARTIALLY WRITTEN RESERVED TRACK |- | 0x72 || 0x05 || || || || ||R|| || || || || || || || || NO MORE TRACK RESERVATIONS ALLOWED |- | 0x72 || 0x06 || || || || ||R|| || || || || || || || || RMZ EXTENSION IS NOT ALLOWED |- | 0x72 || 0x07 || || || || ||R|| || || || || || || || || NO MORE TEST ZONE EXTENSIONS ARE ALLOWED |- | 0x73 || 0x00 || || || || ||R|| || || || || || || || || CD CONTROL ERROR |- | 0x73 || 0x01 || || || || ||R|| || || || || || || || || POWER CALIBRATION AREA ALMOST FULL |- | 0x73 || 0x02 || || || || ||R|| || || || || || || || || POWER CALIBRATION AREA IS FULL |- | 0x73 || 0x03 || || || || ||R|| || || || || || || || || POWER CALIBRATION AREA ERROR |- | 0x73 || 0x04 || || || || ||R|| || || || || || || || || PROGRAM MEMORY AREA UPDATE FAILURE |- | 0x73 || 0x05 || || || || ||R|| || || || || || || || || PROGRAM MEMORY AREA IS FULL |- | 0x73 || 0x06 || || || || ||R|| || || || || || || || || RMA/PMA IS ALMOST FULL |- | 0x73 || 0x10 || || || || ||R|| || || || || || || || || CURRENT POWER CALIBRATION AREA ALMOST FULL |- | 0x73 || 0x11 || || || || ||R|| || || || || || || || || CURRENT POWER CALIBRATION AREA IS FULL |- | 0x73 || 0x17 || || || || ||R|| || || || || || || || || RDZ IS FULL |- | 0x74 || 0x00 || || ||T|| || || || || || || || || || || SECURITY ERROR |- | 0x74 || 0x01 || || ||T|| || || || || || || || || || || UNABLE TO DECRYPT DATA |- | 0x74 || 0x02 || || ||T|| || || || || || || || || || || UNENCRYPTED DATA ENCOUNTERED WHILE DECRYPTING |- | 0x74 || 0x03 || || ||T|| || || || || || || || || || || INCORRECT DATA ENCRYPTION KEY |- | 0x74 || 0x04 || || ||T|| || || || || || || || || || || CRYPTOGRAPHIC INTEGRITY VALIDATION FAILED |- | 0x74 || 0x05 || || ||T|| || || || || || || || || || || ERROR DECRYPTING DATA |- | 0x74 || 0x06 || || ||T|| || || || || || || || || || || UNKNOWN SIGNATURE VERIFICATION KEY |- | 0x74 || 0x07 || || ||T|| || || || || || || || || || || ENCRYPTION PARAMETERS NOT USEABLE |- | 0x74 || 0x08 ||D||Z||T|| ||R|| ||M|| ||E|| || ||V||F|| DIGITAL SIGNATURE VALIDATION FAILURE |- | 0x74 || 0x09 || || ||T|| || || || || || || || || || || ENCRYPTION MODE MISMATCH ON READ |- | 0x74 || 0x0A || || ||T|| || || || || || || || || || || ENCRYPTED BLOCK NOT RAW READ ENABLED |- | 0x74 || 0x0B || || ||T|| || || || || || || || || || || INCORRECT ENCRYPTION PARAMETERS |- | 0x74 || 0x0C ||D||Z||T|| ||R|| ||M||A||E||B||K||V|| || UNABLE TO DECRYPT PARAMETER LIST |- | 0x74 || 0x0D || || ||T|| || || || || || || || || || || ENCRYPTION ALGORITHM DISABLED |- | 0x74 || 0x10 ||D||Z||T|| ||R|| ||M||A||E||B||K||V|| || SA CREATION PARAMETER VALUE INVALID |- | 0x74 || 0x11 ||D||Z||T|| ||R|| ||M||A||E||B||K||V|| || SA CREATION PARAMETER VALUE REJECTED |- | 0x74 || 0x12 ||D||Z||T|| ||R|| ||M||A||E||B||K||V|| || INVALID SA USAGE |- | 0x74 || 0x21 || || ||T|| || || || || || || || || || || DATA ENCRYPTION CONFIGURATION PREVENTED |- | 0x74 || 0x30 ||D||Z||T|| ||R|| ||M||A||E||B||K||V|| || SA CREATION PARAMETER NOT SUPPORTED |- | 0x74 || 0x40 ||D||Z||T|| ||R|| ||M||A||E||B||K||V|| || AUTHENTICATION FAILED |- | 0x74 || 0x61 || || || || || || || || || || || ||V|| || EXTERNAL DATA ENCRYPTION KEY MANAGER ACCESS ERROR |- | 0x74 || 0x62 || || || || || || || || || || || ||V|| || EXTERNAL DATA ENCRYPTION KEY MANAGER ERROR |- | 0x74 || 0x63 || || || || || || || || || || || ||V|| || EXTERNAL DATA ENCRYPTION KEY NOT FOUND |- | 0x74 || 0x64 || || || || || || || || || || || ||V|| || EXTERNAL DATA ENCRYPTION REQUEST NOT AUTHORIZED |- | 0x74 || 0x6E || || ||T|| || || || || || || || || || || EXTERNAL DATA ENCRYPTION CONTROL TIMEOUT |- | 0x74 || 0x6F || || ||T|| || || || || || || || || || || EXTERNAL DATA ENCRYPTION CONTROL ERROR |- | 0x74 || 0x71 ||D||Z||T|| ||R|| ||M|| ||E|| || ||V|| || LOGICAL UNIT ACCESS NOT AUTHORIZED |- | 0x74 || 0x79 ||D||Z|| || || || || || || || || || || || SECURITY CONFLICT IN TRANSLATED DEVICE |- | 0x75 || 0x00 || || || || || || || || || || || || || || |- | 0x76 || 0x00 || || || || || || || || || || || || || || |- | 0x77 || 0x00 || || || || || || || || || || || || || || |- | 0x78 || 0x00 || || || || || || || || || || || || || || |- | 0x79 || 0x00 || || || || || || || || || || || || || || |- | 0x7A || 0x00 || || || || || || || || || || || || || || |- | 0x7B || 0x00 || || || || || || || || || || || || || || |- | 0x7C || 0x00 || || || || || || || || || || || || || || |- | 0x7D || 0x00 || || || || || || || || || || || || || || |- | 0x7E || 0x00 || || || || || || || || || || || || || || |- | 0x7F || 0x00 || || || || || || || || || || || || || || |} {| style="font-size:9pt" border="1" cellpadding="1" cellspacing="0" align="center" |+ Device legend ! Key || Description |- | D || DIRECT ACCESS DEVICE (SBC-4) |- | Z || HOST MANAGED ZONED BLOCK DEVICE (ZBC) |- | T || SEQUENTIAL ACCESS DEVICE (SSC-5) |- | P || PROCESSOR DEVICE (SPC-2) |- | R || C/DVD DEVICE (MMC-6) |- | O || OPTICAL MEMORY BLOCK DEVICE (SBC) |- | M || MEDIA CHANGER DEVICE (SMC-3) |- | A || STORAGE ARRAY DEVICE (SCC-2) |- | E || SCSI ENCLOSURE SERVICES DEVICE (SES-3) |- | B || SIMPLIFIED DIRECT-ACCESS (REDUCED BLOCK) DEVICE (RBC) |- | K || OPTICAL CARD READER/WRITER DEVICE (OCRW) |- | V || AUTOMATION/DEVICE INTERFACE DEVICE (ADC-4) |- | F || OBJECT-BASED STORAGE DEVICE (OSD-2) |} == See Also == * [[Interpreting SENSE DATA in AIX errpt]]. * [http://www.t10.org/ftp/t10/drafts/spc4/spc4r07a.pdf SCSI Primary Commands-4 (SPC-4)]. * [http://www.t10.org/lists/2asc.htm SCSI Additional Sense Data] lists on t10.org. [[Category:Computing]] 8fd35474cfee01f948cc7c5bec1333fe62184328 3537 3536 2020-07-19T13:49:01Z Stix 2 /* ASC and ASCQ */ Fix table formatting wikitext text/x-wiki The following information is gleaned from [http://www.t10.org/ftp/t10/drafts/spc4/spc4r07a.pdf SCSI Primary Commands-4 (SPC-4, draft)], available online. The ASC/ASCQ table has been generated from the ASCII list available at [http://www.t10.org/lists/2asc.htm t10.org]. {| style="font-size:9pt; text-align:center" border="1" cellpadding="1" cellspacing="0" align="center" width="100%" |+ Response codes 0x70 and 0x71 sense data format ! Byte\Bit !width="11.5%"|7 !width="11.5%"|6 !width="11.5%"|5 !width="11.5%"|4 !width="11.5%"|3 !width="11.5%"|2 !width="11.5%"|1 !width="11.5%"|0 |- | 0 || Valid | colspan="7" | Response code (0x70 or 0x71) |- | 1 | colspan="8" | Segment number |- | 2 || Filemark || EOM || ILI || Reserved | colspan="4" | Sense key |- | 3<br>&middot;&middot;&middot;<br>6 | colspan="8" | Information |- | 7 | colspan="8" | Additional sense length |- | 8<br>&middot;&middot;&middot;<br>11 | colspan="8" | Command-specific information |- | 12 | colspan="8" | Additional sense code |- | 13 | colspan="8" | Additional sense code qualifier |- | 14 | colspan="8" | Field replaceable unit code |- | 15<br>&middot;&middot;&middot;<br>17 | colspan="8" | Sense-key specific |- | 18<br>&middot;&middot;&middot;<br>n | colspan="8" | Additional sense bytes |} == SCSI Sense Key == {| style="font-size:9pt" border="1" cellpadding="1" cellspacing="0" align="center" width="100%" |+ Sense code definitions !width="05%"|Sense Key !width="10%"|Short Description ! Long Description |- ! 0x00 || NO SENSE | Indicates that there is no specific sense key information to be reported. This may occur for a successful command or for a command that receives CHECK CONDITION status because one of the FILEMARK, EOM, or ILI bits is set to one. |- ! 0x01 || RECOVERED ERROR | Indicates that the command completed successfully, with some recovery action performed by the device server. Details may be determined by examining the additional sense bytes and the INFORMATION field. When multiple recovered errors occur during one command, the choice of which error to report (e.g., first, last, most severe) is vendor specific. |- ! 0x02 || NOT READY | Indicates that the logical unit is not accessible. Operator intervention may be required to correct this condition. |- ! 0x03 || MEDIUM ERROR | Indicates that the command terminated with a non-recovered error condition that may have been caused by a flaw in the medium or an error in the recorded data. This sense key may also be returned if the device server is unable to distinguish between a flaw in the medium and a specific hardware failure (i.e., sense key 4h). |- ! 0x04 || HARDWARE ERROR | Indicates that the device server detected a non-recoverable hardware failure (e.g., controller failure, device failure, or parity error) while performing the command or during a self test. |- ! 0x05 || ILLEGAL REQUEST | Indicates that: # The command was addressed to an incorrect logical unit number (see SAM-4); # The command had an invalid task attribute (see SAM-4); # The command was addressed to a logical unit whose current configuration prohibits processing the command; # There was an illegal parameter in the CDB; or # There was an illegal parameter in the additional parameters supplied as data for some commands (e.g., PERSISTENT RESERVE OUT). If the device server detects an invalid parameter in the CDB, it shall terminate the command without altering the medium. If the device server detects an invalid parameter in the additional parameters supplied as data, the device server may have already altered the medium. |- ! 0x06 || UNIT ATTENTION | Indicates that a unit attention condition has been established (e.g., the removable medium may have been changed, a logical unit reset occurred). See SAM-4. |- ! 0x07 || DATA PROTECT | Indicates that a command that reads or writes the medium was attempted on a block that is protected. The read or write operation is not performed. |- ! 0x08 || BLANK CHECK | Indicates that a write-once device or a sequential-access device encountered blank medium or format-defined end-of-data indication while reading or that a write-once device encountered a non-blank medium while writing. |- ! 0x09 || VENDOR SPECIFIC | This sense key is available for reporting vendor specific conditions. |- ! 0x0a || COPY ABORTED | Indicates an EXTENDED COPY command was aborted due to an error condition on the source device, the destination device, or both (see 6.3.3). |- ! 0x0b || ABORTED COMMAND | Indicates that the device server aborted the command. The application client may be able to recover by trying the command again. |- ! 0x0c || obsolete || |- ! 0x0d || VOLUME OVERFLOW | Indicates that a buffered SCSI device has reached the end-of-partition and data may remain in the buffer that has not been written to the medium. One or more RECOVER BUFFERED DATA command(s) may be issued to read the unwritten data from the buffer. (See SSC-2.) |- ! 0x0e || MISCOMPARE | Indicates that the source data did not match the data read from the medium. |- ! 0x0f || reserved || |} == ASC and ASCQ == {| style="font-size:9pt" border="1" cellpadding="1" cellspacing="0" align="center" width="100%" |+ ASC and ASCQ assignments ! rowspan="2" width="5%" | ASC ! rowspan="2" width="5%" | ASCQ ! colspan="13" width="15%" | Device Type ! rowspan="2" | Description |- ! D||Z||T||P||R||O||M||A||E||B||K||V||F |- | 0x00 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| NO ADDITIONAL SENSE INFORMATION |- | 0x00 || 0x01 || || ||T|| || || || || || || || || || || FILEMARK DETECTED |- | 0x00 || 0x02 || || ||T|| || || || || || || || || || || END-OF-PARTITION/MEDIUM DETECTED |- | 0x00 || 0x03 || || ||T|| || || || || || || || || || || SETMARK DETECTED |- | 0x00 || 0x04 || || ||T|| || || || || || || || || || || BEGINNING-OF-PARTITION/MEDIUM DETECTED |- | 0x00 || 0x05 || || ||T|| || || || || || || || || || || END-OF-DATA DETECTED |- | 0x00 || 0x06 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| I/O PROCESS TERMINATED |- | 0x00 || 0x07 || || ||T|| || || || || || || || || || || PROGRAMMABLE EARLY WARNING DETECTED |- | 0x00 || 0x11 || || || || ||R|| || || || || || || || || AUDIO PLAY OPERATION IN PROGRESS |- | 0x00 || 0x12 || || || || ||R|| || || || || || || || || AUDIO PLAY OPERATION PAUSED |- | 0x00 || 0x13 || || || || ||R|| || || || || || || || || AUDIO PLAY OPERATION SUCCESSFULLY COMPLETED |- | 0x00 || 0x14 || || || || ||R|| || || || || || || || || AUDIO PLAY OPERATION STOPPED DUE TO ERROR |- | 0x00 || 0x15 || || || || ||R|| || || || || || || || || NO CURRENT AUDIO STATUS TO RETURN |- | 0x00 || 0x16 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| OPERATION IN PROGRESS |- | 0x00 || 0x17 ||D||Z||T|| ||R||O||M||A||E||B||K||V||F|| CLEANING REQUESTED |- | 0x00 || 0x18 || || ||T|| || || || || || || || || || || ERASE OPERATION IN PROGRESS |- | 0x00 || 0x19 || || ||T|| || || || || || || || || || || LOCATE OPERATION IN PROGRESS |- | 0x00 || 0x1A || || ||T|| || || || || || || || || || || REWIND OPERATION IN PROGRESS |- | 0x00 || 0x1B || || ||T|| || || || || || || || || || || SET CAPACITY OPERATION IN PROGRESS |- | 0x00 || 0x1C || || ||T|| || || || || || || || || || || VERIFY OPERATION IN PROGRESS |- | 0x00 || 0x1D ||D||Z||T|| || || || || || ||B|| || || || ATA PASS THROUGH INFORMATION AVAILABLE |- | 0x00 || 0x1E ||D||Z||T|| ||R|| ||M||A||E||B||K||V|| || CONFLICTING SA CREATION REQUEST |- | 0x00 || 0x1F ||D||Z||T|| || || || || || ||B|| || || || LOGICAL UNIT TRANSITIONING TO ANOTHER POWER CONDITION |- | 0x00 || 0x20 ||D||Z||T||P|| || || || || ||B|| || || || EXTENDED COPY INFORMATION AVAILABLE |- | 0x00 || 0x21 ||D||Z|| || || || || || || || || || || || ATOMIC COMMAND ABORTED DUE TO ACA |- | 0x00 || 0x22 ||D||Z|| || || || || || || || || || || || DEFERRED MICROCODE IS PENDING |- | 0x01 || 0x00 ||D||Z|| || || ||O|| || || ||B||K|| || || NO INDEX/SECTOR SIGNAL |- | 0x02 || 0x00 ||D||Z|| || ||R||O|| || || ||B||K|| || || NO SEEK COMPLETE |- | 0x03 || 0x00 ||D||Z||T|| || ||O|| || || ||B||K|| || || PERIPHERAL DEVICE WRITE FAULT |- | 0x03 || 0x01 || || ||T|| || || || || || || || || || || NO WRITE CURRENT |- | 0x03 || 0x02 || || ||T|| || || || || || || || || || || EXCESSIVE WRITE ERRORS |- | 0x04 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT READY, CAUSE NOT REPORTABLE |- | 0x04 || 0x01 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT IS IN PROCESS OF BECOMING READY |- | 0x04 || 0x02 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT READY, INITIALIZING COMMAND REQUIRED |- | 0x04 || 0x03 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT READY, MANUAL INTERVENTION REQUIRED |- | 0x04 || 0x04 ||D||Z||T|| ||R||O|| || || ||B|| || || || LOGICAL UNIT NOT READY, FORMAT IN PROGRESS |- | 0x04 || 0x05 ||D||Z||T|| || ||O|| ||A|| ||B||K|| ||F|| LOGICAL UNIT NOT READY, REBUILD IN PROGRESS |- | 0x04 || 0x06 ||D||Z||T|| || ||O|| ||A|| ||B||K|| || || LOGICAL UNIT NOT READY, RECALCULATION IN PROGRESS |- | 0x04 || 0x07 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT READY, OPERATION IN PROGRESS |- | 0x04 || 0x08 || || || || ||R|| || || || || || || || || LOGICAL UNIT NOT READY, LONG WRITE IN PROGRESS |- | 0x04 || 0x09 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT READY, SELF-TEST IN PROGRESS |- | 0x04 || 0x0A ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT ACCESSIBLE, ASYMMETRIC ACCESS STATE TRANSITION |- | 0x04 || 0x0B ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT ACCESSIBLE, TARGET PORT IN STANDBY STATE |- | 0x04 || 0x0C ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT ACCESSIBLE, TARGET PORT IN UNAVAILABLE STATE |- | 0x04 || 0x0D || || || || || || || || || || || || ||F|| LOGICAL UNIT NOT READY, STRUCTURE CHECK REQUIRED |- | 0x04 || 0x0E ||D||Z||T|| ||R|| ||M||A||E||B||K||V||F|| LOGICAL UNIT NOT READY, SECURITY SESSION IN PROGRESS |- | 0x04 || 0x10 ||D||Z||T|| ||R||O||M|| || ||B|| || || || LOGICAL UNIT NOT READY, AUXILIARY MEMORY NOT ACCESSIBLE |- | 0x04 || 0x11 ||D||Z||T|| ||R||O|| ||A||E||B|| ||V||F|| LOGICAL UNIT NOT READY, NOTIFY (ENABLE SPINUP) REQUIRED |- | 0x04 || 0x12 || || || || || || ||M|| || || || ||V|| || LOGICAL UNIT NOT READY, OFFLINE |- | 0x04 || 0x13 ||D||Z||T|| ||R|| ||M||A||E||B||K||V|| || LOGICAL UNIT NOT READY, SA CREATION IN PROGRESS |- | 0x04 || 0x14 ||D||Z|| || || || || || || ||B|| || || || LOGICAL UNIT NOT READY, SPACE ALLOCATION IN PROGRESS |- | 0x04 || 0x15 || || || || || || ||M|| || || || || || || LOGICAL UNIT NOT READY, ROBOTICS DISABLED |- | 0x04 || 0x16 || || || || || || ||M|| || || || || || || LOGICAL UNIT NOT READY, CONFIGURATION REQUIRED |- | 0x04 || 0x17 || || || || || || ||M|| || || || || || || LOGICAL UNIT NOT READY, CALIBRATION REQUIRED |- | 0x04 || 0x18 || || || || || || ||M|| || || || || || || LOGICAL UNIT NOT READY, A DOOR IS OPEN |- | 0x04 || 0x19 || || || || || || ||M|| || || || || || || LOGICAL UNIT NOT READY, OPERATING IN SEQUENTIAL MODE |- | 0x04 || 0x1A ||D||Z|| || || || || || || ||B|| || || || LOGICAL UNIT NOT READY, START STOP UNIT COMMAND IN PROGRESS |- | 0x04 || 0x1B ||D||Z|| || || || || || || ||B|| || || || LOGICAL UNIT NOT READY, SANITIZE IN PROGRESS |- | 0x04 || 0x1C ||D||Z||T|| || || ||M||A||E||B|| || || || LOGICAL UNIT NOT READY, ADDITIONAL POWER USE NOT YET GRANTED |- | 0x04 || 0x1D ||D||Z|| || || || || || || || || || || || LOGICAL UNIT NOT READY, CONFIGURATION IN PROGRESS |- | 0x04 || 0x1E ||D||Z|| || || || || || || || || || || || LOGICAL UNIT NOT READY, MICROCODE ACTIVATION REQUIRED |- | 0x04 || 0x1F ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT READY, MICROCODE DOWNLOAD REQUIRED |- | 0x04 || 0x20 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT READY, LOGICAL UNIT RESET REQUIRED |- | 0x04 || 0x21 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT READY, HARD RESET REQUIRED |- | 0x04 || 0x22 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT READY, POWER CYCLE REQUIRED |- | 0x04 || 0x23 ||D||Z|| || || || || || || || || || || || LOGICAL UNIT NOT READY, AFFILIATION REQUIRED |- | 0x04 || 0x24 ||D||Z|| || || || || || || || || || || || DEPOPULATION IN PROGRESS |- | 0x04 || 0x25 ||D||Z|| || || || || || || || || || || || DEPOPULATION RESTORATION IN PROGRESS |- | 0x05 || 0x00 ||D||Z||T|| ||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT DOES NOT RESPOND TO SELECTION |- | 0x06 || 0x00 ||D||Z|| || ||R||O||M|| || ||B||K|| || || NO REFERENCE POSITION FOUND |- | 0x07 || 0x00 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MULTIPLE PERIPHERAL DEVICES SELECTED |- | 0x08 || 0x00 ||D||Z||T|| ||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT COMMUNICATION FAILURE |- | 0x08 || 0x01 ||D||Z||T|| ||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT COMMUNICATION TIME-OUT |- | 0x08 || 0x02 ||D||Z||T|| ||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT COMMUNICATION PARITY ERROR |- | 0x08 || 0x03 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || LOGICAL UNIT COMMUNICATION CRC ERROR (ULTRA-DMA/32) |- | 0x08 || 0x04 ||D||Z||T||P||R||O|| || || || ||K|| || || UNREACHABLE COPY TARGET |- | 0x09 || 0x00 ||D||Z||T|| ||R||O|| || || ||B|| || || || TRACK FOLLOWING ERROR |- | 0x09 || 0x01 || || || || ||R||O|| || || || ||K|| || || TRACKING SERVO FAILURE |- | 0x09 || 0x02 || || || || ||R||O|| || || || ||K|| || || FOCUS SERVO FAILURE |- | 0x09 || 0x03 || || || || ||R||O|| || || || || || || || SPINDLE SERVO FAILURE |- | 0x09 || 0x04 ||D||Z||T|| ||R||O|| || || ||B|| || || || HEAD SELECT FAULT |- | 0x09 || 0x05 ||D||Z||T|| ||R||O|| || || ||B|| || || || VIBRATION INDUCED TRACKING ERROR |- | 0x0A || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| ERROR LOG OVERFLOW |- | 0x0B || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| WARNING |- | 0x0B || 0x01 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| WARNING - SPECIFIED TEMPERATURE EXCEEDED |- | 0x0B || 0x02 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| WARNING - ENCLOSURE DEGRADED |- | 0x0B || 0x03 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| WARNING - BACKGROUND SELF-TEST FAILED |- | 0x0B || 0x04 ||D||Z||T||P||R||O|| ||A||E||B||K||V||F|| WARNING - BACKGROUND PRE-SCAN DETECTED MEDIUM ERROR |- | 0x0B || 0x05 ||D||Z||T||P||R||O|| ||A||E||B||K||V||F|| WARNING - BACKGROUND MEDIUM SCAN DETECTED MEDIUM ERROR |- | 0x0B || 0x06 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| WARNING - NON-VOLATILE CACHE NOW VOLATILE |- | 0x0B || 0x07 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| WARNING - DEGRADED POWER TO NON-VOLATILE CACHE |- | 0x0B || 0x08 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| WARNING - POWER LOSS EXPECTED |- | 0x0B || 0x09 ||D||Z|| || || || || || || || || || || || WARNING - DEVICE STATISTICS NOTIFICATION ACTIVE |- | 0x0B || 0x0A ||D||Z||T||P||R||O||M||A||E||B||K||V|| || WARNING - HIGH CRITICAL TEMPERATURE LIMIT EXCEEDED |- | 0x0B || 0x0B ||D||Z||T||P||R||O||M||A||E||B||K||V|| || WARNING - LOW CRITICAL TEMPERATURE LIMIT EXCEEDED |- | 0x0B || 0x0C ||D||Z||T||P||R||O||M||A||E||B||K||V|| || WARNING - HIGH OPERATING TEMPERATURE LIMIT EXCEEDED |- | 0x0B || 0x0D ||D||Z||T||P||R||O||M||A||E||B||K||V|| || WARNING - LOW OPERATING TEMPERATURE LIMIT EXCEEDED |- | 0x0B || 0x0E ||D||Z||T||P||R||O||M||A||E||B||K||V|| || WARNING - HIGH CRITICAL HUMIDITY LIMIT EXCEEDED |- | 0x0B || 0x0F ||D||Z||T||P||R||O||M||A||E||B||K||V|| || WARNING - LOW CRITICAL HUMIDITY LIMIT EXCEEDED |- | 0x0B || 0x10 ||D||Z||T||P||R||O||M||A||E||B||K||V|| || WARNING - HIGH OPERATING HUMIDITY LIMIT EXCEEDED |- | 0x0B || 0x11 ||D||Z||T||P||R||O||M||A||E||B||K||V|| || WARNING - LOW OPERATING HUMIDITY LIMIT EXCEEDED |- | 0x0B || 0x12 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| WARNING - MICROCODE SECURITY AT RISK |- | 0x0B || 0x13 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| WARNING - MICROCODE DIGITAL SIGNATURE VALIDATION FAILURE |- | 0x0B || 0x14 ||D||Z|| || || || || || || || || || || || WARNING - PHYSICAL ELEMENT STATUS CHANGE |- | 0x0C || 0x00 ||D||Z||T|| ||R|| || || || || || || || || WRITE ERROR |- | 0x0C || 0x01 ||D||Z|| || || || || || || || ||K|| || || WRITE ERROR - RECOVERED WITH AUTO REALLOCATION |- | 0x0C || 0x02 ||D||Z|| || || ||O|| || || ||B||K|| || || WRITE ERROR - AUTO REALLOCATION FAILED |- | 0x0C || 0x03 ||D||Z|| || || ||O|| || || ||B||K|| || || WRITE ERROR - RECOMMEND REASSIGNMENT |- | 0x0C || 0x04 ||D||Z||T|| || ||O|| || || ||B|| || || || COMPRESSION CHECK MISCOMPARE ERROR |- | 0x0C || 0x05 ||D||Z||T|| || ||O|| || || ||B|| || || || DATA EXPANSION OCCURRED DURING COMPRESSION |- | 0x0C || 0x06 ||D||Z||T|| || ||O|| || || ||B|| || || || BLOCK NOT COMPRESSIBLE |- | 0x0C || 0x07 ||D||Z|| || ||R|| || || || || || || || || WRITE ERROR - RECOVERY NEEDED |- | 0x0C || 0x08 || || || || ||R|| || || || || || || || || WRITE ERROR - RECOVERY FAILED |- | 0x0C || 0x09 || || || || ||R|| || || || || || || || || WRITE ERROR - LOSS OF STREAMING |- | 0x0C || 0x0A || || || || ||R|| || || || || || || || || WRITE ERROR - PADDING BLOCKS ADDED |- | 0x0C || 0x0B ||D||Z||T|| ||R||O||M|| || ||B|| || || || AUXILIARY MEMORY WRITE ERROR |- | 0x0C || 0x0C ||D||Z||T||P||R||O|| ||A||E||B||K||V||F|| WRITE ERROR - UNEXPECTED UNSOLICITED DATA |- | 0x0C || 0x0D ||D||Z||T||P||R||O|| ||A||E||B||K||V||F|| WRITE ERROR - NOT ENOUGH UNSOLICITED DATA |- | 0x0C || 0x0E ||D||Z||T|| || ||O|| || || ||B||K|| || || MULTIPLE WRITE ERRORS |- | 0x0C || 0x0F || || || || ||R|| || || || || || || || || DEFECTS IN ERROR WINDOW |- | 0x0C || 0x10 ||D||Z|| || || || || || || || || || || || INCOMPLETE MULTIPLE ATOMIC WRITE OPERATIONS |- | 0x0C || 0x11 ||D||Z|| || || || || || || || || || || || WRITE ERROR - RECOVERY SCAN NEEDED |- | 0x0C || 0x12 ||D||Z|| || || || || || || || || || || || WRITE ERROR - INSUFFICIENT ZONE RESOURCES |- | 0x0D || 0x00 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || ERROR DETECTED BY THIRD PARTY TEMPORARY INITIATOR |- | 0x0D || 0x01 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || THIRD PARTY DEVICE FAILURE |- | 0x0D || 0x02 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || COPY TARGET DEVICE NOT REACHABLE |- | 0x0D || 0x03 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || INCORRECT COPY TARGET DEVICE TYPE |- | 0x0D || 0x04 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || COPY TARGET DEVICE DATA UNDERRUN |- | 0x0D || 0x05 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || COPY TARGET DEVICE DATA OVERRUN |- | 0x0E || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| INVALID INFORMATION UNIT |- | 0x0E || 0x01 ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| INFORMATION UNIT TOO SHORT |- | 0x0E || 0x02 ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| INFORMATION UNIT TOO LONG |- | 0x0E || 0x03 ||D||Z||T||P||R|| ||M||A||E||B||K|| ||F|| INVALID FIELD IN COMMAND INFORMATION UNIT |- | 0x0F || 0x00 || || || || || || || || || || || || || || |- | 0x10 || 0x00 ||D||Z|| || || ||O|| || || ||B||K|| || || ID CRC OR ECC ERROR |- | 0x10 || 0x01 ||D||Z||T|| || ||O|| || || || || || || || LOGICAL BLOCK GUARD CHECK FAILED |- | 0x10 || 0x02 ||D||Z||T|| || ||O|| || || || || || || || LOGICAL BLOCK APPLICATION TAG CHECK FAILED |- | 0x10 || 0x03 ||D||Z||T|| || ||O|| || || || || || || || LOGICAL BLOCK REFERENCE TAG CHECK FAILED |- | 0x10 || 0x04 || || ||T|| || || || || || || || || || || LOGICAL BLOCK PROTECTION ERROR ON RECOVER BUFFERED DATA |- | 0x10 || 0x05 || || ||T|| || || || || || || || || || || LOGICAL BLOCK PROTECTION METHOD ERROR |- | 0x11 || 0x00 ||D||Z||T|| ||R||O|| || || ||B||K|| || || UNRECOVERED READ ERROR |- | 0x11 || 0x01 ||D||Z||T|| ||R||O|| || || ||B||K|| || || READ RETRIES EXHAUSTED |- | 0x11 || 0x02 ||D||Z||T|| ||R||O|| || || ||B||K|| || || ERROR TOO LONG TO CORRECT |- | 0x11 || 0x03 ||D||Z||T|| || ||O|| || || ||B||K|| || || MULTIPLE READ ERRORS |- | 0x11 || 0x04 ||D||Z|| || || ||O|| || || ||B||K|| || || UNRECOVERED READ ERROR - AUTO REALLOCATE FAILED |- | 0x11 || 0x05 || || || || ||R||O|| || || ||B|| || || || L-EC UNCORRECTABLE ERROR |- | 0x11 || 0x06 || || || || ||R||O|| || || ||B|| || || || CIRC UNRECOVERED ERROR |- | 0x11 || 0x07 || || || || || ||O|| || || ||B|| || || || DATA RE-SYNCHRONIZATION ERROR |- | 0x11 || 0x08 || || ||T|| || || || || || || || || || || INCOMPLETE BLOCK READ |- | 0x11 || 0x09 || || ||T|| || || || || || || || || || || NO GAP FOUND |- | 0x11 || 0x0A ||D||Z||T|| || ||O|| || || ||B||K|| || || MISCORRECTED ERROR |- | 0x11 || 0x0B ||D||Z|| || || ||O|| || || ||B||K|| || || UNRECOVERED READ ERROR - RECOMMEND REASSIGNMENT |- | 0x11 || 0x0C ||D||Z|| || || ||O|| || || ||B||K|| || || UNRECOVERED READ ERROR - RECOMMEND REWRITE THE DATA |- | 0x11 || 0x0D ||D||Z||T|| ||R||O|| || || ||B|| || || || DE-COMPRESSION CRC ERROR |- | 0x11 || 0x0E ||D||Z||T|| ||R||O|| || || ||B|| || || || CANNOT DECOMPRESS USING DECLARED ALGORITHM |- | 0x11 || 0x0F || || || || ||R|| || || || || || || || || ERROR READING UPC/EAN NUMBER |- | 0x11 || 0x10 || || || || ||R|| || || || || || || || || ERROR READING ISRC NUMBER |- | 0x11 || 0x11 || || || || ||R|| || || || || || || || || READ ERROR - LOSS OF STREAMING |- | 0x11 || 0x12 ||D||Z||T|| ||R||O||M|| || ||B|| || || || AUXILIARY MEMORY READ ERROR |- | 0x11 || 0x13 ||D||Z||T||P||R||O|| ||A||E||B||K||V||F|| READ ERROR - FAILED RETRANSMISSION REQUEST |- | 0x11 || 0x14 ||D||Z|| || || || || || || || || || || || READ ERROR - LBA MARKED BAD BY APPLICATION CLIENT |- | 0x11 || 0x15 ||D||Z|| || || || || || || || || || || || WRITE AFTER SANITIZE REQUIRED |- | 0x12 || 0x00 ||D||Z|| || || ||O|| || || ||B||K|| || || ADDRESS MARK NOT FOUND FOR ID FIELD |- | 0x13 || 0x00 ||D||Z|| || || ||O|| || || ||B||K|| || || ADDRESS MARK NOT FOUND FOR DATA FIELD |- | 0x14 || 0x00 ||D||Z||T|| ||R||O|| || || ||B||K|| || || RECORDED ENTITY NOT FOUND |- | 0x14 || 0x01 ||D||Z||T|| ||R||O|| || || ||B||K|| || || RECORD NOT FOUND |- | 0x14 || 0x02 || || ||T|| || || || || || || || || || || FILEMARK OR SETMARK NOT FOUND |- | 0x14 || 0x03 || || ||T|| || || || || || || || || || || END-OF-DATA NOT FOUND |- | 0x14 || 0x04 || || ||T|| || || || || || || || || || || BLOCK SEQUENCE ERROR |- | 0x14 || 0x05 ||D||Z||T|| || ||O|| || || ||B||K|| || || RECORD NOT FOUND - RECOMMEND REASSIGNMENT |- | 0x14 || 0x06 ||D||Z||T|| || ||O|| || || ||B||K|| || || RECORD NOT FOUND - DATA AUTO-REALLOCATED |- | 0x14 || 0x07 || || ||T|| || || || || || || || || || || LOCATE OPERATION FAILURE |- | 0x15 || 0x00 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || RANDOM POSITIONING ERROR |- | 0x15 || 0x01 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MECHANICAL POSITIONING ERROR |- | 0x15 || 0x02 ||D||Z||T|| ||R||O|| || || ||B||K|| || || POSITIONING ERROR DETECTED BY READ OF MEDIUM |- | 0x16 || 0x00 ||D||Z|| || || ||O|| || || ||B||K|| || || DATA SYNCHRONIZATION MARK ERROR |- | 0x16 || 0x01 ||D||Z|| || || ||O|| || || ||B||K|| || || DATA SYNC ERROR - DATA REWRITTEN |- | 0x16 || 0x02 ||D||Z|| || || ||O|| || || ||B||K|| || || DATA SYNC ERROR - RECOMMEND REWRITE |- | 0x16 || 0x03 ||D||Z|| || || ||O|| || || ||B||K|| || || DATA SYNC ERROR - DATA AUTO-REALLOCATED |- | 0x16 || 0x04 ||D||Z|| || || ||O|| || || ||B||K|| || || DATA SYNC ERROR - RECOMMEND REASSIGNMENT |- | 0x17 || 0x00 ||D||Z||T|| ||R||O|| || || ||B||K|| || || RECOVERED DATA WITH NO ERROR CORRECTION APPLIED |- | 0x17 || 0x01 ||D||Z||T|| ||R||O|| || || ||B||K|| || || RECOVERED DATA WITH RETRIES |- | 0x17 || 0x02 ||D||Z||T|| ||R||O|| || || ||B||K|| || || RECOVERED DATA WITH POSITIVE HEAD OFFSET |- | 0x17 || 0x03 ||D||Z||T|| ||R||O|| || || ||B||K|| || || RECOVERED DATA WITH NEGATIVE HEAD OFFSET |- | 0x17 || 0x04 || || || || ||R||O|| || || ||B|| || || || RECOVERED DATA WITH RETRIES AND/OR CIRC APPLIED |- | 0x17 || 0x05 ||D||Z|| || ||R||O|| || || ||B||K|| || || RECOVERED DATA USING PREVIOUS SECTOR ID |- | 0x17 || 0x06 ||D||Z|| || || ||O|| || || ||B||K|| || || RECOVERED DATA WITHOUT ECC - DATA AUTO-REALLOCATED |- | 0x17 || 0x07 ||D||Z|| || ||R||O|| || || ||B||K|| || || RECOVERED DATA WITHOUT ECC - RECOMMEND REASSIGNMENT |- | 0x17 || 0x08 ||D||Z|| || ||R||O|| || || ||B||K|| || || RECOVERED DATA WITHOUT ECC - RECOMMEND REWRITE |- | 0x17 || 0x09 ||D||Z|| || ||R||O|| || || ||B||K|| || || RECOVERED DATA WITHOUT ECC - DATA REWRITTEN |- | 0x18 || 0x00 ||D||Z||T|| ||R||O|| || || ||B||K|| || || RECOVERED DATA WITH ERROR CORRECTION APPLIED |- | 0x18 || 0x01 ||D||Z|| || ||R||O|| || || ||B||K|| || || RECOVERED DATA WITH ERROR CORR. & RETRIES APPLIED |- | 0x18 || 0x02 ||D||Z|| || ||R||O|| || || ||B||K|| || || RECOVERED DATA - DATA AUTO-REALLOCATED |- | 0x18 || 0x03 || || || || ||R|| || || || || || || || || RECOVERED DATA WITH CIRC |- | 0x18 || 0x04 || || || || ||R|| || || || || || || || || RECOVERED DATA WITH L-EC |- | 0x18 || 0x05 ||D||Z|| || ||R||O|| || || ||B||K|| || || RECOVERED DATA - RECOMMEND REASSIGNMENT |- | 0x18 || 0x06 ||D||Z|| || ||R||O|| || || ||B||K|| || || RECOVERED DATA - RECOMMEND REWRITE |- | 0x18 || 0x07 ||D||Z|| || || ||O|| || || ||B||K|| || || RECOVERED DATA WITH ECC - DATA REWRITTEN |- | 0x18 || 0x08 || || || || ||R|| || || || || || || || || RECOVERED DATA WITH LINKING |- | 0x19 || 0x00 ||D||Z|| || || ||O|| || || || ||K|| || || DEFECT LIST ERROR |- | 0x19 || 0x01 ||D||Z|| || || ||O|| || || || ||K|| || || DEFECT LIST NOT AVAILABLE |- | 0x19 || 0x02 ||D||Z|| || || ||O|| || || || ||K|| || || DEFECT LIST ERROR IN PRIMARY LIST |- | 0x19 || 0x03 ||D||Z|| || || ||O|| || || || ||K|| || || DEFECT LIST ERROR IN GROWN LIST |- | 0x1A || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| PARAMETER LIST LENGTH ERROR |- | 0x1B || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| SYNCHRONOUS DATA TRANSFER ERROR |- | 0x1C || 0x00 ||D||Z|| || || ||O|| || || ||B||K|| || || DEFECT LIST NOT FOUND |- | 0x1C || 0x01 ||D||Z|| || || ||O|| || || ||B||K|| || || PRIMARY DEFECT LIST NOT FOUND |- | 0x1C || 0x02 ||D||Z|| || || ||O|| || || ||B||K|| || || GROWN DEFECT LIST NOT FOUND |- | 0x1D || 0x00 ||D||Z||T|| ||R||O|| || || ||B||K|| || || MISCOMPARE DURING VERIFY OPERATION |- | 0x1D || 0x01 ||D||Z|| || || || || || || ||B|| || || || MISCOMPARE VERIFY OF UNMAPPED LBA |- | 0x1E || 0x00 ||D||Z|| || || ||O|| || || ||B||K|| || || RECOVERED ID WITH ECC CORRECTION |- | 0x1F || 0x00 ||D||Z|| || || ||O|| || || || ||K|| || || PARTIAL DEFECT LIST TRANSFER |- | 0x20 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| INVALID COMMAND OPERATION CODE |- | 0x20 || 0x01 ||D||Z||T||P||R||O||M||A||E||B||K|| || || ACCESS DENIED - INITIATOR PENDING-ENROLLED |- | 0x20 || 0x02 ||D||Z||T||P||R||O||M||A||E||B||K|| || || ACCESS DENIED - NO ACCESS RIGHTS |- | 0x20 || 0x03 ||D||Z||T||P||R||O||M||A||E||B||K|| || || ACCESS DENIED - INVALID MGMT ID KEY |- | 0x20 || 0x04 || || ||T|| || || || || || || || || || || ILLEGAL COMMAND WHILE IN WRITE CAPABLE STATE |- | 0x20 || 0x05 || || ||T|| || || || || || || || || || || Obsolete |- | 0x20 || 0x06 || || ||T|| || || || || || || || || || || ILLEGAL COMMAND WHILE IN EXPLICIT ADDRESS MODE |- | 0x20 || 0x07 || || ||T|| || || || || || || || || || || ILLEGAL COMMAND WHILE IN IMPLICIT ADDRESS MODE |- | 0x20 || 0x08 ||D||Z||T||P||R||O||M||A||E||B||K|| || || ACCESS DENIED - ENROLLMENT CONFLICT |- | 0x20 || 0x09 ||D||Z||T||P||R||O||M||A||E||B||K|| || || ACCESS DENIED - INVALID LU IDENTIFIER |- | 0x20 || 0x0A ||D||Z||T||P||R||O||M||A||E||B||K|| || || ACCESS DENIED - INVALID PROXY TOKEN |- | 0x20 || 0x0B ||D||Z||T||P||R||O||M||A||E||B||K|| || || ACCESS DENIED - ACL LUN CONFLICT |- | 0x20 || 0x0C || || ||T|| || || || || || || || || || || ILLEGAL COMMAND WHEN NOT IN APPEND-ONLY MODE |- | 0x20 || 0x0D ||D|| || || || || || || || || || || || || NOT AN ADMINISTRATIVE LOGICAL UNIT |- | 0x20 || 0x0E ||D|| || || || || || || || || || || || || NOT A SUBSIDIARY LOGICAL UNIT |- | 0x20 || 0x0F ||D|| || || || || || || || || || || || || NOT A CONGLOMERATE LOGICAL UNIT |- | 0x21 || 0x00 ||D||Z||T|| ||R||O|| || || ||B||K|| || || LOGICAL BLOCK ADDRESS OUT OF RANGE |- | 0x21 || 0x01 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || INVALID ELEMENT ADDRESS |- | 0x21 || 0x02 || || || || ||R|| || || || || || || || || INVALID ADDRESS FOR WRITE |- | 0x21 || 0x03 || || || || ||R|| || || || || || || || || INVALID WRITE CROSSING LAYER JUMP |- | 0x21 || 0x04 ||D||Z|| || || || || || || || || || || || UNALIGNED WRITE COMMAND |- | 0x21 || 0x05 ||D||Z|| || || || || || || || || || || || WRITE BOUNDARY VIOLATION |- | 0x21 || 0x06 ||D||Z|| || || || || || || || || || || || ATTEMPT TO READ INVALID DATA |- | 0x21 || 0x07 ||D||Z|| || || || || || || || || || || || READ BOUNDARY VIOLATION |- | 0x21 || 0x08 ||D||Z|| || || || || || || || || || || || MISALIGNED WRITE COMMAND |- | 0x21 || 0x09 ||D||Z|| || || || || || || || || || || || ATTEMPT TO ACCESS GAP ZONE |- | 0x22 || 0x00 ||D||Z|| || || || || || || || || || || || ILLEGAL FUNCTION (USE 20 00, 24 00, OR 26 00) |- | 0x23 || 0x00 ||D||Z||T||P|| || || || || ||B|| || || || INVALID TOKEN OPERATION, CAUSE NOT REPORTABLE |- | 0x23 || 0x01 ||D||Z||T||P|| || || || || ||B|| || || || INVALID TOKEN OPERATION, UNSUPPORTED TOKEN TYPE |- | 0x23 || 0x02 ||D||Z||T||P|| || || || || ||B|| || || || INVALID TOKEN OPERATION, REMOTE TOKEN USAGE NOT SUPPORTED |- | 0x23 || 0x03 ||D||Z||T||P|| || || || || ||B|| || || || INVALID TOKEN OPERATION, REMOTE ROD TOKEN CREATION NOT SUPPORTED |- | 0x23 || 0x04 ||D||Z||T||P|| || || || || ||B|| || || || INVALID TOKEN OPERATION, TOKEN UNKNOWN |- | 0x23 || 0x05 ||D||Z||T||P|| || || || || ||B|| || || || INVALID TOKEN OPERATION, TOKEN CORRUPT |- | 0x23 || 0x06 ||D||Z||T||P|| || || || || ||B|| || || || INVALID TOKEN OPERATION, TOKEN REVOKED |- | 0x23 || 0x07 ||D||Z||T||P|| || || || || ||B|| || || || INVALID TOKEN OPERATION, TOKEN EXPIRED |- | 0x23 || 0x08 ||D||Z||T||P|| || || || || ||B|| || || || INVALID TOKEN OPERATION, TOKEN CANCELLED |- | 0x23 || 0x09 ||D||Z||T||P|| || || || || ||B|| || || || INVALID TOKEN OPERATION, TOKEN DELETED |- | 0x23 || 0x0A ||D||Z||T||P|| || || || || ||B|| || || || INVALID TOKEN OPERATION, INVALID TOKEN LENGTH |- | 0x24 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| INVALID FIELD IN CDB |- | 0x24 || 0x01 ||D||Z||T||P||R||O|| ||A||E||B||K||V||F|| CDB DECRYPTION ERROR |- | 0x24 || 0x02 || || ||T|| || || || || || || || || || || Obsolete |- | 0x24 || 0x03 || || ||T|| || || || || || || || || || || Obsolete |- | 0x24 || 0x04 || || || || || || || || || || || || ||F|| SECURITY AUDIT VALUE FROZEN |- | 0x24 || 0x05 || || || || || || || || || || || || ||F|| SECURITY WORKING KEY FROZEN |- | 0x24 || 0x06 || || || || || || || || || || || || ||F|| NONCE NOT UNIQUE |- | 0x24 || 0x07 || || || || || || || || || || || || ||F|| NONCE TIMESTAMP OUT OF RANGE |- | 0x24 || 0x08 ||D||Z||T|| ||R|| ||M||A||E||B||K||V|| || INVALID XCDB |- | 0x24 || 0x09 ||D||Z|| || || || || || || || || || || || INVALID FAST FORMAT |- | 0x25 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT SUPPORTED |- | 0x26 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| INVALID FIELD IN PARAMETER LIST |- | 0x26 || 0x01 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| PARAMETER NOT SUPPORTED |- | 0x26 || 0x02 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| PARAMETER VALUE INVALID |- | 0x26 || 0x03 ||D||Z||T||P||R||O||M||A||E|| ||K|| || || THRESHOLD PARAMETERS NOT SUPPORTED |- | 0x26 || 0x04 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| INVALID RELEASE OF PERSISTENT RESERVATION |- | 0x26 || 0x05 ||D||Z||T||P||R||O|| ||A|| ||B||K|| || || DATA DECRYPTION ERROR |- | 0x26 || 0x06 ||D||Z||T||P||R||O|| || || || ||K|| || || TOO MANY TARGET DESCRIPTORS |- | 0x26 || 0x07 ||D||Z||T||P||R||O|| || || || ||K|| || || UNSUPPORTED TARGET DESCRIPTOR TYPE CODE |- | 0x26 || 0x08 ||D||Z||T||P||R||O|| || || || ||K|| || || TOO MANY SEGMENT DESCRIPTORS |- | 0x26 || 0x09 ||D||Z||T||P||R||O|| || || || ||K|| || || UNSUPPORTED SEGMENT DESCRIPTOR TYPE CODE |- | 0x26 || 0x0A ||D||Z||T||P||R||O|| || || || ||K|| || || UNEXPECTED INEXACT SEGMENT |- | 0x26 || 0x0B ||D||Z||T||P||R||O|| || || || ||K|| || || INLINE DATA LENGTH EXCEEDED |- | 0x26 || 0x0C ||D||Z||T||P||R||O|| || || || ||K|| || || INVALID OPERATION FOR COPY SOURCE OR DESTINATION |- | 0x26 || 0x0D ||D||Z||T||P||R||O|| || || || ||K|| || || COPY SEGMENT GRANULARITY VIOLATION |- | 0x26 || 0x0E ||D||Z||T||P||R||O||M||A||E||B||K|| || || INVALID PARAMETER WHILE PORT IS ENABLED |- | 0x26 || 0x0F || || || || || || || || || || || || ||F|| INVALID DATA-OUT BUFFER INTEGRITY CHECK VALUE |- | 0x26 || 0x10 || || ||T|| || || || || || || || || || || DATA DECRYPTION KEY FAIL LIMIT REACHED |- | 0x26 || 0x11 || || ||T|| || || || || || || || || || || INCOMPLETE KEY-ASSOCIATED DATA SET |- | 0x26 || 0x12 || || ||T|| || || || || || || || || || || VENDOR SPECIFIC KEY REFERENCE NOT FOUND |- | 0x26 || 0x13 ||D|| || || || || || || || || || || || || APPLICATION TAG MODE PAGE IS INVALID |- | 0x26 || 0x14 || || ||T|| || || || || || || || || || || TAPE STREAM MIRRORING PREVENTED |- | 0x26 || 0x15 || || ||T|| || || || || || || || || || || COPY SOURCE OR COPY DESTINATION NOT AUTHORIZED |- | 0x26 || 0x16 ||D||Z|| || || || || || || || || || || || FAST COPY NOT POSSIBLE |- | 0x27 || 0x00 ||D||Z||T|| ||R||O|| || || ||B||K|| || || WRITE PROTECTED |- | 0x27 || 0x01 ||D||Z||T|| ||R||O|| || || ||B||K|| || || HARDWARE WRITE PROTECTED |- | 0x27 || 0x02 ||D||Z||T|| ||R||O|| || || ||B||K|| || || LOGICAL UNIT SOFTWARE WRITE PROTECTED |- | 0x27 || 0x03 || || ||T|| ||R|| || || || || || || || || ASSOCIATED WRITE PROTECT |- | 0x27 || 0x04 || || ||T|| ||R|| || || || || || || || || PERSISTENT WRITE PROTECT |- | 0x27 || 0x05 || || ||T|| ||R|| || || || || || || || || PERMANENT WRITE PROTECT |- | 0x27 || 0x06 || || || || ||R|| || || || || || || ||F|| CONDITIONAL WRITE PROTECT |- | 0x27 || 0x07 ||D||Z|| || || || || || || ||B|| || || || SPACE ALLOCATION FAILED WRITE PROTECT |- | 0x27 || 0x08 ||D||Z|| || || || || || || || || || || || ZONE IS READ ONLY |- | 0x28 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| NOT READY TO READY CHANGE, MEDIUM MAY HAVE CHANGED |- | 0x28 || 0x01 ||D||Z||T|| ||R||O||M|| || ||B|| || || || IMPORT OR EXPORT ELEMENT ACCESSED |- | 0x28 || 0x02 || || || || ||R|| || || || || || || || || FORMAT-LAYER MAY HAVE CHANGED |- | 0x28 || 0x03 || || || || || || ||M|| || || || || || || IMPORT/EXPORT ELEMENT ACCESSED, MEDIUM CHANGED |- | 0x29 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| POWER ON, RESET, OR BUS DEVICE RESET OCCURRED |- | 0x29 || 0x01 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| POWER ON OCCURRED |- | 0x29 || 0x02 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| SCSI BUS RESET OCCURRED |- | 0x29 || 0x03 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| BUS DEVICE RESET FUNCTION OCCURRED |- | 0x29 || 0x04 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| DEVICE INTERNAL RESET |- | 0x29 || 0x05 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| TRANSCEIVER MODE CHANGED TO SINGLE-ENDED |- | 0x29 || 0x06 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| TRANSCEIVER MODE CHANGED TO LVD |- | 0x29 || 0x07 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| I_T NEXUS LOSS OCCURRED |- | 0x2A || 0x00 ||D||Z||T|| ||R||O||M||A||E||B||K||V||F|| PARAMETERS CHANGED |- | 0x2A || 0x01 ||D||Z||T|| ||R||O||M||A||E||B||K||V||F|| MODE PARAMETERS CHANGED |- | 0x2A || 0x02 ||D||Z||T|| ||R||O||M||A||E|| ||K|| || || LOG PARAMETERS CHANGED |- | 0x2A || 0x03 ||D||Z||T||P||R||O||M||A||E|| ||K|| || || RESERVATIONS PREEMPTED |- | 0x2A || 0x04 ||D||Z||T||P||R||O||M||A||E|| || || || || RESERVATIONS RELEASED |- | 0x2A || 0x05 ||D||Z||T||P||R||O||M||A||E|| || || || || REGISTRATIONS PREEMPTED |- | 0x2A || 0x06 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| ASYMMETRIC ACCESS STATE CHANGED |- | 0x2A || 0x07 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| IMPLICIT ASYMMETRIC ACCESS STATE TRANSITION FAILED |- | 0x2A || 0x08 ||D||Z||T|| ||R||O||M||A||E||B||K||V||F|| PRIORITY CHANGED |- | 0x2A || 0x09 ||D||Z|| || || || || || || || || || || || CAPACITY DATA HAS CHANGED |- | 0x2A || 0x0A ||D||Z||T|| || || || || || || || || || || ERROR HISTORY I_T NEXUS CLEARED |- | 0x2A || 0x0B ||D||Z||T|| || || || || || || || || || || ERROR HISTORY SNAPSHOT RELEASED |- | 0x2A || 0x0C || || || || || || || || || || || || ||F|| ERROR RECOVERY ATTRIBUTES HAVE CHANGED |- | 0x2A || 0x0D || || ||T|| || || || || || || || || || || DATA ENCRYPTION CAPABILITIES CHANGED |- | 0x2A || 0x10 ||D||Z||T|| || || ||M|| ||E|| || ||V|| || TIMESTAMP CHANGED |- | 0x2A || 0x11 || || ||T|| || || || || || || || || || || DATA ENCRYPTION PARAMETERS CHANGED BY ANOTHER I_T NEXUS |- | 0x2A || 0x12 || || ||T|| || || || || || || || || || || DATA ENCRYPTION PARAMETERS CHANGED BY VENDOR SPECIFIC EVENT |- | 0x2A || 0x13 || || ||T|| || || || || || || || || || || DATA ENCRYPTION KEY INSTANCE COUNTER HAS CHANGED |- | 0x2A || 0x14 ||D||Z||T|| ||R|| ||M||A||E||B||K||V|| || SA CREATION CAPABILITIES DATA HAS CHANGED |- | 0x2A || 0x15 || || ||T|| || || ||M|| || || || ||V|| || MEDIUM REMOVAL PREVENTION PREEMPTED |- | 0x2A || 0x16 ||D||Z|| || || || || || || || || || || || ZONE RESET WRITE POINTER RECOMMENDED |- | 0x2B || 0x00 ||D||Z||T||P||R||O|| || || || ||K|| || || COPY CANNOT EXECUTE SINCE HOST CANNOT DISCONNECT |- | 0x2C || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| COMMAND SEQUENCE ERROR |- | 0x2C || 0x01 || || || || || || || || || || || || || || TOO MANY WINDOWS SPECIFIED |- | 0x2C || 0x02 || || || || || || || || || || || || || || INVALID COMBINATION OF WINDOWS SPECIFIED |- | 0x2C || 0x03 || || || || ||R|| || || || || || || || || CURRENT PROGRAM AREA IS NOT EMPTY |- | 0x2C || 0x04 || || || || ||R|| || || || || || || || || CURRENT PROGRAM AREA IS EMPTY |- | 0x2C || 0x05 || || || || || || || || || ||B|| || || || ILLEGAL POWER CONDITION REQUEST |- | 0x2C || 0x06 || || || || ||R|| || || || || || || || || PERSISTENT PREVENT CONFLICT |- | 0x2C || 0x07 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| PREVIOUS BUSY STATUS |- | 0x2C || 0x08 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| PREVIOUS TASK SET FULL STATUS |- | 0x2C || 0x09 ||D||Z||T||P||R||O||M|| ||E||B||K||V||F|| PREVIOUS RESERVATION CONFLICT STATUS |- | 0x2C || 0x0A || || || || || || || || || || || || ||F|| PARTITION OR COLLECTION CONTAINS USER OBJECTS |- | 0x2C || 0x0B || || ||T|| || || || || || || || || || || NOT RESERVED |- | 0x2C || 0x0C ||D||Z|| || || || || || || || || || || || ORWRITE GENERATION DOES NOT MATCH |- | 0x2C || 0x0D ||D||Z|| || || || || || || || || || || || RESET WRITE POINTER NOT ALLOWED |- | 0x2C || 0x0E ||D||Z|| || || || || || || || || || || || ZONE IS OFFLINE |- | 0x2C || 0x0F ||D||Z|| || || || || || || || || || || || STREAM NOT OPEN |- | 0x2C || 0x10 ||D||Z|| || || || || || || || || || || || UNWRITTEN DATA IN ZONE |- | 0x2C || 0x11 ||D|| || || || || || || || || || || || || DESCRIPTOR FORMAT SENSE DATA REQUIRED |- | 0x2C || 0x12 ||D||Z|| || || || || || || || || || || || ZONE IS INACTIVE |- | 0x2C || 0x13 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| WELL KNOWN LOGICAL UNIT ACCESS REQUIRED |- | 0x2D || 0x00 || || ||T|| || || || || || || || || || || OVERWRITE ERROR ON UPDATE IN PLACE |- | 0x2E || 0x00 ||D||Z|| || ||R||O||M|| || ||B|| || || || INSUFFICIENT TIME FOR OPERATION |- | 0x2E || 0x01 ||D||Z|| || || ||O||M|| || ||B|| || || || COMMAND TIMEOUT BEFORE PROCESSING |- | 0x2E || 0x02 ||D||Z|| || || ||O||M|| || ||B|| || || || COMMAND TIMEOUT DURING PROCESSING |- | 0x2E || 0x03 ||D||Z|| || || ||O||M|| || ||B|| || || || COMMAND TIMEOUT DURING PROCESSING DUE TO ERROR RECOVERY |- | 0x2F || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| COMMANDS CLEARED BY ANOTHER INITIATOR |- | 0x2F || 0x01 ||D||Z|| || || || || || || || || || || || COMMANDS CLEARED BY POWER LOSS NOTIFICATION |- | 0x2F || 0x02 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| COMMANDS CLEARED BY DEVICE SERVER |- | 0x2F || 0x03 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| SOME COMMANDS CLEARED BY QUEUING LAYER EVENT |- | 0x30 || 0x00 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || INCOMPATIBLE MEDIUM INSTALLED |- | 0x30 || 0x01 ||D||Z||T|| ||R||O|| || || ||B||K|| || || CANNOT READ MEDIUM - UNKNOWN FORMAT |- | 0x30 || 0x02 ||D||Z||T|| ||R||O|| || || ||B||K|| || || CANNOT READ MEDIUM - INCOMPATIBLE FORMAT |- | 0x30 || 0x03 ||D||Z||T|| ||R|| ||M|| || || ||K|| || || CLEANING CARTRIDGE INSTALLED |- | 0x30 || 0x04 ||D||Z||T|| ||R||O|| || || ||B||K|| || || CANNOT WRITE MEDIUM - UNKNOWN FORMAT |- | 0x30 || 0x05 ||D||Z||T|| ||R||O|| || || ||B||K|| || || CANNOT WRITE MEDIUM - INCOMPATIBLE FORMAT |- | 0x30 || 0x06 ||D||Z||T|| ||R||O|| || || ||B|| || || || CANNOT FORMAT MEDIUM - INCOMPATIBLE MEDIUM |- | 0x30 || 0x07 ||D||Z||T|| ||R||O||M||A||E||B||K||V||F|| CLEANING FAILURE |- | 0x30 || 0x08 || || || || ||R|| || || || || || || || || CANNOT WRITE - APPLICATION CODE MISMATCH |- | 0x30 || 0x09 || || || || ||R|| || || || || || || || || CURRENT SESSION NOT FIXATED FOR APPEND |- | 0x30 || 0x0A ||D||Z||T|| ||R||O|| ||A||E||B||K|| || || CLEANING REQUEST REJECTED |- | 0x30 || 0x0C || || ||T|| || || || || || || || || || || WORM MEDIUM - OVERWRITE ATTEMPTED |- | 0x30 || 0x0D || || ||T|| || || || || || || || || || || WORM MEDIUM - INTEGRITY CHECK |- | 0x30 || 0x10 || || || || ||R|| || || || || || || || || MEDIUM NOT FORMATTED |- | 0x30 || 0x11 || || || || || || ||M|| || || || || || || INCOMPATIBLE VOLUME TYPE |- | 0x30 || 0x12 || || || || || || ||M|| || || || || || || INCOMPATIBLE VOLUME QUALIFIER |- | 0x30 || 0x13 || || || || || || ||M|| || || || || || || CLEANING VOLUME EXPIRED |- | 0x31 || 0x00 ||D||Z||T|| ||R||O|| || || ||B||K|| || || MEDIUM FORMAT CORRUPTED |- | 0x31 || 0x01 ||D||Z|| || ||R||O|| || || ||B|| || || || FORMAT COMMAND FAILED |- | 0x31 || 0x02 || || || || ||R|| || || || || || || || || ZONED FORMATTING FAILED DUE TO SPARE LINKING |- | 0x31 || 0x03 ||D||Z|| || || || || || || ||B|| || || || SANITIZE COMMAND FAILED |- | 0x31 || 0x04 ||D||Z|| || || || || || || || || || || || DEPOPULATION FAILED |- | 0x31 || 0x05 ||D||Z|| || || || || || || || || || || || DEPOPULATION RESTORATION FAILED |- | 0x32 || 0x00 ||D||Z|| || || ||O|| || || ||B||K|| || || NO DEFECT SPARE LOCATION AVAILABLE |- | 0x32 || 0x01 ||D||Z|| || || ||O|| || || ||B||K|| || || DEFECT LIST UPDATE FAILURE |- | 0x33 || 0x00 || || ||T|| || || || || || || || || || || TAPE LENGTH ERROR |- | 0x34 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| ENCLOSURE FAILURE |- | 0x35 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| ENCLOSURE SERVICES FAILURE |- | 0x35 || 0x01 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| UNSUPPORTED ENCLOSURE FUNCTION |- | 0x35 || 0x02 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| ENCLOSURE SERVICES UNAVAILABLE |- | 0x35 || 0x03 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| ENCLOSURE SERVICES TRANSFER FAILURE |- | 0x35 || 0x04 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| ENCLOSURE SERVICES TRANSFER REFUSED |- | 0x35 || 0x05 ||D||Z||T|| ||R||O||M||A||E||B||K||V||F|| ENCLOSURE SERVICES CHECKSUM ERROR |- | 0x36 || 0x00 || || || || || || || || || || || || || || RIBBON, INK, OR TONER FAILURE |- | 0x37 || 0x00 ||D||Z||T|| ||R||O||M||A||E||B||K||V||F|| ROUNDED PARAMETER |- | 0x38 || 0x00 || || || || || || || || || ||B|| || || || EVENT STATUS NOTIFICATION |- | 0x38 || 0x02 || || || || || || || || || ||B|| || || || ESN - POWER MANAGEMENT CLASS EVENT |- | 0x38 || 0x04 || || || || || || || || || ||B|| || || || ESN - MEDIA CLASS EVENT |- | 0x38 || 0x06 || || || || || || || || || ||B|| || || || ESN - DEVICE BUSY CLASS EVENT |- | 0x38 || 0x07 ||D||Z|| || || || || || || || || || || || THIN PROVISIONING SOFT THRESHOLD REACHED |- | 0x39 || 0x00 ||D||Z||T|| ||R||O||M||A||E|| ||K|| || || SAVING PARAMETERS NOT SUPPORTED |- | 0x3A || 0x00 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MEDIUM NOT PRESENT |- | 0x3A || 0x01 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MEDIUM NOT PRESENT - TRAY CLOSED |- | 0x3A || 0x02 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MEDIUM NOT PRESENT - TRAY OPEN |- | 0x3A || 0x03 ||D||Z||T|| ||R||O||M|| || ||B|| || || || MEDIUM NOT PRESENT - LOADABLE |- | 0x3A || 0x04 ||D||Z||T|| ||R||O|| || || ||B|| || || || MEDIUM NOT PRESENT - MEDIUM AUXILIARY MEMORY ACCESSIBLE |- | 0x3B || 0x00 || || ||T|| || || || || || || || || || || SEQUENTIAL POSITIONING ERROR |- | 0x3B || 0x01 || || ||T|| || || || || || || || || || || TAPE POSITION ERROR AT BEGINNING-OF-MEDIUM |- | 0x3B || 0x02 || || ||T|| || || || || || || || || || || TAPE POSITION ERROR AT END-OF-MEDIUM |- | 0x3B || 0x03 || || || || || || || || || || || || || || TAPE OR ELECTRONIC VERTICAL FORMS UNIT NOT READY |- | 0x3B || 0x04 || || || || || || || || || || || || || || SLEW FAILURE |- | 0x3B || 0x05 || || || || || || || || || || || || || || PAPER JAM |- | 0x3B || 0x06 || || || || || || || || || || || || || || FAILED TO SENSE TOP-OF-FORM |- | 0x3B || 0x07 || || || || || || || || || || || || || || FAILED TO SENSE BOTTOM-OF-FORM |- | 0x3B || 0x08 || || ||T|| || || || || || || || || || || REPOSITION ERROR |- | 0x3B || 0x09 || || || || || || || || || || || || || || READ PAST END OF MEDIUM |- | 0x3B || 0x0A || || || || || || || || || || || || || || READ PAST BEGINNING OF MEDIUM |- | 0x3B || 0x0B || || || || || || || || || || || || || || POSITION PAST END OF MEDIUM |- | 0x3B || 0x0C || || ||T|| || || || || || || || || || || POSITION PAST BEGINNING OF MEDIUM |- | 0x3B || 0x0D ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MEDIUM DESTINATION ELEMENT FULL |- | 0x3B || 0x0E ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MEDIUM SOURCE ELEMENT EMPTY |- | 0x3B || 0x0F || || || || ||R|| || || || || || || || || END OF MEDIUM REACHED |- | 0x3B || 0x11 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MEDIUM MAGAZINE NOT ACCESSIBLE |- | 0x3B || 0x12 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MEDIUM MAGAZINE REMOVED |- | 0x3B || 0x13 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MEDIUM MAGAZINE INSERTED |- | 0x3B || 0x14 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MEDIUM MAGAZINE LOCKED |- | 0x3B || 0x15 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MEDIUM MAGAZINE UNLOCKED |- | 0x3B || 0x16 || || || || ||R|| || || || || || || || || MECHANICAL POSITIONING OR CHANGER ERROR |- | 0x3B || 0x17 || || || || || || || || || || || || ||F|| READ PAST END OF USER OBJECT |- | 0x3B || 0x18 || || || || || || ||M|| || || || || || || ELEMENT DISABLED |- | 0x3B || 0x19 || || || || || || ||M|| || || || || || || ELEMENT ENABLED |- | 0x3B || 0x1A || || || || || || ||M|| || || || || || || DATA TRANSFER DEVICE REMOVED |- | 0x3B || 0x1B || || || || || || ||M|| || || || || || || DATA TRANSFER DEVICE INSERTED |- | 0x3B || 0x1C || || ||T|| || || || || || || || || || || TOO MANY LOGICAL OBJECTS ON PARTITION TO SUPPORT OPERATION |- | 0x3B || 0x20 || || || || || || ||M|| || || || || || || ELEMENT STATIC INFORMATION CHANGED |- | 0x3C || 0x00 || || || || || || || || || || || || || || |- | 0x3D || 0x00 ||D||Z||T||P||R||O||M||A||E|| ||K|| || || INVALID BITS IN IDENTIFY MESSAGE |- | 0x3E || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT HAS NOT SELF-CONFIGURED YET |- | 0x3E || 0x01 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT FAILURE |- | 0x3E || 0x02 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| TIMEOUT ON LOGICAL UNIT |- | 0x3E || 0x03 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT FAILED SELF-TEST |- | 0x3E || 0x04 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT UNABLE TO UPDATE SELF-TEST LOG |- | 0x3F || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| TARGET OPERATING CONDITIONS HAVE CHANGED |- | 0x3F || 0x01 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| MICROCODE HAS BEEN CHANGED |- | 0x3F || 0x02 ||D||Z||T||P||R||O||M|| || ||B||K|| || || CHANGED OPERATING DEFINITION |- | 0x3F || 0x03 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| INQUIRY DATA HAS CHANGED |- | 0x3F || 0x04 ||D||Z||T|| ||R||O||M||A||E||B||K|| || || COMPONENT DEVICE ATTACHED |- | 0x3F || 0x05 ||D||Z||T|| ||R||O||M||A||E||B||K|| || || DEVICE IDENTIFIER CHANGED |- | 0x3F || 0x06 ||D||Z||T|| ||R||O||M||A||E||B|| || || || REDUNDANCY GROUP CREATED OR MODIFIED |- | 0x3F || 0x07 ||D||Z||T|| ||R||O||M||A||E||B|| || || || REDUNDANCY GROUP DELETED |- | 0x3F || 0x08 ||D||Z||T|| ||R||O||M||A||E||B|| || || || SPARE CREATED OR MODIFIED |- | 0x3F || 0x09 ||D||Z||T|| ||R||O||M||A||E||B|| || || || SPARE DELETED |- | 0x3F || 0x0A ||D||Z||T|| ||R||O||M||A||E||B||K|| || || VOLUME SET CREATED OR MODIFIED |- | 0x3F || 0x0B ||D||Z||T|| ||R||O||M||A||E||B||K|| || || VOLUME SET DELETED |- | 0x3F || 0x0C ||D||Z||T|| ||R||O||M||A||E||B||K|| || || VOLUME SET DEASSIGNED |- | 0x3F || 0x0D ||D||Z||T|| ||R||O||M||A||E||B||K|| || || VOLUME SET REASSIGNED |- | 0x3F || 0x0E ||D||Z||T||P||R||O||M||A||E|| || || || || REPORTED LUNS DATA HAS CHANGED |- | 0x3F || 0x0F ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| ECHO BUFFER OVERWRITTEN |- | 0x3F || 0x10 ||D||Z||T|| ||R||O||M|| || ||B|| || || || MEDIUM LOADABLE |- | 0x3F || 0x11 ||D||Z||T|| ||R||O||M|| || ||B|| || || || MEDIUM AUXILIARY MEMORY ACCESSIBLE |- | 0x3F || 0x12 ||D||Z||T||P||R|| ||M||A||E||B||K|| ||F|| iSCSI IP ADDRESS ADDED |- | 0x3F || 0x13 ||D||Z||T||P||R|| ||M||A||E||B||K|| ||F|| iSCSI IP ADDRESS REMOVED |- | 0x3F || 0x14 ||D||Z||T||P||R|| ||M||A||E||B||K|| ||F|| iSCSI IP ADDRESS CHANGED |- | 0x3F || 0x15 ||D||Z||T||P||R|| ||M||A||E||B||K|| || || INSPECT REFERRALS SENSE DESCRIPTORS |- | 0x3F || 0x16 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| MICROCODE HAS BEEN CHANGED WITHOUT RESET |- | 0x3F || 0x17 ||D||Z|| || || || || || || || || || || || ZONE TRANSITION TO FULL |- | 0x3F || 0x18 ||D|| || || || || || || || || || || || || BIND COMPLETED |- | 0x3F || 0x19 ||D|| || || || || || || || || || || || || BIND REDIRECTED |- | 0x3F || 0x1A ||D|| || || || || || || || || || || || || SUBSIDIARY BINDING CHANGED |- | 0x40 || 0x00 ||D||Z|| || || || || || || || || || || || RAM FAILURE (SHOULD USE 40 NN) |- | 0x40 || 0xNN ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| DIAGNOSTIC FAILURE ON COMPONENT NN (80h-FFh) |- | 0x41 || 0x00 ||D||Z|| || || || || || || || || || || || DATA PATH FAILURE (SHOULD USE 40 NN) |- | 0x42 || 0x00 ||D||Z|| || || || || || || || || || || || POWER-ON OR SELF-TEST FAILURE (SHOULD USE 40 NN) |- | 0x43 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| MESSAGE ERROR |- | 0x44 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| INTERNAL TARGET FAILURE |- | 0x44 || 0x01 ||D||Z||T||P|| || ||M||A||E||B||K||V||F|| PERSISTENT RESERVATION INFORMATION LOST |- | 0x44 || 0x71 ||D||Z||T|| || || || || || ||B|| || || || ATA DEVICE FAILED SET FEATURES |- | 0x45 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| SELECT OR RESELECT FAILURE |- | 0x46 || 0x00 ||D||Z||T||P||R||O||M|| || ||B||K|| || || UNSUCCESSFUL SOFT RESET |- | 0x47 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| SCSI PARITY ERROR |- | 0x47 || 0x01 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| DATA PHASE CRC ERROR DETECTED |- | 0x47 || 0x02 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| SCSI PARITY ERROR DETECTED DURING ST DATA PHASE |- | 0x47 || 0x03 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| INFORMATION UNIT iuCRC ERROR DETECTED |- | 0x47 || 0x04 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| ASYNCHRONOUS INFORMATION PROTECTION ERROR DETECTED |- | 0x47 || 0x05 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| PROTOCOL SERVICE CRC ERROR |- | 0x47 || 0x06 ||D||Z||T|| || || ||M||A||E||B||K||V||F|| PHY TEST FUNCTION IN PROGRESS |- | 0x47 || 0x7F ||D||Z||T||P||R||O||M||A||E||B||K|| || || SOME COMMANDS CLEARED BY ISCSI PROTOCOL EVENT |- | 0x48 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| INITIATOR DETECTED ERROR MESSAGE RECEIVED |- | 0x49 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| INVALID MESSAGE ERROR |- | 0x4A || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| COMMAND PHASE ERROR |- | 0x4B || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| DATA PHASE ERROR |- | 0x4B || 0x01 ||D||Z||T||P||R||O||M||A||E||B||K|| || || INVALID TARGET PORT TRANSFER TAG RECEIVED |- | 0x4B || 0x02 ||D||Z||T||P||R||O||M||A||E||B||K|| || || TOO MUCH WRITE DATA |- | 0x4B || 0x03 ||D||Z||T||P||R||O||M||A||E||B||K|| || || ACK/NAK TIMEOUT |- | 0x4B || 0x04 ||D||Z||T||P||R||O||M||A||E||B||K|| || || NAK RECEIVED |- | 0x4B || 0x05 ||D||Z||T||P||R||O||M||A||E||B||K|| || || DATA OFFSET ERROR |- | 0x4B || 0x06 ||D||Z||T||P||R||O||M||A||E||B||K|| || || INITIATOR RESPONSE TIMEOUT |- | 0x4B || 0x07 ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| CONNECTION LOST |- | 0x4B || 0x08 ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| DATA-IN BUFFER OVERFLOW - DATA BUFFER SIZE |- | 0x4B || 0x09 ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| DATA-IN BUFFER OVERFLOW - DATA BUFFER DESCRIPTOR AREA |- | 0x4B || 0x0A ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| DATA-IN BUFFER ERROR |- | 0x4B || 0x0B ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| DATA-OUT BUFFER OVERFLOW - DATA BUFFER SIZE |- | 0x4B || 0x0C ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| DATA-OUT BUFFER OVERFLOW - DATA BUFFER DESCRIPTOR AREA |- | 0x4B || 0x0D ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| DATA-OUT BUFFER ERROR |- | 0x4B || 0x0E ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| PCIE FABRIC ERROR |- | 0x4B || 0x0F ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| PCIE COMPLETION TIMEOUT |- | 0x4B || 0x10 ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| PCIE COMPLETER ABORT |- | 0x4B || 0x11 ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| PCIE POISONED TLP RECEIVED |- | 0x4B || 0x12 ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| PCIE ECRC CHECK FAILED |- | 0x4B || 0x13 ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| PCIE UNSUPPORTED REQUEST |- | 0x4B || 0x14 ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| PCIE ACS VIOLATION |- | 0x4B || 0x15 ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| PCIE TLP PREFIX BLOCKED |- | 0x4C || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT FAILED SELF-CONFIGURATION |- | 0x4D || 0xNN ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| TAGGED OVERLAPPED COMMANDS (NN = TASK TAG) |- | 0x4E || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| OVERLAPPED COMMANDS ATTEMPTED |- | 0x4F || 0x00 || || || || || || || || || || || || || || |- | 0x50 || 0x00 || || ||T|| || || || || || || || || || || WRITE APPEND ERROR |- | 0x50 || 0x01 || || ||T|| || || || || || || || || || || WRITE APPEND POSITION ERROR |- | 0x50 || 0x02 || || ||T|| || || || || || || || || || || POSITION ERROR RELATED TO TIMING |- | 0x51 || 0x00 ||D||Z||T|| ||R||O|| || || || || || || || ERASE FAILURE |- | 0x51 || 0x01 ||D||Z|| || ||R|| || || || || || || || || ERASE FAILURE - INCOMPLETE ERASE OPERATION DETECTED |- | 0x52 || 0x00 || || ||T|| || || || || || || || || || || CARTRIDGE FAULT |- | 0x53 || 0x00 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MEDIA LOAD OR EJECT FAILED |- | 0x53 || 0x01 || || ||T|| || || || || || || || || || || UNLOAD TAPE FAILURE |- | 0x53 || 0x02 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MEDIUM REMOVAL PREVENTED |- | 0x53 || 0x03 || || || || || || ||M|| || || || || || || MEDIUM REMOVAL PREVENTED BY DATA TRANSFER ELEMENT |- | 0x53 || 0x04 || || ||T|| || || || || || || || || || || MEDIUM THREAD OR UNTHREAD FAILURE |- | 0x53 || 0x05 || || || || || || ||M|| || || || || || || VOLUME IDENTIFIER INVALID |- | 0x53 || 0x06 || || || || || || ||M|| || || || || || || VOLUME IDENTIFIER MISSING |- | 0x53 || 0x07 || || || || || || ||M|| || || || || || || DUPLICATE VOLUME IDENTIFIER |- | 0x53 || 0x08 || || || || || || ||M|| || || || || || || ELEMENT STATUS UNKNOWN |- | 0x53 || 0x09 || || || || || || ||M|| || || || || || || DATA TRANSFER DEVICE ERROR - LOAD FAILED |- | 0x53 || 0x0A || || || || || || ||M|| || || || || || || DATA TRANSFER DEVICE ERROR - UNLOAD FAILED |- | 0x53 || 0x0B || || || || || || ||M|| || || || || || || DATA TRANSFER DEVICE ERROR - UNLOAD MISSING |- | 0x53 || 0x0C || || || || || || ||M|| || || || || || || DATA TRANSFER DEVICE ERROR - EJECT FAILED |- | 0x53 || 0x0D || || || || || || ||M|| || || || || || || DATA TRANSFER DEVICE ERROR - LIBRARY COMMUNICATION FAILED |- | 0x54 || 0x00 || || || ||P|| || || || || || || || || || SCSI TO HOST SYSTEM INTERFACE FAILURE |- | 0x55 || 0x00 || || || ||P|| || || || || || || || || || SYSTEM RESOURCE FAILURE |- | 0x55 || 0x01 ||D||Z|| || || ||O|| || || ||B||K|| || || SYSTEM BUFFER FULL |- | 0x55 || 0x02 ||D||Z||T||P||R||O||M||A||E|| ||K|| || || INSUFFICIENT RESERVATION RESOURCES |- | 0x55 || 0x03 ||D||Z||T||P||R||O||M||A||E|| ||K|| || || INSUFFICIENT RESOURCES |- | 0x55 || 0x04 ||D||Z||T||P||R||O||M||A||E|| ||K|| || || INSUFFICIENT REGISTRATION RESOURCES |- | 0x55 || 0x05 ||D||Z||T||P||R||O||M||A||E||B||K|| || || INSUFFICIENT ACCESS CONTROL RESOURCES |- | 0x55 || 0x06 ||D||Z||T|| ||R||O||M|| || ||B|| || || || AUXILIARY MEMORY OUT OF SPACE |- | 0x55 || 0x07 || || || || || || || || || || || || ||F|| QUOTA ERROR |- | 0x55 || 0x08 || || ||T|| || || || || || || || || || || MAXIMUM NUMBER OF SUPPLEMENTAL DECRYPTION KEYS EXCEEDED |- | 0x55 || 0x09 || || || || || || ||M|| || || || || || || MEDIUM AUXILIARY MEMORY NOT ACCESSIBLE |- | 0x55 || 0x0A ||D||Z|| || || || ||M|| || || || || || || DATA CURRENTLY UNAVAILABLE |- | 0x55 || 0x0B ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| INSUFFICIENT POWER FOR OPERATION |- | 0x55 || 0x0C ||D||Z||T||P|| || || || || ||B|| || || || INSUFFICIENT RESOURCES TO CREATE ROD |- | 0x55 || 0x0D ||D||Z||T||P|| || || || || ||B|| || || || INSUFFICIENT RESOURCES TO CREATE ROD TOKEN |- | 0x55 || 0x0E ||D||Z|| || || || || || || || || || || || INSUFFICIENT ZONE RESOURCES |- | 0x55 || 0x0F ||D||Z|| || || || || || || || || || || || INSUFFICIENT ZONE RESOURCES TO COMPLETE WRITE |- | 0x55 || 0x10 ||D||Z|| || || || || || || || || || || || MAXIMUM NUMBER OF STREAMS OPEN |- | 0x55 || 0x11 ||D|| || || || || || || || || || || || || INSUFFICIENT RESOURCES TO BIND |- | 0x56 || 0x00 || || || || || || || || || || || || || || |- | 0x57 || 0x00 || || || || ||R|| || || || || || || || || UNABLE TO RECOVER TABLE-OF-CONTENTS |- | 0x58 || 0x00 || || || || || ||O|| || || || || || || || GENERATION DOES NOT EXIST |- | 0x59 || 0x00 || || || || || ||O|| || || || || || || || UPDATED BLOCK READ |- | 0x5A || 0x00 ||D||Z||T||P||R||O|| || || ||B||K|| || || OPERATOR REQUEST OR STATE CHANGE INPUT |- | 0x5A || 0x01 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || OPERATOR MEDIUM REMOVAL REQUEST |- | 0x5A || 0x02 ||D||Z||T|| ||R||O|| ||A|| ||B||K|| || || OPERATOR SELECTED WRITE PROTECT |- | 0x5A || 0x03 ||D||Z||T|| ||R||O|| ||A|| ||B||K|| || || OPERATOR SELECTED WRITE PERMIT |- | 0x5B || 0x00 ||D||Z||T||P||R||O||M|| || || ||K|| || || LOG EXCEPTION |- | 0x5B || 0x01 ||D||Z||T||P||R||O||M|| || || ||K|| || || THRESHOLD CONDITION MET |- | 0x5B || 0x02 ||D||Z||T||P||R||O||M|| || || ||K|| || || LOG COUNTER AT MAXIMUM |- | 0x5B || 0x03 ||D||Z||T||P||R||O||M|| || || ||K|| || || LOG LIST CODES EXHAUSTED |- | 0x5C || 0x00 ||D||Z|| || || ||O|| || || || || || || || RPL STATUS CHANGE |- | 0x5C || 0x01 ||D||Z|| || || ||O|| || || || || || || || SPINDLES SYNCHRONIZED |- | 0x5C || 0x02 ||D||Z|| || || ||O|| || || || || || || || SPINDLES NOT SYNCHRONIZED |- | 0x5D || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| FAILURE PREDICTION THRESHOLD EXCEEDED |- | 0x5D || 0x01 || || || || ||R|| || || || ||B|| || || || MEDIA FAILURE PREDICTION THRESHOLD EXCEEDED |- | 0x5D || 0x02 || || || || ||R|| || || || || || || || || LOGICAL UNIT FAILURE PREDICTION THRESHOLD EXCEEDED |- | 0x5D || 0x03 || || || || ||R|| || || || || || || || || SPARE AREA EXHAUSTION PREDICTION THRESHOLD EXCEEDED |- | 0x5D || 0x10 ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE GENERAL HARD DRIVE FAILURE |- | 0x5D || 0x11 ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE DRIVE ERROR RATE TOO HIGH |- | 0x5D || 0x12 ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE DATA ERROR RATE TOO HIGH |- | 0x5D || 0x13 ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE SEEK ERROR RATE TOO HIGH |- | 0x5D || 0x14 ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE TOO MANY BLOCK REASSIGNS |- | 0x5D || 0x15 ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE ACCESS TIMES TOO HIGH |- | 0x5D || 0x16 ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE START UNIT TIMES TOO HIGH |- | 0x5D || 0x17 ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE CHANNEL PARAMETRICS |- | 0x5D || 0x18 ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE CONTROLLER DETECTED |- | 0x5D || 0x19 ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE THROUGHPUT PERFORMANCE |- | 0x5D || 0x1A ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE SEEK TIME PERFORMANCE |- | 0x5D || 0x1B ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE SPIN-UP RETRY COUNT |- | 0x5D || 0x1C ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE DRIVE CALIBRATION RETRY COUNT |- | 0x5D || 0x1D ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE POWER LOSS PROTECTION CIRCUIT |- | 0x5D || 0x20 ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE GENERAL HARD DRIVE FAILURE |- | 0x5D || 0x21 ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE DRIVE ERROR RATE TOO HIGH |- | 0x5D || 0x22 ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE DATA ERROR RATE TOO HIGH |- | 0x5D || 0x23 ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE SEEK ERROR RATE TOO HIGH |- | 0x5D || 0x24 ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE TOO MANY BLOCK REASSIGNS |- | 0x5D || 0x25 ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE ACCESS TIMES TOO HIGH |- | 0x5D || 0x26 ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE START UNIT TIMES TOO HIGH |- | 0x5D || 0x27 ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE CHANNEL PARAMETRICS |- | 0x5D || 0x28 ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE CONTROLLER DETECTED |- | 0x5D || 0x29 ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE THROUGHPUT PERFORMANCE |- | 0x5D || 0x2A ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE SEEK TIME PERFORMANCE |- | 0x5D || 0x2B ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE SPIN-UP RETRY COUNT |- | 0x5D || 0x2C ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE DRIVE CALIBRATION RETRY COUNT |- | 0x5D || 0x30 ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE GENERAL HARD DRIVE FAILURE |- | 0x5D || 0x31 ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE DRIVE ERROR RATE TOO HIGH |- | 0x5D || 0x32 ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE DATA ERROR RATE TOO HIGH |- | 0x5D || 0x33 ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE SEEK ERROR RATE TOO HIGH |- | 0x5D || 0x34 ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE TOO MANY BLOCK REASSIGNS |- | 0x5D || 0x35 ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE ACCESS TIMES TOO HIGH |- | 0x5D || 0x36 ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE START UNIT TIMES TOO HIGH |- | 0x5D || 0x37 ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE CHANNEL PARAMETRICS |- | 0x5D || 0x38 ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE CONTROLLER DETECTED |- | 0x5D || 0x39 ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE THROUGHPUT PERFORMANCE |- | 0x5D || 0x3A ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE SEEK TIME PERFORMANCE |- | 0x5D || 0x3B ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE SPIN-UP RETRY COUNT |- | 0x5D || 0x3C ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE DRIVE CALIBRATION RETRY COUNT |- | 0x5D || 0x40 ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE GENERAL HARD DRIVE FAILURE |- | 0x5D || 0x41 ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE DRIVE ERROR RATE TOO HIGH |- | 0x5D || 0x42 ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE DATA ERROR RATE TOO HIGH |- | 0x5D || 0x43 ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE SEEK ERROR RATE TOO HIGH |- | 0x5D || 0x44 ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE TOO MANY BLOCK REASSIGNS |- | 0x5D || 0x45 ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE ACCESS TIMES TOO HIGH |- | 0x5D || 0x46 ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE START UNIT TIMES TOO HIGH |- | 0x5D || 0x47 ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE CHANNEL PARAMETRICS |- | 0x5D || 0x48 ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE CONTROLLER DETECTED |- | 0x5D || 0x49 ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE THROUGHPUT PERFORMANCE |- | 0x5D || 0x4A ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE SEEK TIME PERFORMANCE |- | 0x5D || 0x4B ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE SPIN-UP RETRY COUNT |- | 0x5D || 0x4C ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE DRIVE CALIBRATION RETRY COUNT |- | 0x5D || 0x50 ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE GENERAL HARD DRIVE FAILURE |- | 0x5D || 0x51 ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE DRIVE ERROR RATE TOO HIGH |- | 0x5D || 0x52 ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE DATA ERROR RATE TOO HIGH |- | 0x5D || 0x53 ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE SEEK ERROR RATE TOO HIGH |- | 0x5D || 0x54 ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE TOO MANY BLOCK REASSIGNS |- | 0x5D || 0x55 ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE ACCESS TIMES TOO HIGH |- | 0x5D || 0x56 ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE START UNIT TIMES TOO HIGH |- | 0x5D || 0x57 ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE CHANNEL PARAMETRICS |- | 0x5D || 0x58 ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE CONTROLLER DETECTED |- | 0x5D || 0x59 ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE THROUGHPUT PERFORMANCE |- | 0x5D || 0x5A ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE SEEK TIME PERFORMANCE |- | 0x5D || 0x5B ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE SPIN-UP RETRY COUNT |- | 0x5D || 0x5C ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE DRIVE CALIBRATION RETRY COUNT |- | 0x5D || 0x60 ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE GENERAL HARD DRIVE FAILURE |- | 0x5D || 0x61 ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE DRIVE ERROR RATE TOO HIGH |- | 0x5D || 0x62 ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE DATA ERROR RATE TOO HIGH |- | 0x5D || 0x63 ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE SEEK ERROR RATE TOO HIGH |- | 0x5D || 0x64 ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE TOO MANY BLOCK REASSIGNS |- | 0x5D || 0x65 ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE ACCESS TIMES TOO HIGH |- | 0x5D || 0x66 ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE START UNIT TIMES TOO HIGH |- | 0x5D || 0x67 ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE CHANNEL PARAMETRICS |- | 0x5D || 0x68 ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE CONTROLLER DETECTED |- | 0x5D || 0x69 ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE THROUGHPUT PERFORMANCE |- | 0x5D || 0x6A ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE SEEK TIME PERFORMANCE |- | 0x5D || 0x6B ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE SPIN-UP RETRY COUNT |- | 0x5D || 0x6C ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE DRIVE CALIBRATION RETRY COUNT |- | 0x5D || 0x73 ||D||Z|| || || || || || || ||B|| || || || MEDIA IMPENDING FAILURE ENDURANCE LIMIT MET |- | 0x5D || 0xFF ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| FAILURE PREDICTION THRESHOLD EXCEEDED (FALSE) |- | 0x5E || 0x00 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || LOW POWER CONDITION ON |- | 0x5E || 0x01 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || IDLE CONDITION ACTIVATED BY TIMER |- | 0x5E || 0x02 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || STANDBY CONDITION ACTIVATED BY TIMER |- | 0x5E || 0x03 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || IDLE CONDITION ACTIVATED BY COMMAND |- | 0x5E || 0x04 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || STANDBY CONDITION ACTIVATED BY COMMAND |- | 0x5E || 0x05 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || IDLE_B CONDITION ACTIVATED BY TIMER |- | 0x5E || 0x06 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || IDLE_B CONDITION ACTIVATED BY COMMAND |- | 0x5E || 0x07 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || IDLE_C CONDITION ACTIVATED BY TIMER |- | 0x5E || 0x08 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || IDLE_C CONDITION ACTIVATED BY COMMAND |- | 0x5E || 0x09 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || STANDBY_Y CONDITION ACTIVATED BY TIMER |- | 0x5E || 0x0A ||D||Z||T||P||R||O|| ||A|| || ||K|| || || STANDBY_Y CONDITION ACTIVATED BY COMMAND |- | 0x5E || 0x41 || || || || || || || || || ||B|| || || || POWER STATE CHANGE TO ACTIVE |- | 0x5E || 0x42 || || || || || || || || || ||B|| || || || POWER STATE CHANGE TO IDLE |- | 0x5E || 0x43 || || || || || || || || || ||B|| || || || POWER STATE CHANGE TO STANDBY |- | 0x5E || 0x45 || || || || || || || || || ||B|| || || || POWER STATE CHANGE TO SLEEP |- | 0x5E || 0x47 || || || || || || || || || ||B||K|| || || POWER STATE CHANGE TO DEVICE CONTROL |- | 0x5F || 0x00 || || || || || || || || || || || || || || |- | 0x60 || 0x00 || || || || || || || || || || || || || || LAMP FAILURE |- | 0x61 || 0x00 || || || || || || || || || || || || || || VIDEO ACQUISITION ERROR |- | 0x61 || 0x01 || || || || || || || || || || || || || || UNABLE TO ACQUIRE VIDEO |- | 0x61 || 0x02 || || || || || || || || || || || || || || OUT OF FOCUS |- | 0x62 || 0x00 || || || || || || || || || || || || || || SCAN HEAD POSITIONING ERROR |- | 0x63 || 0x00 || || || || ||R|| || || || || || || || || END OF USER AREA ENCOUNTERED ON THIS TRACK |- | 0x63 || 0x01 || || || || ||R|| || || || || || || || || PACKET DOES NOT FIT IN AVAILABLE SPACE |- | 0x64 || 0x00 || || || || ||R|| || || || || || || || || ILLEGAL MODE FOR THIS TRACK |- | 0x64 || 0x01 || || || || ||R|| || || || || || || || || INVALID PACKET SIZE |- | 0x65 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| VOLTAGE FAULT |- | 0x66 || 0x00 || || || || || || || || || || || || || || AUTOMATIC DOCUMENT FEEDER COVER UP |- | 0x66 || 0x01 || || || || || || || || || || || || || || AUTOMATIC DOCUMENT FEEDER LIFT UP |- | 0x66 || 0x02 || || || || || || || || || || || || || || DOCUMENT JAM IN AUTOMATIC DOCUMENT FEEDER |- | 0x66 || 0x03 || || || || || || || || || || || || || || DOCUMENT MISS FEED AUTOMATIC IN DOCUMENT FEEDER |- | 0x67 || 0x00 || || || || || || || ||A|| || || || || || CONFIGURATION FAILURE |- | 0x67 || 0x01 || || || || || || || ||A|| || || || || || CONFIGURATION OF INCAPABLE LOGICAL UNITS FAILED |- | 0x67 || 0x02 || || || || || || || ||A|| || || || || || ADD LOGICAL UNIT FAILED |- | 0x67 || 0x03 || || || || || || || ||A|| || || || || || MODIFICATION OF LOGICAL UNIT FAILED |- | 0x67 || 0x04 || || || || || || || ||A|| || || || || || EXCHANGE OF LOGICAL UNIT FAILED |- | 0x67 || 0x05 || || || || || || || ||A|| || || || || || REMOVE OF LOGICAL UNIT FAILED |- | 0x67 || 0x06 || || || || || || || ||A|| || || || || || ATTACHMENT OF LOGICAL UNIT FAILED |- | 0x67 || 0x07 || || || || || || || ||A|| || || || || || CREATION OF LOGICAL UNIT FAILED |- | 0x67 || 0x08 || || || || || || || ||A|| || || || || || ASSIGN FAILURE OCCURRED |- | 0x67 || 0x09 || || || || || || || ||A|| || || || || || MULTIPLY ASSIGNED LOGICAL UNIT |- | 0x67 || 0x0A ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| SET TARGET PORT GROUPS COMMAND FAILED |- | 0x67 || 0x0B ||D||Z||T|| || || || || || ||B|| || || || ATA DEVICE FEATURE NOT ENABLED |- | 0x67 || 0x0C ||D|| || || || || || || || || || || || || COMMAND REJECTED |- | 0x67 || 0x0D ||D|| || || || || || || || || || || || || EXPLICIT BIND NOT ALLOWED |- | 0x68 || 0x00 || || || || || || || ||A|| || || || || || LOGICAL UNIT NOT CONFIGURED |- | 0x68 || 0x01 ||D||Z|| || || || || || || || || || || || SUBSIDIARY LOGICAL UNIT NOT CONFIGURED |- | 0x69 || 0x00 || || || || || || || ||A|| || || || || || DATA LOSS ON LOGICAL UNIT |- | 0x69 || 0x01 || || || || || || || ||A|| || || || || || MULTIPLE LOGICAL UNIT FAILURES |- | 0x69 || 0x02 || || || || || || || ||A|| || || || || || PARITY/DATA MISMATCH |- | 0x6A || 0x00 || || || || || || || ||A|| || || || || || INFORMATIONAL, REFER TO LOG |- | 0x6B || 0x00 || || || || || || || ||A|| || || || || || STATE CHANGE HAS OCCURRED |- | 0x6B || 0x01 || || || || || || || ||A|| || || || || || REDUNDANCY LEVEL GOT BETTER |- | 0x6B || 0x02 || || || || || || || ||A|| || || || || || REDUNDANCY LEVEL GOT WORSE |- | 0x6C || 0x00 || || || || || || || ||A|| || || || || || REBUILD FAILURE OCCURRED |- | 0x6D || 0x00 || || || || || || || ||A|| || || || || || RECALCULATE FAILURE OCCURRED |- | 0x6E || 0x00 || || || || || || || ||A|| || || || || || COMMAND TO LOGICAL UNIT FAILED |- | 0x6F || 0x00 || || || || ||R|| || || || || || || || || COPY PROTECTION KEY EXCHANGE FAILURE - AUTHENTICATION FAILURE |- | 0x6F || 0x01 || || || || ||R|| || || || || || || || || COPY PROTECTION KEY EXCHANGE FAILURE - KEY NOT PRESENT |- | 0x6F || 0x02 || || || || ||R|| || || || || || || || || COPY PROTECTION KEY EXCHANGE FAILURE - KEY NOT ESTABLISHED |- | 0x6F || 0x03 || || || || ||R|| || || || || || || || || READ OF SCRAMBLED SECTOR WITHOUT AUTHENTICATION |- | 0x6F || 0x04 || || || || ||R|| || || || || || || || || MEDIA REGION CODE IS MISMATCHED TO LOGICAL UNIT REGION |- | 0x6F || 0x05 || || || || ||R|| || || || || || || || || DRIVE REGION MUST BE PERMANENT/REGION RESET COUNT ERROR |- | 0x6F || 0x06 || || || || ||R|| || || || || || || || || INSUFFICIENT BLOCK COUNT FOR BINDING NONCE RECORDING |- | 0x6F || 0x07 || || || || ||R|| || || || || || || || || CONFLICT IN BINDING NONCE RECORDING |- | 0x6F || 0x08 || || || || ||R|| || || || || || || || || INSUFFICIENT PERMISSION |- | 0x6F || 0x09 || || || || ||R|| || || || || || || || || INVALID DRIVE-HOST PAIRING SERVER |- | 0x6F || 0x0A || || || || ||R|| || || || || || || || || DRIVE-HOST PAIRING SUSPENDED |- | 0x70 || 0xNN || || ||T|| || || || || || || || || || || DECOMPRESSION EXCEPTION SHORT ALGORITHM ID OF NN |- | 0x71 || 0x00 || || ||T|| || || || || || || || || || || DECOMPRESSION EXCEPTION LONG ALGORITHM ID |- | 0x72 || 0x00 || || || || ||R|| || || || || || || || || SESSION FIXATION ERROR |- | 0x72 || 0x01 || || || || ||R|| || || || || || || || || SESSION FIXATION ERROR WRITING LEAD-IN |- | 0x72 || 0x02 || || || || ||R|| || || || || || || || || SESSION FIXATION ERROR WRITING LEAD-OUT |- | 0x72 || 0x03 || || || || ||R|| || || || || || || || || SESSION FIXATION ERROR - INCOMPLETE TRACK IN SESSION |- | 0x72 || 0x04 || || || || ||R|| || || || || || || || || EMPTY OR PARTIALLY WRITTEN RESERVED TRACK |- | 0x72 || 0x05 || || || || ||R|| || || || || || || || || NO MORE TRACK RESERVATIONS ALLOWED |- | 0x72 || 0x06 || || || || ||R|| || || || || || || || || RMZ EXTENSION IS NOT ALLOWED |- | 0x72 || 0x07 || || || || ||R|| || || || || || || || || NO MORE TEST ZONE EXTENSIONS ARE ALLOWED |- | 0x73 || 0x00 || || || || ||R|| || || || || || || || || CD CONTROL ERROR |- | 0x73 || 0x01 || || || || ||R|| || || || || || || || || POWER CALIBRATION AREA ALMOST FULL |- | 0x73 || 0x02 || || || || ||R|| || || || || || || || || POWER CALIBRATION AREA IS FULL |- | 0x73 || 0x03 || || || || ||R|| || || || || || || || || POWER CALIBRATION AREA ERROR |- | 0x73 || 0x04 || || || || ||R|| || || || || || || || || PROGRAM MEMORY AREA UPDATE FAILURE |- | 0x73 || 0x05 || || || || ||R|| || || || || || || || || PROGRAM MEMORY AREA IS FULL |- | 0x73 || 0x06 || || || || ||R|| || || || || || || || || RMA/PMA IS ALMOST FULL |- | 0x73 || 0x10 || || || || ||R|| || || || || || || || || CURRENT POWER CALIBRATION AREA ALMOST FULL |- | 0x73 || 0x11 || || || || ||R|| || || || || || || || || CURRENT POWER CALIBRATION AREA IS FULL |- | 0x73 || 0x17 || || || || ||R|| || || || || || || || || RDZ IS FULL |- | 0x74 || 0x00 || || ||T|| || || || || || || || || || || SECURITY ERROR |- | 0x74 || 0x01 || || ||T|| || || || || || || || || || || UNABLE TO DECRYPT DATA |- | 0x74 || 0x02 || || ||T|| || || || || || || || || || || UNENCRYPTED DATA ENCOUNTERED WHILE DECRYPTING |- | 0x74 || 0x03 || || ||T|| || || || || || || || || || || INCORRECT DATA ENCRYPTION KEY |- | 0x74 || 0x04 || || ||T|| || || || || || || || || || || CRYPTOGRAPHIC INTEGRITY VALIDATION FAILED |- | 0x74 || 0x05 || || ||T|| || || || || || || || || || || ERROR DECRYPTING DATA |- | 0x74 || 0x06 || || ||T|| || || || || || || || || || || UNKNOWN SIGNATURE VERIFICATION KEY |- | 0x74 || 0x07 || || ||T|| || || || || || || || || || || ENCRYPTION PARAMETERS NOT USEABLE |- | 0x74 || 0x08 ||D||Z||T|| ||R|| ||M|| ||E|| || ||V||F|| DIGITAL SIGNATURE VALIDATION FAILURE |- | 0x74 || 0x09 || || ||T|| || || || || || || || || || || ENCRYPTION MODE MISMATCH ON READ |- | 0x74 || 0x0A || || ||T|| || || || || || || || || || || ENCRYPTED BLOCK NOT RAW READ ENABLED |- | 0x74 || 0x0B || || ||T|| || || || || || || || || || || INCORRECT ENCRYPTION PARAMETERS |- | 0x74 || 0x0C ||D||Z||T|| ||R|| ||M||A||E||B||K||V|| || UNABLE TO DECRYPT PARAMETER LIST |- | 0x74 || 0x0D || || ||T|| || || || || || || || || || || ENCRYPTION ALGORITHM DISABLED |- | 0x74 || 0x10 ||D||Z||T|| ||R|| ||M||A||E||B||K||V|| || SA CREATION PARAMETER VALUE INVALID |- | 0x74 || 0x11 ||D||Z||T|| ||R|| ||M||A||E||B||K||V|| || SA CREATION PARAMETER VALUE REJECTED |- | 0x74 || 0x12 ||D||Z||T|| ||R|| ||M||A||E||B||K||V|| || INVALID SA USAGE |- | 0x74 || 0x21 || || ||T|| || || || || || || || || || || DATA ENCRYPTION CONFIGURATION PREVENTED |- | 0x74 || 0x30 ||D||Z||T|| ||R|| ||M||A||E||B||K||V|| || SA CREATION PARAMETER NOT SUPPORTED |- | 0x74 || 0x40 ||D||Z||T|| ||R|| ||M||A||E||B||K||V|| || AUTHENTICATION FAILED |- | 0x74 || 0x61 || || || || || || || || || || || ||V|| || EXTERNAL DATA ENCRYPTION KEY MANAGER ACCESS ERROR |- | 0x74 || 0x62 || || || || || || || || || || || ||V|| || EXTERNAL DATA ENCRYPTION KEY MANAGER ERROR |- | 0x74 || 0x63 || || || || || || || || || || || ||V|| || EXTERNAL DATA ENCRYPTION KEY NOT FOUND |- | 0x74 || 0x64 || || || || || || || || || || || ||V|| || EXTERNAL DATA ENCRYPTION REQUEST NOT AUTHORIZED |- | 0x74 || 0x6E || || ||T|| || || || || || || || || || || EXTERNAL DATA ENCRYPTION CONTROL TIMEOUT |- | 0x74 || 0x6F || || ||T|| || || || || || || || || || || EXTERNAL DATA ENCRYPTION CONTROL ERROR |- | 0x74 || 0x71 ||D||Z||T|| ||R|| ||M|| ||E|| || ||V|| || LOGICAL UNIT ACCESS NOT AUTHORIZED |- | 0x74 || 0x79 ||D||Z|| || || || || || || || || || || || SECURITY CONFLICT IN TRANSLATED DEVICE |- | 0x75 || 0x00 || || || || || || || || || || || || || || |- | 0x76 || 0x00 || || || || || || || || || || || || || || |- | 0x77 || 0x00 || || || || || || || || || || || || || || |- | 0x78 || 0x00 || || || || || || || || || || || || || || |- | 0x79 || 0x00 || || || || || || || || || || || || || || |- | 0x7A || 0x00 || || || || || || || || || || || || || || |- | 0x7B || 0x00 || || || || || || || || || || || || || || |- | 0x7C || 0x00 || || || || || || || || || || || || || || |- | 0x7D || 0x00 || || || || || || || || || || || || || || |- | 0x7E || 0x00 || || || || || || || || || || || || || || |- | 0x7F || 0x00 || || || || || || || || || || || || || || |} {| style="font-size:9pt" border="1" cellpadding="1" cellspacing="0" align="center" |+ Device legend ! Key || Description |- | D || DIRECT ACCESS DEVICE (SBC-4) |- | Z || HOST MANAGED ZONED BLOCK DEVICE (ZBC) |- | T || SEQUENTIAL ACCESS DEVICE (SSC-5) |- | P || PROCESSOR DEVICE (SPC-2) |- | R || C/DVD DEVICE (MMC-6) |- | O || OPTICAL MEMORY BLOCK DEVICE (SBC) |- | M || MEDIA CHANGER DEVICE (SMC-3) |- | A || STORAGE ARRAY DEVICE (SCC-2) |- | E || SCSI ENCLOSURE SERVICES DEVICE (SES-3) |- | B || SIMPLIFIED DIRECT-ACCESS (REDUCED BLOCK) DEVICE (RBC) |- | K || OPTICAL CARD READER/WRITER DEVICE (OCRW) |- | V || AUTOMATION/DEVICE INTERFACE DEVICE (ADC-4) |- | F || OBJECT-BASED STORAGE DEVICE (OSD-2) |} == See Also == * [[Interpreting SENSE DATA in AIX errpt]]. * [http://www.t10.org/ftp/t10/drafts/spc4/spc4r07a.pdf SCSI Primary Commands-4 (SPC-4)]. * [http://www.t10.org/lists/2asc.htm SCSI Additional Sense Data] lists on t10.org. [[Category:Computing]] 548b49e90cadcacbd8328a7f10d82823501d4f0b 3538 3537 2020-07-19T13:59:03Z Stix 2 Update links wikitext text/x-wiki The following information is gleaned from [http://www.t10.org/cgi-bin/ac.pl?t=f&f=spc6r02.pdf SCSI Primary Commands-6 (SPC-6, draft)], available online. The ASC/ASCQ table has been generated from the ASCII list available at [http://www.t10.org/lists/2asc.htm t10.org]. {| style="font-size:9pt; text-align:center" border="1" cellpadding="1" cellspacing="0" align="center" width="100%" |+ Response codes 0x70 and 0x71 sense data format ! Byte\Bit !width="11.5%"|7 !width="11.5%"|6 !width="11.5%"|5 !width="11.5%"|4 !width="11.5%"|3 !width="11.5%"|2 !width="11.5%"|1 !width="11.5%"|0 |- | 0 || Valid | colspan="7" | Response code (0x70 or 0x71) |- | 1 | colspan="8" | Segment number |- | 2 || Filemark || EOM || ILI || Reserved | colspan="4" | Sense key |- | 3<br>&middot;&middot;&middot;<br>6 | colspan="8" | Information |- | 7 | colspan="8" | Additional sense length |- | 8<br>&middot;&middot;&middot;<br>11 | colspan="8" | Command-specific information |- | 12 | colspan="8" | Additional sense code |- | 13 | colspan="8" | Additional sense code qualifier |- | 14 | colspan="8" | Field replaceable unit code |- | 15<br>&middot;&middot;&middot;<br>17 | colspan="8" | Sense-key specific |- | 18<br>&middot;&middot;&middot;<br>n | colspan="8" | Additional sense bytes |} == SCSI Sense Key == {| style="font-size:9pt" border="1" cellpadding="1" cellspacing="0" align="center" width="100%" |+ Sense code definitions !width="05%"|Sense Key !width="10%"|Short Description ! Long Description |- ! 0x00 || NO SENSE | Indicates that there is no specific sense key information to be reported. This may occur for a successful command or for a command that receives CHECK CONDITION status because one of the FILEMARK, EOM, or ILI bits is set to one. |- ! 0x01 || RECOVERED ERROR | Indicates that the command completed successfully, with some recovery action performed by the device server. Details may be determined by examining the additional sense bytes and the INFORMATION field. When multiple recovered errors occur during one command, the choice of which error to report (e.g., first, last, most severe) is vendor specific. |- ! 0x02 || NOT READY | Indicates that the logical unit is not accessible. Operator intervention may be required to correct this condition. |- ! 0x03 || MEDIUM ERROR | Indicates that the command terminated with a non-recovered error condition that may have been caused by a flaw in the medium or an error in the recorded data. This sense key may also be returned if the device server is unable to distinguish between a flaw in the medium and a specific hardware failure (i.e., sense key 4h). |- ! 0x04 || HARDWARE ERROR | Indicates that the device server detected a non-recoverable hardware failure (e.g., controller failure, device failure, or parity error) while performing the command or during a self test. |- ! 0x05 || ILLEGAL REQUEST | Indicates that: # The command was addressed to an incorrect logical unit number (see SAM-4); # The command had an invalid task attribute (see SAM-4); # The command was addressed to a logical unit whose current configuration prohibits processing the command; # There was an illegal parameter in the CDB; or # There was an illegal parameter in the additional parameters supplied as data for some commands (e.g., PERSISTENT RESERVE OUT). If the device server detects an invalid parameter in the CDB, it shall terminate the command without altering the medium. If the device server detects an invalid parameter in the additional parameters supplied as data, the device server may have already altered the medium. |- ! 0x06 || UNIT ATTENTION | Indicates that a unit attention condition has been established (e.g., the removable medium may have been changed, a logical unit reset occurred). See SAM-4. |- ! 0x07 || DATA PROTECT | Indicates that a command that reads or writes the medium was attempted on a block that is protected. The read or write operation is not performed. |- ! 0x08 || BLANK CHECK | Indicates that a write-once device or a sequential-access device encountered blank medium or format-defined end-of-data indication while reading or that a write-once device encountered a non-blank medium while writing. |- ! 0x09 || VENDOR SPECIFIC | This sense key is available for reporting vendor specific conditions. |- ! 0x0a || COPY ABORTED | Indicates an EXTENDED COPY command was aborted due to an error condition on the source device, the destination device, or both (see 6.3.3). |- ! 0x0b || ABORTED COMMAND | Indicates that the device server aborted the command. The application client may be able to recover by trying the command again. |- ! 0x0c || obsolete || |- ! 0x0d || VOLUME OVERFLOW | Indicates that a buffered SCSI device has reached the end-of-partition and data may remain in the buffer that has not been written to the medium. One or more RECOVER BUFFERED DATA command(s) may be issued to read the unwritten data from the buffer. (See SSC-2.) |- ! 0x0e || MISCOMPARE | Indicates that the source data did not match the data read from the medium. |- ! 0x0f || reserved || |} == ASC and ASCQ == {| style="font-size:9pt" border="1" cellpadding="1" cellspacing="0" align="center" width="100%" |+ ASC and ASCQ assignments ! rowspan="2" width="5%" | ASC ! rowspan="2" width="5%" | ASCQ ! colspan="13" width="15%" | Device Type ! rowspan="2" | Description |- ! D||Z||T||P||R||O||M||A||E||B||K||V||F |- | 0x00 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| NO ADDITIONAL SENSE INFORMATION |- | 0x00 || 0x01 || || ||T|| || || || || || || || || || || FILEMARK DETECTED |- | 0x00 || 0x02 || || ||T|| || || || || || || || || || || END-OF-PARTITION/MEDIUM DETECTED |- | 0x00 || 0x03 || || ||T|| || || || || || || || || || || SETMARK DETECTED |- | 0x00 || 0x04 || || ||T|| || || || || || || || || || || BEGINNING-OF-PARTITION/MEDIUM DETECTED |- | 0x00 || 0x05 || || ||T|| || || || || || || || || || || END-OF-DATA DETECTED |- | 0x00 || 0x06 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| I/O PROCESS TERMINATED |- | 0x00 || 0x07 || || ||T|| || || || || || || || || || || PROGRAMMABLE EARLY WARNING DETECTED |- | 0x00 || 0x11 || || || || ||R|| || || || || || || || || AUDIO PLAY OPERATION IN PROGRESS |- | 0x00 || 0x12 || || || || ||R|| || || || || || || || || AUDIO PLAY OPERATION PAUSED |- | 0x00 || 0x13 || || || || ||R|| || || || || || || || || AUDIO PLAY OPERATION SUCCESSFULLY COMPLETED |- | 0x00 || 0x14 || || || || ||R|| || || || || || || || || AUDIO PLAY OPERATION STOPPED DUE TO ERROR |- | 0x00 || 0x15 || || || || ||R|| || || || || || || || || NO CURRENT AUDIO STATUS TO RETURN |- | 0x00 || 0x16 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| OPERATION IN PROGRESS |- | 0x00 || 0x17 ||D||Z||T|| ||R||O||M||A||E||B||K||V||F|| CLEANING REQUESTED |- | 0x00 || 0x18 || || ||T|| || || || || || || || || || || ERASE OPERATION IN PROGRESS |- | 0x00 || 0x19 || || ||T|| || || || || || || || || || || LOCATE OPERATION IN PROGRESS |- | 0x00 || 0x1A || || ||T|| || || || || || || || || || || REWIND OPERATION IN PROGRESS |- | 0x00 || 0x1B || || ||T|| || || || || || || || || || || SET CAPACITY OPERATION IN PROGRESS |- | 0x00 || 0x1C || || ||T|| || || || || || || || || || || VERIFY OPERATION IN PROGRESS |- | 0x00 || 0x1D ||D||Z||T|| || || || || || ||B|| || || || ATA PASS THROUGH INFORMATION AVAILABLE |- | 0x00 || 0x1E ||D||Z||T|| ||R|| ||M||A||E||B||K||V|| || CONFLICTING SA CREATION REQUEST |- | 0x00 || 0x1F ||D||Z||T|| || || || || || ||B|| || || || LOGICAL UNIT TRANSITIONING TO ANOTHER POWER CONDITION |- | 0x00 || 0x20 ||D||Z||T||P|| || || || || ||B|| || || || EXTENDED COPY INFORMATION AVAILABLE |- | 0x00 || 0x21 ||D||Z|| || || || || || || || || || || || ATOMIC COMMAND ABORTED DUE TO ACA |- | 0x00 || 0x22 ||D||Z|| || || || || || || || || || || || DEFERRED MICROCODE IS PENDING |- | 0x01 || 0x00 ||D||Z|| || || ||O|| || || ||B||K|| || || NO INDEX/SECTOR SIGNAL |- | 0x02 || 0x00 ||D||Z|| || ||R||O|| || || ||B||K|| || || NO SEEK COMPLETE |- | 0x03 || 0x00 ||D||Z||T|| || ||O|| || || ||B||K|| || || PERIPHERAL DEVICE WRITE FAULT |- | 0x03 || 0x01 || || ||T|| || || || || || || || || || || NO WRITE CURRENT |- | 0x03 || 0x02 || || ||T|| || || || || || || || || || || EXCESSIVE WRITE ERRORS |- | 0x04 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT READY, CAUSE NOT REPORTABLE |- | 0x04 || 0x01 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT IS IN PROCESS OF BECOMING READY |- | 0x04 || 0x02 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT READY, INITIALIZING COMMAND REQUIRED |- | 0x04 || 0x03 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT READY, MANUAL INTERVENTION REQUIRED |- | 0x04 || 0x04 ||D||Z||T|| ||R||O|| || || ||B|| || || || LOGICAL UNIT NOT READY, FORMAT IN PROGRESS |- | 0x04 || 0x05 ||D||Z||T|| || ||O|| ||A|| ||B||K|| ||F|| LOGICAL UNIT NOT READY, REBUILD IN PROGRESS |- | 0x04 || 0x06 ||D||Z||T|| || ||O|| ||A|| ||B||K|| || || LOGICAL UNIT NOT READY, RECALCULATION IN PROGRESS |- | 0x04 || 0x07 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT READY, OPERATION IN PROGRESS |- | 0x04 || 0x08 || || || || ||R|| || || || || || || || || LOGICAL UNIT NOT READY, LONG WRITE IN PROGRESS |- | 0x04 || 0x09 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT READY, SELF-TEST IN PROGRESS |- | 0x04 || 0x0A ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT ACCESSIBLE, ASYMMETRIC ACCESS STATE TRANSITION |- | 0x04 || 0x0B ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT ACCESSIBLE, TARGET PORT IN STANDBY STATE |- | 0x04 || 0x0C ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT ACCESSIBLE, TARGET PORT IN UNAVAILABLE STATE |- | 0x04 || 0x0D || || || || || || || || || || || || ||F|| LOGICAL UNIT NOT READY, STRUCTURE CHECK REQUIRED |- | 0x04 || 0x0E ||D||Z||T|| ||R|| ||M||A||E||B||K||V||F|| LOGICAL UNIT NOT READY, SECURITY SESSION IN PROGRESS |- | 0x04 || 0x10 ||D||Z||T|| ||R||O||M|| || ||B|| || || || LOGICAL UNIT NOT READY, AUXILIARY MEMORY NOT ACCESSIBLE |- | 0x04 || 0x11 ||D||Z||T|| ||R||O|| ||A||E||B|| ||V||F|| LOGICAL UNIT NOT READY, NOTIFY (ENABLE SPINUP) REQUIRED |- | 0x04 || 0x12 || || || || || || ||M|| || || || ||V|| || LOGICAL UNIT NOT READY, OFFLINE |- | 0x04 || 0x13 ||D||Z||T|| ||R|| ||M||A||E||B||K||V|| || LOGICAL UNIT NOT READY, SA CREATION IN PROGRESS |- | 0x04 || 0x14 ||D||Z|| || || || || || || ||B|| || || || LOGICAL UNIT NOT READY, SPACE ALLOCATION IN PROGRESS |- | 0x04 || 0x15 || || || || || || ||M|| || || || || || || LOGICAL UNIT NOT READY, ROBOTICS DISABLED |- | 0x04 || 0x16 || || || || || || ||M|| || || || || || || LOGICAL UNIT NOT READY, CONFIGURATION REQUIRED |- | 0x04 || 0x17 || || || || || || ||M|| || || || || || || LOGICAL UNIT NOT READY, CALIBRATION REQUIRED |- | 0x04 || 0x18 || || || || || || ||M|| || || || || || || LOGICAL UNIT NOT READY, A DOOR IS OPEN |- | 0x04 || 0x19 || || || || || || ||M|| || || || || || || LOGICAL UNIT NOT READY, OPERATING IN SEQUENTIAL MODE |- | 0x04 || 0x1A ||D||Z|| || || || || || || ||B|| || || || LOGICAL UNIT NOT READY, START STOP UNIT COMMAND IN PROGRESS |- | 0x04 || 0x1B ||D||Z|| || || || || || || ||B|| || || || LOGICAL UNIT NOT READY, SANITIZE IN PROGRESS |- | 0x04 || 0x1C ||D||Z||T|| || || ||M||A||E||B|| || || || LOGICAL UNIT NOT READY, ADDITIONAL POWER USE NOT YET GRANTED |- | 0x04 || 0x1D ||D||Z|| || || || || || || || || || || || LOGICAL UNIT NOT READY, CONFIGURATION IN PROGRESS |- | 0x04 || 0x1E ||D||Z|| || || || || || || || || || || || LOGICAL UNIT NOT READY, MICROCODE ACTIVATION REQUIRED |- | 0x04 || 0x1F ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT READY, MICROCODE DOWNLOAD REQUIRED |- | 0x04 || 0x20 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT READY, LOGICAL UNIT RESET REQUIRED |- | 0x04 || 0x21 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT READY, HARD RESET REQUIRED |- | 0x04 || 0x22 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT READY, POWER CYCLE REQUIRED |- | 0x04 || 0x23 ||D||Z|| || || || || || || || || || || || LOGICAL UNIT NOT READY, AFFILIATION REQUIRED |- | 0x04 || 0x24 ||D||Z|| || || || || || || || || || || || DEPOPULATION IN PROGRESS |- | 0x04 || 0x25 ||D||Z|| || || || || || || || || || || || DEPOPULATION RESTORATION IN PROGRESS |- | 0x05 || 0x00 ||D||Z||T|| ||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT DOES NOT RESPOND TO SELECTION |- | 0x06 || 0x00 ||D||Z|| || ||R||O||M|| || ||B||K|| || || NO REFERENCE POSITION FOUND |- | 0x07 || 0x00 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MULTIPLE PERIPHERAL DEVICES SELECTED |- | 0x08 || 0x00 ||D||Z||T|| ||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT COMMUNICATION FAILURE |- | 0x08 || 0x01 ||D||Z||T|| ||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT COMMUNICATION TIME-OUT |- | 0x08 || 0x02 ||D||Z||T|| ||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT COMMUNICATION PARITY ERROR |- | 0x08 || 0x03 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || LOGICAL UNIT COMMUNICATION CRC ERROR (ULTRA-DMA/32) |- | 0x08 || 0x04 ||D||Z||T||P||R||O|| || || || ||K|| || || UNREACHABLE COPY TARGET |- | 0x09 || 0x00 ||D||Z||T|| ||R||O|| || || ||B|| || || || TRACK FOLLOWING ERROR |- | 0x09 || 0x01 || || || || ||R||O|| || || || ||K|| || || TRACKING SERVO FAILURE |- | 0x09 || 0x02 || || || || ||R||O|| || || || ||K|| || || FOCUS SERVO FAILURE |- | 0x09 || 0x03 || || || || ||R||O|| || || || || || || || SPINDLE SERVO FAILURE |- | 0x09 || 0x04 ||D||Z||T|| ||R||O|| || || ||B|| || || || HEAD SELECT FAULT |- | 0x09 || 0x05 ||D||Z||T|| ||R||O|| || || ||B|| || || || VIBRATION INDUCED TRACKING ERROR |- | 0x0A || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| ERROR LOG OVERFLOW |- | 0x0B || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| WARNING |- | 0x0B || 0x01 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| WARNING - SPECIFIED TEMPERATURE EXCEEDED |- | 0x0B || 0x02 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| WARNING - ENCLOSURE DEGRADED |- | 0x0B || 0x03 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| WARNING - BACKGROUND SELF-TEST FAILED |- | 0x0B || 0x04 ||D||Z||T||P||R||O|| ||A||E||B||K||V||F|| WARNING - BACKGROUND PRE-SCAN DETECTED MEDIUM ERROR |- | 0x0B || 0x05 ||D||Z||T||P||R||O|| ||A||E||B||K||V||F|| WARNING - BACKGROUND MEDIUM SCAN DETECTED MEDIUM ERROR |- | 0x0B || 0x06 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| WARNING - NON-VOLATILE CACHE NOW VOLATILE |- | 0x0B || 0x07 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| WARNING - DEGRADED POWER TO NON-VOLATILE CACHE |- | 0x0B || 0x08 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| WARNING - POWER LOSS EXPECTED |- | 0x0B || 0x09 ||D||Z|| || || || || || || || || || || || WARNING - DEVICE STATISTICS NOTIFICATION ACTIVE |- | 0x0B || 0x0A ||D||Z||T||P||R||O||M||A||E||B||K||V|| || WARNING - HIGH CRITICAL TEMPERATURE LIMIT EXCEEDED |- | 0x0B || 0x0B ||D||Z||T||P||R||O||M||A||E||B||K||V|| || WARNING - LOW CRITICAL TEMPERATURE LIMIT EXCEEDED |- | 0x0B || 0x0C ||D||Z||T||P||R||O||M||A||E||B||K||V|| || WARNING - HIGH OPERATING TEMPERATURE LIMIT EXCEEDED |- | 0x0B || 0x0D ||D||Z||T||P||R||O||M||A||E||B||K||V|| || WARNING - LOW OPERATING TEMPERATURE LIMIT EXCEEDED |- | 0x0B || 0x0E ||D||Z||T||P||R||O||M||A||E||B||K||V|| || WARNING - HIGH CRITICAL HUMIDITY LIMIT EXCEEDED |- | 0x0B || 0x0F ||D||Z||T||P||R||O||M||A||E||B||K||V|| || WARNING - LOW CRITICAL HUMIDITY LIMIT EXCEEDED |- | 0x0B || 0x10 ||D||Z||T||P||R||O||M||A||E||B||K||V|| || WARNING - HIGH OPERATING HUMIDITY LIMIT EXCEEDED |- | 0x0B || 0x11 ||D||Z||T||P||R||O||M||A||E||B||K||V|| || WARNING - LOW OPERATING HUMIDITY LIMIT EXCEEDED |- | 0x0B || 0x12 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| WARNING - MICROCODE SECURITY AT RISK |- | 0x0B || 0x13 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| WARNING - MICROCODE DIGITAL SIGNATURE VALIDATION FAILURE |- | 0x0B || 0x14 ||D||Z|| || || || || || || || || || || || WARNING - PHYSICAL ELEMENT STATUS CHANGE |- | 0x0C || 0x00 ||D||Z||T|| ||R|| || || || || || || || || WRITE ERROR |- | 0x0C || 0x01 ||D||Z|| || || || || || || || ||K|| || || WRITE ERROR - RECOVERED WITH AUTO REALLOCATION |- | 0x0C || 0x02 ||D||Z|| || || ||O|| || || ||B||K|| || || WRITE ERROR - AUTO REALLOCATION FAILED |- | 0x0C || 0x03 ||D||Z|| || || ||O|| || || ||B||K|| || || WRITE ERROR - RECOMMEND REASSIGNMENT |- | 0x0C || 0x04 ||D||Z||T|| || ||O|| || || ||B|| || || || COMPRESSION CHECK MISCOMPARE ERROR |- | 0x0C || 0x05 ||D||Z||T|| || ||O|| || || ||B|| || || || DATA EXPANSION OCCURRED DURING COMPRESSION |- | 0x0C || 0x06 ||D||Z||T|| || ||O|| || || ||B|| || || || BLOCK NOT COMPRESSIBLE |- | 0x0C || 0x07 ||D||Z|| || ||R|| || || || || || || || || WRITE ERROR - RECOVERY NEEDED |- | 0x0C || 0x08 || || || || ||R|| || || || || || || || || WRITE ERROR - RECOVERY FAILED |- | 0x0C || 0x09 || || || || ||R|| || || || || || || || || WRITE ERROR - LOSS OF STREAMING |- | 0x0C || 0x0A || || || || ||R|| || || || || || || || || WRITE ERROR - PADDING BLOCKS ADDED |- | 0x0C || 0x0B ||D||Z||T|| ||R||O||M|| || ||B|| || || || AUXILIARY MEMORY WRITE ERROR |- | 0x0C || 0x0C ||D||Z||T||P||R||O|| ||A||E||B||K||V||F|| WRITE ERROR - UNEXPECTED UNSOLICITED DATA |- | 0x0C || 0x0D ||D||Z||T||P||R||O|| ||A||E||B||K||V||F|| WRITE ERROR - NOT ENOUGH UNSOLICITED DATA |- | 0x0C || 0x0E ||D||Z||T|| || ||O|| || || ||B||K|| || || MULTIPLE WRITE ERRORS |- | 0x0C || 0x0F || || || || ||R|| || || || || || || || || DEFECTS IN ERROR WINDOW |- | 0x0C || 0x10 ||D||Z|| || || || || || || || || || || || INCOMPLETE MULTIPLE ATOMIC WRITE OPERATIONS |- | 0x0C || 0x11 ||D||Z|| || || || || || || || || || || || WRITE ERROR - RECOVERY SCAN NEEDED |- | 0x0C || 0x12 ||D||Z|| || || || || || || || || || || || WRITE ERROR - INSUFFICIENT ZONE RESOURCES |- | 0x0D || 0x00 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || ERROR DETECTED BY THIRD PARTY TEMPORARY INITIATOR |- | 0x0D || 0x01 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || THIRD PARTY DEVICE FAILURE |- | 0x0D || 0x02 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || COPY TARGET DEVICE NOT REACHABLE |- | 0x0D || 0x03 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || INCORRECT COPY TARGET DEVICE TYPE |- | 0x0D || 0x04 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || COPY TARGET DEVICE DATA UNDERRUN |- | 0x0D || 0x05 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || COPY TARGET DEVICE DATA OVERRUN |- | 0x0E || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| INVALID INFORMATION UNIT |- | 0x0E || 0x01 ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| INFORMATION UNIT TOO SHORT |- | 0x0E || 0x02 ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| INFORMATION UNIT TOO LONG |- | 0x0E || 0x03 ||D||Z||T||P||R|| ||M||A||E||B||K|| ||F|| INVALID FIELD IN COMMAND INFORMATION UNIT |- | 0x0F || 0x00 || || || || || || || || || || || || || || |- | 0x10 || 0x00 ||D||Z|| || || ||O|| || || ||B||K|| || || ID CRC OR ECC ERROR |- | 0x10 || 0x01 ||D||Z||T|| || ||O|| || || || || || || || LOGICAL BLOCK GUARD CHECK FAILED |- | 0x10 || 0x02 ||D||Z||T|| || ||O|| || || || || || || || LOGICAL BLOCK APPLICATION TAG CHECK FAILED |- | 0x10 || 0x03 ||D||Z||T|| || ||O|| || || || || || || || LOGICAL BLOCK REFERENCE TAG CHECK FAILED |- | 0x10 || 0x04 || || ||T|| || || || || || || || || || || LOGICAL BLOCK PROTECTION ERROR ON RECOVER BUFFERED DATA |- | 0x10 || 0x05 || || ||T|| || || || || || || || || || || LOGICAL BLOCK PROTECTION METHOD ERROR |- | 0x11 || 0x00 ||D||Z||T|| ||R||O|| || || ||B||K|| || || UNRECOVERED READ ERROR |- | 0x11 || 0x01 ||D||Z||T|| ||R||O|| || || ||B||K|| || || READ RETRIES EXHAUSTED |- | 0x11 || 0x02 ||D||Z||T|| ||R||O|| || || ||B||K|| || || ERROR TOO LONG TO CORRECT |- | 0x11 || 0x03 ||D||Z||T|| || ||O|| || || ||B||K|| || || MULTIPLE READ ERRORS |- | 0x11 || 0x04 ||D||Z|| || || ||O|| || || ||B||K|| || || UNRECOVERED READ ERROR - AUTO REALLOCATE FAILED |- | 0x11 || 0x05 || || || || ||R||O|| || || ||B|| || || || L-EC UNCORRECTABLE ERROR |- | 0x11 || 0x06 || || || || ||R||O|| || || ||B|| || || || CIRC UNRECOVERED ERROR |- | 0x11 || 0x07 || || || || || ||O|| || || ||B|| || || || DATA RE-SYNCHRONIZATION ERROR |- | 0x11 || 0x08 || || ||T|| || || || || || || || || || || INCOMPLETE BLOCK READ |- | 0x11 || 0x09 || || ||T|| || || || || || || || || || || NO GAP FOUND |- | 0x11 || 0x0A ||D||Z||T|| || ||O|| || || ||B||K|| || || MISCORRECTED ERROR |- | 0x11 || 0x0B ||D||Z|| || || ||O|| || || ||B||K|| || || UNRECOVERED READ ERROR - RECOMMEND REASSIGNMENT |- | 0x11 || 0x0C ||D||Z|| || || ||O|| || || ||B||K|| || || UNRECOVERED READ ERROR - RECOMMEND REWRITE THE DATA |- | 0x11 || 0x0D ||D||Z||T|| ||R||O|| || || ||B|| || || || DE-COMPRESSION CRC ERROR |- | 0x11 || 0x0E ||D||Z||T|| ||R||O|| || || ||B|| || || || CANNOT DECOMPRESS USING DECLARED ALGORITHM |- | 0x11 || 0x0F || || || || ||R|| || || || || || || || || ERROR READING UPC/EAN NUMBER |- | 0x11 || 0x10 || || || || ||R|| || || || || || || || || ERROR READING ISRC NUMBER |- | 0x11 || 0x11 || || || || ||R|| || || || || || || || || READ ERROR - LOSS OF STREAMING |- | 0x11 || 0x12 ||D||Z||T|| ||R||O||M|| || ||B|| || || || AUXILIARY MEMORY READ ERROR |- | 0x11 || 0x13 ||D||Z||T||P||R||O|| ||A||E||B||K||V||F|| READ ERROR - FAILED RETRANSMISSION REQUEST |- | 0x11 || 0x14 ||D||Z|| || || || || || || || || || || || READ ERROR - LBA MARKED BAD BY APPLICATION CLIENT |- | 0x11 || 0x15 ||D||Z|| || || || || || || || || || || || WRITE AFTER SANITIZE REQUIRED |- | 0x12 || 0x00 ||D||Z|| || || ||O|| || || ||B||K|| || || ADDRESS MARK NOT FOUND FOR ID FIELD |- | 0x13 || 0x00 ||D||Z|| || || ||O|| || || ||B||K|| || || ADDRESS MARK NOT FOUND FOR DATA FIELD |- | 0x14 || 0x00 ||D||Z||T|| ||R||O|| || || ||B||K|| || || RECORDED ENTITY NOT FOUND |- | 0x14 || 0x01 ||D||Z||T|| ||R||O|| || || ||B||K|| || || RECORD NOT FOUND |- | 0x14 || 0x02 || || ||T|| || || || || || || || || || || FILEMARK OR SETMARK NOT FOUND |- | 0x14 || 0x03 || || ||T|| || || || || || || || || || || END-OF-DATA NOT FOUND |- | 0x14 || 0x04 || || ||T|| || || || || || || || || || || BLOCK SEQUENCE ERROR |- | 0x14 || 0x05 ||D||Z||T|| || ||O|| || || ||B||K|| || || RECORD NOT FOUND - RECOMMEND REASSIGNMENT |- | 0x14 || 0x06 ||D||Z||T|| || ||O|| || || ||B||K|| || || RECORD NOT FOUND - DATA AUTO-REALLOCATED |- | 0x14 || 0x07 || || ||T|| || || || || || || || || || || LOCATE OPERATION FAILURE |- | 0x15 || 0x00 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || RANDOM POSITIONING ERROR |- | 0x15 || 0x01 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MECHANICAL POSITIONING ERROR |- | 0x15 || 0x02 ||D||Z||T|| ||R||O|| || || ||B||K|| || || POSITIONING ERROR DETECTED BY READ OF MEDIUM |- | 0x16 || 0x00 ||D||Z|| || || ||O|| || || ||B||K|| || || DATA SYNCHRONIZATION MARK ERROR |- | 0x16 || 0x01 ||D||Z|| || || ||O|| || || ||B||K|| || || DATA SYNC ERROR - DATA REWRITTEN |- | 0x16 || 0x02 ||D||Z|| || || ||O|| || || ||B||K|| || || DATA SYNC ERROR - RECOMMEND REWRITE |- | 0x16 || 0x03 ||D||Z|| || || ||O|| || || ||B||K|| || || DATA SYNC ERROR - DATA AUTO-REALLOCATED |- | 0x16 || 0x04 ||D||Z|| || || ||O|| || || ||B||K|| || || DATA SYNC ERROR - RECOMMEND REASSIGNMENT |- | 0x17 || 0x00 ||D||Z||T|| ||R||O|| || || ||B||K|| || || RECOVERED DATA WITH NO ERROR CORRECTION APPLIED |- | 0x17 || 0x01 ||D||Z||T|| ||R||O|| || || ||B||K|| || || RECOVERED DATA WITH RETRIES |- | 0x17 || 0x02 ||D||Z||T|| ||R||O|| || || ||B||K|| || || RECOVERED DATA WITH POSITIVE HEAD OFFSET |- | 0x17 || 0x03 ||D||Z||T|| ||R||O|| || || ||B||K|| || || RECOVERED DATA WITH NEGATIVE HEAD OFFSET |- | 0x17 || 0x04 || || || || ||R||O|| || || ||B|| || || || RECOVERED DATA WITH RETRIES AND/OR CIRC APPLIED |- | 0x17 || 0x05 ||D||Z|| || ||R||O|| || || ||B||K|| || || RECOVERED DATA USING PREVIOUS SECTOR ID |- | 0x17 || 0x06 ||D||Z|| || || ||O|| || || ||B||K|| || || RECOVERED DATA WITHOUT ECC - DATA AUTO-REALLOCATED |- | 0x17 || 0x07 ||D||Z|| || ||R||O|| || || ||B||K|| || || RECOVERED DATA WITHOUT ECC - RECOMMEND REASSIGNMENT |- | 0x17 || 0x08 ||D||Z|| || ||R||O|| || || ||B||K|| || || RECOVERED DATA WITHOUT ECC - RECOMMEND REWRITE |- | 0x17 || 0x09 ||D||Z|| || ||R||O|| || || ||B||K|| || || RECOVERED DATA WITHOUT ECC - DATA REWRITTEN |- | 0x18 || 0x00 ||D||Z||T|| ||R||O|| || || ||B||K|| || || RECOVERED DATA WITH ERROR CORRECTION APPLIED |- | 0x18 || 0x01 ||D||Z|| || ||R||O|| || || ||B||K|| || || RECOVERED DATA WITH ERROR CORR. & RETRIES APPLIED |- | 0x18 || 0x02 ||D||Z|| || ||R||O|| || || ||B||K|| || || RECOVERED DATA - DATA AUTO-REALLOCATED |- | 0x18 || 0x03 || || || || ||R|| || || || || || || || || RECOVERED DATA WITH CIRC |- | 0x18 || 0x04 || || || || ||R|| || || || || || || || || RECOVERED DATA WITH L-EC |- | 0x18 || 0x05 ||D||Z|| || ||R||O|| || || ||B||K|| || || RECOVERED DATA - RECOMMEND REASSIGNMENT |- | 0x18 || 0x06 ||D||Z|| || ||R||O|| || || ||B||K|| || || RECOVERED DATA - RECOMMEND REWRITE |- | 0x18 || 0x07 ||D||Z|| || || ||O|| || || ||B||K|| || || RECOVERED DATA WITH ECC - DATA REWRITTEN |- | 0x18 || 0x08 || || || || ||R|| || || || || || || || || RECOVERED DATA WITH LINKING |- | 0x19 || 0x00 ||D||Z|| || || ||O|| || || || ||K|| || || DEFECT LIST ERROR |- | 0x19 || 0x01 ||D||Z|| || || ||O|| || || || ||K|| || || DEFECT LIST NOT AVAILABLE |- | 0x19 || 0x02 ||D||Z|| || || ||O|| || || || ||K|| || || DEFECT LIST ERROR IN PRIMARY LIST |- | 0x19 || 0x03 ||D||Z|| || || ||O|| || || || ||K|| || || DEFECT LIST ERROR IN GROWN LIST |- | 0x1A || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| PARAMETER LIST LENGTH ERROR |- | 0x1B || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| SYNCHRONOUS DATA TRANSFER ERROR |- | 0x1C || 0x00 ||D||Z|| || || ||O|| || || ||B||K|| || || DEFECT LIST NOT FOUND |- | 0x1C || 0x01 ||D||Z|| || || ||O|| || || ||B||K|| || || PRIMARY DEFECT LIST NOT FOUND |- | 0x1C || 0x02 ||D||Z|| || || ||O|| || || ||B||K|| || || GROWN DEFECT LIST NOT FOUND |- | 0x1D || 0x00 ||D||Z||T|| ||R||O|| || || ||B||K|| || || MISCOMPARE DURING VERIFY OPERATION |- | 0x1D || 0x01 ||D||Z|| || || || || || || ||B|| || || || MISCOMPARE VERIFY OF UNMAPPED LBA |- | 0x1E || 0x00 ||D||Z|| || || ||O|| || || ||B||K|| || || RECOVERED ID WITH ECC CORRECTION |- | 0x1F || 0x00 ||D||Z|| || || ||O|| || || || ||K|| || || PARTIAL DEFECT LIST TRANSFER |- | 0x20 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| INVALID COMMAND OPERATION CODE |- | 0x20 || 0x01 ||D||Z||T||P||R||O||M||A||E||B||K|| || || ACCESS DENIED - INITIATOR PENDING-ENROLLED |- | 0x20 || 0x02 ||D||Z||T||P||R||O||M||A||E||B||K|| || || ACCESS DENIED - NO ACCESS RIGHTS |- | 0x20 || 0x03 ||D||Z||T||P||R||O||M||A||E||B||K|| || || ACCESS DENIED - INVALID MGMT ID KEY |- | 0x20 || 0x04 || || ||T|| || || || || || || || || || || ILLEGAL COMMAND WHILE IN WRITE CAPABLE STATE |- | 0x20 || 0x05 || || ||T|| || || || || || || || || || || Obsolete |- | 0x20 || 0x06 || || ||T|| || || || || || || || || || || ILLEGAL COMMAND WHILE IN EXPLICIT ADDRESS MODE |- | 0x20 || 0x07 || || ||T|| || || || || || || || || || || ILLEGAL COMMAND WHILE IN IMPLICIT ADDRESS MODE |- | 0x20 || 0x08 ||D||Z||T||P||R||O||M||A||E||B||K|| || || ACCESS DENIED - ENROLLMENT CONFLICT |- | 0x20 || 0x09 ||D||Z||T||P||R||O||M||A||E||B||K|| || || ACCESS DENIED - INVALID LU IDENTIFIER |- | 0x20 || 0x0A ||D||Z||T||P||R||O||M||A||E||B||K|| || || ACCESS DENIED - INVALID PROXY TOKEN |- | 0x20 || 0x0B ||D||Z||T||P||R||O||M||A||E||B||K|| || || ACCESS DENIED - ACL LUN CONFLICT |- | 0x20 || 0x0C || || ||T|| || || || || || || || || || || ILLEGAL COMMAND WHEN NOT IN APPEND-ONLY MODE |- | 0x20 || 0x0D ||D|| || || || || || || || || || || || || NOT AN ADMINISTRATIVE LOGICAL UNIT |- | 0x20 || 0x0E ||D|| || || || || || || || || || || || || NOT A SUBSIDIARY LOGICAL UNIT |- | 0x20 || 0x0F ||D|| || || || || || || || || || || || || NOT A CONGLOMERATE LOGICAL UNIT |- | 0x21 || 0x00 ||D||Z||T|| ||R||O|| || || ||B||K|| || || LOGICAL BLOCK ADDRESS OUT OF RANGE |- | 0x21 || 0x01 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || INVALID ELEMENT ADDRESS |- | 0x21 || 0x02 || || || || ||R|| || || || || || || || || INVALID ADDRESS FOR WRITE |- | 0x21 || 0x03 || || || || ||R|| || || || || || || || || INVALID WRITE CROSSING LAYER JUMP |- | 0x21 || 0x04 ||D||Z|| || || || || || || || || || || || UNALIGNED WRITE COMMAND |- | 0x21 || 0x05 ||D||Z|| || || || || || || || || || || || WRITE BOUNDARY VIOLATION |- | 0x21 || 0x06 ||D||Z|| || || || || || || || || || || || ATTEMPT TO READ INVALID DATA |- | 0x21 || 0x07 ||D||Z|| || || || || || || || || || || || READ BOUNDARY VIOLATION |- | 0x21 || 0x08 ||D||Z|| || || || || || || || || || || || MISALIGNED WRITE COMMAND |- | 0x21 || 0x09 ||D||Z|| || || || || || || || || || || || ATTEMPT TO ACCESS GAP ZONE |- | 0x22 || 0x00 ||D||Z|| || || || || || || || || || || || ILLEGAL FUNCTION (USE 20 00, 24 00, OR 26 00) |- | 0x23 || 0x00 ||D||Z||T||P|| || || || || ||B|| || || || INVALID TOKEN OPERATION, CAUSE NOT REPORTABLE |- | 0x23 || 0x01 ||D||Z||T||P|| || || || || ||B|| || || || INVALID TOKEN OPERATION, UNSUPPORTED TOKEN TYPE |- | 0x23 || 0x02 ||D||Z||T||P|| || || || || ||B|| || || || INVALID TOKEN OPERATION, REMOTE TOKEN USAGE NOT SUPPORTED |- | 0x23 || 0x03 ||D||Z||T||P|| || || || || ||B|| || || || INVALID TOKEN OPERATION, REMOTE ROD TOKEN CREATION NOT SUPPORTED |- | 0x23 || 0x04 ||D||Z||T||P|| || || || || ||B|| || || || INVALID TOKEN OPERATION, TOKEN UNKNOWN |- | 0x23 || 0x05 ||D||Z||T||P|| || || || || ||B|| || || || INVALID TOKEN OPERATION, TOKEN CORRUPT |- | 0x23 || 0x06 ||D||Z||T||P|| || || || || ||B|| || || || INVALID TOKEN OPERATION, TOKEN REVOKED |- | 0x23 || 0x07 ||D||Z||T||P|| || || || || ||B|| || || || INVALID TOKEN OPERATION, TOKEN EXPIRED |- | 0x23 || 0x08 ||D||Z||T||P|| || || || || ||B|| || || || INVALID TOKEN OPERATION, TOKEN CANCELLED |- | 0x23 || 0x09 ||D||Z||T||P|| || || || || ||B|| || || || INVALID TOKEN OPERATION, TOKEN DELETED |- | 0x23 || 0x0A ||D||Z||T||P|| || || || || ||B|| || || || INVALID TOKEN OPERATION, INVALID TOKEN LENGTH |- | 0x24 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| INVALID FIELD IN CDB |- | 0x24 || 0x01 ||D||Z||T||P||R||O|| ||A||E||B||K||V||F|| CDB DECRYPTION ERROR |- | 0x24 || 0x02 || || ||T|| || || || || || || || || || || Obsolete |- | 0x24 || 0x03 || || ||T|| || || || || || || || || || || Obsolete |- | 0x24 || 0x04 || || || || || || || || || || || || ||F|| SECURITY AUDIT VALUE FROZEN |- | 0x24 || 0x05 || || || || || || || || || || || || ||F|| SECURITY WORKING KEY FROZEN |- | 0x24 || 0x06 || || || || || || || || || || || || ||F|| NONCE NOT UNIQUE |- | 0x24 || 0x07 || || || || || || || || || || || || ||F|| NONCE TIMESTAMP OUT OF RANGE |- | 0x24 || 0x08 ||D||Z||T|| ||R|| ||M||A||E||B||K||V|| || INVALID XCDB |- | 0x24 || 0x09 ||D||Z|| || || || || || || || || || || || INVALID FAST FORMAT |- | 0x25 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT SUPPORTED |- | 0x26 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| INVALID FIELD IN PARAMETER LIST |- | 0x26 || 0x01 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| PARAMETER NOT SUPPORTED |- | 0x26 || 0x02 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| PARAMETER VALUE INVALID |- | 0x26 || 0x03 ||D||Z||T||P||R||O||M||A||E|| ||K|| || || THRESHOLD PARAMETERS NOT SUPPORTED |- | 0x26 || 0x04 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| INVALID RELEASE OF PERSISTENT RESERVATION |- | 0x26 || 0x05 ||D||Z||T||P||R||O|| ||A|| ||B||K|| || || DATA DECRYPTION ERROR |- | 0x26 || 0x06 ||D||Z||T||P||R||O|| || || || ||K|| || || TOO MANY TARGET DESCRIPTORS |- | 0x26 || 0x07 ||D||Z||T||P||R||O|| || || || ||K|| || || UNSUPPORTED TARGET DESCRIPTOR TYPE CODE |- | 0x26 || 0x08 ||D||Z||T||P||R||O|| || || || ||K|| || || TOO MANY SEGMENT DESCRIPTORS |- | 0x26 || 0x09 ||D||Z||T||P||R||O|| || || || ||K|| || || UNSUPPORTED SEGMENT DESCRIPTOR TYPE CODE |- | 0x26 || 0x0A ||D||Z||T||P||R||O|| || || || ||K|| || || UNEXPECTED INEXACT SEGMENT |- | 0x26 || 0x0B ||D||Z||T||P||R||O|| || || || ||K|| || || INLINE DATA LENGTH EXCEEDED |- | 0x26 || 0x0C ||D||Z||T||P||R||O|| || || || ||K|| || || INVALID OPERATION FOR COPY SOURCE OR DESTINATION |- | 0x26 || 0x0D ||D||Z||T||P||R||O|| || || || ||K|| || || COPY SEGMENT GRANULARITY VIOLATION |- | 0x26 || 0x0E ||D||Z||T||P||R||O||M||A||E||B||K|| || || INVALID PARAMETER WHILE PORT IS ENABLED |- | 0x26 || 0x0F || || || || || || || || || || || || ||F|| INVALID DATA-OUT BUFFER INTEGRITY CHECK VALUE |- | 0x26 || 0x10 || || ||T|| || || || || || || || || || || DATA DECRYPTION KEY FAIL LIMIT REACHED |- | 0x26 || 0x11 || || ||T|| || || || || || || || || || || INCOMPLETE KEY-ASSOCIATED DATA SET |- | 0x26 || 0x12 || || ||T|| || || || || || || || || || || VENDOR SPECIFIC KEY REFERENCE NOT FOUND |- | 0x26 || 0x13 ||D|| || || || || || || || || || || || || APPLICATION TAG MODE PAGE IS INVALID |- | 0x26 || 0x14 || || ||T|| || || || || || || || || || || TAPE STREAM MIRRORING PREVENTED |- | 0x26 || 0x15 || || ||T|| || || || || || || || || || || COPY SOURCE OR COPY DESTINATION NOT AUTHORIZED |- | 0x26 || 0x16 ||D||Z|| || || || || || || || || || || || FAST COPY NOT POSSIBLE |- | 0x27 || 0x00 ||D||Z||T|| ||R||O|| || || ||B||K|| || || WRITE PROTECTED |- | 0x27 || 0x01 ||D||Z||T|| ||R||O|| || || ||B||K|| || || HARDWARE WRITE PROTECTED |- | 0x27 || 0x02 ||D||Z||T|| ||R||O|| || || ||B||K|| || || LOGICAL UNIT SOFTWARE WRITE PROTECTED |- | 0x27 || 0x03 || || ||T|| ||R|| || || || || || || || || ASSOCIATED WRITE PROTECT |- | 0x27 || 0x04 || || ||T|| ||R|| || || || || || || || || PERSISTENT WRITE PROTECT |- | 0x27 || 0x05 || || ||T|| ||R|| || || || || || || || || PERMANENT WRITE PROTECT |- | 0x27 || 0x06 || || || || ||R|| || || || || || || ||F|| CONDITIONAL WRITE PROTECT |- | 0x27 || 0x07 ||D||Z|| || || || || || || ||B|| || || || SPACE ALLOCATION FAILED WRITE PROTECT |- | 0x27 || 0x08 ||D||Z|| || || || || || || || || || || || ZONE IS READ ONLY |- | 0x28 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| NOT READY TO READY CHANGE, MEDIUM MAY HAVE CHANGED |- | 0x28 || 0x01 ||D||Z||T|| ||R||O||M|| || ||B|| || || || IMPORT OR EXPORT ELEMENT ACCESSED |- | 0x28 || 0x02 || || || || ||R|| || || || || || || || || FORMAT-LAYER MAY HAVE CHANGED |- | 0x28 || 0x03 || || || || || || ||M|| || || || || || || IMPORT/EXPORT ELEMENT ACCESSED, MEDIUM CHANGED |- | 0x29 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| POWER ON, RESET, OR BUS DEVICE RESET OCCURRED |- | 0x29 || 0x01 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| POWER ON OCCURRED |- | 0x29 || 0x02 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| SCSI BUS RESET OCCURRED |- | 0x29 || 0x03 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| BUS DEVICE RESET FUNCTION OCCURRED |- | 0x29 || 0x04 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| DEVICE INTERNAL RESET |- | 0x29 || 0x05 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| TRANSCEIVER MODE CHANGED TO SINGLE-ENDED |- | 0x29 || 0x06 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| TRANSCEIVER MODE CHANGED TO LVD |- | 0x29 || 0x07 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| I_T NEXUS LOSS OCCURRED |- | 0x2A || 0x00 ||D||Z||T|| ||R||O||M||A||E||B||K||V||F|| PARAMETERS CHANGED |- | 0x2A || 0x01 ||D||Z||T|| ||R||O||M||A||E||B||K||V||F|| MODE PARAMETERS CHANGED |- | 0x2A || 0x02 ||D||Z||T|| ||R||O||M||A||E|| ||K|| || || LOG PARAMETERS CHANGED |- | 0x2A || 0x03 ||D||Z||T||P||R||O||M||A||E|| ||K|| || || RESERVATIONS PREEMPTED |- | 0x2A || 0x04 ||D||Z||T||P||R||O||M||A||E|| || || || || RESERVATIONS RELEASED |- | 0x2A || 0x05 ||D||Z||T||P||R||O||M||A||E|| || || || || REGISTRATIONS PREEMPTED |- | 0x2A || 0x06 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| ASYMMETRIC ACCESS STATE CHANGED |- | 0x2A || 0x07 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| IMPLICIT ASYMMETRIC ACCESS STATE TRANSITION FAILED |- | 0x2A || 0x08 ||D||Z||T|| ||R||O||M||A||E||B||K||V||F|| PRIORITY CHANGED |- | 0x2A || 0x09 ||D||Z|| || || || || || || || || || || || CAPACITY DATA HAS CHANGED |- | 0x2A || 0x0A ||D||Z||T|| || || || || || || || || || || ERROR HISTORY I_T NEXUS CLEARED |- | 0x2A || 0x0B ||D||Z||T|| || || || || || || || || || || ERROR HISTORY SNAPSHOT RELEASED |- | 0x2A || 0x0C || || || || || || || || || || || || ||F|| ERROR RECOVERY ATTRIBUTES HAVE CHANGED |- | 0x2A || 0x0D || || ||T|| || || || || || || || || || || DATA ENCRYPTION CAPABILITIES CHANGED |- | 0x2A || 0x10 ||D||Z||T|| || || ||M|| ||E|| || ||V|| || TIMESTAMP CHANGED |- | 0x2A || 0x11 || || ||T|| || || || || || || || || || || DATA ENCRYPTION PARAMETERS CHANGED BY ANOTHER I_T NEXUS |- | 0x2A || 0x12 || || ||T|| || || || || || || || || || || DATA ENCRYPTION PARAMETERS CHANGED BY VENDOR SPECIFIC EVENT |- | 0x2A || 0x13 || || ||T|| || || || || || || || || || || DATA ENCRYPTION KEY INSTANCE COUNTER HAS CHANGED |- | 0x2A || 0x14 ||D||Z||T|| ||R|| ||M||A||E||B||K||V|| || SA CREATION CAPABILITIES DATA HAS CHANGED |- | 0x2A || 0x15 || || ||T|| || || ||M|| || || || ||V|| || MEDIUM REMOVAL PREVENTION PREEMPTED |- | 0x2A || 0x16 ||D||Z|| || || || || || || || || || || || ZONE RESET WRITE POINTER RECOMMENDED |- | 0x2B || 0x00 ||D||Z||T||P||R||O|| || || || ||K|| || || COPY CANNOT EXECUTE SINCE HOST CANNOT DISCONNECT |- | 0x2C || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| COMMAND SEQUENCE ERROR |- | 0x2C || 0x01 || || || || || || || || || || || || || || TOO MANY WINDOWS SPECIFIED |- | 0x2C || 0x02 || || || || || || || || || || || || || || INVALID COMBINATION OF WINDOWS SPECIFIED |- | 0x2C || 0x03 || || || || ||R|| || || || || || || || || CURRENT PROGRAM AREA IS NOT EMPTY |- | 0x2C || 0x04 || || || || ||R|| || || || || || || || || CURRENT PROGRAM AREA IS EMPTY |- | 0x2C || 0x05 || || || || || || || || || ||B|| || || || ILLEGAL POWER CONDITION REQUEST |- | 0x2C || 0x06 || || || || ||R|| || || || || || || || || PERSISTENT PREVENT CONFLICT |- | 0x2C || 0x07 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| PREVIOUS BUSY STATUS |- | 0x2C || 0x08 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| PREVIOUS TASK SET FULL STATUS |- | 0x2C || 0x09 ||D||Z||T||P||R||O||M|| ||E||B||K||V||F|| PREVIOUS RESERVATION CONFLICT STATUS |- | 0x2C || 0x0A || || || || || || || || || || || || ||F|| PARTITION OR COLLECTION CONTAINS USER OBJECTS |- | 0x2C || 0x0B || || ||T|| || || || || || || || || || || NOT RESERVED |- | 0x2C || 0x0C ||D||Z|| || || || || || || || || || || || ORWRITE GENERATION DOES NOT MATCH |- | 0x2C || 0x0D ||D||Z|| || || || || || || || || || || || RESET WRITE POINTER NOT ALLOWED |- | 0x2C || 0x0E ||D||Z|| || || || || || || || || || || || ZONE IS OFFLINE |- | 0x2C || 0x0F ||D||Z|| || || || || || || || || || || || STREAM NOT OPEN |- | 0x2C || 0x10 ||D||Z|| || || || || || || || || || || || UNWRITTEN DATA IN ZONE |- | 0x2C || 0x11 ||D|| || || || || || || || || || || || || DESCRIPTOR FORMAT SENSE DATA REQUIRED |- | 0x2C || 0x12 ||D||Z|| || || || || || || || || || || || ZONE IS INACTIVE |- | 0x2C || 0x13 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| WELL KNOWN LOGICAL UNIT ACCESS REQUIRED |- | 0x2D || 0x00 || || ||T|| || || || || || || || || || || OVERWRITE ERROR ON UPDATE IN PLACE |- | 0x2E || 0x00 ||D||Z|| || ||R||O||M|| || ||B|| || || || INSUFFICIENT TIME FOR OPERATION |- | 0x2E || 0x01 ||D||Z|| || || ||O||M|| || ||B|| || || || COMMAND TIMEOUT BEFORE PROCESSING |- | 0x2E || 0x02 ||D||Z|| || || ||O||M|| || ||B|| || || || COMMAND TIMEOUT DURING PROCESSING |- | 0x2E || 0x03 ||D||Z|| || || ||O||M|| || ||B|| || || || COMMAND TIMEOUT DURING PROCESSING DUE TO ERROR RECOVERY |- | 0x2F || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| COMMANDS CLEARED BY ANOTHER INITIATOR |- | 0x2F || 0x01 ||D||Z|| || || || || || || || || || || || COMMANDS CLEARED BY POWER LOSS NOTIFICATION |- | 0x2F || 0x02 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| COMMANDS CLEARED BY DEVICE SERVER |- | 0x2F || 0x03 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| SOME COMMANDS CLEARED BY QUEUING LAYER EVENT |- | 0x30 || 0x00 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || INCOMPATIBLE MEDIUM INSTALLED |- | 0x30 || 0x01 ||D||Z||T|| ||R||O|| || || ||B||K|| || || CANNOT READ MEDIUM - UNKNOWN FORMAT |- | 0x30 || 0x02 ||D||Z||T|| ||R||O|| || || ||B||K|| || || CANNOT READ MEDIUM - INCOMPATIBLE FORMAT |- | 0x30 || 0x03 ||D||Z||T|| ||R|| ||M|| || || ||K|| || || CLEANING CARTRIDGE INSTALLED |- | 0x30 || 0x04 ||D||Z||T|| ||R||O|| || || ||B||K|| || || CANNOT WRITE MEDIUM - UNKNOWN FORMAT |- | 0x30 || 0x05 ||D||Z||T|| ||R||O|| || || ||B||K|| || || CANNOT WRITE MEDIUM - INCOMPATIBLE FORMAT |- | 0x30 || 0x06 ||D||Z||T|| ||R||O|| || || ||B|| || || || CANNOT FORMAT MEDIUM - INCOMPATIBLE MEDIUM |- | 0x30 || 0x07 ||D||Z||T|| ||R||O||M||A||E||B||K||V||F|| CLEANING FAILURE |- | 0x30 || 0x08 || || || || ||R|| || || || || || || || || CANNOT WRITE - APPLICATION CODE MISMATCH |- | 0x30 || 0x09 || || || || ||R|| || || || || || || || || CURRENT SESSION NOT FIXATED FOR APPEND |- | 0x30 || 0x0A ||D||Z||T|| ||R||O|| ||A||E||B||K|| || || CLEANING REQUEST REJECTED |- | 0x30 || 0x0C || || ||T|| || || || || || || || || || || WORM MEDIUM - OVERWRITE ATTEMPTED |- | 0x30 || 0x0D || || ||T|| || || || || || || || || || || WORM MEDIUM - INTEGRITY CHECK |- | 0x30 || 0x10 || || || || ||R|| || || || || || || || || MEDIUM NOT FORMATTED |- | 0x30 || 0x11 || || || || || || ||M|| || || || || || || INCOMPATIBLE VOLUME TYPE |- | 0x30 || 0x12 || || || || || || ||M|| || || || || || || INCOMPATIBLE VOLUME QUALIFIER |- | 0x30 || 0x13 || || || || || || ||M|| || || || || || || CLEANING VOLUME EXPIRED |- | 0x31 || 0x00 ||D||Z||T|| ||R||O|| || || ||B||K|| || || MEDIUM FORMAT CORRUPTED |- | 0x31 || 0x01 ||D||Z|| || ||R||O|| || || ||B|| || || || FORMAT COMMAND FAILED |- | 0x31 || 0x02 || || || || ||R|| || || || || || || || || ZONED FORMATTING FAILED DUE TO SPARE LINKING |- | 0x31 || 0x03 ||D||Z|| || || || || || || ||B|| || || || SANITIZE COMMAND FAILED |- | 0x31 || 0x04 ||D||Z|| || || || || || || || || || || || DEPOPULATION FAILED |- | 0x31 || 0x05 ||D||Z|| || || || || || || || || || || || DEPOPULATION RESTORATION FAILED |- | 0x32 || 0x00 ||D||Z|| || || ||O|| || || ||B||K|| || || NO DEFECT SPARE LOCATION AVAILABLE |- | 0x32 || 0x01 ||D||Z|| || || ||O|| || || ||B||K|| || || DEFECT LIST UPDATE FAILURE |- | 0x33 || 0x00 || || ||T|| || || || || || || || || || || TAPE LENGTH ERROR |- | 0x34 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| ENCLOSURE FAILURE |- | 0x35 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| ENCLOSURE SERVICES FAILURE |- | 0x35 || 0x01 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| UNSUPPORTED ENCLOSURE FUNCTION |- | 0x35 || 0x02 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| ENCLOSURE SERVICES UNAVAILABLE |- | 0x35 || 0x03 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| ENCLOSURE SERVICES TRANSFER FAILURE |- | 0x35 || 0x04 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| ENCLOSURE SERVICES TRANSFER REFUSED |- | 0x35 || 0x05 ||D||Z||T|| ||R||O||M||A||E||B||K||V||F|| ENCLOSURE SERVICES CHECKSUM ERROR |- | 0x36 || 0x00 || || || || || || || || || || || || || || RIBBON, INK, OR TONER FAILURE |- | 0x37 || 0x00 ||D||Z||T|| ||R||O||M||A||E||B||K||V||F|| ROUNDED PARAMETER |- | 0x38 || 0x00 || || || || || || || || || ||B|| || || || EVENT STATUS NOTIFICATION |- | 0x38 || 0x02 || || || || || || || || || ||B|| || || || ESN - POWER MANAGEMENT CLASS EVENT |- | 0x38 || 0x04 || || || || || || || || || ||B|| || || || ESN - MEDIA CLASS EVENT |- | 0x38 || 0x06 || || || || || || || || || ||B|| || || || ESN - DEVICE BUSY CLASS EVENT |- | 0x38 || 0x07 ||D||Z|| || || || || || || || || || || || THIN PROVISIONING SOFT THRESHOLD REACHED |- | 0x39 || 0x00 ||D||Z||T|| ||R||O||M||A||E|| ||K|| || || SAVING PARAMETERS NOT SUPPORTED |- | 0x3A || 0x00 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MEDIUM NOT PRESENT |- | 0x3A || 0x01 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MEDIUM NOT PRESENT - TRAY CLOSED |- | 0x3A || 0x02 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MEDIUM NOT PRESENT - TRAY OPEN |- | 0x3A || 0x03 ||D||Z||T|| ||R||O||M|| || ||B|| || || || MEDIUM NOT PRESENT - LOADABLE |- | 0x3A || 0x04 ||D||Z||T|| ||R||O|| || || ||B|| || || || MEDIUM NOT PRESENT - MEDIUM AUXILIARY MEMORY ACCESSIBLE |- | 0x3B || 0x00 || || ||T|| || || || || || || || || || || SEQUENTIAL POSITIONING ERROR |- | 0x3B || 0x01 || || ||T|| || || || || || || || || || || TAPE POSITION ERROR AT BEGINNING-OF-MEDIUM |- | 0x3B || 0x02 || || ||T|| || || || || || || || || || || TAPE POSITION ERROR AT END-OF-MEDIUM |- | 0x3B || 0x03 || || || || || || || || || || || || || || TAPE OR ELECTRONIC VERTICAL FORMS UNIT NOT READY |- | 0x3B || 0x04 || || || || || || || || || || || || || || SLEW FAILURE |- | 0x3B || 0x05 || || || || || || || || || || || || || || PAPER JAM |- | 0x3B || 0x06 || || || || || || || || || || || || || || FAILED TO SENSE TOP-OF-FORM |- | 0x3B || 0x07 || || || || || || || || || || || || || || FAILED TO SENSE BOTTOM-OF-FORM |- | 0x3B || 0x08 || || ||T|| || || || || || || || || || || REPOSITION ERROR |- | 0x3B || 0x09 || || || || || || || || || || || || || || READ PAST END OF MEDIUM |- | 0x3B || 0x0A || || || || || || || || || || || || || || READ PAST BEGINNING OF MEDIUM |- | 0x3B || 0x0B || || || || || || || || || || || || || || POSITION PAST END OF MEDIUM |- | 0x3B || 0x0C || || ||T|| || || || || || || || || || || POSITION PAST BEGINNING OF MEDIUM |- | 0x3B || 0x0D ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MEDIUM DESTINATION ELEMENT FULL |- | 0x3B || 0x0E ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MEDIUM SOURCE ELEMENT EMPTY |- | 0x3B || 0x0F || || || || ||R|| || || || || || || || || END OF MEDIUM REACHED |- | 0x3B || 0x11 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MEDIUM MAGAZINE NOT ACCESSIBLE |- | 0x3B || 0x12 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MEDIUM MAGAZINE REMOVED |- | 0x3B || 0x13 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MEDIUM MAGAZINE INSERTED |- | 0x3B || 0x14 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MEDIUM MAGAZINE LOCKED |- | 0x3B || 0x15 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MEDIUM MAGAZINE UNLOCKED |- | 0x3B || 0x16 || || || || ||R|| || || || || || || || || MECHANICAL POSITIONING OR CHANGER ERROR |- | 0x3B || 0x17 || || || || || || || || || || || || ||F|| READ PAST END OF USER OBJECT |- | 0x3B || 0x18 || || || || || || ||M|| || || || || || || ELEMENT DISABLED |- | 0x3B || 0x19 || || || || || || ||M|| || || || || || || ELEMENT ENABLED |- | 0x3B || 0x1A || || || || || || ||M|| || || || || || || DATA TRANSFER DEVICE REMOVED |- | 0x3B || 0x1B || || || || || || ||M|| || || || || || || DATA TRANSFER DEVICE INSERTED |- | 0x3B || 0x1C || || ||T|| || || || || || || || || || || TOO MANY LOGICAL OBJECTS ON PARTITION TO SUPPORT OPERATION |- | 0x3B || 0x20 || || || || || || ||M|| || || || || || || ELEMENT STATIC INFORMATION CHANGED |- | 0x3C || 0x00 || || || || || || || || || || || || || || |- | 0x3D || 0x00 ||D||Z||T||P||R||O||M||A||E|| ||K|| || || INVALID BITS IN IDENTIFY MESSAGE |- | 0x3E || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT HAS NOT SELF-CONFIGURED YET |- | 0x3E || 0x01 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT FAILURE |- | 0x3E || 0x02 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| TIMEOUT ON LOGICAL UNIT |- | 0x3E || 0x03 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT FAILED SELF-TEST |- | 0x3E || 0x04 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT UNABLE TO UPDATE SELF-TEST LOG |- | 0x3F || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| TARGET OPERATING CONDITIONS HAVE CHANGED |- | 0x3F || 0x01 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| MICROCODE HAS BEEN CHANGED |- | 0x3F || 0x02 ||D||Z||T||P||R||O||M|| || ||B||K|| || || CHANGED OPERATING DEFINITION |- | 0x3F || 0x03 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| INQUIRY DATA HAS CHANGED |- | 0x3F || 0x04 ||D||Z||T|| ||R||O||M||A||E||B||K|| || || COMPONENT DEVICE ATTACHED |- | 0x3F || 0x05 ||D||Z||T|| ||R||O||M||A||E||B||K|| || || DEVICE IDENTIFIER CHANGED |- | 0x3F || 0x06 ||D||Z||T|| ||R||O||M||A||E||B|| || || || REDUNDANCY GROUP CREATED OR MODIFIED |- | 0x3F || 0x07 ||D||Z||T|| ||R||O||M||A||E||B|| || || || REDUNDANCY GROUP DELETED |- | 0x3F || 0x08 ||D||Z||T|| ||R||O||M||A||E||B|| || || || SPARE CREATED OR MODIFIED |- | 0x3F || 0x09 ||D||Z||T|| ||R||O||M||A||E||B|| || || || SPARE DELETED |- | 0x3F || 0x0A ||D||Z||T|| ||R||O||M||A||E||B||K|| || || VOLUME SET CREATED OR MODIFIED |- | 0x3F || 0x0B ||D||Z||T|| ||R||O||M||A||E||B||K|| || || VOLUME SET DELETED |- | 0x3F || 0x0C ||D||Z||T|| ||R||O||M||A||E||B||K|| || || VOLUME SET DEASSIGNED |- | 0x3F || 0x0D ||D||Z||T|| ||R||O||M||A||E||B||K|| || || VOLUME SET REASSIGNED |- | 0x3F || 0x0E ||D||Z||T||P||R||O||M||A||E|| || || || || REPORTED LUNS DATA HAS CHANGED |- | 0x3F || 0x0F ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| ECHO BUFFER OVERWRITTEN |- | 0x3F || 0x10 ||D||Z||T|| ||R||O||M|| || ||B|| || || || MEDIUM LOADABLE |- | 0x3F || 0x11 ||D||Z||T|| ||R||O||M|| || ||B|| || || || MEDIUM AUXILIARY MEMORY ACCESSIBLE |- | 0x3F || 0x12 ||D||Z||T||P||R|| ||M||A||E||B||K|| ||F|| iSCSI IP ADDRESS ADDED |- | 0x3F || 0x13 ||D||Z||T||P||R|| ||M||A||E||B||K|| ||F|| iSCSI IP ADDRESS REMOVED |- | 0x3F || 0x14 ||D||Z||T||P||R|| ||M||A||E||B||K|| ||F|| iSCSI IP ADDRESS CHANGED |- | 0x3F || 0x15 ||D||Z||T||P||R|| ||M||A||E||B||K|| || || INSPECT REFERRALS SENSE DESCRIPTORS |- | 0x3F || 0x16 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| MICROCODE HAS BEEN CHANGED WITHOUT RESET |- | 0x3F || 0x17 ||D||Z|| || || || || || || || || || || || ZONE TRANSITION TO FULL |- | 0x3F || 0x18 ||D|| || || || || || || || || || || || || BIND COMPLETED |- | 0x3F || 0x19 ||D|| || || || || || || || || || || || || BIND REDIRECTED |- | 0x3F || 0x1A ||D|| || || || || || || || || || || || || SUBSIDIARY BINDING CHANGED |- | 0x40 || 0x00 ||D||Z|| || || || || || || || || || || || RAM FAILURE (SHOULD USE 40 NN) |- | 0x40 || 0xNN ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| DIAGNOSTIC FAILURE ON COMPONENT NN (80h-FFh) |- | 0x41 || 0x00 ||D||Z|| || || || || || || || || || || || DATA PATH FAILURE (SHOULD USE 40 NN) |- | 0x42 || 0x00 ||D||Z|| || || || || || || || || || || || POWER-ON OR SELF-TEST FAILURE (SHOULD USE 40 NN) |- | 0x43 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| MESSAGE ERROR |- | 0x44 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| INTERNAL TARGET FAILURE |- | 0x44 || 0x01 ||D||Z||T||P|| || ||M||A||E||B||K||V||F|| PERSISTENT RESERVATION INFORMATION LOST |- | 0x44 || 0x71 ||D||Z||T|| || || || || || ||B|| || || || ATA DEVICE FAILED SET FEATURES |- | 0x45 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| SELECT OR RESELECT FAILURE |- | 0x46 || 0x00 ||D||Z||T||P||R||O||M|| || ||B||K|| || || UNSUCCESSFUL SOFT RESET |- | 0x47 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| SCSI PARITY ERROR |- | 0x47 || 0x01 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| DATA PHASE CRC ERROR DETECTED |- | 0x47 || 0x02 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| SCSI PARITY ERROR DETECTED DURING ST DATA PHASE |- | 0x47 || 0x03 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| INFORMATION UNIT iuCRC ERROR DETECTED |- | 0x47 || 0x04 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| ASYNCHRONOUS INFORMATION PROTECTION ERROR DETECTED |- | 0x47 || 0x05 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| PROTOCOL SERVICE CRC ERROR |- | 0x47 || 0x06 ||D||Z||T|| || || ||M||A||E||B||K||V||F|| PHY TEST FUNCTION IN PROGRESS |- | 0x47 || 0x7F ||D||Z||T||P||R||O||M||A||E||B||K|| || || SOME COMMANDS CLEARED BY ISCSI PROTOCOL EVENT |- | 0x48 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| INITIATOR DETECTED ERROR MESSAGE RECEIVED |- | 0x49 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| INVALID MESSAGE ERROR |- | 0x4A || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| COMMAND PHASE ERROR |- | 0x4B || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| DATA PHASE ERROR |- | 0x4B || 0x01 ||D||Z||T||P||R||O||M||A||E||B||K|| || || INVALID TARGET PORT TRANSFER TAG RECEIVED |- | 0x4B || 0x02 ||D||Z||T||P||R||O||M||A||E||B||K|| || || TOO MUCH WRITE DATA |- | 0x4B || 0x03 ||D||Z||T||P||R||O||M||A||E||B||K|| || || ACK/NAK TIMEOUT |- | 0x4B || 0x04 ||D||Z||T||P||R||O||M||A||E||B||K|| || || NAK RECEIVED |- | 0x4B || 0x05 ||D||Z||T||P||R||O||M||A||E||B||K|| || || DATA OFFSET ERROR |- | 0x4B || 0x06 ||D||Z||T||P||R||O||M||A||E||B||K|| || || INITIATOR RESPONSE TIMEOUT |- | 0x4B || 0x07 ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| CONNECTION LOST |- | 0x4B || 0x08 ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| DATA-IN BUFFER OVERFLOW - DATA BUFFER SIZE |- | 0x4B || 0x09 ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| DATA-IN BUFFER OVERFLOW - DATA BUFFER DESCRIPTOR AREA |- | 0x4B || 0x0A ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| DATA-IN BUFFER ERROR |- | 0x4B || 0x0B ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| DATA-OUT BUFFER OVERFLOW - DATA BUFFER SIZE |- | 0x4B || 0x0C ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| DATA-OUT BUFFER OVERFLOW - DATA BUFFER DESCRIPTOR AREA |- | 0x4B || 0x0D ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| DATA-OUT BUFFER ERROR |- | 0x4B || 0x0E ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| PCIE FABRIC ERROR |- | 0x4B || 0x0F ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| PCIE COMPLETION TIMEOUT |- | 0x4B || 0x10 ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| PCIE COMPLETER ABORT |- | 0x4B || 0x11 ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| PCIE POISONED TLP RECEIVED |- | 0x4B || 0x12 ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| PCIE ECRC CHECK FAILED |- | 0x4B || 0x13 ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| PCIE UNSUPPORTED REQUEST |- | 0x4B || 0x14 ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| PCIE ACS VIOLATION |- | 0x4B || 0x15 ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| PCIE TLP PREFIX BLOCKED |- | 0x4C || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT FAILED SELF-CONFIGURATION |- | 0x4D || 0xNN ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| TAGGED OVERLAPPED COMMANDS (NN = TASK TAG) |- | 0x4E || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| OVERLAPPED COMMANDS ATTEMPTED |- | 0x4F || 0x00 || || || || || || || || || || || || || || |- | 0x50 || 0x00 || || ||T|| || || || || || || || || || || WRITE APPEND ERROR |- | 0x50 || 0x01 || || ||T|| || || || || || || || || || || WRITE APPEND POSITION ERROR |- | 0x50 || 0x02 || || ||T|| || || || || || || || || || || POSITION ERROR RELATED TO TIMING |- | 0x51 || 0x00 ||D||Z||T|| ||R||O|| || || || || || || || ERASE FAILURE |- | 0x51 || 0x01 ||D||Z|| || ||R|| || || || || || || || || ERASE FAILURE - INCOMPLETE ERASE OPERATION DETECTED |- | 0x52 || 0x00 || || ||T|| || || || || || || || || || || CARTRIDGE FAULT |- | 0x53 || 0x00 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MEDIA LOAD OR EJECT FAILED |- | 0x53 || 0x01 || || ||T|| || || || || || || || || || || UNLOAD TAPE FAILURE |- | 0x53 || 0x02 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MEDIUM REMOVAL PREVENTED |- | 0x53 || 0x03 || || || || || || ||M|| || || || || || || MEDIUM REMOVAL PREVENTED BY DATA TRANSFER ELEMENT |- | 0x53 || 0x04 || || ||T|| || || || || || || || || || || MEDIUM THREAD OR UNTHREAD FAILURE |- | 0x53 || 0x05 || || || || || || ||M|| || || || || || || VOLUME IDENTIFIER INVALID |- | 0x53 || 0x06 || || || || || || ||M|| || || || || || || VOLUME IDENTIFIER MISSING |- | 0x53 || 0x07 || || || || || || ||M|| || || || || || || DUPLICATE VOLUME IDENTIFIER |- | 0x53 || 0x08 || || || || || || ||M|| || || || || || || ELEMENT STATUS UNKNOWN |- | 0x53 || 0x09 || || || || || || ||M|| || || || || || || DATA TRANSFER DEVICE ERROR - LOAD FAILED |- | 0x53 || 0x0A || || || || || || ||M|| || || || || || || DATA TRANSFER DEVICE ERROR - UNLOAD FAILED |- | 0x53 || 0x0B || || || || || || ||M|| || || || || || || DATA TRANSFER DEVICE ERROR - UNLOAD MISSING |- | 0x53 || 0x0C || || || || || || ||M|| || || || || || || DATA TRANSFER DEVICE ERROR - EJECT FAILED |- | 0x53 || 0x0D || || || || || || ||M|| || || || || || || DATA TRANSFER DEVICE ERROR - LIBRARY COMMUNICATION FAILED |- | 0x54 || 0x00 || || || ||P|| || || || || || || || || || SCSI TO HOST SYSTEM INTERFACE FAILURE |- | 0x55 || 0x00 || || || ||P|| || || || || || || || || || SYSTEM RESOURCE FAILURE |- | 0x55 || 0x01 ||D||Z|| || || ||O|| || || ||B||K|| || || SYSTEM BUFFER FULL |- | 0x55 || 0x02 ||D||Z||T||P||R||O||M||A||E|| ||K|| || || INSUFFICIENT RESERVATION RESOURCES |- | 0x55 || 0x03 ||D||Z||T||P||R||O||M||A||E|| ||K|| || || INSUFFICIENT RESOURCES |- | 0x55 || 0x04 ||D||Z||T||P||R||O||M||A||E|| ||K|| || || INSUFFICIENT REGISTRATION RESOURCES |- | 0x55 || 0x05 ||D||Z||T||P||R||O||M||A||E||B||K|| || || INSUFFICIENT ACCESS CONTROL RESOURCES |- | 0x55 || 0x06 ||D||Z||T|| ||R||O||M|| || ||B|| || || || AUXILIARY MEMORY OUT OF SPACE |- | 0x55 || 0x07 || || || || || || || || || || || || ||F|| QUOTA ERROR |- | 0x55 || 0x08 || || ||T|| || || || || || || || || || || MAXIMUM NUMBER OF SUPPLEMENTAL DECRYPTION KEYS EXCEEDED |- | 0x55 || 0x09 || || || || || || ||M|| || || || || || || MEDIUM AUXILIARY MEMORY NOT ACCESSIBLE |- | 0x55 || 0x0A ||D||Z|| || || || ||M|| || || || || || || DATA CURRENTLY UNAVAILABLE |- | 0x55 || 0x0B ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| INSUFFICIENT POWER FOR OPERATION |- | 0x55 || 0x0C ||D||Z||T||P|| || || || || ||B|| || || || INSUFFICIENT RESOURCES TO CREATE ROD |- | 0x55 || 0x0D ||D||Z||T||P|| || || || || ||B|| || || || INSUFFICIENT RESOURCES TO CREATE ROD TOKEN |- | 0x55 || 0x0E ||D||Z|| || || || || || || || || || || || INSUFFICIENT ZONE RESOURCES |- | 0x55 || 0x0F ||D||Z|| || || || || || || || || || || || INSUFFICIENT ZONE RESOURCES TO COMPLETE WRITE |- | 0x55 || 0x10 ||D||Z|| || || || || || || || || || || || MAXIMUM NUMBER OF STREAMS OPEN |- | 0x55 || 0x11 ||D|| || || || || || || || || || || || || INSUFFICIENT RESOURCES TO BIND |- | 0x56 || 0x00 || || || || || || || || || || || || || || |- | 0x57 || 0x00 || || || || ||R|| || || || || || || || || UNABLE TO RECOVER TABLE-OF-CONTENTS |- | 0x58 || 0x00 || || || || || ||O|| || || || || || || || GENERATION DOES NOT EXIST |- | 0x59 || 0x00 || || || || || ||O|| || || || || || || || UPDATED BLOCK READ |- | 0x5A || 0x00 ||D||Z||T||P||R||O|| || || ||B||K|| || || OPERATOR REQUEST OR STATE CHANGE INPUT |- | 0x5A || 0x01 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || OPERATOR MEDIUM REMOVAL REQUEST |- | 0x5A || 0x02 ||D||Z||T|| ||R||O|| ||A|| ||B||K|| || || OPERATOR SELECTED WRITE PROTECT |- | 0x5A || 0x03 ||D||Z||T|| ||R||O|| ||A|| ||B||K|| || || OPERATOR SELECTED WRITE PERMIT |- | 0x5B || 0x00 ||D||Z||T||P||R||O||M|| || || ||K|| || || LOG EXCEPTION |- | 0x5B || 0x01 ||D||Z||T||P||R||O||M|| || || ||K|| || || THRESHOLD CONDITION MET |- | 0x5B || 0x02 ||D||Z||T||P||R||O||M|| || || ||K|| || || LOG COUNTER AT MAXIMUM |- | 0x5B || 0x03 ||D||Z||T||P||R||O||M|| || || ||K|| || || LOG LIST CODES EXHAUSTED |- | 0x5C || 0x00 ||D||Z|| || || ||O|| || || || || || || || RPL STATUS CHANGE |- | 0x5C || 0x01 ||D||Z|| || || ||O|| || || || || || || || SPINDLES SYNCHRONIZED |- | 0x5C || 0x02 ||D||Z|| || || ||O|| || || || || || || || SPINDLES NOT SYNCHRONIZED |- | 0x5D || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| FAILURE PREDICTION THRESHOLD EXCEEDED |- | 0x5D || 0x01 || || || || ||R|| || || || ||B|| || || || MEDIA FAILURE PREDICTION THRESHOLD EXCEEDED |- | 0x5D || 0x02 || || || || ||R|| || || || || || || || || LOGICAL UNIT FAILURE PREDICTION THRESHOLD EXCEEDED |- | 0x5D || 0x03 || || || || ||R|| || || || || || || || || SPARE AREA EXHAUSTION PREDICTION THRESHOLD EXCEEDED |- | 0x5D || 0x10 ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE GENERAL HARD DRIVE FAILURE |- | 0x5D || 0x11 ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE DRIVE ERROR RATE TOO HIGH |- | 0x5D || 0x12 ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE DATA ERROR RATE TOO HIGH |- | 0x5D || 0x13 ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE SEEK ERROR RATE TOO HIGH |- | 0x5D || 0x14 ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE TOO MANY BLOCK REASSIGNS |- | 0x5D || 0x15 ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE ACCESS TIMES TOO HIGH |- | 0x5D || 0x16 ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE START UNIT TIMES TOO HIGH |- | 0x5D || 0x17 ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE CHANNEL PARAMETRICS |- | 0x5D || 0x18 ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE CONTROLLER DETECTED |- | 0x5D || 0x19 ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE THROUGHPUT PERFORMANCE |- | 0x5D || 0x1A ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE SEEK TIME PERFORMANCE |- | 0x5D || 0x1B ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE SPIN-UP RETRY COUNT |- | 0x5D || 0x1C ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE DRIVE CALIBRATION RETRY COUNT |- | 0x5D || 0x1D ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE POWER LOSS PROTECTION CIRCUIT |- | 0x5D || 0x20 ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE GENERAL HARD DRIVE FAILURE |- | 0x5D || 0x21 ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE DRIVE ERROR RATE TOO HIGH |- | 0x5D || 0x22 ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE DATA ERROR RATE TOO HIGH |- | 0x5D || 0x23 ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE SEEK ERROR RATE TOO HIGH |- | 0x5D || 0x24 ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE TOO MANY BLOCK REASSIGNS |- | 0x5D || 0x25 ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE ACCESS TIMES TOO HIGH |- | 0x5D || 0x26 ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE START UNIT TIMES TOO HIGH |- | 0x5D || 0x27 ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE CHANNEL PARAMETRICS |- | 0x5D || 0x28 ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE CONTROLLER DETECTED |- | 0x5D || 0x29 ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE THROUGHPUT PERFORMANCE |- | 0x5D || 0x2A ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE SEEK TIME PERFORMANCE |- | 0x5D || 0x2B ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE SPIN-UP RETRY COUNT |- | 0x5D || 0x2C ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE DRIVE CALIBRATION RETRY COUNT |- | 0x5D || 0x30 ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE GENERAL HARD DRIVE FAILURE |- | 0x5D || 0x31 ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE DRIVE ERROR RATE TOO HIGH |- | 0x5D || 0x32 ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE DATA ERROR RATE TOO HIGH |- | 0x5D || 0x33 ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE SEEK ERROR RATE TOO HIGH |- | 0x5D || 0x34 ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE TOO MANY BLOCK REASSIGNS |- | 0x5D || 0x35 ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE ACCESS TIMES TOO HIGH |- | 0x5D || 0x36 ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE START UNIT TIMES TOO HIGH |- | 0x5D || 0x37 ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE CHANNEL PARAMETRICS |- | 0x5D || 0x38 ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE CONTROLLER DETECTED |- | 0x5D || 0x39 ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE THROUGHPUT PERFORMANCE |- | 0x5D || 0x3A ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE SEEK TIME PERFORMANCE |- | 0x5D || 0x3B ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE SPIN-UP RETRY COUNT |- | 0x5D || 0x3C ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE DRIVE CALIBRATION RETRY COUNT |- | 0x5D || 0x40 ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE GENERAL HARD DRIVE FAILURE |- | 0x5D || 0x41 ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE DRIVE ERROR RATE TOO HIGH |- | 0x5D || 0x42 ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE DATA ERROR RATE TOO HIGH |- | 0x5D || 0x43 ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE SEEK ERROR RATE TOO HIGH |- | 0x5D || 0x44 ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE TOO MANY BLOCK REASSIGNS |- | 0x5D || 0x45 ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE ACCESS TIMES TOO HIGH |- | 0x5D || 0x46 ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE START UNIT TIMES TOO HIGH |- | 0x5D || 0x47 ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE CHANNEL PARAMETRICS |- | 0x5D || 0x48 ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE CONTROLLER DETECTED |- | 0x5D || 0x49 ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE THROUGHPUT PERFORMANCE |- | 0x5D || 0x4A ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE SEEK TIME PERFORMANCE |- | 0x5D || 0x4B ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE SPIN-UP RETRY COUNT |- | 0x5D || 0x4C ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE DRIVE CALIBRATION RETRY COUNT |- | 0x5D || 0x50 ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE GENERAL HARD DRIVE FAILURE |- | 0x5D || 0x51 ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE DRIVE ERROR RATE TOO HIGH |- | 0x5D || 0x52 ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE DATA ERROR RATE TOO HIGH |- | 0x5D || 0x53 ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE SEEK ERROR RATE TOO HIGH |- | 0x5D || 0x54 ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE TOO MANY BLOCK REASSIGNS |- | 0x5D || 0x55 ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE ACCESS TIMES TOO HIGH |- | 0x5D || 0x56 ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE START UNIT TIMES TOO HIGH |- | 0x5D || 0x57 ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE CHANNEL PARAMETRICS |- | 0x5D || 0x58 ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE CONTROLLER DETECTED |- | 0x5D || 0x59 ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE THROUGHPUT PERFORMANCE |- | 0x5D || 0x5A ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE SEEK TIME PERFORMANCE |- | 0x5D || 0x5B ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE SPIN-UP RETRY COUNT |- | 0x5D || 0x5C ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE DRIVE CALIBRATION RETRY COUNT |- | 0x5D || 0x60 ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE GENERAL HARD DRIVE FAILURE |- | 0x5D || 0x61 ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE DRIVE ERROR RATE TOO HIGH |- | 0x5D || 0x62 ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE DATA ERROR RATE TOO HIGH |- | 0x5D || 0x63 ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE SEEK ERROR RATE TOO HIGH |- | 0x5D || 0x64 ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE TOO MANY BLOCK REASSIGNS |- | 0x5D || 0x65 ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE ACCESS TIMES TOO HIGH |- | 0x5D || 0x66 ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE START UNIT TIMES TOO HIGH |- | 0x5D || 0x67 ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE CHANNEL PARAMETRICS |- | 0x5D || 0x68 ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE CONTROLLER DETECTED |- | 0x5D || 0x69 ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE THROUGHPUT PERFORMANCE |- | 0x5D || 0x6A ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE SEEK TIME PERFORMANCE |- | 0x5D || 0x6B ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE SPIN-UP RETRY COUNT |- | 0x5D || 0x6C ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE DRIVE CALIBRATION RETRY COUNT |- | 0x5D || 0x73 ||D||Z|| || || || || || || ||B|| || || || MEDIA IMPENDING FAILURE ENDURANCE LIMIT MET |- | 0x5D || 0xFF ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| FAILURE PREDICTION THRESHOLD EXCEEDED (FALSE) |- | 0x5E || 0x00 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || LOW POWER CONDITION ON |- | 0x5E || 0x01 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || IDLE CONDITION ACTIVATED BY TIMER |- | 0x5E || 0x02 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || STANDBY CONDITION ACTIVATED BY TIMER |- | 0x5E || 0x03 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || IDLE CONDITION ACTIVATED BY COMMAND |- | 0x5E || 0x04 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || STANDBY CONDITION ACTIVATED BY COMMAND |- | 0x5E || 0x05 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || IDLE_B CONDITION ACTIVATED BY TIMER |- | 0x5E || 0x06 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || IDLE_B CONDITION ACTIVATED BY COMMAND |- | 0x5E || 0x07 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || IDLE_C CONDITION ACTIVATED BY TIMER |- | 0x5E || 0x08 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || IDLE_C CONDITION ACTIVATED BY COMMAND |- | 0x5E || 0x09 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || STANDBY_Y CONDITION ACTIVATED BY TIMER |- | 0x5E || 0x0A ||D||Z||T||P||R||O|| ||A|| || ||K|| || || STANDBY_Y CONDITION ACTIVATED BY COMMAND |- | 0x5E || 0x41 || || || || || || || || || ||B|| || || || POWER STATE CHANGE TO ACTIVE |- | 0x5E || 0x42 || || || || || || || || || ||B|| || || || POWER STATE CHANGE TO IDLE |- | 0x5E || 0x43 || || || || || || || || || ||B|| || || || POWER STATE CHANGE TO STANDBY |- | 0x5E || 0x45 || || || || || || || || || ||B|| || || || POWER STATE CHANGE TO SLEEP |- | 0x5E || 0x47 || || || || || || || || || ||B||K|| || || POWER STATE CHANGE TO DEVICE CONTROL |- | 0x5F || 0x00 || || || || || || || || || || || || || || |- | 0x60 || 0x00 || || || || || || || || || || || || || || LAMP FAILURE |- | 0x61 || 0x00 || || || || || || || || || || || || || || VIDEO ACQUISITION ERROR |- | 0x61 || 0x01 || || || || || || || || || || || || || || UNABLE TO ACQUIRE VIDEO |- | 0x61 || 0x02 || || || || || || || || || || || || || || OUT OF FOCUS |- | 0x62 || 0x00 || || || || || || || || || || || || || || SCAN HEAD POSITIONING ERROR |- | 0x63 || 0x00 || || || || ||R|| || || || || || || || || END OF USER AREA ENCOUNTERED ON THIS TRACK |- | 0x63 || 0x01 || || || || ||R|| || || || || || || || || PACKET DOES NOT FIT IN AVAILABLE SPACE |- | 0x64 || 0x00 || || || || ||R|| || || || || || || || || ILLEGAL MODE FOR THIS TRACK |- | 0x64 || 0x01 || || || || ||R|| || || || || || || || || INVALID PACKET SIZE |- | 0x65 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| VOLTAGE FAULT |- | 0x66 || 0x00 || || || || || || || || || || || || || || AUTOMATIC DOCUMENT FEEDER COVER UP |- | 0x66 || 0x01 || || || || || || || || || || || || || || AUTOMATIC DOCUMENT FEEDER LIFT UP |- | 0x66 || 0x02 || || || || || || || || || || || || || || DOCUMENT JAM IN AUTOMATIC DOCUMENT FEEDER |- | 0x66 || 0x03 || || || || || || || || || || || || || || DOCUMENT MISS FEED AUTOMATIC IN DOCUMENT FEEDER |- | 0x67 || 0x00 || || || || || || || ||A|| || || || || || CONFIGURATION FAILURE |- | 0x67 || 0x01 || || || || || || || ||A|| || || || || || CONFIGURATION OF INCAPABLE LOGICAL UNITS FAILED |- | 0x67 || 0x02 || || || || || || || ||A|| || || || || || ADD LOGICAL UNIT FAILED |- | 0x67 || 0x03 || || || || || || || ||A|| || || || || || MODIFICATION OF LOGICAL UNIT FAILED |- | 0x67 || 0x04 || || || || || || || ||A|| || || || || || EXCHANGE OF LOGICAL UNIT FAILED |- | 0x67 || 0x05 || || || || || || || ||A|| || || || || || REMOVE OF LOGICAL UNIT FAILED |- | 0x67 || 0x06 || || || || || || || ||A|| || || || || || ATTACHMENT OF LOGICAL UNIT FAILED |- | 0x67 || 0x07 || || || || || || || ||A|| || || || || || CREATION OF LOGICAL UNIT FAILED |- | 0x67 || 0x08 || || || || || || || ||A|| || || || || || ASSIGN FAILURE OCCURRED |- | 0x67 || 0x09 || || || || || || || ||A|| || || || || || MULTIPLY ASSIGNED LOGICAL UNIT |- | 0x67 || 0x0A ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| SET TARGET PORT GROUPS COMMAND FAILED |- | 0x67 || 0x0B ||D||Z||T|| || || || || || ||B|| || || || ATA DEVICE FEATURE NOT ENABLED |- | 0x67 || 0x0C ||D|| || || || || || || || || || || || || COMMAND REJECTED |- | 0x67 || 0x0D ||D|| || || || || || || || || || || || || EXPLICIT BIND NOT ALLOWED |- | 0x68 || 0x00 || || || || || || || ||A|| || || || || || LOGICAL UNIT NOT CONFIGURED |- | 0x68 || 0x01 ||D||Z|| || || || || || || || || || || || SUBSIDIARY LOGICAL UNIT NOT CONFIGURED |- | 0x69 || 0x00 || || || || || || || ||A|| || || || || || DATA LOSS ON LOGICAL UNIT |- | 0x69 || 0x01 || || || || || || || ||A|| || || || || || MULTIPLE LOGICAL UNIT FAILURES |- | 0x69 || 0x02 || || || || || || || ||A|| || || || || || PARITY/DATA MISMATCH |- | 0x6A || 0x00 || || || || || || || ||A|| || || || || || INFORMATIONAL, REFER TO LOG |- | 0x6B || 0x00 || || || || || || || ||A|| || || || || || STATE CHANGE HAS OCCURRED |- | 0x6B || 0x01 || || || || || || || ||A|| || || || || || REDUNDANCY LEVEL GOT BETTER |- | 0x6B || 0x02 || || || || || || || ||A|| || || || || || REDUNDANCY LEVEL GOT WORSE |- | 0x6C || 0x00 || || || || || || || ||A|| || || || || || REBUILD FAILURE OCCURRED |- | 0x6D || 0x00 || || || || || || || ||A|| || || || || || RECALCULATE FAILURE OCCURRED |- | 0x6E || 0x00 || || || || || || || ||A|| || || || || || COMMAND TO LOGICAL UNIT FAILED |- | 0x6F || 0x00 || || || || ||R|| || || || || || || || || COPY PROTECTION KEY EXCHANGE FAILURE - AUTHENTICATION FAILURE |- | 0x6F || 0x01 || || || || ||R|| || || || || || || || || COPY PROTECTION KEY EXCHANGE FAILURE - KEY NOT PRESENT |- | 0x6F || 0x02 || || || || ||R|| || || || || || || || || COPY PROTECTION KEY EXCHANGE FAILURE - KEY NOT ESTABLISHED |- | 0x6F || 0x03 || || || || ||R|| || || || || || || || || READ OF SCRAMBLED SECTOR WITHOUT AUTHENTICATION |- | 0x6F || 0x04 || || || || ||R|| || || || || || || || || MEDIA REGION CODE IS MISMATCHED TO LOGICAL UNIT REGION |- | 0x6F || 0x05 || || || || ||R|| || || || || || || || || DRIVE REGION MUST BE PERMANENT/REGION RESET COUNT ERROR |- | 0x6F || 0x06 || || || || ||R|| || || || || || || || || INSUFFICIENT BLOCK COUNT FOR BINDING NONCE RECORDING |- | 0x6F || 0x07 || || || || ||R|| || || || || || || || || CONFLICT IN BINDING NONCE RECORDING |- | 0x6F || 0x08 || || || || ||R|| || || || || || || || || INSUFFICIENT PERMISSION |- | 0x6F || 0x09 || || || || ||R|| || || || || || || || || INVALID DRIVE-HOST PAIRING SERVER |- | 0x6F || 0x0A || || || || ||R|| || || || || || || || || DRIVE-HOST PAIRING SUSPENDED |- | 0x70 || 0xNN || || ||T|| || || || || || || || || || || DECOMPRESSION EXCEPTION SHORT ALGORITHM ID OF NN |- | 0x71 || 0x00 || || ||T|| || || || || || || || || || || DECOMPRESSION EXCEPTION LONG ALGORITHM ID |- | 0x72 || 0x00 || || || || ||R|| || || || || || || || || SESSION FIXATION ERROR |- | 0x72 || 0x01 || || || || ||R|| || || || || || || || || SESSION FIXATION ERROR WRITING LEAD-IN |- | 0x72 || 0x02 || || || || ||R|| || || || || || || || || SESSION FIXATION ERROR WRITING LEAD-OUT |- | 0x72 || 0x03 || || || || ||R|| || || || || || || || || SESSION FIXATION ERROR - INCOMPLETE TRACK IN SESSION |- | 0x72 || 0x04 || || || || ||R|| || || || || || || || || EMPTY OR PARTIALLY WRITTEN RESERVED TRACK |- | 0x72 || 0x05 || || || || ||R|| || || || || || || || || NO MORE TRACK RESERVATIONS ALLOWED |- | 0x72 || 0x06 || || || || ||R|| || || || || || || || || RMZ EXTENSION IS NOT ALLOWED |- | 0x72 || 0x07 || || || || ||R|| || || || || || || || || NO MORE TEST ZONE EXTENSIONS ARE ALLOWED |- | 0x73 || 0x00 || || || || ||R|| || || || || || || || || CD CONTROL ERROR |- | 0x73 || 0x01 || || || || ||R|| || || || || || || || || POWER CALIBRATION AREA ALMOST FULL |- | 0x73 || 0x02 || || || || ||R|| || || || || || || || || POWER CALIBRATION AREA IS FULL |- | 0x73 || 0x03 || || || || ||R|| || || || || || || || || POWER CALIBRATION AREA ERROR |- | 0x73 || 0x04 || || || || ||R|| || || || || || || || || PROGRAM MEMORY AREA UPDATE FAILURE |- | 0x73 || 0x05 || || || || ||R|| || || || || || || || || PROGRAM MEMORY AREA IS FULL |- | 0x73 || 0x06 || || || || ||R|| || || || || || || || || RMA/PMA IS ALMOST FULL |- | 0x73 || 0x10 || || || || ||R|| || || || || || || || || CURRENT POWER CALIBRATION AREA ALMOST FULL |- | 0x73 || 0x11 || || || || ||R|| || || || || || || || || CURRENT POWER CALIBRATION AREA IS FULL |- | 0x73 || 0x17 || || || || ||R|| || || || || || || || || RDZ IS FULL |- | 0x74 || 0x00 || || ||T|| || || || || || || || || || || SECURITY ERROR |- | 0x74 || 0x01 || || ||T|| || || || || || || || || || || UNABLE TO DECRYPT DATA |- | 0x74 || 0x02 || || ||T|| || || || || || || || || || || UNENCRYPTED DATA ENCOUNTERED WHILE DECRYPTING |- | 0x74 || 0x03 || || ||T|| || || || || || || || || || || INCORRECT DATA ENCRYPTION KEY |- | 0x74 || 0x04 || || ||T|| || || || || || || || || || || CRYPTOGRAPHIC INTEGRITY VALIDATION FAILED |- | 0x74 || 0x05 || || ||T|| || || || || || || || || || || ERROR DECRYPTING DATA |- | 0x74 || 0x06 || || ||T|| || || || || || || || || || || UNKNOWN SIGNATURE VERIFICATION KEY |- | 0x74 || 0x07 || || ||T|| || || || || || || || || || || ENCRYPTION PARAMETERS NOT USEABLE |- | 0x74 || 0x08 ||D||Z||T|| ||R|| ||M|| ||E|| || ||V||F|| DIGITAL SIGNATURE VALIDATION FAILURE |- | 0x74 || 0x09 || || ||T|| || || || || || || || || || || ENCRYPTION MODE MISMATCH ON READ |- | 0x74 || 0x0A || || ||T|| || || || || || || || || || || ENCRYPTED BLOCK NOT RAW READ ENABLED |- | 0x74 || 0x0B || || ||T|| || || || || || || || || || || INCORRECT ENCRYPTION PARAMETERS |- | 0x74 || 0x0C ||D||Z||T|| ||R|| ||M||A||E||B||K||V|| || UNABLE TO DECRYPT PARAMETER LIST |- | 0x74 || 0x0D || || ||T|| || || || || || || || || || || ENCRYPTION ALGORITHM DISABLED |- | 0x74 || 0x10 ||D||Z||T|| ||R|| ||M||A||E||B||K||V|| || SA CREATION PARAMETER VALUE INVALID |- | 0x74 || 0x11 ||D||Z||T|| ||R|| ||M||A||E||B||K||V|| || SA CREATION PARAMETER VALUE REJECTED |- | 0x74 || 0x12 ||D||Z||T|| ||R|| ||M||A||E||B||K||V|| || INVALID SA USAGE |- | 0x74 || 0x21 || || ||T|| || || || || || || || || || || DATA ENCRYPTION CONFIGURATION PREVENTED |- | 0x74 || 0x30 ||D||Z||T|| ||R|| ||M||A||E||B||K||V|| || SA CREATION PARAMETER NOT SUPPORTED |- | 0x74 || 0x40 ||D||Z||T|| ||R|| ||M||A||E||B||K||V|| || AUTHENTICATION FAILED |- | 0x74 || 0x61 || || || || || || || || || || || ||V|| || EXTERNAL DATA ENCRYPTION KEY MANAGER ACCESS ERROR |- | 0x74 || 0x62 || || || || || || || || || || || ||V|| || EXTERNAL DATA ENCRYPTION KEY MANAGER ERROR |- | 0x74 || 0x63 || || || || || || || || || || || ||V|| || EXTERNAL DATA ENCRYPTION KEY NOT FOUND |- | 0x74 || 0x64 || || || || || || || || || || || ||V|| || EXTERNAL DATA ENCRYPTION REQUEST NOT AUTHORIZED |- | 0x74 || 0x6E || || ||T|| || || || || || || || || || || EXTERNAL DATA ENCRYPTION CONTROL TIMEOUT |- | 0x74 || 0x6F || || ||T|| || || || || || || || || || || EXTERNAL DATA ENCRYPTION CONTROL ERROR |- | 0x74 || 0x71 ||D||Z||T|| ||R|| ||M|| ||E|| || ||V|| || LOGICAL UNIT ACCESS NOT AUTHORIZED |- | 0x74 || 0x79 ||D||Z|| || || || || || || || || || || || SECURITY CONFLICT IN TRANSLATED DEVICE |- | 0x75 || 0x00 || || || || || || || || || || || || || || |- | 0x76 || 0x00 || || || || || || || || || || || || || || |- | 0x77 || 0x00 || || || || || || || || || || || || || || |- | 0x78 || 0x00 || || || || || || || || || || || || || || |- | 0x79 || 0x00 || || || || || || || || || || || || || || |- | 0x7A || 0x00 || || || || || || || || || || || || || || |- | 0x7B || 0x00 || || || || || || || || || || || || || || |- | 0x7C || 0x00 || || || || || || || || || || || || || || |- | 0x7D || 0x00 || || || || || || || || || || || || || || |- | 0x7E || 0x00 || || || || || || || || || || || || || || |- | 0x7F || 0x00 || || || || || || || || || || || || || || |} {| style="font-size:9pt" border="1" cellpadding="1" cellspacing="0" align="center" |+ Device legend ! Key || Description |- | D || DIRECT ACCESS DEVICE (SBC-4) |- | Z || HOST MANAGED ZONED BLOCK DEVICE (ZBC) |- | T || SEQUENTIAL ACCESS DEVICE (SSC-5) |- | P || PROCESSOR DEVICE (SPC-2) |- | R || C/DVD DEVICE (MMC-6) |- | O || OPTICAL MEMORY BLOCK DEVICE (SBC) |- | M || MEDIA CHANGER DEVICE (SMC-3) |- | A || STORAGE ARRAY DEVICE (SCC-2) |- | E || SCSI ENCLOSURE SERVICES DEVICE (SES-3) |- | B || SIMPLIFIED DIRECT-ACCESS (REDUCED BLOCK) DEVICE (RBC) |- | K || OPTICAL CARD READER/WRITER DEVICE (OCRW) |- | V || AUTOMATION/DEVICE INTERFACE DEVICE (ADC-4) |- | F || OBJECT-BASED STORAGE DEVICE (OSD-2) |} == See Also == * [[Interpreting SENSE DATA in AIX errpt]]. * [http://www.t10.org/cgi-bin/ac.pl?t=f&f=spc6r02.pdf SCSI Primary Commands-6 (SPC-6)]. * [http://www.t10.org/lists/2asc.htm SCSI Additional Sense Data] lists on t10.org. [[Category:Computing]] c702a4b13c90d6149efd5f98bc2741c599846b54 3539 3538 2020-07-19T14:16:48Z Stix 2 /* SCSI Sense Key */ Update from latest draft wikitext text/x-wiki The following information is gleaned from [http://www.t10.org/cgi-bin/ac.pl?t=f&f=spc6r02.pdf SCSI Primary Commands-6 (SPC-6, draft)], available online. The ASC/ASCQ table has been generated from the ASCII list available at [http://www.t10.org/lists/2asc.htm t10.org]. {| style="font-size:9pt; text-align:center" border="1" cellpadding="1" cellspacing="0" align="center" width="100%" |+ Response codes 0x70 and 0x71 sense data format ! Byte\Bit !width="11.5%"|7 !width="11.5%"|6 !width="11.5%"|5 !width="11.5%"|4 !width="11.5%"|3 !width="11.5%"|2 !width="11.5%"|1 !width="11.5%"|0 |- | 0 || Valid | colspan="7" | Response code (0x70 or 0x71) |- | 1 | colspan="8" | Segment number |- | 2 || Filemark || EOM || ILI || Reserved | colspan="4" | Sense key |- | 3<br>&middot;&middot;&middot;<br>6 | colspan="8" | Information |- | 7 | colspan="8" | Additional sense length |- | 8<br>&middot;&middot;&middot;<br>11 | colspan="8" | Command-specific information |- | 12 | colspan="8" | Additional sense code |- | 13 | colspan="8" | Additional sense code qualifier |- | 14 | colspan="8" | Field replaceable unit code |- | 15<br>&middot;&middot;&middot;<br>17 | colspan="8" | Sense-key specific |- | 18<br>&middot;&middot;&middot;<br>n | colspan="8" | Additional sense bytes |} == SCSI Sense Key == {| style="font-size:9pt" border="1" cellpadding="1" cellspacing="0" align="center" width="100%" |+ Sense code definitions !width="05%"|Sense Key !width="10%"|Short Description ! Long Description |- ! 0x00 || NO SENSE | Indicates that there is no specific sense key information to be reported. This may occur for a successful command or for a command that is terminated with CHECK CONDITION status (e.g., as a result of the FILEMARK bit, EOM bit, or ILI bit being set to one). |- ! 0x01 || RECOVERED ERROR | Indicates that the command completed successfully, with some recovery action performed by the device server. Details may be determined by examining the sense data (e.g., the INFORMATION field). If multiple recovered errors occur during one command, the choice of which error to report (e.g., first, last, most severe) is vendor specific. |- ! 0x02 || NOT READY | Indicates that the logical unit is not accessible. Operator intervention may be required to correct this condition. |- ! 0x03 || MEDIUM ERROR | Indicates that the command terminated with a non-recovered error condition that may have been caused by a flaw in the medium or an error in the recorded data. This sense key may also be returned if the device server is unable to distinguish between a flaw in the medium and a specific hardware failure (i.e., sense key 4h). |- ! 0x04 || HARDWARE ERROR | Indicates that the device server detected a non-recoverable hardware failure (e.g., controller failure, device failure, or parity error) while performing the command or during a self test. |- ! 0x05 || ILLEGAL REQUEST | Indicates that: # the command was addressed to an incorrect logical unit number (see SAM-5); # the command had an invalid task attribute (see SAM-5); # the command was addressed to a logical unit whose current configuration prohibits processing the command; # there was an illegal parameter in the CDB; or # there was an illegal parameter in the additional parameters supplied as data for some commands (e.g., PERSISTENT RESERVE OUT). If the device server detects an invalid parameter in the CDB, the device server shall terminate the command without altering the medium. If the device server detects an invalid parameter in the additional parameters supplied as data, then the device server may have already altered the medium. |- ! 0x06 || UNIT ATTENTION | Indicates that a unit attention condition has been established (e.g., the removable medium may have been changed, a logical unit reset occurred). See SAM-5. |- ! 0x07 || DATA PROTECT | Indicates that the device server attempted to process a command that: # reads or writes a protected logical block; or # prepares a protected logical block for reading or writing. The read operation or write operation, if any, was not performed on that logical block. |- ! 0x08 || BLANK CHECK | Indicates that blank or non-blank medium was encountered when not expected. |- ! 0x09 || VENDOR SPECIFIC | This sense key is available for reporting vendor specific conditions. |- ! 0x0a || COPY ABORTED | Indicates a third-party copy command (see 5.18.3) was aborted after some data was transferred but before all data was transferred. |- ! 0x0b || ABORTED COMMAND | Indicates that the device server aborted the command. The application client may be able to recover by trying the command again. |- ! 0x0c || Reserved |- ! 0x0d || VOLUME OVERFLOW | Indicates that a buffered SCSI target device has reached the end of partition and data may remain in the buffer that has not been written to the medium. One or more RECOVER BUFFERED DATA command(s) may be sent to read the unwritten data from the buffer. See SSC-4. |- ! 0x0e || MISCOMPARE | Indicates that the source data did not match the data read from the medium. |- ! 0x0f || COMPLETED | Indicates there is command completed sense data (see SAM-5) to be reported. This may occur for a successful command. |} == ASC and ASCQ == {| style="font-size:9pt" border="1" cellpadding="1" cellspacing="0" align="center" width="100%" |+ ASC and ASCQ assignments ! rowspan="2" width="5%" | ASC ! rowspan="2" width="5%" | ASCQ ! colspan="13" width="15%" | Device Type ! rowspan="2" | Description |- ! D||Z||T||P||R||O||M||A||E||B||K||V||F |- | 0x00 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| NO ADDITIONAL SENSE INFORMATION |- | 0x00 || 0x01 || || ||T|| || || || || || || || || || || FILEMARK DETECTED |- | 0x00 || 0x02 || || ||T|| || || || || || || || || || || END-OF-PARTITION/MEDIUM DETECTED |- | 0x00 || 0x03 || || ||T|| || || || || || || || || || || SETMARK DETECTED |- | 0x00 || 0x04 || || ||T|| || || || || || || || || || || BEGINNING-OF-PARTITION/MEDIUM DETECTED |- | 0x00 || 0x05 || || ||T|| || || || || || || || || || || END-OF-DATA DETECTED |- | 0x00 || 0x06 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| I/O PROCESS TERMINATED |- | 0x00 || 0x07 || || ||T|| || || || || || || || || || || PROGRAMMABLE EARLY WARNING DETECTED |- | 0x00 || 0x11 || || || || ||R|| || || || || || || || || AUDIO PLAY OPERATION IN PROGRESS |- | 0x00 || 0x12 || || || || ||R|| || || || || || || || || AUDIO PLAY OPERATION PAUSED |- | 0x00 || 0x13 || || || || ||R|| || || || || || || || || AUDIO PLAY OPERATION SUCCESSFULLY COMPLETED |- | 0x00 || 0x14 || || || || ||R|| || || || || || || || || AUDIO PLAY OPERATION STOPPED DUE TO ERROR |- | 0x00 || 0x15 || || || || ||R|| || || || || || || || || NO CURRENT AUDIO STATUS TO RETURN |- | 0x00 || 0x16 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| OPERATION IN PROGRESS |- | 0x00 || 0x17 ||D||Z||T|| ||R||O||M||A||E||B||K||V||F|| CLEANING REQUESTED |- | 0x00 || 0x18 || || ||T|| || || || || || || || || || || ERASE OPERATION IN PROGRESS |- | 0x00 || 0x19 || || ||T|| || || || || || || || || || || LOCATE OPERATION IN PROGRESS |- | 0x00 || 0x1A || || ||T|| || || || || || || || || || || REWIND OPERATION IN PROGRESS |- | 0x00 || 0x1B || || ||T|| || || || || || || || || || || SET CAPACITY OPERATION IN PROGRESS |- | 0x00 || 0x1C || || ||T|| || || || || || || || || || || VERIFY OPERATION IN PROGRESS |- | 0x00 || 0x1D ||D||Z||T|| || || || || || ||B|| || || || ATA PASS THROUGH INFORMATION AVAILABLE |- | 0x00 || 0x1E ||D||Z||T|| ||R|| ||M||A||E||B||K||V|| || CONFLICTING SA CREATION REQUEST |- | 0x00 || 0x1F ||D||Z||T|| || || || || || ||B|| || || || LOGICAL UNIT TRANSITIONING TO ANOTHER POWER CONDITION |- | 0x00 || 0x20 ||D||Z||T||P|| || || || || ||B|| || || || EXTENDED COPY INFORMATION AVAILABLE |- | 0x00 || 0x21 ||D||Z|| || || || || || || || || || || || ATOMIC COMMAND ABORTED DUE TO ACA |- | 0x00 || 0x22 ||D||Z|| || || || || || || || || || || || DEFERRED MICROCODE IS PENDING |- | 0x01 || 0x00 ||D||Z|| || || ||O|| || || ||B||K|| || || NO INDEX/SECTOR SIGNAL |- | 0x02 || 0x00 ||D||Z|| || ||R||O|| || || ||B||K|| || || NO SEEK COMPLETE |- | 0x03 || 0x00 ||D||Z||T|| || ||O|| || || ||B||K|| || || PERIPHERAL DEVICE WRITE FAULT |- | 0x03 || 0x01 || || ||T|| || || || || || || || || || || NO WRITE CURRENT |- | 0x03 || 0x02 || || ||T|| || || || || || || || || || || EXCESSIVE WRITE ERRORS |- | 0x04 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT READY, CAUSE NOT REPORTABLE |- | 0x04 || 0x01 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT IS IN PROCESS OF BECOMING READY |- | 0x04 || 0x02 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT READY, INITIALIZING COMMAND REQUIRED |- | 0x04 || 0x03 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT READY, MANUAL INTERVENTION REQUIRED |- | 0x04 || 0x04 ||D||Z||T|| ||R||O|| || || ||B|| || || || LOGICAL UNIT NOT READY, FORMAT IN PROGRESS |- | 0x04 || 0x05 ||D||Z||T|| || ||O|| ||A|| ||B||K|| ||F|| LOGICAL UNIT NOT READY, REBUILD IN PROGRESS |- | 0x04 || 0x06 ||D||Z||T|| || ||O|| ||A|| ||B||K|| || || LOGICAL UNIT NOT READY, RECALCULATION IN PROGRESS |- | 0x04 || 0x07 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT READY, OPERATION IN PROGRESS |- | 0x04 || 0x08 || || || || ||R|| || || || || || || || || LOGICAL UNIT NOT READY, LONG WRITE IN PROGRESS |- | 0x04 || 0x09 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT READY, SELF-TEST IN PROGRESS |- | 0x04 || 0x0A ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT ACCESSIBLE, ASYMMETRIC ACCESS STATE TRANSITION |- | 0x04 || 0x0B ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT ACCESSIBLE, TARGET PORT IN STANDBY STATE |- | 0x04 || 0x0C ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT ACCESSIBLE, TARGET PORT IN UNAVAILABLE STATE |- | 0x04 || 0x0D || || || || || || || || || || || || ||F|| LOGICAL UNIT NOT READY, STRUCTURE CHECK REQUIRED |- | 0x04 || 0x0E ||D||Z||T|| ||R|| ||M||A||E||B||K||V||F|| LOGICAL UNIT NOT READY, SECURITY SESSION IN PROGRESS |- | 0x04 || 0x10 ||D||Z||T|| ||R||O||M|| || ||B|| || || || LOGICAL UNIT NOT READY, AUXILIARY MEMORY NOT ACCESSIBLE |- | 0x04 || 0x11 ||D||Z||T|| ||R||O|| ||A||E||B|| ||V||F|| LOGICAL UNIT NOT READY, NOTIFY (ENABLE SPINUP) REQUIRED |- | 0x04 || 0x12 || || || || || || ||M|| || || || ||V|| || LOGICAL UNIT NOT READY, OFFLINE |- | 0x04 || 0x13 ||D||Z||T|| ||R|| ||M||A||E||B||K||V|| || LOGICAL UNIT NOT READY, SA CREATION IN PROGRESS |- | 0x04 || 0x14 ||D||Z|| || || || || || || ||B|| || || || LOGICAL UNIT NOT READY, SPACE ALLOCATION IN PROGRESS |- | 0x04 || 0x15 || || || || || || ||M|| || || || || || || LOGICAL UNIT NOT READY, ROBOTICS DISABLED |- | 0x04 || 0x16 || || || || || || ||M|| || || || || || || LOGICAL UNIT NOT READY, CONFIGURATION REQUIRED |- | 0x04 || 0x17 || || || || || || ||M|| || || || || || || LOGICAL UNIT NOT READY, CALIBRATION REQUIRED |- | 0x04 || 0x18 || || || || || || ||M|| || || || || || || LOGICAL UNIT NOT READY, A DOOR IS OPEN |- | 0x04 || 0x19 || || || || || || ||M|| || || || || || || LOGICAL UNIT NOT READY, OPERATING IN SEQUENTIAL MODE |- | 0x04 || 0x1A ||D||Z|| || || || || || || ||B|| || || || LOGICAL UNIT NOT READY, START STOP UNIT COMMAND IN PROGRESS |- | 0x04 || 0x1B ||D||Z|| || || || || || || ||B|| || || || LOGICAL UNIT NOT READY, SANITIZE IN PROGRESS |- | 0x04 || 0x1C ||D||Z||T|| || || ||M||A||E||B|| || || || LOGICAL UNIT NOT READY, ADDITIONAL POWER USE NOT YET GRANTED |- | 0x04 || 0x1D ||D||Z|| || || || || || || || || || || || LOGICAL UNIT NOT READY, CONFIGURATION IN PROGRESS |- | 0x04 || 0x1E ||D||Z|| || || || || || || || || || || || LOGICAL UNIT NOT READY, MICROCODE ACTIVATION REQUIRED |- | 0x04 || 0x1F ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT READY, MICROCODE DOWNLOAD REQUIRED |- | 0x04 || 0x20 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT READY, LOGICAL UNIT RESET REQUIRED |- | 0x04 || 0x21 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT READY, HARD RESET REQUIRED |- | 0x04 || 0x22 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT READY, POWER CYCLE REQUIRED |- | 0x04 || 0x23 ||D||Z|| || || || || || || || || || || || LOGICAL UNIT NOT READY, AFFILIATION REQUIRED |- | 0x04 || 0x24 ||D||Z|| || || || || || || || || || || || DEPOPULATION IN PROGRESS |- | 0x04 || 0x25 ||D||Z|| || || || || || || || || || || || DEPOPULATION RESTORATION IN PROGRESS |- | 0x05 || 0x00 ||D||Z||T|| ||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT DOES NOT RESPOND TO SELECTION |- | 0x06 || 0x00 ||D||Z|| || ||R||O||M|| || ||B||K|| || || NO REFERENCE POSITION FOUND |- | 0x07 || 0x00 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MULTIPLE PERIPHERAL DEVICES SELECTED |- | 0x08 || 0x00 ||D||Z||T|| ||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT COMMUNICATION FAILURE |- | 0x08 || 0x01 ||D||Z||T|| ||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT COMMUNICATION TIME-OUT |- | 0x08 || 0x02 ||D||Z||T|| ||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT COMMUNICATION PARITY ERROR |- | 0x08 || 0x03 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || LOGICAL UNIT COMMUNICATION CRC ERROR (ULTRA-DMA/32) |- | 0x08 || 0x04 ||D||Z||T||P||R||O|| || || || ||K|| || || UNREACHABLE COPY TARGET |- | 0x09 || 0x00 ||D||Z||T|| ||R||O|| || || ||B|| || || || TRACK FOLLOWING ERROR |- | 0x09 || 0x01 || || || || ||R||O|| || || || ||K|| || || TRACKING SERVO FAILURE |- | 0x09 || 0x02 || || || || ||R||O|| || || || ||K|| || || FOCUS SERVO FAILURE |- | 0x09 || 0x03 || || || || ||R||O|| || || || || || || || SPINDLE SERVO FAILURE |- | 0x09 || 0x04 ||D||Z||T|| ||R||O|| || || ||B|| || || || HEAD SELECT FAULT |- | 0x09 || 0x05 ||D||Z||T|| ||R||O|| || || ||B|| || || || VIBRATION INDUCED TRACKING ERROR |- | 0x0A || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| ERROR LOG OVERFLOW |- | 0x0B || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| WARNING |- | 0x0B || 0x01 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| WARNING - SPECIFIED TEMPERATURE EXCEEDED |- | 0x0B || 0x02 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| WARNING - ENCLOSURE DEGRADED |- | 0x0B || 0x03 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| WARNING - BACKGROUND SELF-TEST FAILED |- | 0x0B || 0x04 ||D||Z||T||P||R||O|| ||A||E||B||K||V||F|| WARNING - BACKGROUND PRE-SCAN DETECTED MEDIUM ERROR |- | 0x0B || 0x05 ||D||Z||T||P||R||O|| ||A||E||B||K||V||F|| WARNING - BACKGROUND MEDIUM SCAN DETECTED MEDIUM ERROR |- | 0x0B || 0x06 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| WARNING - NON-VOLATILE CACHE NOW VOLATILE |- | 0x0B || 0x07 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| WARNING - DEGRADED POWER TO NON-VOLATILE CACHE |- | 0x0B || 0x08 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| WARNING - POWER LOSS EXPECTED |- | 0x0B || 0x09 ||D||Z|| || || || || || || || || || || || WARNING - DEVICE STATISTICS NOTIFICATION ACTIVE |- | 0x0B || 0x0A ||D||Z||T||P||R||O||M||A||E||B||K||V|| || WARNING - HIGH CRITICAL TEMPERATURE LIMIT EXCEEDED |- | 0x0B || 0x0B ||D||Z||T||P||R||O||M||A||E||B||K||V|| || WARNING - LOW CRITICAL TEMPERATURE LIMIT EXCEEDED |- | 0x0B || 0x0C ||D||Z||T||P||R||O||M||A||E||B||K||V|| || WARNING - HIGH OPERATING TEMPERATURE LIMIT EXCEEDED |- | 0x0B || 0x0D ||D||Z||T||P||R||O||M||A||E||B||K||V|| || WARNING - LOW OPERATING TEMPERATURE LIMIT EXCEEDED |- | 0x0B || 0x0E ||D||Z||T||P||R||O||M||A||E||B||K||V|| || WARNING - HIGH CRITICAL HUMIDITY LIMIT EXCEEDED |- | 0x0B || 0x0F ||D||Z||T||P||R||O||M||A||E||B||K||V|| || WARNING - LOW CRITICAL HUMIDITY LIMIT EXCEEDED |- | 0x0B || 0x10 ||D||Z||T||P||R||O||M||A||E||B||K||V|| || WARNING - HIGH OPERATING HUMIDITY LIMIT EXCEEDED |- | 0x0B || 0x11 ||D||Z||T||P||R||O||M||A||E||B||K||V|| || WARNING - LOW OPERATING HUMIDITY LIMIT EXCEEDED |- | 0x0B || 0x12 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| WARNING - MICROCODE SECURITY AT RISK |- | 0x0B || 0x13 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| WARNING - MICROCODE DIGITAL SIGNATURE VALIDATION FAILURE |- | 0x0B || 0x14 ||D||Z|| || || || || || || || || || || || WARNING - PHYSICAL ELEMENT STATUS CHANGE |- | 0x0C || 0x00 ||D||Z||T|| ||R|| || || || || || || || || WRITE ERROR |- | 0x0C || 0x01 ||D||Z|| || || || || || || || ||K|| || || WRITE ERROR - RECOVERED WITH AUTO REALLOCATION |- | 0x0C || 0x02 ||D||Z|| || || ||O|| || || ||B||K|| || || WRITE ERROR - AUTO REALLOCATION FAILED |- | 0x0C || 0x03 ||D||Z|| || || ||O|| || || ||B||K|| || || WRITE ERROR - RECOMMEND REASSIGNMENT |- | 0x0C || 0x04 ||D||Z||T|| || ||O|| || || ||B|| || || || COMPRESSION CHECK MISCOMPARE ERROR |- | 0x0C || 0x05 ||D||Z||T|| || ||O|| || || ||B|| || || || DATA EXPANSION OCCURRED DURING COMPRESSION |- | 0x0C || 0x06 ||D||Z||T|| || ||O|| || || ||B|| || || || BLOCK NOT COMPRESSIBLE |- | 0x0C || 0x07 ||D||Z|| || ||R|| || || || || || || || || WRITE ERROR - RECOVERY NEEDED |- | 0x0C || 0x08 || || || || ||R|| || || || || || || || || WRITE ERROR - RECOVERY FAILED |- | 0x0C || 0x09 || || || || ||R|| || || || || || || || || WRITE ERROR - LOSS OF STREAMING |- | 0x0C || 0x0A || || || || ||R|| || || || || || || || || WRITE ERROR - PADDING BLOCKS ADDED |- | 0x0C || 0x0B ||D||Z||T|| ||R||O||M|| || ||B|| || || || AUXILIARY MEMORY WRITE ERROR |- | 0x0C || 0x0C ||D||Z||T||P||R||O|| ||A||E||B||K||V||F|| WRITE ERROR - UNEXPECTED UNSOLICITED DATA |- | 0x0C || 0x0D ||D||Z||T||P||R||O|| ||A||E||B||K||V||F|| WRITE ERROR - NOT ENOUGH UNSOLICITED DATA |- | 0x0C || 0x0E ||D||Z||T|| || ||O|| || || ||B||K|| || || MULTIPLE WRITE ERRORS |- | 0x0C || 0x0F || || || || ||R|| || || || || || || || || DEFECTS IN ERROR WINDOW |- | 0x0C || 0x10 ||D||Z|| || || || || || || || || || || || INCOMPLETE MULTIPLE ATOMIC WRITE OPERATIONS |- | 0x0C || 0x11 ||D||Z|| || || || || || || || || || || || WRITE ERROR - RECOVERY SCAN NEEDED |- | 0x0C || 0x12 ||D||Z|| || || || || || || || || || || || WRITE ERROR - INSUFFICIENT ZONE RESOURCES |- | 0x0D || 0x00 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || ERROR DETECTED BY THIRD PARTY TEMPORARY INITIATOR |- | 0x0D || 0x01 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || THIRD PARTY DEVICE FAILURE |- | 0x0D || 0x02 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || COPY TARGET DEVICE NOT REACHABLE |- | 0x0D || 0x03 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || INCORRECT COPY TARGET DEVICE TYPE |- | 0x0D || 0x04 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || COPY TARGET DEVICE DATA UNDERRUN |- | 0x0D || 0x05 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || COPY TARGET DEVICE DATA OVERRUN |- | 0x0E || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| INVALID INFORMATION UNIT |- | 0x0E || 0x01 ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| INFORMATION UNIT TOO SHORT |- | 0x0E || 0x02 ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| INFORMATION UNIT TOO LONG |- | 0x0E || 0x03 ||D||Z||T||P||R|| ||M||A||E||B||K|| ||F|| INVALID FIELD IN COMMAND INFORMATION UNIT |- | 0x0F || 0x00 || || || || || || || || || || || || || || |- | 0x10 || 0x00 ||D||Z|| || || ||O|| || || ||B||K|| || || ID CRC OR ECC ERROR |- | 0x10 || 0x01 ||D||Z||T|| || ||O|| || || || || || || || LOGICAL BLOCK GUARD CHECK FAILED |- | 0x10 || 0x02 ||D||Z||T|| || ||O|| || || || || || || || LOGICAL BLOCK APPLICATION TAG CHECK FAILED |- | 0x10 || 0x03 ||D||Z||T|| || ||O|| || || || || || || || LOGICAL BLOCK REFERENCE TAG CHECK FAILED |- | 0x10 || 0x04 || || ||T|| || || || || || || || || || || LOGICAL BLOCK PROTECTION ERROR ON RECOVER BUFFERED DATA |- | 0x10 || 0x05 || || ||T|| || || || || || || || || || || LOGICAL BLOCK PROTECTION METHOD ERROR |- | 0x11 || 0x00 ||D||Z||T|| ||R||O|| || || ||B||K|| || || UNRECOVERED READ ERROR |- | 0x11 || 0x01 ||D||Z||T|| ||R||O|| || || ||B||K|| || || READ RETRIES EXHAUSTED |- | 0x11 || 0x02 ||D||Z||T|| ||R||O|| || || ||B||K|| || || ERROR TOO LONG TO CORRECT |- | 0x11 || 0x03 ||D||Z||T|| || ||O|| || || ||B||K|| || || MULTIPLE READ ERRORS |- | 0x11 || 0x04 ||D||Z|| || || ||O|| || || ||B||K|| || || UNRECOVERED READ ERROR - AUTO REALLOCATE FAILED |- | 0x11 || 0x05 || || || || ||R||O|| || || ||B|| || || || L-EC UNCORRECTABLE ERROR |- | 0x11 || 0x06 || || || || ||R||O|| || || ||B|| || || || CIRC UNRECOVERED ERROR |- | 0x11 || 0x07 || || || || || ||O|| || || ||B|| || || || DATA RE-SYNCHRONIZATION ERROR |- | 0x11 || 0x08 || || ||T|| || || || || || || || || || || INCOMPLETE BLOCK READ |- | 0x11 || 0x09 || || ||T|| || || || || || || || || || || NO GAP FOUND |- | 0x11 || 0x0A ||D||Z||T|| || ||O|| || || ||B||K|| || || MISCORRECTED ERROR |- | 0x11 || 0x0B ||D||Z|| || || ||O|| || || ||B||K|| || || UNRECOVERED READ ERROR - RECOMMEND REASSIGNMENT |- | 0x11 || 0x0C ||D||Z|| || || ||O|| || || ||B||K|| || || UNRECOVERED READ ERROR - RECOMMEND REWRITE THE DATA |- | 0x11 || 0x0D ||D||Z||T|| ||R||O|| || || ||B|| || || || DE-COMPRESSION CRC ERROR |- | 0x11 || 0x0E ||D||Z||T|| ||R||O|| || || ||B|| || || || CANNOT DECOMPRESS USING DECLARED ALGORITHM |- | 0x11 || 0x0F || || || || ||R|| || || || || || || || || ERROR READING UPC/EAN NUMBER |- | 0x11 || 0x10 || || || || ||R|| || || || || || || || || ERROR READING ISRC NUMBER |- | 0x11 || 0x11 || || || || ||R|| || || || || || || || || READ ERROR - LOSS OF STREAMING |- | 0x11 || 0x12 ||D||Z||T|| ||R||O||M|| || ||B|| || || || AUXILIARY MEMORY READ ERROR |- | 0x11 || 0x13 ||D||Z||T||P||R||O|| ||A||E||B||K||V||F|| READ ERROR - FAILED RETRANSMISSION REQUEST |- | 0x11 || 0x14 ||D||Z|| || || || || || || || || || || || READ ERROR - LBA MARKED BAD BY APPLICATION CLIENT |- | 0x11 || 0x15 ||D||Z|| || || || || || || || || || || || WRITE AFTER SANITIZE REQUIRED |- | 0x12 || 0x00 ||D||Z|| || || ||O|| || || ||B||K|| || || ADDRESS MARK NOT FOUND FOR ID FIELD |- | 0x13 || 0x00 ||D||Z|| || || ||O|| || || ||B||K|| || || ADDRESS MARK NOT FOUND FOR DATA FIELD |- | 0x14 || 0x00 ||D||Z||T|| ||R||O|| || || ||B||K|| || || RECORDED ENTITY NOT FOUND |- | 0x14 || 0x01 ||D||Z||T|| ||R||O|| || || ||B||K|| || || RECORD NOT FOUND |- | 0x14 || 0x02 || || ||T|| || || || || || || || || || || FILEMARK OR SETMARK NOT FOUND |- | 0x14 || 0x03 || || ||T|| || || || || || || || || || || END-OF-DATA NOT FOUND |- | 0x14 || 0x04 || || ||T|| || || || || || || || || || || BLOCK SEQUENCE ERROR |- | 0x14 || 0x05 ||D||Z||T|| || ||O|| || || ||B||K|| || || RECORD NOT FOUND - RECOMMEND REASSIGNMENT |- | 0x14 || 0x06 ||D||Z||T|| || ||O|| || || ||B||K|| || || RECORD NOT FOUND - DATA AUTO-REALLOCATED |- | 0x14 || 0x07 || || ||T|| || || || || || || || || || || LOCATE OPERATION FAILURE |- | 0x15 || 0x00 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || RANDOM POSITIONING ERROR |- | 0x15 || 0x01 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MECHANICAL POSITIONING ERROR |- | 0x15 || 0x02 ||D||Z||T|| ||R||O|| || || ||B||K|| || || POSITIONING ERROR DETECTED BY READ OF MEDIUM |- | 0x16 || 0x00 ||D||Z|| || || ||O|| || || ||B||K|| || || DATA SYNCHRONIZATION MARK ERROR |- | 0x16 || 0x01 ||D||Z|| || || ||O|| || || ||B||K|| || || DATA SYNC ERROR - DATA REWRITTEN |- | 0x16 || 0x02 ||D||Z|| || || ||O|| || || ||B||K|| || || DATA SYNC ERROR - RECOMMEND REWRITE |- | 0x16 || 0x03 ||D||Z|| || || ||O|| || || ||B||K|| || || DATA SYNC ERROR - DATA AUTO-REALLOCATED |- | 0x16 || 0x04 ||D||Z|| || || ||O|| || || ||B||K|| || || DATA SYNC ERROR - RECOMMEND REASSIGNMENT |- | 0x17 || 0x00 ||D||Z||T|| ||R||O|| || || ||B||K|| || || RECOVERED DATA WITH NO ERROR CORRECTION APPLIED |- | 0x17 || 0x01 ||D||Z||T|| ||R||O|| || || ||B||K|| || || RECOVERED DATA WITH RETRIES |- | 0x17 || 0x02 ||D||Z||T|| ||R||O|| || || ||B||K|| || || RECOVERED DATA WITH POSITIVE HEAD OFFSET |- | 0x17 || 0x03 ||D||Z||T|| ||R||O|| || || ||B||K|| || || RECOVERED DATA WITH NEGATIVE HEAD OFFSET |- | 0x17 || 0x04 || || || || ||R||O|| || || ||B|| || || || RECOVERED DATA WITH RETRIES AND/OR CIRC APPLIED |- | 0x17 || 0x05 ||D||Z|| || ||R||O|| || || ||B||K|| || || RECOVERED DATA USING PREVIOUS SECTOR ID |- | 0x17 || 0x06 ||D||Z|| || || ||O|| || || ||B||K|| || || RECOVERED DATA WITHOUT ECC - DATA AUTO-REALLOCATED |- | 0x17 || 0x07 ||D||Z|| || ||R||O|| || || ||B||K|| || || RECOVERED DATA WITHOUT ECC - RECOMMEND REASSIGNMENT |- | 0x17 || 0x08 ||D||Z|| || ||R||O|| || || ||B||K|| || || RECOVERED DATA WITHOUT ECC - RECOMMEND REWRITE |- | 0x17 || 0x09 ||D||Z|| || ||R||O|| || || ||B||K|| || || RECOVERED DATA WITHOUT ECC - DATA REWRITTEN |- | 0x18 || 0x00 ||D||Z||T|| ||R||O|| || || ||B||K|| || || RECOVERED DATA WITH ERROR CORRECTION APPLIED |- | 0x18 || 0x01 ||D||Z|| || ||R||O|| || || ||B||K|| || || RECOVERED DATA WITH ERROR CORR. & RETRIES APPLIED |- | 0x18 || 0x02 ||D||Z|| || ||R||O|| || || ||B||K|| || || RECOVERED DATA - DATA AUTO-REALLOCATED |- | 0x18 || 0x03 || || || || ||R|| || || || || || || || || RECOVERED DATA WITH CIRC |- | 0x18 || 0x04 || || || || ||R|| || || || || || || || || RECOVERED DATA WITH L-EC |- | 0x18 || 0x05 ||D||Z|| || ||R||O|| || || ||B||K|| || || RECOVERED DATA - RECOMMEND REASSIGNMENT |- | 0x18 || 0x06 ||D||Z|| || ||R||O|| || || ||B||K|| || || RECOVERED DATA - RECOMMEND REWRITE |- | 0x18 || 0x07 ||D||Z|| || || ||O|| || || ||B||K|| || || RECOVERED DATA WITH ECC - DATA REWRITTEN |- | 0x18 || 0x08 || || || || ||R|| || || || || || || || || RECOVERED DATA WITH LINKING |- | 0x19 || 0x00 ||D||Z|| || || ||O|| || || || ||K|| || || DEFECT LIST ERROR |- | 0x19 || 0x01 ||D||Z|| || || ||O|| || || || ||K|| || || DEFECT LIST NOT AVAILABLE |- | 0x19 || 0x02 ||D||Z|| || || ||O|| || || || ||K|| || || DEFECT LIST ERROR IN PRIMARY LIST |- | 0x19 || 0x03 ||D||Z|| || || ||O|| || || || ||K|| || || DEFECT LIST ERROR IN GROWN LIST |- | 0x1A || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| PARAMETER LIST LENGTH ERROR |- | 0x1B || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| SYNCHRONOUS DATA TRANSFER ERROR |- | 0x1C || 0x00 ||D||Z|| || || ||O|| || || ||B||K|| || || DEFECT LIST NOT FOUND |- | 0x1C || 0x01 ||D||Z|| || || ||O|| || || ||B||K|| || || PRIMARY DEFECT LIST NOT FOUND |- | 0x1C || 0x02 ||D||Z|| || || ||O|| || || ||B||K|| || || GROWN DEFECT LIST NOT FOUND |- | 0x1D || 0x00 ||D||Z||T|| ||R||O|| || || ||B||K|| || || MISCOMPARE DURING VERIFY OPERATION |- | 0x1D || 0x01 ||D||Z|| || || || || || || ||B|| || || || MISCOMPARE VERIFY OF UNMAPPED LBA |- | 0x1E || 0x00 ||D||Z|| || || ||O|| || || ||B||K|| || || RECOVERED ID WITH ECC CORRECTION |- | 0x1F || 0x00 ||D||Z|| || || ||O|| || || || ||K|| || || PARTIAL DEFECT LIST TRANSFER |- | 0x20 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| INVALID COMMAND OPERATION CODE |- | 0x20 || 0x01 ||D||Z||T||P||R||O||M||A||E||B||K|| || || ACCESS DENIED - INITIATOR PENDING-ENROLLED |- | 0x20 || 0x02 ||D||Z||T||P||R||O||M||A||E||B||K|| || || ACCESS DENIED - NO ACCESS RIGHTS |- | 0x20 || 0x03 ||D||Z||T||P||R||O||M||A||E||B||K|| || || ACCESS DENIED - INVALID MGMT ID KEY |- | 0x20 || 0x04 || || ||T|| || || || || || || || || || || ILLEGAL COMMAND WHILE IN WRITE CAPABLE STATE |- | 0x20 || 0x05 || || ||T|| || || || || || || || || || || Obsolete |- | 0x20 || 0x06 || || ||T|| || || || || || || || || || || ILLEGAL COMMAND WHILE IN EXPLICIT ADDRESS MODE |- | 0x20 || 0x07 || || ||T|| || || || || || || || || || || ILLEGAL COMMAND WHILE IN IMPLICIT ADDRESS MODE |- | 0x20 || 0x08 ||D||Z||T||P||R||O||M||A||E||B||K|| || || ACCESS DENIED - ENROLLMENT CONFLICT |- | 0x20 || 0x09 ||D||Z||T||P||R||O||M||A||E||B||K|| || || ACCESS DENIED - INVALID LU IDENTIFIER |- | 0x20 || 0x0A ||D||Z||T||P||R||O||M||A||E||B||K|| || || ACCESS DENIED - INVALID PROXY TOKEN |- | 0x20 || 0x0B ||D||Z||T||P||R||O||M||A||E||B||K|| || || ACCESS DENIED - ACL LUN CONFLICT |- | 0x20 || 0x0C || || ||T|| || || || || || || || || || || ILLEGAL COMMAND WHEN NOT IN APPEND-ONLY MODE |- | 0x20 || 0x0D ||D|| || || || || || || || || || || || || NOT AN ADMINISTRATIVE LOGICAL UNIT |- | 0x20 || 0x0E ||D|| || || || || || || || || || || || || NOT A SUBSIDIARY LOGICAL UNIT |- | 0x20 || 0x0F ||D|| || || || || || || || || || || || || NOT A CONGLOMERATE LOGICAL UNIT |- | 0x21 || 0x00 ||D||Z||T|| ||R||O|| || || ||B||K|| || || LOGICAL BLOCK ADDRESS OUT OF RANGE |- | 0x21 || 0x01 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || INVALID ELEMENT ADDRESS |- | 0x21 || 0x02 || || || || ||R|| || || || || || || || || INVALID ADDRESS FOR WRITE |- | 0x21 || 0x03 || || || || ||R|| || || || || || || || || INVALID WRITE CROSSING LAYER JUMP |- | 0x21 || 0x04 ||D||Z|| || || || || || || || || || || || UNALIGNED WRITE COMMAND |- | 0x21 || 0x05 ||D||Z|| || || || || || || || || || || || WRITE BOUNDARY VIOLATION |- | 0x21 || 0x06 ||D||Z|| || || || || || || || || || || || ATTEMPT TO READ INVALID DATA |- | 0x21 || 0x07 ||D||Z|| || || || || || || || || || || || READ BOUNDARY VIOLATION |- | 0x21 || 0x08 ||D||Z|| || || || || || || || || || || || MISALIGNED WRITE COMMAND |- | 0x21 || 0x09 ||D||Z|| || || || || || || || || || || || ATTEMPT TO ACCESS GAP ZONE |- | 0x22 || 0x00 ||D||Z|| || || || || || || || || || || || ILLEGAL FUNCTION (USE 20 00, 24 00, OR 26 00) |- | 0x23 || 0x00 ||D||Z||T||P|| || || || || ||B|| || || || INVALID TOKEN OPERATION, CAUSE NOT REPORTABLE |- | 0x23 || 0x01 ||D||Z||T||P|| || || || || ||B|| || || || INVALID TOKEN OPERATION, UNSUPPORTED TOKEN TYPE |- | 0x23 || 0x02 ||D||Z||T||P|| || || || || ||B|| || || || INVALID TOKEN OPERATION, REMOTE TOKEN USAGE NOT SUPPORTED |- | 0x23 || 0x03 ||D||Z||T||P|| || || || || ||B|| || || || INVALID TOKEN OPERATION, REMOTE ROD TOKEN CREATION NOT SUPPORTED |- | 0x23 || 0x04 ||D||Z||T||P|| || || || || ||B|| || || || INVALID TOKEN OPERATION, TOKEN UNKNOWN |- | 0x23 || 0x05 ||D||Z||T||P|| || || || || ||B|| || || || INVALID TOKEN OPERATION, TOKEN CORRUPT |- | 0x23 || 0x06 ||D||Z||T||P|| || || || || ||B|| || || || INVALID TOKEN OPERATION, TOKEN REVOKED |- | 0x23 || 0x07 ||D||Z||T||P|| || || || || ||B|| || || || INVALID TOKEN OPERATION, TOKEN EXPIRED |- | 0x23 || 0x08 ||D||Z||T||P|| || || || || ||B|| || || || INVALID TOKEN OPERATION, TOKEN CANCELLED |- | 0x23 || 0x09 ||D||Z||T||P|| || || || || ||B|| || || || INVALID TOKEN OPERATION, TOKEN DELETED |- | 0x23 || 0x0A ||D||Z||T||P|| || || || || ||B|| || || || INVALID TOKEN OPERATION, INVALID TOKEN LENGTH |- | 0x24 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| INVALID FIELD IN CDB |- | 0x24 || 0x01 ||D||Z||T||P||R||O|| ||A||E||B||K||V||F|| CDB DECRYPTION ERROR |- | 0x24 || 0x02 || || ||T|| || || || || || || || || || || Obsolete |- | 0x24 || 0x03 || || ||T|| || || || || || || || || || || Obsolete |- | 0x24 || 0x04 || || || || || || || || || || || || ||F|| SECURITY AUDIT VALUE FROZEN |- | 0x24 || 0x05 || || || || || || || || || || || || ||F|| SECURITY WORKING KEY FROZEN |- | 0x24 || 0x06 || || || || || || || || || || || || ||F|| NONCE NOT UNIQUE |- | 0x24 || 0x07 || || || || || || || || || || || || ||F|| NONCE TIMESTAMP OUT OF RANGE |- | 0x24 || 0x08 ||D||Z||T|| ||R|| ||M||A||E||B||K||V|| || INVALID XCDB |- | 0x24 || 0x09 ||D||Z|| || || || || || || || || || || || INVALID FAST FORMAT |- | 0x25 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT NOT SUPPORTED |- | 0x26 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| INVALID FIELD IN PARAMETER LIST |- | 0x26 || 0x01 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| PARAMETER NOT SUPPORTED |- | 0x26 || 0x02 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| PARAMETER VALUE INVALID |- | 0x26 || 0x03 ||D||Z||T||P||R||O||M||A||E|| ||K|| || || THRESHOLD PARAMETERS NOT SUPPORTED |- | 0x26 || 0x04 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| INVALID RELEASE OF PERSISTENT RESERVATION |- | 0x26 || 0x05 ||D||Z||T||P||R||O|| ||A|| ||B||K|| || || DATA DECRYPTION ERROR |- | 0x26 || 0x06 ||D||Z||T||P||R||O|| || || || ||K|| || || TOO MANY TARGET DESCRIPTORS |- | 0x26 || 0x07 ||D||Z||T||P||R||O|| || || || ||K|| || || UNSUPPORTED TARGET DESCRIPTOR TYPE CODE |- | 0x26 || 0x08 ||D||Z||T||P||R||O|| || || || ||K|| || || TOO MANY SEGMENT DESCRIPTORS |- | 0x26 || 0x09 ||D||Z||T||P||R||O|| || || || ||K|| || || UNSUPPORTED SEGMENT DESCRIPTOR TYPE CODE |- | 0x26 || 0x0A ||D||Z||T||P||R||O|| || || || ||K|| || || UNEXPECTED INEXACT SEGMENT |- | 0x26 || 0x0B ||D||Z||T||P||R||O|| || || || ||K|| || || INLINE DATA LENGTH EXCEEDED |- | 0x26 || 0x0C ||D||Z||T||P||R||O|| || || || ||K|| || || INVALID OPERATION FOR COPY SOURCE OR DESTINATION |- | 0x26 || 0x0D ||D||Z||T||P||R||O|| || || || ||K|| || || COPY SEGMENT GRANULARITY VIOLATION |- | 0x26 || 0x0E ||D||Z||T||P||R||O||M||A||E||B||K|| || || INVALID PARAMETER WHILE PORT IS ENABLED |- | 0x26 || 0x0F || || || || || || || || || || || || ||F|| INVALID DATA-OUT BUFFER INTEGRITY CHECK VALUE |- | 0x26 || 0x10 || || ||T|| || || || || || || || || || || DATA DECRYPTION KEY FAIL LIMIT REACHED |- | 0x26 || 0x11 || || ||T|| || || || || || || || || || || INCOMPLETE KEY-ASSOCIATED DATA SET |- | 0x26 || 0x12 || || ||T|| || || || || || || || || || || VENDOR SPECIFIC KEY REFERENCE NOT FOUND |- | 0x26 || 0x13 ||D|| || || || || || || || || || || || || APPLICATION TAG MODE PAGE IS INVALID |- | 0x26 || 0x14 || || ||T|| || || || || || || || || || || TAPE STREAM MIRRORING PREVENTED |- | 0x26 || 0x15 || || ||T|| || || || || || || || || || || COPY SOURCE OR COPY DESTINATION NOT AUTHORIZED |- | 0x26 || 0x16 ||D||Z|| || || || || || || || || || || || FAST COPY NOT POSSIBLE |- | 0x27 || 0x00 ||D||Z||T|| ||R||O|| || || ||B||K|| || || WRITE PROTECTED |- | 0x27 || 0x01 ||D||Z||T|| ||R||O|| || || ||B||K|| || || HARDWARE WRITE PROTECTED |- | 0x27 || 0x02 ||D||Z||T|| ||R||O|| || || ||B||K|| || || LOGICAL UNIT SOFTWARE WRITE PROTECTED |- | 0x27 || 0x03 || || ||T|| ||R|| || || || || || || || || ASSOCIATED WRITE PROTECT |- | 0x27 || 0x04 || || ||T|| ||R|| || || || || || || || || PERSISTENT WRITE PROTECT |- | 0x27 || 0x05 || || ||T|| ||R|| || || || || || || || || PERMANENT WRITE PROTECT |- | 0x27 || 0x06 || || || || ||R|| || || || || || || ||F|| CONDITIONAL WRITE PROTECT |- | 0x27 || 0x07 ||D||Z|| || || || || || || ||B|| || || || SPACE ALLOCATION FAILED WRITE PROTECT |- | 0x27 || 0x08 ||D||Z|| || || || || || || || || || || || ZONE IS READ ONLY |- | 0x28 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| NOT READY TO READY CHANGE, MEDIUM MAY HAVE CHANGED |- | 0x28 || 0x01 ||D||Z||T|| ||R||O||M|| || ||B|| || || || IMPORT OR EXPORT ELEMENT ACCESSED |- | 0x28 || 0x02 || || || || ||R|| || || || || || || || || FORMAT-LAYER MAY HAVE CHANGED |- | 0x28 || 0x03 || || || || || || ||M|| || || || || || || IMPORT/EXPORT ELEMENT ACCESSED, MEDIUM CHANGED |- | 0x29 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| POWER ON, RESET, OR BUS DEVICE RESET OCCURRED |- | 0x29 || 0x01 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| POWER ON OCCURRED |- | 0x29 || 0x02 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| SCSI BUS RESET OCCURRED |- | 0x29 || 0x03 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| BUS DEVICE RESET FUNCTION OCCURRED |- | 0x29 || 0x04 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| DEVICE INTERNAL RESET |- | 0x29 || 0x05 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| TRANSCEIVER MODE CHANGED TO SINGLE-ENDED |- | 0x29 || 0x06 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| TRANSCEIVER MODE CHANGED TO LVD |- | 0x29 || 0x07 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| I_T NEXUS LOSS OCCURRED |- | 0x2A || 0x00 ||D||Z||T|| ||R||O||M||A||E||B||K||V||F|| PARAMETERS CHANGED |- | 0x2A || 0x01 ||D||Z||T|| ||R||O||M||A||E||B||K||V||F|| MODE PARAMETERS CHANGED |- | 0x2A || 0x02 ||D||Z||T|| ||R||O||M||A||E|| ||K|| || || LOG PARAMETERS CHANGED |- | 0x2A || 0x03 ||D||Z||T||P||R||O||M||A||E|| ||K|| || || RESERVATIONS PREEMPTED |- | 0x2A || 0x04 ||D||Z||T||P||R||O||M||A||E|| || || || || RESERVATIONS RELEASED |- | 0x2A || 0x05 ||D||Z||T||P||R||O||M||A||E|| || || || || REGISTRATIONS PREEMPTED |- | 0x2A || 0x06 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| ASYMMETRIC ACCESS STATE CHANGED |- | 0x2A || 0x07 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| IMPLICIT ASYMMETRIC ACCESS STATE TRANSITION FAILED |- | 0x2A || 0x08 ||D||Z||T|| ||R||O||M||A||E||B||K||V||F|| PRIORITY CHANGED |- | 0x2A || 0x09 ||D||Z|| || || || || || || || || || || || CAPACITY DATA HAS CHANGED |- | 0x2A || 0x0A ||D||Z||T|| || || || || || || || || || || ERROR HISTORY I_T NEXUS CLEARED |- | 0x2A || 0x0B ||D||Z||T|| || || || || || || || || || || ERROR HISTORY SNAPSHOT RELEASED |- | 0x2A || 0x0C || || || || || || || || || || || || ||F|| ERROR RECOVERY ATTRIBUTES HAVE CHANGED |- | 0x2A || 0x0D || || ||T|| || || || || || || || || || || DATA ENCRYPTION CAPABILITIES CHANGED |- | 0x2A || 0x10 ||D||Z||T|| || || ||M|| ||E|| || ||V|| || TIMESTAMP CHANGED |- | 0x2A || 0x11 || || ||T|| || || || || || || || || || || DATA ENCRYPTION PARAMETERS CHANGED BY ANOTHER I_T NEXUS |- | 0x2A || 0x12 || || ||T|| || || || || || || || || || || DATA ENCRYPTION PARAMETERS CHANGED BY VENDOR SPECIFIC EVENT |- | 0x2A || 0x13 || || ||T|| || || || || || || || || || || DATA ENCRYPTION KEY INSTANCE COUNTER HAS CHANGED |- | 0x2A || 0x14 ||D||Z||T|| ||R|| ||M||A||E||B||K||V|| || SA CREATION CAPABILITIES DATA HAS CHANGED |- | 0x2A || 0x15 || || ||T|| || || ||M|| || || || ||V|| || MEDIUM REMOVAL PREVENTION PREEMPTED |- | 0x2A || 0x16 ||D||Z|| || || || || || || || || || || || ZONE RESET WRITE POINTER RECOMMENDED |- | 0x2B || 0x00 ||D||Z||T||P||R||O|| || || || ||K|| || || COPY CANNOT EXECUTE SINCE HOST CANNOT DISCONNECT |- | 0x2C || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| COMMAND SEQUENCE ERROR |- | 0x2C || 0x01 || || || || || || || || || || || || || || TOO MANY WINDOWS SPECIFIED |- | 0x2C || 0x02 || || || || || || || || || || || || || || INVALID COMBINATION OF WINDOWS SPECIFIED |- | 0x2C || 0x03 || || || || ||R|| || || || || || || || || CURRENT PROGRAM AREA IS NOT EMPTY |- | 0x2C || 0x04 || || || || ||R|| || || || || || || || || CURRENT PROGRAM AREA IS EMPTY |- | 0x2C || 0x05 || || || || || || || || || ||B|| || || || ILLEGAL POWER CONDITION REQUEST |- | 0x2C || 0x06 || || || || ||R|| || || || || || || || || PERSISTENT PREVENT CONFLICT |- | 0x2C || 0x07 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| PREVIOUS BUSY STATUS |- | 0x2C || 0x08 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| PREVIOUS TASK SET FULL STATUS |- | 0x2C || 0x09 ||D||Z||T||P||R||O||M|| ||E||B||K||V||F|| PREVIOUS RESERVATION CONFLICT STATUS |- | 0x2C || 0x0A || || || || || || || || || || || || ||F|| PARTITION OR COLLECTION CONTAINS USER OBJECTS |- | 0x2C || 0x0B || || ||T|| || || || || || || || || || || NOT RESERVED |- | 0x2C || 0x0C ||D||Z|| || || || || || || || || || || || ORWRITE GENERATION DOES NOT MATCH |- | 0x2C || 0x0D ||D||Z|| || || || || || || || || || || || RESET WRITE POINTER NOT ALLOWED |- | 0x2C || 0x0E ||D||Z|| || || || || || || || || || || || ZONE IS OFFLINE |- | 0x2C || 0x0F ||D||Z|| || || || || || || || || || || || STREAM NOT OPEN |- | 0x2C || 0x10 ||D||Z|| || || || || || || || || || || || UNWRITTEN DATA IN ZONE |- | 0x2C || 0x11 ||D|| || || || || || || || || || || || || DESCRIPTOR FORMAT SENSE DATA REQUIRED |- | 0x2C || 0x12 ||D||Z|| || || || || || || || || || || || ZONE IS INACTIVE |- | 0x2C || 0x13 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| WELL KNOWN LOGICAL UNIT ACCESS REQUIRED |- | 0x2D || 0x00 || || ||T|| || || || || || || || || || || OVERWRITE ERROR ON UPDATE IN PLACE |- | 0x2E || 0x00 ||D||Z|| || ||R||O||M|| || ||B|| || || || INSUFFICIENT TIME FOR OPERATION |- | 0x2E || 0x01 ||D||Z|| || || ||O||M|| || ||B|| || || || COMMAND TIMEOUT BEFORE PROCESSING |- | 0x2E || 0x02 ||D||Z|| || || ||O||M|| || ||B|| || || || COMMAND TIMEOUT DURING PROCESSING |- | 0x2E || 0x03 ||D||Z|| || || ||O||M|| || ||B|| || || || COMMAND TIMEOUT DURING PROCESSING DUE TO ERROR RECOVERY |- | 0x2F || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| COMMANDS CLEARED BY ANOTHER INITIATOR |- | 0x2F || 0x01 ||D||Z|| || || || || || || || || || || || COMMANDS CLEARED BY POWER LOSS NOTIFICATION |- | 0x2F || 0x02 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| COMMANDS CLEARED BY DEVICE SERVER |- | 0x2F || 0x03 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| SOME COMMANDS CLEARED BY QUEUING LAYER EVENT |- | 0x30 || 0x00 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || INCOMPATIBLE MEDIUM INSTALLED |- | 0x30 || 0x01 ||D||Z||T|| ||R||O|| || || ||B||K|| || || CANNOT READ MEDIUM - UNKNOWN FORMAT |- | 0x30 || 0x02 ||D||Z||T|| ||R||O|| || || ||B||K|| || || CANNOT READ MEDIUM - INCOMPATIBLE FORMAT |- | 0x30 || 0x03 ||D||Z||T|| ||R|| ||M|| || || ||K|| || || CLEANING CARTRIDGE INSTALLED |- | 0x30 || 0x04 ||D||Z||T|| ||R||O|| || || ||B||K|| || || CANNOT WRITE MEDIUM - UNKNOWN FORMAT |- | 0x30 || 0x05 ||D||Z||T|| ||R||O|| || || ||B||K|| || || CANNOT WRITE MEDIUM - INCOMPATIBLE FORMAT |- | 0x30 || 0x06 ||D||Z||T|| ||R||O|| || || ||B|| || || || CANNOT FORMAT MEDIUM - INCOMPATIBLE MEDIUM |- | 0x30 || 0x07 ||D||Z||T|| ||R||O||M||A||E||B||K||V||F|| CLEANING FAILURE |- | 0x30 || 0x08 || || || || ||R|| || || || || || || || || CANNOT WRITE - APPLICATION CODE MISMATCH |- | 0x30 || 0x09 || || || || ||R|| || || || || || || || || CURRENT SESSION NOT FIXATED FOR APPEND |- | 0x30 || 0x0A ||D||Z||T|| ||R||O|| ||A||E||B||K|| || || CLEANING REQUEST REJECTED |- | 0x30 || 0x0C || || ||T|| || || || || || || || || || || WORM MEDIUM - OVERWRITE ATTEMPTED |- | 0x30 || 0x0D || || ||T|| || || || || || || || || || || WORM MEDIUM - INTEGRITY CHECK |- | 0x30 || 0x10 || || || || ||R|| || || || || || || || || MEDIUM NOT FORMATTED |- | 0x30 || 0x11 || || || || || || ||M|| || || || || || || INCOMPATIBLE VOLUME TYPE |- | 0x30 || 0x12 || || || || || || ||M|| || || || || || || INCOMPATIBLE VOLUME QUALIFIER |- | 0x30 || 0x13 || || || || || || ||M|| || || || || || || CLEANING VOLUME EXPIRED |- | 0x31 || 0x00 ||D||Z||T|| ||R||O|| || || ||B||K|| || || MEDIUM FORMAT CORRUPTED |- | 0x31 || 0x01 ||D||Z|| || ||R||O|| || || ||B|| || || || FORMAT COMMAND FAILED |- | 0x31 || 0x02 || || || || ||R|| || || || || || || || || ZONED FORMATTING FAILED DUE TO SPARE LINKING |- | 0x31 || 0x03 ||D||Z|| || || || || || || ||B|| || || || SANITIZE COMMAND FAILED |- | 0x31 || 0x04 ||D||Z|| || || || || || || || || || || || DEPOPULATION FAILED |- | 0x31 || 0x05 ||D||Z|| || || || || || || || || || || || DEPOPULATION RESTORATION FAILED |- | 0x32 || 0x00 ||D||Z|| || || ||O|| || || ||B||K|| || || NO DEFECT SPARE LOCATION AVAILABLE |- | 0x32 || 0x01 ||D||Z|| || || ||O|| || || ||B||K|| || || DEFECT LIST UPDATE FAILURE |- | 0x33 || 0x00 || || ||T|| || || || || || || || || || || TAPE LENGTH ERROR |- | 0x34 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| ENCLOSURE FAILURE |- | 0x35 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| ENCLOSURE SERVICES FAILURE |- | 0x35 || 0x01 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| UNSUPPORTED ENCLOSURE FUNCTION |- | 0x35 || 0x02 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| ENCLOSURE SERVICES UNAVAILABLE |- | 0x35 || 0x03 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| ENCLOSURE SERVICES TRANSFER FAILURE |- | 0x35 || 0x04 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| ENCLOSURE SERVICES TRANSFER REFUSED |- | 0x35 || 0x05 ||D||Z||T|| ||R||O||M||A||E||B||K||V||F|| ENCLOSURE SERVICES CHECKSUM ERROR |- | 0x36 || 0x00 || || || || || || || || || || || || || || RIBBON, INK, OR TONER FAILURE |- | 0x37 || 0x00 ||D||Z||T|| ||R||O||M||A||E||B||K||V||F|| ROUNDED PARAMETER |- | 0x38 || 0x00 || || || || || || || || || ||B|| || || || EVENT STATUS NOTIFICATION |- | 0x38 || 0x02 || || || || || || || || || ||B|| || || || ESN - POWER MANAGEMENT CLASS EVENT |- | 0x38 || 0x04 || || || || || || || || || ||B|| || || || ESN - MEDIA CLASS EVENT |- | 0x38 || 0x06 || || || || || || || || || ||B|| || || || ESN - DEVICE BUSY CLASS EVENT |- | 0x38 || 0x07 ||D||Z|| || || || || || || || || || || || THIN PROVISIONING SOFT THRESHOLD REACHED |- | 0x39 || 0x00 ||D||Z||T|| ||R||O||M||A||E|| ||K|| || || SAVING PARAMETERS NOT SUPPORTED |- | 0x3A || 0x00 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MEDIUM NOT PRESENT |- | 0x3A || 0x01 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MEDIUM NOT PRESENT - TRAY CLOSED |- | 0x3A || 0x02 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MEDIUM NOT PRESENT - TRAY OPEN |- | 0x3A || 0x03 ||D||Z||T|| ||R||O||M|| || ||B|| || || || MEDIUM NOT PRESENT - LOADABLE |- | 0x3A || 0x04 ||D||Z||T|| ||R||O|| || || ||B|| || || || MEDIUM NOT PRESENT - MEDIUM AUXILIARY MEMORY ACCESSIBLE |- | 0x3B || 0x00 || || ||T|| || || || || || || || || || || SEQUENTIAL POSITIONING ERROR |- | 0x3B || 0x01 || || ||T|| || || || || || || || || || || TAPE POSITION ERROR AT BEGINNING-OF-MEDIUM |- | 0x3B || 0x02 || || ||T|| || || || || || || || || || || TAPE POSITION ERROR AT END-OF-MEDIUM |- | 0x3B || 0x03 || || || || || || || || || || || || || || TAPE OR ELECTRONIC VERTICAL FORMS UNIT NOT READY |- | 0x3B || 0x04 || || || || || || || || || || || || || || SLEW FAILURE |- | 0x3B || 0x05 || || || || || || || || || || || || || || PAPER JAM |- | 0x3B || 0x06 || || || || || || || || || || || || || || FAILED TO SENSE TOP-OF-FORM |- | 0x3B || 0x07 || || || || || || || || || || || || || || FAILED TO SENSE BOTTOM-OF-FORM |- | 0x3B || 0x08 || || ||T|| || || || || || || || || || || REPOSITION ERROR |- | 0x3B || 0x09 || || || || || || || || || || || || || || READ PAST END OF MEDIUM |- | 0x3B || 0x0A || || || || || || || || || || || || || || READ PAST BEGINNING OF MEDIUM |- | 0x3B || 0x0B || || || || || || || || || || || || || || POSITION PAST END OF MEDIUM |- | 0x3B || 0x0C || || ||T|| || || || || || || || || || || POSITION PAST BEGINNING OF MEDIUM |- | 0x3B || 0x0D ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MEDIUM DESTINATION ELEMENT FULL |- | 0x3B || 0x0E ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MEDIUM SOURCE ELEMENT EMPTY |- | 0x3B || 0x0F || || || || ||R|| || || || || || || || || END OF MEDIUM REACHED |- | 0x3B || 0x11 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MEDIUM MAGAZINE NOT ACCESSIBLE |- | 0x3B || 0x12 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MEDIUM MAGAZINE REMOVED |- | 0x3B || 0x13 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MEDIUM MAGAZINE INSERTED |- | 0x3B || 0x14 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MEDIUM MAGAZINE LOCKED |- | 0x3B || 0x15 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MEDIUM MAGAZINE UNLOCKED |- | 0x3B || 0x16 || || || || ||R|| || || || || || || || || MECHANICAL POSITIONING OR CHANGER ERROR |- | 0x3B || 0x17 || || || || || || || || || || || || ||F|| READ PAST END OF USER OBJECT |- | 0x3B || 0x18 || || || || || || ||M|| || || || || || || ELEMENT DISABLED |- | 0x3B || 0x19 || || || || || || ||M|| || || || || || || ELEMENT ENABLED |- | 0x3B || 0x1A || || || || || || ||M|| || || || || || || DATA TRANSFER DEVICE REMOVED |- | 0x3B || 0x1B || || || || || || ||M|| || || || || || || DATA TRANSFER DEVICE INSERTED |- | 0x3B || 0x1C || || ||T|| || || || || || || || || || || TOO MANY LOGICAL OBJECTS ON PARTITION TO SUPPORT OPERATION |- | 0x3B || 0x20 || || || || || || ||M|| || || || || || || ELEMENT STATIC INFORMATION CHANGED |- | 0x3C || 0x00 || || || || || || || || || || || || || || |- | 0x3D || 0x00 ||D||Z||T||P||R||O||M||A||E|| ||K|| || || INVALID BITS IN IDENTIFY MESSAGE |- | 0x3E || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT HAS NOT SELF-CONFIGURED YET |- | 0x3E || 0x01 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT FAILURE |- | 0x3E || 0x02 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| TIMEOUT ON LOGICAL UNIT |- | 0x3E || 0x03 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT FAILED SELF-TEST |- | 0x3E || 0x04 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT UNABLE TO UPDATE SELF-TEST LOG |- | 0x3F || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| TARGET OPERATING CONDITIONS HAVE CHANGED |- | 0x3F || 0x01 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| MICROCODE HAS BEEN CHANGED |- | 0x3F || 0x02 ||D||Z||T||P||R||O||M|| || ||B||K|| || || CHANGED OPERATING DEFINITION |- | 0x3F || 0x03 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| INQUIRY DATA HAS CHANGED |- | 0x3F || 0x04 ||D||Z||T|| ||R||O||M||A||E||B||K|| || || COMPONENT DEVICE ATTACHED |- | 0x3F || 0x05 ||D||Z||T|| ||R||O||M||A||E||B||K|| || || DEVICE IDENTIFIER CHANGED |- | 0x3F || 0x06 ||D||Z||T|| ||R||O||M||A||E||B|| || || || REDUNDANCY GROUP CREATED OR MODIFIED |- | 0x3F || 0x07 ||D||Z||T|| ||R||O||M||A||E||B|| || || || REDUNDANCY GROUP DELETED |- | 0x3F || 0x08 ||D||Z||T|| ||R||O||M||A||E||B|| || || || SPARE CREATED OR MODIFIED |- | 0x3F || 0x09 ||D||Z||T|| ||R||O||M||A||E||B|| || || || SPARE DELETED |- | 0x3F || 0x0A ||D||Z||T|| ||R||O||M||A||E||B||K|| || || VOLUME SET CREATED OR MODIFIED |- | 0x3F || 0x0B ||D||Z||T|| ||R||O||M||A||E||B||K|| || || VOLUME SET DELETED |- | 0x3F || 0x0C ||D||Z||T|| ||R||O||M||A||E||B||K|| || || VOLUME SET DEASSIGNED |- | 0x3F || 0x0D ||D||Z||T|| ||R||O||M||A||E||B||K|| || || VOLUME SET REASSIGNED |- | 0x3F || 0x0E ||D||Z||T||P||R||O||M||A||E|| || || || || REPORTED LUNS DATA HAS CHANGED |- | 0x3F || 0x0F ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| ECHO BUFFER OVERWRITTEN |- | 0x3F || 0x10 ||D||Z||T|| ||R||O||M|| || ||B|| || || || MEDIUM LOADABLE |- | 0x3F || 0x11 ||D||Z||T|| ||R||O||M|| || ||B|| || || || MEDIUM AUXILIARY MEMORY ACCESSIBLE |- | 0x3F || 0x12 ||D||Z||T||P||R|| ||M||A||E||B||K|| ||F|| iSCSI IP ADDRESS ADDED |- | 0x3F || 0x13 ||D||Z||T||P||R|| ||M||A||E||B||K|| ||F|| iSCSI IP ADDRESS REMOVED |- | 0x3F || 0x14 ||D||Z||T||P||R|| ||M||A||E||B||K|| ||F|| iSCSI IP ADDRESS CHANGED |- | 0x3F || 0x15 ||D||Z||T||P||R|| ||M||A||E||B||K|| || || INSPECT REFERRALS SENSE DESCRIPTORS |- | 0x3F || 0x16 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| MICROCODE HAS BEEN CHANGED WITHOUT RESET |- | 0x3F || 0x17 ||D||Z|| || || || || || || || || || || || ZONE TRANSITION TO FULL |- | 0x3F || 0x18 ||D|| || || || || || || || || || || || || BIND COMPLETED |- | 0x3F || 0x19 ||D|| || || || || || || || || || || || || BIND REDIRECTED |- | 0x3F || 0x1A ||D|| || || || || || || || || || || || || SUBSIDIARY BINDING CHANGED |- | 0x40 || 0x00 ||D||Z|| || || || || || || || || || || || RAM FAILURE (SHOULD USE 40 NN) |- | 0x40 || 0xNN ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| DIAGNOSTIC FAILURE ON COMPONENT NN (80h-FFh) |- | 0x41 || 0x00 ||D||Z|| || || || || || || || || || || || DATA PATH FAILURE (SHOULD USE 40 NN) |- | 0x42 || 0x00 ||D||Z|| || || || || || || || || || || || POWER-ON OR SELF-TEST FAILURE (SHOULD USE 40 NN) |- | 0x43 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| MESSAGE ERROR |- | 0x44 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| INTERNAL TARGET FAILURE |- | 0x44 || 0x01 ||D||Z||T||P|| || ||M||A||E||B||K||V||F|| PERSISTENT RESERVATION INFORMATION LOST |- | 0x44 || 0x71 ||D||Z||T|| || || || || || ||B|| || || || ATA DEVICE FAILED SET FEATURES |- | 0x45 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| SELECT OR RESELECT FAILURE |- | 0x46 || 0x00 ||D||Z||T||P||R||O||M|| || ||B||K|| || || UNSUCCESSFUL SOFT RESET |- | 0x47 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| SCSI PARITY ERROR |- | 0x47 || 0x01 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| DATA PHASE CRC ERROR DETECTED |- | 0x47 || 0x02 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| SCSI PARITY ERROR DETECTED DURING ST DATA PHASE |- | 0x47 || 0x03 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| INFORMATION UNIT iuCRC ERROR DETECTED |- | 0x47 || 0x04 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| ASYNCHRONOUS INFORMATION PROTECTION ERROR DETECTED |- | 0x47 || 0x05 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| PROTOCOL SERVICE CRC ERROR |- | 0x47 || 0x06 ||D||Z||T|| || || ||M||A||E||B||K||V||F|| PHY TEST FUNCTION IN PROGRESS |- | 0x47 || 0x7F ||D||Z||T||P||R||O||M||A||E||B||K|| || || SOME COMMANDS CLEARED BY ISCSI PROTOCOL EVENT |- | 0x48 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| INITIATOR DETECTED ERROR MESSAGE RECEIVED |- | 0x49 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| INVALID MESSAGE ERROR |- | 0x4A || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| COMMAND PHASE ERROR |- | 0x4B || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| DATA PHASE ERROR |- | 0x4B || 0x01 ||D||Z||T||P||R||O||M||A||E||B||K|| || || INVALID TARGET PORT TRANSFER TAG RECEIVED |- | 0x4B || 0x02 ||D||Z||T||P||R||O||M||A||E||B||K|| || || TOO MUCH WRITE DATA |- | 0x4B || 0x03 ||D||Z||T||P||R||O||M||A||E||B||K|| || || ACK/NAK TIMEOUT |- | 0x4B || 0x04 ||D||Z||T||P||R||O||M||A||E||B||K|| || || NAK RECEIVED |- | 0x4B || 0x05 ||D||Z||T||P||R||O||M||A||E||B||K|| || || DATA OFFSET ERROR |- | 0x4B || 0x06 ||D||Z||T||P||R||O||M||A||E||B||K|| || || INITIATOR RESPONSE TIMEOUT |- | 0x4B || 0x07 ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| CONNECTION LOST |- | 0x4B || 0x08 ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| DATA-IN BUFFER OVERFLOW - DATA BUFFER SIZE |- | 0x4B || 0x09 ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| DATA-IN BUFFER OVERFLOW - DATA BUFFER DESCRIPTOR AREA |- | 0x4B || 0x0A ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| DATA-IN BUFFER ERROR |- | 0x4B || 0x0B ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| DATA-OUT BUFFER OVERFLOW - DATA BUFFER SIZE |- | 0x4B || 0x0C ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| DATA-OUT BUFFER OVERFLOW - DATA BUFFER DESCRIPTOR AREA |- | 0x4B || 0x0D ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| DATA-OUT BUFFER ERROR |- | 0x4B || 0x0E ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| PCIE FABRIC ERROR |- | 0x4B || 0x0F ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| PCIE COMPLETION TIMEOUT |- | 0x4B || 0x10 ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| PCIE COMPLETER ABORT |- | 0x4B || 0x11 ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| PCIE POISONED TLP RECEIVED |- | 0x4B || 0x12 ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| PCIE ECRC CHECK FAILED |- | 0x4B || 0x13 ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| PCIE UNSUPPORTED REQUEST |- | 0x4B || 0x14 ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| PCIE ACS VIOLATION |- | 0x4B || 0x15 ||D||Z||T||P||R||O||M||A||E||B||K|| ||F|| PCIE TLP PREFIX BLOCKED |- | 0x4C || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| LOGICAL UNIT FAILED SELF-CONFIGURATION |- | 0x4D || 0xNN ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| TAGGED OVERLAPPED COMMANDS (NN = TASK TAG) |- | 0x4E || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| OVERLAPPED COMMANDS ATTEMPTED |- | 0x4F || 0x00 || || || || || || || || || || || || || || |- | 0x50 || 0x00 || || ||T|| || || || || || || || || || || WRITE APPEND ERROR |- | 0x50 || 0x01 || || ||T|| || || || || || || || || || || WRITE APPEND POSITION ERROR |- | 0x50 || 0x02 || || ||T|| || || || || || || || || || || POSITION ERROR RELATED TO TIMING |- | 0x51 || 0x00 ||D||Z||T|| ||R||O|| || || || || || || || ERASE FAILURE |- | 0x51 || 0x01 ||D||Z|| || ||R|| || || || || || || || || ERASE FAILURE - INCOMPLETE ERASE OPERATION DETECTED |- | 0x52 || 0x00 || || ||T|| || || || || || || || || || || CARTRIDGE FAULT |- | 0x53 || 0x00 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MEDIA LOAD OR EJECT FAILED |- | 0x53 || 0x01 || || ||T|| || || || || || || || || || || UNLOAD TAPE FAILURE |- | 0x53 || 0x02 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || MEDIUM REMOVAL PREVENTED |- | 0x53 || 0x03 || || || || || || ||M|| || || || || || || MEDIUM REMOVAL PREVENTED BY DATA TRANSFER ELEMENT |- | 0x53 || 0x04 || || ||T|| || || || || || || || || || || MEDIUM THREAD OR UNTHREAD FAILURE |- | 0x53 || 0x05 || || || || || || ||M|| || || || || || || VOLUME IDENTIFIER INVALID |- | 0x53 || 0x06 || || || || || || ||M|| || || || || || || VOLUME IDENTIFIER MISSING |- | 0x53 || 0x07 || || || || || || ||M|| || || || || || || DUPLICATE VOLUME IDENTIFIER |- | 0x53 || 0x08 || || || || || || ||M|| || || || || || || ELEMENT STATUS UNKNOWN |- | 0x53 || 0x09 || || || || || || ||M|| || || || || || || DATA TRANSFER DEVICE ERROR - LOAD FAILED |- | 0x53 || 0x0A || || || || || || ||M|| || || || || || || DATA TRANSFER DEVICE ERROR - UNLOAD FAILED |- | 0x53 || 0x0B || || || || || || ||M|| || || || || || || DATA TRANSFER DEVICE ERROR - UNLOAD MISSING |- | 0x53 || 0x0C || || || || || || ||M|| || || || || || || DATA TRANSFER DEVICE ERROR - EJECT FAILED |- | 0x53 || 0x0D || || || || || || ||M|| || || || || || || DATA TRANSFER DEVICE ERROR - LIBRARY COMMUNICATION FAILED |- | 0x54 || 0x00 || || || ||P|| || || || || || || || || || SCSI TO HOST SYSTEM INTERFACE FAILURE |- | 0x55 || 0x00 || || || ||P|| || || || || || || || || || SYSTEM RESOURCE FAILURE |- | 0x55 || 0x01 ||D||Z|| || || ||O|| || || ||B||K|| || || SYSTEM BUFFER FULL |- | 0x55 || 0x02 ||D||Z||T||P||R||O||M||A||E|| ||K|| || || INSUFFICIENT RESERVATION RESOURCES |- | 0x55 || 0x03 ||D||Z||T||P||R||O||M||A||E|| ||K|| || || INSUFFICIENT RESOURCES |- | 0x55 || 0x04 ||D||Z||T||P||R||O||M||A||E|| ||K|| || || INSUFFICIENT REGISTRATION RESOURCES |- | 0x55 || 0x05 ||D||Z||T||P||R||O||M||A||E||B||K|| || || INSUFFICIENT ACCESS CONTROL RESOURCES |- | 0x55 || 0x06 ||D||Z||T|| ||R||O||M|| || ||B|| || || || AUXILIARY MEMORY OUT OF SPACE |- | 0x55 || 0x07 || || || || || || || || || || || || ||F|| QUOTA ERROR |- | 0x55 || 0x08 || || ||T|| || || || || || || || || || || MAXIMUM NUMBER OF SUPPLEMENTAL DECRYPTION KEYS EXCEEDED |- | 0x55 || 0x09 || || || || || || ||M|| || || || || || || MEDIUM AUXILIARY MEMORY NOT ACCESSIBLE |- | 0x55 || 0x0A ||D||Z|| || || || ||M|| || || || || || || DATA CURRENTLY UNAVAILABLE |- | 0x55 || 0x0B ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| INSUFFICIENT POWER FOR OPERATION |- | 0x55 || 0x0C ||D||Z||T||P|| || || || || ||B|| || || || INSUFFICIENT RESOURCES TO CREATE ROD |- | 0x55 || 0x0D ||D||Z||T||P|| || || || || ||B|| || || || INSUFFICIENT RESOURCES TO CREATE ROD TOKEN |- | 0x55 || 0x0E ||D||Z|| || || || || || || || || || || || INSUFFICIENT ZONE RESOURCES |- | 0x55 || 0x0F ||D||Z|| || || || || || || || || || || || INSUFFICIENT ZONE RESOURCES TO COMPLETE WRITE |- | 0x55 || 0x10 ||D||Z|| || || || || || || || || || || || MAXIMUM NUMBER OF STREAMS OPEN |- | 0x55 || 0x11 ||D|| || || || || || || || || || || || || INSUFFICIENT RESOURCES TO BIND |- | 0x56 || 0x00 || || || || || || || || || || || || || || |- | 0x57 || 0x00 || || || || ||R|| || || || || || || || || UNABLE TO RECOVER TABLE-OF-CONTENTS |- | 0x58 || 0x00 || || || || || ||O|| || || || || || || || GENERATION DOES NOT EXIST |- | 0x59 || 0x00 || || || || || ||O|| || || || || || || || UPDATED BLOCK READ |- | 0x5A || 0x00 ||D||Z||T||P||R||O|| || || ||B||K|| || || OPERATOR REQUEST OR STATE CHANGE INPUT |- | 0x5A || 0x01 ||D||Z||T|| ||R||O||M|| || ||B||K|| || || OPERATOR MEDIUM REMOVAL REQUEST |- | 0x5A || 0x02 ||D||Z||T|| ||R||O|| ||A|| ||B||K|| || || OPERATOR SELECTED WRITE PROTECT |- | 0x5A || 0x03 ||D||Z||T|| ||R||O|| ||A|| ||B||K|| || || OPERATOR SELECTED WRITE PERMIT |- | 0x5B || 0x00 ||D||Z||T||P||R||O||M|| || || ||K|| || || LOG EXCEPTION |- | 0x5B || 0x01 ||D||Z||T||P||R||O||M|| || || ||K|| || || THRESHOLD CONDITION MET |- | 0x5B || 0x02 ||D||Z||T||P||R||O||M|| || || ||K|| || || LOG COUNTER AT MAXIMUM |- | 0x5B || 0x03 ||D||Z||T||P||R||O||M|| || || ||K|| || || LOG LIST CODES EXHAUSTED |- | 0x5C || 0x00 ||D||Z|| || || ||O|| || || || || || || || RPL STATUS CHANGE |- | 0x5C || 0x01 ||D||Z|| || || ||O|| || || || || || || || SPINDLES SYNCHRONIZED |- | 0x5C || 0x02 ||D||Z|| || || ||O|| || || || || || || || SPINDLES NOT SYNCHRONIZED |- | 0x5D || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| FAILURE PREDICTION THRESHOLD EXCEEDED |- | 0x5D || 0x01 || || || || ||R|| || || || ||B|| || || || MEDIA FAILURE PREDICTION THRESHOLD EXCEEDED |- | 0x5D || 0x02 || || || || ||R|| || || || || || || || || LOGICAL UNIT FAILURE PREDICTION THRESHOLD EXCEEDED |- | 0x5D || 0x03 || || || || ||R|| || || || || || || || || SPARE AREA EXHAUSTION PREDICTION THRESHOLD EXCEEDED |- | 0x5D || 0x10 ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE GENERAL HARD DRIVE FAILURE |- | 0x5D || 0x11 ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE DRIVE ERROR RATE TOO HIGH |- | 0x5D || 0x12 ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE DATA ERROR RATE TOO HIGH |- | 0x5D || 0x13 ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE SEEK ERROR RATE TOO HIGH |- | 0x5D || 0x14 ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE TOO MANY BLOCK REASSIGNS |- | 0x5D || 0x15 ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE ACCESS TIMES TOO HIGH |- | 0x5D || 0x16 ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE START UNIT TIMES TOO HIGH |- | 0x5D || 0x17 ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE CHANNEL PARAMETRICS |- | 0x5D || 0x18 ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE CONTROLLER DETECTED |- | 0x5D || 0x19 ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE THROUGHPUT PERFORMANCE |- | 0x5D || 0x1A ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE SEEK TIME PERFORMANCE |- | 0x5D || 0x1B ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE SPIN-UP RETRY COUNT |- | 0x5D || 0x1C ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE DRIVE CALIBRATION RETRY COUNT |- | 0x5D || 0x1D ||D||Z|| || || || || || || ||B|| || || || HARDWARE IMPENDING FAILURE POWER LOSS PROTECTION CIRCUIT |- | 0x5D || 0x20 ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE GENERAL HARD DRIVE FAILURE |- | 0x5D || 0x21 ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE DRIVE ERROR RATE TOO HIGH |- | 0x5D || 0x22 ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE DATA ERROR RATE TOO HIGH |- | 0x5D || 0x23 ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE SEEK ERROR RATE TOO HIGH |- | 0x5D || 0x24 ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE TOO MANY BLOCK REASSIGNS |- | 0x5D || 0x25 ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE ACCESS TIMES TOO HIGH |- | 0x5D || 0x26 ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE START UNIT TIMES TOO HIGH |- | 0x5D || 0x27 ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE CHANNEL PARAMETRICS |- | 0x5D || 0x28 ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE CONTROLLER DETECTED |- | 0x5D || 0x29 ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE THROUGHPUT PERFORMANCE |- | 0x5D || 0x2A ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE SEEK TIME PERFORMANCE |- | 0x5D || 0x2B ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE SPIN-UP RETRY COUNT |- | 0x5D || 0x2C ||D||Z|| || || || || || || ||B|| || || || CONTROLLER IMPENDING FAILURE DRIVE CALIBRATION RETRY COUNT |- | 0x5D || 0x30 ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE GENERAL HARD DRIVE FAILURE |- | 0x5D || 0x31 ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE DRIVE ERROR RATE TOO HIGH |- | 0x5D || 0x32 ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE DATA ERROR RATE TOO HIGH |- | 0x5D || 0x33 ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE SEEK ERROR RATE TOO HIGH |- | 0x5D || 0x34 ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE TOO MANY BLOCK REASSIGNS |- | 0x5D || 0x35 ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE ACCESS TIMES TOO HIGH |- | 0x5D || 0x36 ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE START UNIT TIMES TOO HIGH |- | 0x5D || 0x37 ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE CHANNEL PARAMETRICS |- | 0x5D || 0x38 ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE CONTROLLER DETECTED |- | 0x5D || 0x39 ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE THROUGHPUT PERFORMANCE |- | 0x5D || 0x3A ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE SEEK TIME PERFORMANCE |- | 0x5D || 0x3B ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE SPIN-UP RETRY COUNT |- | 0x5D || 0x3C ||D||Z|| || || || || || || ||B|| || || || DATA CHANNEL IMPENDING FAILURE DRIVE CALIBRATION RETRY COUNT |- | 0x5D || 0x40 ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE GENERAL HARD DRIVE FAILURE |- | 0x5D || 0x41 ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE DRIVE ERROR RATE TOO HIGH |- | 0x5D || 0x42 ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE DATA ERROR RATE TOO HIGH |- | 0x5D || 0x43 ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE SEEK ERROR RATE TOO HIGH |- | 0x5D || 0x44 ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE TOO MANY BLOCK REASSIGNS |- | 0x5D || 0x45 ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE ACCESS TIMES TOO HIGH |- | 0x5D || 0x46 ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE START UNIT TIMES TOO HIGH |- | 0x5D || 0x47 ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE CHANNEL PARAMETRICS |- | 0x5D || 0x48 ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE CONTROLLER DETECTED |- | 0x5D || 0x49 ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE THROUGHPUT PERFORMANCE |- | 0x5D || 0x4A ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE SEEK TIME PERFORMANCE |- | 0x5D || 0x4B ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE SPIN-UP RETRY COUNT |- | 0x5D || 0x4C ||D||Z|| || || || || || || ||B|| || || || SERVO IMPENDING FAILURE DRIVE CALIBRATION RETRY COUNT |- | 0x5D || 0x50 ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE GENERAL HARD DRIVE FAILURE |- | 0x5D || 0x51 ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE DRIVE ERROR RATE TOO HIGH |- | 0x5D || 0x52 ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE DATA ERROR RATE TOO HIGH |- | 0x5D || 0x53 ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE SEEK ERROR RATE TOO HIGH |- | 0x5D || 0x54 ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE TOO MANY BLOCK REASSIGNS |- | 0x5D || 0x55 ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE ACCESS TIMES TOO HIGH |- | 0x5D || 0x56 ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE START UNIT TIMES TOO HIGH |- | 0x5D || 0x57 ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE CHANNEL PARAMETRICS |- | 0x5D || 0x58 ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE CONTROLLER DETECTED |- | 0x5D || 0x59 ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE THROUGHPUT PERFORMANCE |- | 0x5D || 0x5A ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE SEEK TIME PERFORMANCE |- | 0x5D || 0x5B ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE SPIN-UP RETRY COUNT |- | 0x5D || 0x5C ||D||Z|| || || || || || || ||B|| || || || SPINDLE IMPENDING FAILURE DRIVE CALIBRATION RETRY COUNT |- | 0x5D || 0x60 ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE GENERAL HARD DRIVE FAILURE |- | 0x5D || 0x61 ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE DRIVE ERROR RATE TOO HIGH |- | 0x5D || 0x62 ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE DATA ERROR RATE TOO HIGH |- | 0x5D || 0x63 ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE SEEK ERROR RATE TOO HIGH |- | 0x5D || 0x64 ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE TOO MANY BLOCK REASSIGNS |- | 0x5D || 0x65 ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE ACCESS TIMES TOO HIGH |- | 0x5D || 0x66 ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE START UNIT TIMES TOO HIGH |- | 0x5D || 0x67 ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE CHANNEL PARAMETRICS |- | 0x5D || 0x68 ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE CONTROLLER DETECTED |- | 0x5D || 0x69 ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE THROUGHPUT PERFORMANCE |- | 0x5D || 0x6A ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE SEEK TIME PERFORMANCE |- | 0x5D || 0x6B ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE SPIN-UP RETRY COUNT |- | 0x5D || 0x6C ||D||Z|| || || || || || || ||B|| || || || FIRMWARE IMPENDING FAILURE DRIVE CALIBRATION RETRY COUNT |- | 0x5D || 0x73 ||D||Z|| || || || || || || ||B|| || || || MEDIA IMPENDING FAILURE ENDURANCE LIMIT MET |- | 0x5D || 0xFF ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| FAILURE PREDICTION THRESHOLD EXCEEDED (FALSE) |- | 0x5E || 0x00 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || LOW POWER CONDITION ON |- | 0x5E || 0x01 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || IDLE CONDITION ACTIVATED BY TIMER |- | 0x5E || 0x02 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || STANDBY CONDITION ACTIVATED BY TIMER |- | 0x5E || 0x03 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || IDLE CONDITION ACTIVATED BY COMMAND |- | 0x5E || 0x04 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || STANDBY CONDITION ACTIVATED BY COMMAND |- | 0x5E || 0x05 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || IDLE_B CONDITION ACTIVATED BY TIMER |- | 0x5E || 0x06 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || IDLE_B CONDITION ACTIVATED BY COMMAND |- | 0x5E || 0x07 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || IDLE_C CONDITION ACTIVATED BY TIMER |- | 0x5E || 0x08 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || IDLE_C CONDITION ACTIVATED BY COMMAND |- | 0x5E || 0x09 ||D||Z||T||P||R||O|| ||A|| || ||K|| || || STANDBY_Y CONDITION ACTIVATED BY TIMER |- | 0x5E || 0x0A ||D||Z||T||P||R||O|| ||A|| || ||K|| || || STANDBY_Y CONDITION ACTIVATED BY COMMAND |- | 0x5E || 0x41 || || || || || || || || || ||B|| || || || POWER STATE CHANGE TO ACTIVE |- | 0x5E || 0x42 || || || || || || || || || ||B|| || || || POWER STATE CHANGE TO IDLE |- | 0x5E || 0x43 || || || || || || || || || ||B|| || || || POWER STATE CHANGE TO STANDBY |- | 0x5E || 0x45 || || || || || || || || || ||B|| || || || POWER STATE CHANGE TO SLEEP |- | 0x5E || 0x47 || || || || || || || || || ||B||K|| || || POWER STATE CHANGE TO DEVICE CONTROL |- | 0x5F || 0x00 || || || || || || || || || || || || || || |- | 0x60 || 0x00 || || || || || || || || || || || || || || LAMP FAILURE |- | 0x61 || 0x00 || || || || || || || || || || || || || || VIDEO ACQUISITION ERROR |- | 0x61 || 0x01 || || || || || || || || || || || || || || UNABLE TO ACQUIRE VIDEO |- | 0x61 || 0x02 || || || || || || || || || || || || || || OUT OF FOCUS |- | 0x62 || 0x00 || || || || || || || || || || || || || || SCAN HEAD POSITIONING ERROR |- | 0x63 || 0x00 || || || || ||R|| || || || || || || || || END OF USER AREA ENCOUNTERED ON THIS TRACK |- | 0x63 || 0x01 || || || || ||R|| || || || || || || || || PACKET DOES NOT FIT IN AVAILABLE SPACE |- | 0x64 || 0x00 || || || || ||R|| || || || || || || || || ILLEGAL MODE FOR THIS TRACK |- | 0x64 || 0x01 || || || || ||R|| || || || || || || || || INVALID PACKET SIZE |- | 0x65 || 0x00 ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| VOLTAGE FAULT |- | 0x66 || 0x00 || || || || || || || || || || || || || || AUTOMATIC DOCUMENT FEEDER COVER UP |- | 0x66 || 0x01 || || || || || || || || || || || || || || AUTOMATIC DOCUMENT FEEDER LIFT UP |- | 0x66 || 0x02 || || || || || || || || || || || || || || DOCUMENT JAM IN AUTOMATIC DOCUMENT FEEDER |- | 0x66 || 0x03 || || || || || || || || || || || || || || DOCUMENT MISS FEED AUTOMATIC IN DOCUMENT FEEDER |- | 0x67 || 0x00 || || || || || || || ||A|| || || || || || CONFIGURATION FAILURE |- | 0x67 || 0x01 || || || || || || || ||A|| || || || || || CONFIGURATION OF INCAPABLE LOGICAL UNITS FAILED |- | 0x67 || 0x02 || || || || || || || ||A|| || || || || || ADD LOGICAL UNIT FAILED |- | 0x67 || 0x03 || || || || || || || ||A|| || || || || || MODIFICATION OF LOGICAL UNIT FAILED |- | 0x67 || 0x04 || || || || || || || ||A|| || || || || || EXCHANGE OF LOGICAL UNIT FAILED |- | 0x67 || 0x05 || || || || || || || ||A|| || || || || || REMOVE OF LOGICAL UNIT FAILED |- | 0x67 || 0x06 || || || || || || || ||A|| || || || || || ATTACHMENT OF LOGICAL UNIT FAILED |- | 0x67 || 0x07 || || || || || || || ||A|| || || || || || CREATION OF LOGICAL UNIT FAILED |- | 0x67 || 0x08 || || || || || || || ||A|| || || || || || ASSIGN FAILURE OCCURRED |- | 0x67 || 0x09 || || || || || || || ||A|| || || || || || MULTIPLY ASSIGNED LOGICAL UNIT |- | 0x67 || 0x0A ||D||Z||T||P||R||O||M||A||E||B||K||V||F|| SET TARGET PORT GROUPS COMMAND FAILED |- | 0x67 || 0x0B ||D||Z||T|| || || || || || ||B|| || || || ATA DEVICE FEATURE NOT ENABLED |- | 0x67 || 0x0C ||D|| || || || || || || || || || || || || COMMAND REJECTED |- | 0x67 || 0x0D ||D|| || || || || || || || || || || || || EXPLICIT BIND NOT ALLOWED |- | 0x68 || 0x00 || || || || || || || ||A|| || || || || || LOGICAL UNIT NOT CONFIGURED |- | 0x68 || 0x01 ||D||Z|| || || || || || || || || || || || SUBSIDIARY LOGICAL UNIT NOT CONFIGURED |- | 0x69 || 0x00 || || || || || || || ||A|| || || || || || DATA LOSS ON LOGICAL UNIT |- | 0x69 || 0x01 || || || || || || || ||A|| || || || || || MULTIPLE LOGICAL UNIT FAILURES |- | 0x69 || 0x02 || || || || || || || ||A|| || || || || || PARITY/DATA MISMATCH |- | 0x6A || 0x00 || || || || || || || ||A|| || || || || || INFORMATIONAL, REFER TO LOG |- | 0x6B || 0x00 || || || || || || || ||A|| || || || || || STATE CHANGE HAS OCCURRED |- | 0x6B || 0x01 || || || || || || || ||A|| || || || || || REDUNDANCY LEVEL GOT BETTER |- | 0x6B || 0x02 || || || || || || || ||A|| || || || || || REDUNDANCY LEVEL GOT WORSE |- | 0x6C || 0x00 || || || || || || || ||A|| || || || || || REBUILD FAILURE OCCURRED |- | 0x6D || 0x00 || || || || || || || ||A|| || || || || || RECALCULATE FAILURE OCCURRED |- | 0x6E || 0x00 || || || || || || || ||A|| || || || || || COMMAND TO LOGICAL UNIT FAILED |- | 0x6F || 0x00 || || || || ||R|| || || || || || || || || COPY PROTECTION KEY EXCHANGE FAILURE - AUTHENTICATION FAILURE |- | 0x6F || 0x01 || || || || ||R|| || || || || || || || || COPY PROTECTION KEY EXCHANGE FAILURE - KEY NOT PRESENT |- | 0x6F || 0x02 || || || || ||R|| || || || || || || || || COPY PROTECTION KEY EXCHANGE FAILURE - KEY NOT ESTABLISHED |- | 0x6F || 0x03 || || || || ||R|| || || || || || || || || READ OF SCRAMBLED SECTOR WITHOUT AUTHENTICATION |- | 0x6F || 0x04 || || || || ||R|| || || || || || || || || MEDIA REGION CODE IS MISMATCHED TO LOGICAL UNIT REGION |- | 0x6F || 0x05 || || || || ||R|| || || || || || || || || DRIVE REGION MUST BE PERMANENT/REGION RESET COUNT ERROR |- | 0x6F || 0x06 || || || || ||R|| || || || || || || || || INSUFFICIENT BLOCK COUNT FOR BINDING NONCE RECORDING |- | 0x6F || 0x07 || || || || ||R|| || || || || || || || || CONFLICT IN BINDING NONCE RECORDING |- | 0x6F || 0x08 || || || || ||R|| || || || || || || || || INSUFFICIENT PERMISSION |- | 0x6F || 0x09 || || || || ||R|| || || || || || || || || INVALID DRIVE-HOST PAIRING SERVER |- | 0x6F || 0x0A || || || || ||R|| || || || || || || || || DRIVE-HOST PAIRING SUSPENDED |- | 0x70 || 0xNN || || ||T|| || || || || || || || || || || DECOMPRESSION EXCEPTION SHORT ALGORITHM ID OF NN |- | 0x71 || 0x00 || || ||T|| || || || || || || || || || || DECOMPRESSION EXCEPTION LONG ALGORITHM ID |- | 0x72 || 0x00 || || || || ||R|| || || || || || || || || SESSION FIXATION ERROR |- | 0x72 || 0x01 || || || || ||R|| || || || || || || || || SESSION FIXATION ERROR WRITING LEAD-IN |- | 0x72 || 0x02 || || || || ||R|| || || || || || || || || SESSION FIXATION ERROR WRITING LEAD-OUT |- | 0x72 || 0x03 || || || || ||R|| || || || || || || || || SESSION FIXATION ERROR - INCOMPLETE TRACK IN SESSION |- | 0x72 || 0x04 || || || || ||R|| || || || || || || || || EMPTY OR PARTIALLY WRITTEN RESERVED TRACK |- | 0x72 || 0x05 || || || || ||R|| || || || || || || || || NO MORE TRACK RESERVATIONS ALLOWED |- | 0x72 || 0x06 || || || || ||R|| || || || || || || || || RMZ EXTENSION IS NOT ALLOWED |- | 0x72 || 0x07 || || || || ||R|| || || || || || || || || NO MORE TEST ZONE EXTENSIONS ARE ALLOWED |- | 0x73 || 0x00 || || || || ||R|| || || || || || || || || CD CONTROL ERROR |- | 0x73 || 0x01 || || || || ||R|| || || || || || || || || POWER CALIBRATION AREA ALMOST FULL |- | 0x73 || 0x02 || || || || ||R|| || || || || || || || || POWER CALIBRATION AREA IS FULL |- | 0x73 || 0x03 || || || || ||R|| || || || || || || || || POWER CALIBRATION AREA ERROR |- | 0x73 || 0x04 || || || || ||R|| || || || || || || || || PROGRAM MEMORY AREA UPDATE FAILURE |- | 0x73 || 0x05 || || || || ||R|| || || || || || || || || PROGRAM MEMORY AREA IS FULL |- | 0x73 || 0x06 || || || || ||R|| || || || || || || || || RMA/PMA IS ALMOST FULL |- | 0x73 || 0x10 || || || || ||R|| || || || || || || || || CURRENT POWER CALIBRATION AREA ALMOST FULL |- | 0x73 || 0x11 || || || || ||R|| || || || || || || || || CURRENT POWER CALIBRATION AREA IS FULL |- | 0x73 || 0x17 || || || || ||R|| || || || || || || || || RDZ IS FULL |- | 0x74 || 0x00 || || ||T|| || || || || || || || || || || SECURITY ERROR |- | 0x74 || 0x01 || || ||T|| || || || || || || || || || || UNABLE TO DECRYPT DATA |- | 0x74 || 0x02 || || ||T|| || || || || || || || || || || UNENCRYPTED DATA ENCOUNTERED WHILE DECRYPTING |- | 0x74 || 0x03 || || ||T|| || || || || || || || || || || INCORRECT DATA ENCRYPTION KEY |- | 0x74 || 0x04 || || ||T|| || || || || || || || || || || CRYPTOGRAPHIC INTEGRITY VALIDATION FAILED |- | 0x74 || 0x05 || || ||T|| || || || || || || || || || || ERROR DECRYPTING DATA |- | 0x74 || 0x06 || || ||T|| || || || || || || || || || || UNKNOWN SIGNATURE VERIFICATION KEY |- | 0x74 || 0x07 || || ||T|| || || || || || || || || || || ENCRYPTION PARAMETERS NOT USEABLE |- | 0x74 || 0x08 ||D||Z||T|| ||R|| ||M|| ||E|| || ||V||F|| DIGITAL SIGNATURE VALIDATION FAILURE |- | 0x74 || 0x09 || || ||T|| || || || || || || || || || || ENCRYPTION MODE MISMATCH ON READ |- | 0x74 || 0x0A || || ||T|| || || || || || || || || || || ENCRYPTED BLOCK NOT RAW READ ENABLED |- | 0x74 || 0x0B || || ||T|| || || || || || || || || || || INCORRECT ENCRYPTION PARAMETERS |- | 0x74 || 0x0C ||D||Z||T|| ||R|| ||M||A||E||B||K||V|| || UNABLE TO DECRYPT PARAMETER LIST |- | 0x74 || 0x0D || || ||T|| || || || || || || || || || || ENCRYPTION ALGORITHM DISABLED |- | 0x74 || 0x10 ||D||Z||T|| ||R|| ||M||A||E||B||K||V|| || SA CREATION PARAMETER VALUE INVALID |- | 0x74 || 0x11 ||D||Z||T|| ||R|| ||M||A||E||B||K||V|| || SA CREATION PARAMETER VALUE REJECTED |- | 0x74 || 0x12 ||D||Z||T|| ||R|| ||M||A||E||B||K||V|| || INVALID SA USAGE |- | 0x74 || 0x21 || || ||T|| || || || || || || || || || || DATA ENCRYPTION CONFIGURATION PREVENTED |- | 0x74 || 0x30 ||D||Z||T|| ||R|| ||M||A||E||B||K||V|| || SA CREATION PARAMETER NOT SUPPORTED |- | 0x74 || 0x40 ||D||Z||T|| ||R|| ||M||A||E||B||K||V|| || AUTHENTICATION FAILED |- | 0x74 || 0x61 || || || || || || || || || || || ||V|| || EXTERNAL DATA ENCRYPTION KEY MANAGER ACCESS ERROR |- | 0x74 || 0x62 || || || || || || || || || || || ||V|| || EXTERNAL DATA ENCRYPTION KEY MANAGER ERROR |- | 0x74 || 0x63 || || || || || || || || || || || ||V|| || EXTERNAL DATA ENCRYPTION KEY NOT FOUND |- | 0x74 || 0x64 || || || || || || || || || || || ||V|| || EXTERNAL DATA ENCRYPTION REQUEST NOT AUTHORIZED |- | 0x74 || 0x6E || || ||T|| || || || || || || || || || || EXTERNAL DATA ENCRYPTION CONTROL TIMEOUT |- | 0x74 || 0x6F || || ||T|| || || || || || || || || || || EXTERNAL DATA ENCRYPTION CONTROL ERROR |- | 0x74 || 0x71 ||D||Z||T|| ||R|| ||M|| ||E|| || ||V|| || LOGICAL UNIT ACCESS NOT AUTHORIZED |- | 0x74 || 0x79 ||D||Z|| || || || || || || || || || || || SECURITY CONFLICT IN TRANSLATED DEVICE |- | 0x75 || 0x00 || || || || || || || || || || || || || || |- | 0x76 || 0x00 || || || || || || || || || || || || || || |- | 0x77 || 0x00 || || || || || || || || || || || || || || |- | 0x78 || 0x00 || || || || || || || || || || || || || || |- | 0x79 || 0x00 || || || || || || || || || || || || || || |- | 0x7A || 0x00 || || || || || || || || || || || || || || |- | 0x7B || 0x00 || || || || || || || || || || || || || || |- | 0x7C || 0x00 || || || || || || || || || || || || || || |- | 0x7D || 0x00 || || || || || || || || || || || || || || |- | 0x7E || 0x00 || || || || || || || || || || || || || || |- | 0x7F || 0x00 || || || || || || || || || || || || || || |} {| style="font-size:9pt" border="1" cellpadding="1" cellspacing="0" align="center" |+ Device legend ! Key || Description |- | D || DIRECT ACCESS DEVICE (SBC-4) |- | Z || HOST MANAGED ZONED BLOCK DEVICE (ZBC) |- | T || SEQUENTIAL ACCESS DEVICE (SSC-5) |- | P || PROCESSOR DEVICE (SPC-2) |- | R || C/DVD DEVICE (MMC-6) |- | O || OPTICAL MEMORY BLOCK DEVICE (SBC) |- | M || MEDIA CHANGER DEVICE (SMC-3) |- | A || STORAGE ARRAY DEVICE (SCC-2) |- | E || SCSI ENCLOSURE SERVICES DEVICE (SES-3) |- | B || SIMPLIFIED DIRECT-ACCESS (REDUCED BLOCK) DEVICE (RBC) |- | K || OPTICAL CARD READER/WRITER DEVICE (OCRW) |- | V || AUTOMATION/DEVICE INTERFACE DEVICE (ADC-4) |- | F || OBJECT-BASED STORAGE DEVICE (OSD-2) |} == See Also == * [[Interpreting SENSE DATA in AIX errpt]]. * [http://www.t10.org/cgi-bin/ac.pl?t=f&f=spc6r02.pdf SCSI Primary Commands-6 (SPC-6)]. * [http://www.t10.org/lists/2asc.htm SCSI Additional Sense Data] lists on t10.org. [[Category:Computing]] 168735ea2b9e52909eaa664096d26fc48584eb8b Handy pkgsrc targets and tools 0 1746 3540 2020-07-21T02:15:24Z Stix 2 Initial checkin of pkgsrc make targets wikitext text/x-wiki Bunch of notes on pkgsrc make targets to help my memory when building/modifying pkgsrc packages. ; fetch : Fetch the distfiles into the local <tt>${DISTDIR}</tt> directory. ; makesum : Update the checksums of the packages distfiles in <tt>distfiles</tt>. ; checksum : Check the fetched files checksums against <tt>distinfo</tt>. ; mps (makepatchsum) : Dumps new patch checksums into <tt>distfiles</tt>. ; show-distfiles : Dumps out expected distfile names. ; stage-install : Installs into the <tt>${WRKSRC}/.destdir/</tt>. Handy for checking what will become the install paths. ; print-PLIST : Dumps out a <tt>PLIST</tt> to stdout based on the staged installation. Sanity check before using! ; install : Actually install for real. [[Category:NetBSD]] 6eb4326c907745686e1a320415e55e6a411366f2 3541 3540 2020-07-24T12:44:23Z Stix 2 Add show-options. wikitext text/x-wiki Bunch of notes on pkgsrc make targets to help my memory when building/modifying pkgsrc packages. ; show-options : Dump available, default and currently selected package options. ; fetch : Fetch the distfiles into the local <tt>${DISTDIR}</tt> directory. ; makesum : Update the checksums of the packages distfiles in <tt>distfiles</tt>. ; checksum : Check the fetched files checksums against <tt>distinfo</tt>. ; mps (makepatchsum) : Dumps new patch checksums into <tt>distfiles</tt>. ; show-distfiles : Dumps out expected distfile names. ; stage-install : Installs into the <tt>${WRKSRC}/.destdir/</tt>. Handy for checking what will become the install paths. ; print-PLIST : Dumps out a <tt>PLIST</tt> to stdout based on the staged installation. Sanity check before using! ; install : Actually install for real. [[Category:NetBSD]] e2e1d676d5b8f77dd36afd69e5c1b5b7d4b5b53c 3556 3541 2020-09-03T23:21:47Z Stix 2 Expand and organise a bit. wikitext text/x-wiki Bunch of notes on pkgsrc make targets to help my memory when building/modifying pkgsrc packages. == Installing == ; show-options : Dump available, default and currently selected package options. ; fetch : Fetch the distfiles into the local <tt>${DISTDIR}</tt> directory. ; checksum : Check the fetched files checksums against <tt>distinfo</tt>. ; install : Actually install for real. == Creating/Modifying Packages == ; makesum : Update the checksums of the packages distfiles in <tt>distfiles</tt>. ; mps (makepatchsum) : Dumps new patch checksums into <tt>distfiles</tt>. ; show-distfiles : Dumps out expected distfile names. ; stage-install : Installs into the <tt>${WRKSRC}/.destdir/</tt>. Handy for checking what will become the install paths. ; print-PLIST : Dumps out a <tt>PLIST</tt> to stdout based on the staged installation. Sanity check before using! ; show-var VARNAME=<x> : Dumps out evaluated make variable. ; show-vars VARNAMES="<x> <y>" : Dumps out multiple evaluated make variables. [[Category:NetBSD]] 955992b5c0d5bc31437c79d15617a80ed7a8e472 3564 3556 2020-11-09T10:57:35Z Stix 2 /* Creating/Modifying Packages */ add "show-buildlink3" target wikitext text/x-wiki Bunch of notes on pkgsrc make targets to help my memory when building/modifying pkgsrc packages. == Installing == ; show-options : Dump available, default and currently selected package options. ; fetch : Fetch the distfiles into the local <tt>${DISTDIR}</tt> directory. ; checksum : Check the fetched files checksums against <tt>distinfo</tt>. ; install : Actually install for real. == Creating/Modifying Packages == ; makesum : Update the checksums of the packages distfiles in <tt>distfiles</tt>. ; mps (makepatchsum) : Dumps new patch checksums into <tt>distfiles</tt>. ; show-distfiles : Dumps out expected distfile names. ; stage-install : Installs into the <tt>${WRKSRC}/.destdir/</tt>. Handy for checking what will become the install paths. ; print-PLIST : Dumps out a <tt>PLIST</tt> to stdout based on the staged installation. Sanity check before using! ; show-var VARNAME=<x> : Dumps out evaluated make variable. ; show-vars VARNAMES="<x> <y>" : Dumps out multiple evaluated make variables. ; show-buildlink3 : Show the dependency hierarchy for a package. [[Category:NetBSD]] 5ac8f130ed6472e6b7788978c33a5c81374614f0 Favourite Movies 0 1747 3543 2020-08-22T14:36:41Z Stix 2 Start a list of favourite movies wikitext text/x-wiki In no particular order: * Shawshank Redemption * Lord of the Rings * Star Wars * Serenity * U451 * The Hunt for Red October * Inception * The Fugitive * Seven * Bourne Identity, etc. * Fifth Element * John Wick * Matrix * Men In Black * Blade Runner * Hanna * Silence of the Lambs * Contact * Forest Gump * Leon - The Professional * Edge of Tomorrow [[Category:Personal]] e8b278989c36287f34c45b128001c74916c96c41 3557 3543 2020-09-04T08:46:34Z Stix 2 Add Wonder Woman wikitext text/x-wiki In no particular order: * Shawshank Redemption * Lord of the Rings * Star Wars * Serenity * U451 * The Hunt for Red October * Inception * The Fugitive * Seven * Bourne Identity, etc. * Fifth Element * John Wick * Matrix * Men In Black * Blade Runner * Hanna * Silence of the Lambs * Contact * Forest Gump * Leon - The Professional * Edge of Tomorrow * Wonder Woman (2017) [[Category:Personal]] edd8898f472906db82e37602f7fb042379fbfda4 NetBSD Bugs 0 792 3544 3236 2020-08-28T08:43:53Z Stix 2 /* Old Bugs */ add kern/39203 so I can find it faster wikitext text/x-wiki == Current Bugs == * [http://gnats.netbsd.org/44614 kern/44614] - Port brcm80211 driver from Linux to NetBSD. * [http://gnats.netbsd.org/45081 kern/45081] - "ath0: device timeout", then wifi connection is dropped momentarily. * [http://gnats.netbsd.org/46278 lib/46278] - gcc -pg with pthread does not work on 6.0_BETA/i386 * [http://gnats.netbsd.org/42479 kern/42479] - netbsd-5-0 tools config(1) generates bad config_file.h on i386 5.99.22 * [http://gnats.netbsd.org/40229 pkg/40229] - NetBSD subversion-base - NFS-mounted repository failures * [http://gnats.netbsd.org/39016 kern/39016] - WAPBL performance and turnstiles * [http://gnats.netbsd.org/37400 kern/37400] - panic in ath_rate_findrate(): ndx is 0 * [http://gnats.netbsd.org/37174 kern/37174] - ipnat RDR sessions not expiring * [http://gnats.netbsd.org/36690 kern/36690] - KASSERT(delta > 0) in kern_physio, with tape block size mismatch * [http://gnats.netbsd.org/36328 kern/36328] - clone(2) with CLONE_FILES can leak POSIX locks * [http://gnats.netbsd.org/35198 kern/35198] - lfs_pchain corruption causing hang or panic * [http://gnats.netbsd.org/33241 kern/33241] - umodem fails in NetBSD 3.0. I'm wondering if this is related to uscanner failing to work for me with NetBSD 3.0. * systat SIGWINCH handling - systat(1) doesn't appear to handle SIGWINCH well, if at all. * [http://gnats.netbsd.org/25977 kern/25977] - WSMOUSEIO_SSCALE. Cheap mouse needs this. Should implement suggested per-axis scaling. * [http://gnats.netbsd.org/28731 kern/28731] - ehci + umass (ipod). Depending which USB port I use, my iPod will either attach fine, or bail out. * [http://gnats.netbsd.org/21335 kern/21335] - ahc leaves processes in D state. I've seen this when trying to read a tape with a larger blocksize than that configured in the backup tool. * Calculated Load Average too high. See [http://mail-index.netbsd.org/tech-kern/2005/04/11/0003.html this mail]. * [http://gnats.netbsd.org/26424 kern/26424] - Removal of INITIALLY_LEVEL_TRIGGERED breaks Multia serial ports. * [http://gnats.netbsd.org/9678 kern/9678] - gdb fails to debug kernel core dump on mac68k. * Check [http://mail-index.netbsd.org/tech-x11/2007/03/19/0000.html DRM/DRI] support on netbsd-4. == Cleanups == * missing brelse in rf_netbsdkintf.c:raidread_component_label() * SysKonnect <tt>sk(4)</tt> still needs cleaning up. ** clean up mbufs and outstanding transmit descriptors when bringing down the interface. == Old Bugs == * [http://gnats.netbsd.org/39203 kern/39203] - PPPoE issues with broken MTU/MRU implementations * [http://gnats.netbsd.org/37696 kern/37696] - msdosfs: add large read / readahead support * [http://gnats.netbsd.org/37037 kern/37037] - ipnat: Data modified on freelist * [http://gnats.netbsd.org/35118 toolchain/35118] - gdb6 "bt" fails on kernel dumps. * [http://gnats.netbsd.org/35099 port-m68k/35099] - pthread programs core on m68k. Many pthread programs, including named(8) get SIGILL running on m68k. * [http://gnats.netbsd.org/17398 kern/17398] - msdosfs does not support sector size != DEV_BSIZE. Currently prevents using a gen 5.5 iPod on NetBSD. * [http://gnats.netbsd.org/34737 kern/34737] - Gen 5.5 iPod fails to mount. SCSI mode sense sector size bug. * [http://gnats.netbsd.org/32130 pkg/32130] - Psi doesn't compile with qt-3.3.5. * [http://gnats.netbsd.org/30977 port-xen/30977] - Strange FPU behaviour. Just try running flops as a test. * [http://gnats.netbsd.org/22457 kern/22457] - ACPI broken mouse. pckbport: command timeout pms_enable: command error 35 sys/arch/i386/include/acpi_func.h : Not sure on the status here, switched to using USB mouse. * emuxki drain broken. Seen using <tt>psi</tt>, which uses <tt>audioplay(1)</tt>. Appears to have been fixed between NetBSD 2.0 and 2.0.2. [[Category:NetBSD]] [[Category:Personal]] 8f12eea0b144c78e997a45aac0a9f995c7e80c0f tcpdump Examples 0 1735 3546 3364 2020-08-28T12:52:00Z Stix 2 Add another PPPoE example wikitext text/x-wiki Example tcpdump invocations: ; IPv6 packets with given src/dst host embedded in PPPoE session packet : <syntaxhighlight>tcpdump -ni alc0 'pppoes and host 2a00:86c0:2040::1'</syntaxhighlight> ; IPv6 icmp router advertisements: : <syntaxhighlight>tcpdump -ni le0 'icmp[icmptype] = icmp-routeradvert'</syntaxhighlight> ; IPv6 icmp router advertisements embedded in PPPoE frames, where the PPPoE version and type aren't 0x11: : <syntaxhighlight>tcpdump -xxepni le0 '(ether proto 0x8863 or ether proto 0x8864) and ether[14] != 0x11’</syntaxhighlight> ; IPv6 icmp echo requests: : <syntaxhighlight>tcpdump -i le0 'icmp6 && ip6[40] == 128'</syntaxhighlight> :; icmpv6 types include :* unreachable (1) :* too-big (2) :* time-exceeded (3) :* echo-request (128) :* echo-reply (129) :* router-solicitation (133) :* router-advertisement (134) :* neighbor-solicitation (135) :* neighbor-advertisement (136) [[Category:Computing]] 175fdb48f53c57cfd093b0e423da0f7cfbb61c44 3547 3546 2020-08-29T04:29:50Z Stix 2 Add an example looking for IPv6 tcp syn/fin packets wikitext text/x-wiki Example tcpdump invocations: ; IPv6 packets with given src/dst host embedded in PPPoE session packets : <syntaxhighlight>tcpdump -ni alc0 'pppoes and host 2a00:86c0:2040::1'</syntaxhighlight> ; IPv6 tcp syn/fin packets for www.google.com, embedded in PPPoE session packets : <syntaxhighlight>tcpdump -ni alc0 'pppoes and host 2404:6800:4006:808::200e and (ip6[13+40] & (tcp-syn|tcp-fin)) != 0'</syntaxhighlight> ; IPv6 icmp router advertisements: : <syntaxhighlight>tcpdump -ni le0 'icmp[icmptype] = icmp-routeradvert'</syntaxhighlight> ; IPv6 icmp router advertisements embedded in PPPoE frames, where the PPPoE version and type aren't 0x11: : <syntaxhighlight>tcpdump -xxepni le0 '(ether proto 0x8863 or ether proto 0x8864) and ether[14] != 0x11’</syntaxhighlight> ; IPv6 icmp echo requests: : <syntaxhighlight>tcpdump -i le0 'icmp6 && ip6[40] == 128'</syntaxhighlight> :; icmpv6 types include :* unreachable (1) :* too-big (2) :* time-exceeded (3) :* echo-request (128) :* echo-reply (129) :* router-solicitation (133) :* router-advertisement (134) :* neighbor-solicitation (135) :* neighbor-advertisement (136) [[Category:Computing]] a827e5ea7c550311181976ac0d38414aa27c2b14 Template:IETF RFC 10 1748 3548 2020-08-29T14:45:44Z Stix 2 Initial, copied from wikipedia wikitext text/x-wiki {{#if:{{{1|<noinclude>$</noinclude>}}}|{{Catalog lookup link|{{#expr:{{{1|}}}|}}|{{#expr:{{{2|}}}|}}|{{#expr:{{{3|}}}|}}|{{#expr:{{{4|}}}|}}|{{#expr:{{{5|}}}|}}|{{#expr:{{{6|}}}|}}|{{#expr:{{{7|}}}|}}|{{#expr:{{{8|}}}|}}|{{#expr:{{{9|}}}|}}|article-link={{#ifeq:{{yesno-no|{{{plainlink|}}}}}|yes||{{#ifeq:{{yesno-yes|{{{link|}}}}}|no||RFC (identifier)}}}}|article-name={{#ifeq:{{yesno-no|{{{plainlink|}}}}}|yes||RFC}}|link-prefix=https://tools.ietf.org/html/rfc|list-leadout={{{leadout|}}}}}|{{error-small|Parameter error in {{tl|IETF RFC}}: Missing [[Request for Comments (identifier)|RFC]].}}}}<noinclude>{{documentation}}<!-- Add categories and interwiki lines to the /doc subpage, not here! --></noinclude> 041cc48caa8a83f8613a3240066148bb65904258 Template:Catalog lookup link 10 1749 3549 2020-08-29T14:46:31Z Stix 2 Initial, copied from wikipedia wikitext text/x-wiki <templatestyles src="Module:Citation/CS1/styles.css" />{{#invoke:Catalog lookup link|main}}<noinclude> {{documentation}} </noinclude> 23b31cd7a6cec8a94a3311c5cb87ea7bfbcffda1 2020-08-29 PMTUD black holes still exist with IPv6 0 1750 3550 2020-08-29T15:37:17Z Stix 2 Initial page describing PMTUD issues wikitext text/x-wiki So, I've just spent a few hours debugging a hanging TCP https download to an IPv6 host (from a large internet company I'll leave unnamed), which turns out to be a PMTUD black hole. I have some history debugging those in the past (details below), but I'm surprised yet again that this is still an issue. The reason is somewhat more simple than it was 12 years ago when I debugged this with IPv4, but still has the same main cause of LLC PPPoE. The issue is that PPPoE adds an 8 byte header to a standard Ethernet frame, which means the interface MTU is reduced from 1500 to 1492 bytes. This means that the MSS of a TCP connection must also be reduced from 1440 to 1432 bytes. For this to work in a NAT scenario, or, indeed, a routed IPv4/IPv6 scenario, PMTUD is relied on to determine the appropriate MTU (and MSS). However, within the carrier network, there may be an MTU change occurring between pieces of equipment (DSLAM) that deal only at layer 2, and, hence, are unable to participate in PMTUD. Additionally, carriers tend to disable fragmentation, ignore the client MRU during PPPoE negotiation, and use a full 1500 byte MTU. And, just to make matters worse, MSS only applies, and is only negiotiated for TCP, meaning ICMP, UDP, IPSEC and other IP protocols may break. As discussed on the [https://forum.exetel.com.au/viewtopic.php?t=26544 Exetel forum], this results in "baby giants" (RFC 4638), where large Ethernet jumbo frames of 1508 bytes may be seen by the customer. These may be dropped by ethernet hubs/switches, host NICs, or operating system kernels. My solution 12 years ago was to [http://cvsweb.netbsd.org/bsdweb.cgi/src/sys/net/if_ether.h.diff?r1=1.51&r2=1.52&f=h patch] my NetBSD kernel, upgrade my Ethernet switch and host NIC. Generally, either gigabit ethernet devices, or devices supporting VLANs are sufficient to support jumbo frames. This fixed the behaviour I was seeing with ICMP and UDP (and IPSEC). For my IPv6 issue this time around, I simply added MSS clamping for IPv6 in my NetBSD npf configuration: <syntaxhighlight> $ext_if = "pppoe0" $ext_v6 = inet6(pppoe0) procedure "norm" { normalize: "max-mss" 1432 } group "external" on $ext_if { pass stateful out final family inet6 proto tcp from ! $ext_v6 to any apply "norm" .... } </syntaxhighlight> With this change, all the TCP connections negotiated a 1432 byte MSS and proceeded to work. Most large internet services tend to already use a lower MTU (and hence MSS) specifically to work around issues like this (eg. google.com appears to negotiate an MSS of 1360 as I check). I'll be chasing up the issue I found, and hopefully their MTU can also be reduced. == See Also == * [http://test-ipv6.com/ test-ipv6.com] * [https://forum.exetel.com.au/viewtopic.php?t=26544 MTU and "baby giants" (RFC4638)?] on the [http://www.exetel.com.au/ Exetel] forum. * RFC 1483 Multiprotocol Encapsulation over ATM Adaptation Layer 5 * RFC 2516 A Method for Transmitting PPP Over Ethernet (PPPoE) * RFC 4638 Accommodating a Maximum Transit Unit/Maximum Receive Unit (MTU/MRU) Greater Than 1492 in the Point-to-Point Protocol over Ethernet (PPPoE) * RFC 8201 Path MTU Discovery for IP version 6 * NetBSD patch for [http://cvsweb.netbsd.org/bsdweb.cgi/src/sys/net/if_ether.h.diff?r1=1.51&r2=1.52&f=h if_ether.h] to allow baby giants. dd84bf223c04fa704b3a871d5a00d4d592c4f642 3551 3550 2020-08-29T15:39:07Z Stix 2 Add blog category wikitext text/x-wiki So, I've just spent a few hours debugging a hanging TCP https download to an IPv6 host (from a large internet company I'll leave unnamed), which turns out to be a PMTUD black hole. I have some history debugging those in the past (details below), but I'm surprised yet again that this is still an issue. The reason is somewhat more simple than it was 12 years ago when I debugged this with IPv4, but still has the same main cause of LLC PPPoE. The issue is that PPPoE adds an 8 byte header to a standard Ethernet frame, which means the interface MTU is reduced from 1500 to 1492 bytes. This means that the MSS of a TCP connection must also be reduced from 1440 to 1432 bytes. For this to work in a NAT scenario, or, indeed, a routed IPv4/IPv6 scenario, PMTUD is relied on to determine the appropriate MTU (and MSS). However, within the carrier network, there may be an MTU change occurring between pieces of equipment (DSLAM) that deal only at layer 2, and, hence, are unable to participate in PMTUD. Additionally, carriers tend to disable fragmentation, ignore the client MRU during PPPoE negotiation, and use a full 1500 byte MTU. And, just to make matters worse, MSS only applies, and is only negiotiated for TCP, meaning ICMP, UDP, IPSEC and other IP protocols may break. As discussed on the [https://forum.exetel.com.au/viewtopic.php?t=26544 Exetel forum], this results in "baby giants" (RFC 4638), where large Ethernet jumbo frames of 1508 bytes may be seen by the customer. These may be dropped by ethernet hubs/switches, host NICs, or operating system kernels. My solution 12 years ago was to [http://cvsweb.netbsd.org/bsdweb.cgi/src/sys/net/if_ether.h.diff?r1=1.51&r2=1.52&f=h patch] my NetBSD kernel, upgrade my Ethernet switch and host NIC. Generally, either gigabit ethernet devices, or devices supporting VLANs are sufficient to support jumbo frames. This fixed the behaviour I was seeing with ICMP and UDP (and IPSEC). For my IPv6 issue this time around, I simply added MSS clamping for IPv6 in my NetBSD npf configuration: <syntaxhighlight> $ext_if = "pppoe0" $ext_v6 = inet6(pppoe0) procedure "norm" { normalize: "max-mss" 1432 } group "external" on $ext_if { pass stateful out final family inet6 proto tcp from ! $ext_v6 to any apply "norm" .... } </syntaxhighlight> With this change, all the TCP connections negotiated a 1432 byte MSS and proceeded to work. Most large internet services tend to already use a lower MTU (and hence MSS) specifically to work around issues like this (eg. google.com appears to negotiate an MSS of 1360 as I check). I'll be chasing up the issue I found, and hopefully their MTU can also be reduced. == See Also == * [http://test-ipv6.com/ test-ipv6.com] * [https://forum.exetel.com.au/viewtopic.php?t=26544 MTU and "baby giants" (RFC4638)?] on the [http://www.exetel.com.au/ Exetel] forum. * RFC 1483 Multiprotocol Encapsulation over ATM Adaptation Layer 5 * RFC 2516 A Method for Transmitting PPP Over Ethernet (PPPoE) * RFC 4638 Accommodating a Maximum Transit Unit/Maximum Receive Unit (MTU/MRU) Greater Than 1492 in the Point-to-Point Protocol over Ethernet (PPPoE) * RFC 8201 Path MTU Discovery for IP version 6 * NetBSD patch for [http://cvsweb.netbsd.org/bsdweb.cgi/src/sys/net/if_ether.h.diff?r1=1.51&r2=1.52&f=h if_ether.h] to allow baby giants. [[Category:Stix's Blog]] 6598c114a01f32e302f4c2ca6e7272d937d9bab8 3553 3551 2020-08-30T00:40:00Z Stix 2 Add NetBSD PR wikitext text/x-wiki So, I've just spent a few hours debugging a hanging TCP https download to an IPv6 host (from a large internet company I'll leave unnamed), which turns out to be a PMTUD black hole. I have some history debugging those in the past (details below), but I'm surprised yet again that this is still an issue. The reason is somewhat more simple than it was 12 years ago when I debugged this with IPv4, but still has the same main cause of LLC PPPoE. The issue is that PPPoE adds an 8 byte header to a standard Ethernet frame, which means the interface MTU is reduced from 1500 to 1492 bytes. This means that the MSS of a TCP connection must also be reduced from 1440 to 1432 bytes. For this to work in a NAT scenario, or, indeed, a routed IPv4/IPv6 scenario, PMTUD is relied on to determine the appropriate MTU (and MSS). However, within the carrier network, there may be an MTU change occurring between pieces of equipment (DSLAM) that deal only at layer 2, and, hence, are unable to participate in PMTUD. Additionally, carriers tend to disable fragmentation, ignore the client MRU during PPPoE negotiation, and use a full 1500 byte MTU. And, just to make matters worse, MSS only applies, and is only negiotiated for TCP, meaning ICMP, UDP, IPSEC and other IP protocols may break. As discussed on the [https://forum.exetel.com.au/viewtopic.php?t=26544 Exetel forum], this results in "baby giants" (RFC 4638), where large Ethernet jumbo frames of 1508 bytes may be seen by the customer. These may be dropped by ethernet hubs/switches, host NICs, or operating system kernels. My solution 12 years ago was to [http://cvsweb.netbsd.org/bsdweb.cgi/src/sys/net/if_ether.h.diff?r1=1.51&r2=1.52&f=h patch] my NetBSD kernel, upgrade my Ethernet switch and host NIC. Generally, either gigabit ethernet devices, or devices supporting VLANs are sufficient to support jumbo frames. This fixed the behaviour I was seeing with ICMP and UDP (and IPSEC). For my IPv6 issue this time around, I simply added MSS clamping for IPv6 in my NetBSD npf configuration: <syntaxhighlight> $ext_if = "pppoe0" $ext_v6 = inet6(pppoe0) procedure "norm" { normalize: "max-mss" 1432 } group "external" on $ext_if { pass stateful out final family inet6 proto tcp from ! $ext_v6 to any apply "norm" .... } </syntaxhighlight> With this change, all the TCP connections negotiated a 1432 byte MSS and proceeded to work. Most large internet services tend to already use a lower MTU (and hence MSS) specifically to work around issues like this (eg. google.com appears to negotiate an MSS of 1360 as I check). I'll be chasing up the issue I found, and hopefully their MTU can also be reduced. == See Also == * [http://test-ipv6.com/ test-ipv6.com] * [https://forum.exetel.com.au/viewtopic.php?t=26544 MTU and "baby giants" (RFC4638)?] on the [http://www.exetel.com.au/ Exetel] forum. * RFC 1483 Multiprotocol Encapsulation over ATM Adaptation Layer 5 * RFC 2516 A Method for Transmitting PPP Over Ethernet (PPPoE) * RFC 4638 Accommodating a Maximum Transit Unit/Maximum Receive Unit (MTU/MRU) Greater Than 1492 in the Point-to-Point Protocol over Ethernet (PPPoE) * RFC 8201 Path MTU Discovery for IP version 6 * NetBSD patch for [http://cvsweb.netbsd.org/bsdweb.cgi/src/sys/net/if_ether.h.diff?r1=1.51&r2=1.52&f=h if_ether.h] to allow baby giants. * NetBSD problem report [http://gnats.netbsd.org/39203 kern/39203 PPPoE issues with broken MTU/MRU implementations]. [[Category:Stix's Blog]] 085124e2fd70bcd99d568b3109da4ebcfa5c2c90 2019-08-11 NetFlix vs IPv6 0 1736 3552 3370 2020-08-29T15:43:58Z Stix 2 Add an update pointing to the IPv6 PMTUD black hole entry wikitext text/x-wiki '''Update 2020-08-29:''' So, I found some more issues and dug deeper, and really, the answer is below hidden in the TCP dump output. The negotiated MSS is 1440 bytes, which is too large given I have a PPPoE service, which supports only 1432 byte MSS. Yes, [[2020-08-29 PMTUD black holes still exist with IPv6|PMTUD black holes still exist with IPv6]]. ---- So I finally got around to trying to find out why NetFlix seems to behave badly on Apple iOS devices at home. Running tpcdump on my NetBSD router gave me some interesting traces of hung NetFlix app startup on an iPad: <syntaxhighlight class="nowrap"> 13:12:06.715945 IP6 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260 > 2a00:86c0:2041::1.443: Flags [S], seq 2246225929, win 65535, options [mss 1440,nop,wscale 7,nop,nop,TS val 625696573 ecr 0,sackOK,eol], length 0 13:12:06.716955 IP6 2a00:86c0:2041::1.443 > 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260: Flags [S.], seq 658221981, ack 2246225930, win 65535, options [mss 1440,nop,wscale 9,sackOK,TS val 2595614193 ecr 625696573], length 0 13:12:06.718660 IP6 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260 > 2a00:86c0:2041::1.443: Flags [.], ack 1, win 1026, options [nop,nop,TS val 625696575 ecr 2595614193], length 0 13:12:06.719173 IP6 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260 > 2a00:86c0:2041::1.443: Flags [P.], seq 1:238, ack 1, win 1026, options [nop,nop,TS val 625696575 ecr 2595614193], length 237 13:12:06.719920 IP6 2a00:86c0:2041::1.443 > 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260: Flags [.], ack 1, win 2050, options [nop,nop,TS val 2595614196 ecr 625696575], length 0 13:12:06.720988 IP6 2a00:86c0:2041::1.443 > 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260: Flags [P.], seq 2857:3357, ack 238, win 2050, options [nop,nop,TS val 2595614197 ecr 625696575], length 500 13:12:06.722359 IP6 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260 > 2a00:86c0:2041::1.443: Flags [.], ack 1, win 1026, options [nop,nop,TS val 625696578 ecr 2595614196,nop,nop,sack 1 {2857:3357}], length 0 13:12:07.206351 IP6 2a00:86c0:2041::1.443 > 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260: Flags [P.], seq 2857:3357, ack 238, win 2050, options [nop,nop,TS val 2595614683 ecr 625696578], length 500 13:12:07.207642 IP6 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260 > 2a00:86c0:2041::1.443: Flags [.], ack 1, win 1026, options [nop,nop,TS val 625697060 ecr 2595614196,nop,nop,sack 2 {2857:3357}{2857:3357}], length 0 13:12:07.800037 IP6 2a00:86c0:2041::1.443 > 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260: Flags [P.], seq 2857:3357, ack 238, win 2050, options [nop,nop,TS val 2595615277 ecr 625697060], length 500 13:12:07.801355 IP6 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260 > 2a00:86c0:2041::1.443: Flags [.], ack 1, win 1026, options [nop,nop,TS val 625697650 ecr 2595614196,nop,nop,sack 2 {2857:3357}{2857:3357}], length 0 13:12:08.334059 IP6 2a00:86c0:2041::1.443 > 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260: Flags [P.], seq 2857:3357, ack 238, win 2050, options [nop,nop,TS val 2595615811 ecr 625697650], length 500 13:12:08.358429 IP6 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260 > 2a00:86c0:2041::1.443: Flags [.], ack 1, win 1026, options [nop,nop,TS val 625698205 ecr 2595614196,nop,nop,sack 2 {2857:3357}{2857:3357}], length 0 13:12:08.891543 IP6 2a00:86c0:2041::1.443 > 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260: Flags [P.], seq 2857:3357, ack 238, win 2050, options [nop,nop,TS val 2595616368 ecr 625698205], length 500 13:12:08.972647 IP6 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260 > 2a00:86c0:2041::1.443: Flags [.], ack 1, win 1026, options [nop,nop,TS val 625698817 ecr 2595614196,nop,nop,sack 2 {2857:3357}{2857:3357}], length 0 13:12:09.505163 IP6 2a00:86c0:2041::1.443 > 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260: Flags [P.], seq 2857:3357, ack 238, win 2050, options [nop,nop,TS val 2595616982 ecr 625698817], length 500 13:12:09.586471 IP6 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260 > 2a00:86c0:2041::1.443: Flags [.], ack 1, win 1026, options [nop,nop,TS val 625699431 ecr 2595614196,nop,nop,sack 2 {2857:3357}{2857:3357}], length 0 13:12:10.119127 IP6 2a00:86c0:2041::1.443 > 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260: Flags [P.], seq 2857:3357, ack 238, win 2050, options [nop,nop,TS val 2595617596 ecr 625699431], length 500 13:12:10.201189 IP6 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260 > 2a00:86c0:2041::1.443: Flags [.], ack 1, win 1026, options [nop,nop,TS val 625700045 ecr 2595614196,nop,nop,sack 2 {2857:3357}{2857:3357}], length 0 13:12:10.733038 IP6 2a00:86c0:2041::1.443 > 2001:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:155f.52260: Flags [P.], seq 2857:3357, ack 238, win 2050, options [nop,nop,TS val 2595618210 ecr 625700045], length 500 </syntaxhighlight> So what's going on here? NetFlix is pushing us <code>seq 2857:3357</code> and we're dutifully acknowledging it via a SACK (RFC 2018). NetFlix repeats the push, so obviously didn't get the SACK. We then respond with a duplicate SACK (see RFC 2883) to indicate that we've received it twice, and the remote end shouldn't back off. Why are the SACKs getting lost or ignored? No idea. My workaround was to force NetFlix to IPv4, via simply blocking the IPv6 addresses via an npf rule, noting that <code>anycast.ftl.netflix.com.</code> has two AAAA records: <syntaxhighlight> block in final on alc0 proto tcp to 2a00:86c0:2040::1 port 443 block in final on alc0 proto tcp to 2a00:86c0:2041::1 port 443 </syntaxhighlight> [[Category:Stix's Blog]] 197c873f1d952391728d3d5c3f79da45a3cc2829 2020-09-30 Caller ID spoofing 0 1751 3560 2020-09-30T02:33:58Z Stix 2 Created page with "So I've been notified by some kind stranger that they received a phone call from my Australian mobile number <tt>0419 432 517</tt>, claiming to be from the Australian Tax Offi..." wikitext text/x-wiki So I've been notified by some kind stranger that they received a phone call from my Australian mobile number <tt>0419 432 517</tt>, claiming to be from the Australian Tax Office (ATO). Having received several of these calls myself, I was quite aware of the running [https://www.ato.gov.au/general/online-services/identity-security/scam-alerts/#September2020phoneandSMSscams scams]. But now they've decided to use my mobile phone number for their [https://en.wikipedia.org/wiki/Caller_ID_spoofing Caller ID spoofing]. Great. Looks like this is a growing problem, and there's pretty much nothing I can do about it. ==== See Also ==== * [https://www.abc.net.au/news/2018-05-03/mobiles-and-landlines-targetted-by-international-phone-scammers/9719820 Phone spoofing: When your phone number is taken over by international scammers] from the [https://www.abc.net.au/ ABC]. * [https://www.acma.gov.au/cli-and-spoofing CLI and spoofing] from the [https://www.acma.gov.au/ ACMA]. [[Category:Stix's Blog]] 4bd23c51c7539779aa5ffe35b05c8de63e54061f Cache Hit Ratio 0 1457 3565 3312 2020-11-17T04:11:10Z Stix 2 Add section preferring cache miss ratio wikitext text/x-wiki The '''Cache Hit Ratio''' is the ratio of the number of cache hits to the number of lookups, usually expressed as a percentage. Depending on the nature of the cache, expected hit ratios can vary from 60% to greater than 99%. Caches are used in many parts of computer systems - from CPU level 1 and level 2 caches, translation look-aside buffers (TLBs), operating system file system caches, and database (block) buffer caches (Oracle, Sybase, DB2, PostgreSQL, MySQL using InnoDB, etc). In all cases, the cache attempts to keep recently used data in a small area that is faster than the large, slow primary storage area, with the hope that the data will be accessed again, soon. The system then benefits from the faster access times. [[image:Cachehitratio.png|thumb|200px|right|Cache Hit Ratio vs Relative Performance]] Cache Hit Ratios are inherently logarithmic; the closer to 100%, the exponentially greater the gains. A simple way of visualising the nature of cache hit ratios, is to attempt to convert a ratio to a relative performance metric (ie. "transactions" or "operations" per second), by estimating the relative costs of a cache hit and a cache miss. This can be expressed as: <math> \begin{align} a & = \mathit{cachehitcost}\\ b & = \mathit{cachemisscost}\\ r & = \mathit{cachehitratio}\\ p & = \mathit{relativeperformance}\\ p & = \frac{1}{a r + b(1 - r)}\\ \end{align} </math> Graphically, given a cache miss cost of 0.005 s (5 ms) and a hit cost of 0.000001 s (1 &mu;s), which may be the case for a database engine (disk I/O vs virtual memory overheads), the exponential behaviour is clear. It can also be seen, that the more disparate the hit and miss costs, as is the case in modern computer systems, the relative performance quickly approaches: <math> p = \frac{1}{1 - r} </math> Therefore the difference between two relative cache hit ratios, with a large difference between hit and miss costs, can be given by: <math> \frac{1 - r_{1}}{1 - r_{2}} </math> Example: The difference between 98% cache hit ratio and 95% cache hit ratio is a factor of 2.5. <math> \frac{1 - 0.95}{1 - 0.98} = 2.5 </math> {{Clear}} === Prefer measuring the cache miss ratio === * cache hit ratio asymptotes towards 100%, making displaying high dynamic range challenging. * miss ratio may be graphed with a logarithmic scale, expanding the dynamic range. Given that the relationship is exponential, this is appropriate. * there may be a psychological aspect, in that 85% hit ratio may sound much better to some observers than a 15% miss ratio, even though they are equivalent. [[Category:Computing]] [[Category:Mathematics]] 30a5027aa7968ff051e06edd17ab3c9c15f9d42e 3568 3565 2020-11-17T06:15:52Z Stix 2 Add cache miss ratio (log10) graph. wikitext text/x-wiki The '''Cache Hit Ratio''' is the ratio of the number of cache hits to the number of lookups, usually expressed as a percentage. Depending on the nature of the cache, expected hit ratios can vary from 60% to greater than 99%. Caches are used in many parts of computer systems - from CPU level 1 and level 2 caches, translation look-aside buffers (TLBs), operating system file system caches, and database (block) buffer caches (Oracle, Sybase, DB2, PostgreSQL, MySQL using InnoDB, etc). In all cases, the cache attempts to keep recently used data in a small area that is faster than the large, slow primary storage area, with the hope that the data will be accessed again, soon. The system then benefits from the faster access times. [[image:Cachehitratio.png|thumb|320px|right|Cache Hit Ratio vs Relative Performance]] Cache Hit Ratios are inherently logarithmic; the closer to 100%, the exponentially greater the gains. A simple way of visualising the nature of cache hit ratios, is to attempt to convert a ratio to a relative performance metric (ie. "transactions" or "operations" per second), by estimating the relative costs of a cache hit and a cache miss. This can be expressed as: <math> \begin{align} a & = \mathit{cachehitcost}\\ b & = \mathit{cachemisscost}\\ r & = \mathit{cachehitratio}\\ p & = \mathit{relativeperformance}\\ p & = \frac{1}{a r + b(1 - r)}\\ \end{align} </math> Graphically, given a cache miss cost of 0.005 s (5 ms) and a hit cost of 0.000001 s (1 &mu;s), which may be the case for a database engine (disk I/O vs virtual memory overheads), the exponential behaviour is clear. It can also be seen, that the more disparate the hit and miss costs, as is the case in modern computer systems, the relative performance quickly approaches: <math> p = \frac{1}{1 - r} </math> Therefore the difference between two relative cache hit ratios, with a large difference between hit and miss costs, can be given by: <math> \frac{1 - r_{1}}{1 - r_{2}} </math> Example: The difference between 98% cache hit ratio and 95% cache hit ratio is a factor of 2.5. <math> \frac{1 - 0.95}{1 - 0.98} = 2.5 </math> {{Clear}} === Prefer measuring the cache miss ratio === {{Clear}} [[image:Cachemissratio.png|thumb|320px|right|Cache Miss Ratio (log10) vs Relative Performance]] * cache hit ratio asymptotes towards 100%, making displaying high dynamic range challenging. * miss ratio may be graphed with a logarithmic scale, expanding the dynamic range. Given that the relationship is exponential, this is appropriate. * there may be a psychological aspect, in that 85% hit ratio may sound much better to some observers than a 15% miss ratio, even though they are equivalent. To the right is a graph of the same data as above, presented as a logarithmic miss ratio. {{Clear}} [[Category:Computing]] [[Category:Mathematics]] 836ab7e9c1e72f7885dbb0cd1e69d47f7d6d09c7 File:Cachehitratio.png 6 1459 3566 2993 2020-11-17T04:34:14Z Stix 2 Stix uploaded a new version of [[File:Cachehitratio.png]] wikitext text/x-wiki Graph of relative performance given different cache hit ratios, a miss cost of 5 ms, and a hit cost of 1 &mu;s. The gnuplot source can be found [[:image:Cachehitratio.plot|here]]. b985270b553914317112df2042487dff2ef106de File:Cachemissratio.png 6 1752 3567 2020-11-17T06:12:34Z Stix 2 Graph of relative performance given different cache miss ratios, with a logarithmic scale, and a miss cost of 5 ms, and a hit cost of 1 &mu;s. The gnuplot source can be found [[:image:Cachemissratio.plot|here]]. wikitext text/x-wiki == Summary == Graph of relative performance given different cache miss ratios, with a logarithmic scale, and a miss cost of 5 ms, and a hit cost of 1 &mu;s. The gnuplot source can be found [[:image:Cachemissratio.plot|here]]. b7ebc956d4d04cf7a17f5e220671d8c4545a7861 2020-11-17 virtual memory limits 0 1753 3569 2020-11-17T06:39:35Z Stix 2 Document a little bit of debugging for an ImageMagick convert failure, since searching wasn't fruitful. wikitext text/x-wiki Just spent too much time trying to figure out why my mediawiki thumbnail generation using ImageMagick convert(1) was failing. After enabling mediawiki debugging via: <syntaxhighlight lang="text"> $wgDebugLogFile = "/tmp/debug-{$wgDBname}.log"; $wgShowExceptionDetails = true; </syntaxhighlight> The error was singularly uninformative, with an apparently different, random library appearing on each attempt: <syntaxhighlight lang="text"> [thumbnail] thumbnail failed on www.stix.id.au: error 1 "/usr/lib/libgssapi.so.11: Shared object "libkrb5.so.27" not found" from "'/usr/pkg/bin/convert' '-quality' '95' … </syntaxhighlight> The clue was uncovered by <tt>ktrace -dip <pid></tt>, on the parent apache process. This uncovered the real error: <syntaxhighlight lang="text"> 581 1 convert CALL close(3) 581 1 convert RET close 0 581 1 convert CALL open(0x7f7fff9ed3f8,0,0x63) 581 1 convert NAMI "/lib/libcrypt.so.1" 581 1 convert RET open 3 581 1 convert CALL __fstat50(3,0x7f7fff9ed2f8) 581 1 convert RET __fstat50 0 581 1 convert CALL mmap(0,0x1000,PROT_READ,0x1<SHARED,FILE,ALIGN=NONE>,3,0,0) 581 1 convert RET mmap 135607257300992/0x7b5586668000 581 1 convert CALL munmap(0x7b5586668000,0x1000) 581 1 convert RET munmap 0 581 1 convert CALL mmap(0,0x20a000,PROT_READ|PROT_EXEC,0x15000002<PRIVATE,FILE,ALIGN=2MB>,3,0,0) 581 1 convert RET mmap -1 errno 12 Cannot allocate memory 581 1 convert CALL close(3) 581 1 convert RET close 0 </syntaxhighlight> So it turns out that mediawiki limits the virtual memory of sub-processes by default, using a simple wrapper around <tt>ulimit</tt> (or cgroup magic where supported). Sure enough, on my NetBSD system, the default 300MiB is insufficient. <syntaxhighlight lang="text"> ksh$ ulimit -v $((300*1024)) ksh$ ulimit -a time(cpu-seconds) unlimited file(blocks) unlimited coredump(blocks) unlimited data(kbytes) 1048576 stack(kbytes) 4096 lockedmem(kbytes) 5401636 memory(kbytes) 16204908 nofiles(descriptors) 1024 processes 512 threads 1024 vmemory(kbytes) 307200 sbsize(bytes) unlimited ksh$ /usr/pkg/bin/convert -? /usr/lib/libgssapi.so.11: Shared object "libroken.so.20" not found </syntaxhighlight> Bumping the default in <tt>LocalSettings.php</tt> fixed the issue for me. <syntaxhighlight lang="text"> # $wgMaxShellMemory = 307200; $wgMaxShellMemory = 524288; </syntaxhighlight> [[Category:Stix's Blog]] 5d4ef0c6257c4a1a84b9649bd9d90fdea5e4b204 ISO 8601 0 757 3570 3509 2020-11-18T23:11:51Z Stix 2 /* See Also */ add link to xkcd on ISO 8601 wikitext text/x-wiki Here in this modern world, things should be simple and unambiguous. If only this were true! Here's a simple example: <center>'''01/02/03'''</center> I now tell you that this is a date. When is it? * 1st February, 2003? * 2nd January, 2003? * 3rd February, 2001? All these are in use in various parts of our world, and can make life on the internet confusing, at the least. The "MM/DD/YY" format is common in U.S.A., here in Australia and in the UK the format "DD/MM/YY" is widely used. And in Europe and parts of Asia, "YY/MM/DD" is in common use. So what can be done? Simple, follow the standard: ISO 8601:1988 - International Date Format. For dates, this standard recommends the following format: <center>'''YYYY-MM-DD'''</center> This format has a few advantages: # It is unambiguous. A useful trait, one would think. # It has a consistent length. # It may be easily sorted (for those UNIX geeks, think <tt>sort</tt>(1)). # It is recognised by far more people world wide than any other format. # It is consistent with common time formats (HH:MM:SS), that is, most significant units come first. # It is a '''standard''', from the [http://www.iso.ch/ International Organisation for Standardisation]. Please, can we start using this? == See Also == * [http://en.wikipedia.org/wiki/ISO_8601 ISO 8601] at [http://www.wikipedia.org www.wikipedia.org]. * Obligatory [https://xkcd.com/1179/ xkcd on ISO 8601], and the [https://www.explainxkcd.com/wiki/index.php/1179:_ISO_8601 Explain xkcd] page. * [http://en.wikipedia.org/wiki/Date_format_by_country Date format by country] at [http://www.wikipedia.org www.wikipedia.org]. * [http://en.wikipedia.org/wiki/Date_and_time_notation_by_country Date and time notation by country] at [http://www.wikipedia.org www.wikipedia.org]. * [http://en.wikipedia.org/wiki/Calendar_date Calendar date] at [http://www.wikipedia.org www.wikipedia.org]. * [http://www.cl.cam.ac.uk/~mgk25/iso-time.html A Summary of the International Standard Date and Time Notation] by [http://www.cl.cam.ac.uk/~mgk25/ Markus Kuhn]. * RFC 3339: Date and Time on the Internet: Timestamps. * [http://www.w3.org/TR/NOTE-datetime W3C Date and Time Formats]. * [https://zachholman.com/talk/utc-is-enough-for-everyone-right UTC is enough for everyone, right?]. [[Category:Rants]] dea85c879a2ef88cb5df1e76c0a4434d5c0d0884 3571 3570 2020-11-18T23:13:26Z Stix 2 /* See Also */ http -> https wikitext text/x-wiki Here in this modern world, things should be simple and unambiguous. If only this were true! Here's a simple example: <center>'''01/02/03'''</center> I now tell you that this is a date. When is it? * 1st February, 2003? * 2nd January, 2003? * 3rd February, 2001? All these are in use in various parts of our world, and can make life on the internet confusing, at the least. The "MM/DD/YY" format is common in U.S.A., here in Australia and in the UK the format "DD/MM/YY" is widely used. And in Europe and parts of Asia, "YY/MM/DD" is in common use. So what can be done? Simple, follow the standard: ISO 8601:1988 - International Date Format. For dates, this standard recommends the following format: <center>'''YYYY-MM-DD'''</center> This format has a few advantages: # It is unambiguous. A useful trait, one would think. # It has a consistent length. # It may be easily sorted (for those UNIX geeks, think <tt>sort</tt>(1)). # It is recognised by far more people world wide than any other format. # It is consistent with common time formats (HH:MM:SS), that is, most significant units come first. # It is a '''standard''', from the [http://www.iso.ch/ International Organisation for Standardisation]. Please, can we start using this? == See Also == * [https://en.wikipedia.org/wiki/ISO_8601 ISO 8601] at [https://www.wikipedia.org www.wikipedia.org]. * Obligatory [https://xkcd.com/1179/ xkcd on ISO 8601], and the [https://www.explainxkcd.com/wiki/index.php/1179:_ISO_8601 Explain xkcd] page. * [https://en.wikipedia.org/wiki/Date_format_by_country Date format by country] at [https://www.wikipedia.org www.wikipedia.org]. * [https://en.wikipedia.org/wiki/Date_and_time_notation_by_country Date and time notation by country] at [https://www.wikipedia.org www.wikipedia.org]. * [https://en.wikipedia.org/wiki/Calendar_date Calendar date] at [https://www.wikipedia.org www.wikipedia.org]. * [https://www.cl.cam.ac.uk/~mgk25/iso-time.html A Summary of the International Standard Date and Time Notation] by [https://www.cl.cam.ac.uk/~mgk25/ Markus Kuhn]. * RFC 3339: Date and Time on the Internet: Timestamps. * [https://www.w3.org/TR/NOTE-datetime W3C Date and Time Formats]. * [https://zachholman.com/talk/utc-is-enough-for-everyone-right UTC is enough for everyone, right?]. [[Category:Rants]] 7bca9a5a3ed5ec91b3d1b06149fe01bb892697e7 About Stix 0 785 3572 3358 2020-12-08T12:32:26Z Stix 2 /* Email */ add another old email address wikitext text/x-wiki [[image:stix.jpg|thumb|120px|right]] == General == === Where I call home === I live with my wife and bouncy {{Age|2013|8|26}} year old son, in a two bedroom apartment in [http://www.dalgetysquare.com.au/ Dalgety Square], Ultimo, NSW. === Employment === I work as a [http://googleforstudents.blogspot.com.au/2012/06/site-reliability-engineers-worlds-most.html Site Reliability Engineer (SRE)] for Google Australia. === Education === Graduated with Bachelor of Computer Science with First Class Honours in 2001 from the [http://www.uow.edu.au University of Wollongong], completing the degree part-time starting 1993. Prior to Uni, I completed 6 years high school at [http://www.nowra-h.schools.nsw.edu.au/ Nowra Technology High School], finishing 1992. === Contact Details === ==== Work ==== Started a new job, December 2007, working in Sydney CBD. I guess it could be called UNIX System Administration, although it is unlike any systems administration I've ever done before. ==== Home ==== Email: mailto:stixpjr@gmail.com<br> Mobile: +61 419 432 517<br> ==== Instant Messaging ==== {| {{Greytable}} | '''Facebook:''' || http://www.facebook.com/stixpjr |- | '''Google Talk:''' || stixpjr@gmail.com |- | '''Skype:''' || stixpjr |- | '''Twitter:''' || http://twitter.com/stixpjr |} ==== GPG/PGP Public Key ==== <pre> -----BEGIN PGP PUBLIC KEY BLOCK----- Version: GnuPG v1 mQENBE2+Wz8BCADByP/F28VOCHLWArYuzDtQnq+ZPZBy5EO9F8krl3sK/Q722brj W4/pRSLeTma0F9NO72XhFKtQDDIh4OHtwa7IkuuNzoqEtmDbVZDG+GwCi8qPXfHu scUyLgVL4wucRiRHXxrGnf6cP4MUlIxJRoDDm7NO1vJVxOiQYJ7c+UUEXfaJa3NA MEdZhRfUJYpbhfDD0a8N3voE5poymL0oXA4qjONjoRd93C8gZJ2I7CAxOTSMToc/ 3WtMXJRbN/hS76TgORQQdhW65ji+t52wNMaobnUZUT85etBZTX2BqMpH0AT9MS4P Qz03JugFKTYWNIbhXLBJq/XfSOeW2yAXxDSjABEBAAG0HFBhdWwgUmlwa2UgPHN0 aXhAc3RpeC5pZC5hdT6JATgEEwECACIFAk2+Wz8CGwMGCwkIBwMCBhUIAgkKCwQW AgMBAh4BAheAAAoJEJib2IxxQBUYU1YIAKvBksU08rImS+fLa+oKVhy9XUXDp5+s YuF5/07kX1f8FF7WAbDOaP5S3H6YKv85UGWtmal7bPjyVHx08J9yT4qoifxe+Xsj lXoStPA1oFO+C963adyFIO4IG2bWcFEo7UrPh1sQ90IJVvJuYvoAaXo15G5Ji+Xc ow6Rm93GCmy2v/sry32rs2Tvtm6dm246uhjCUTZx1154sRHQEk3UyXbr/zQRtoRn L2K5Zutnq3NOvm81MtHKfsNxSaLER/TU7H9koTlCCr9iR+gOMK2mxbj4UKlqpSmS yZv/mL20zpltiKkCqasFlwzBxCzl1S8VruEHw3KN2d/tqs6ge6cEFjS5AQ0ETb5b PwEIAKXP2G6b0qCsoWTiibdru9gj1AdGkfWjOHeC4U4deUt0/I9bmep8yTOmis72 V+S/tFyAniwYD4FcoWHdrPPltogbj3k2140/5ucxDmhwzQaqPIl419oTJEgziGCL U6J4r89Mi7ANV/2d0ny+yl7+45UU7JKyXNUc2DJXuiQdAcPdlpPLB2RX3Kth3TzX 0Q8+JCS38Ld5dj4ubr0vvADbN1tTUtGNKFOROzi4f3n6oUi9waj/5sGfArb6gHx0 OyplTjqn8nU9UIiPrGKE82N6v2/dLjJjkMU7Cm1HjL9YiBk/TEVnXwiqcrekGSVl IdsVx5RwV8m5GqD4GZV6nj44P2MAEQEAAYkBHwQYAQIACQUCTb5bPwIbDAAKCRCY m9iMcUAVGCuYB/48AyI7I7l1cUSz1C33M5wRm4Iwqy6JcDM5uZd0nCbEF7peFJpH AgfhMbfrPUQ7sAKwGb+NGXlDeRMWLW8mSMjrmlKe6REgpkvyFPeDGjRjHjpBA9LZ 1biAmX+8KamPUMlXfWEoocO0Lf3lcH0nr8f155b+tLVnGP2aTmYaElsy+N1pgpXA G5fX2kAEZDnEu83FJYmX8CvLK8BtebZUSQQw8I2DN7/UXdwLGxt7nQi/QgNcG3Du jmq+kKE0KyAkKH8ivVnLT0jtNnWvdUiGqIU9lXcmMYyzeDhTCUXZAv+XrXg73jzq wudWFsgoOY0siiWmi4HXGgCEeKxGKVpoXQ7C =6iPW -----END PGP PUBLIC KEY BLOCK----- </pre> == Interests == === Music === My tastes in music are eclectic, to say the least. At any time, my CD player is likely to contain anything from [http://www.enya.com/ Enya], [http://www.endorphin.tv/ Endorphin], Gatecrasher, [http://www.enigma.de/ Enigma], Live, Veruca Salt, Ganggajang, Air (the French band), [http://www.ebtg.com/ Everything But The Girl], the Corrs, Ben Folds Five, Stone Temple Pilots, modern jazz with Marc Moulin, or straight classical (Bach, Ravel, Mozart, Handel, Strauss, Rachmaninov, Vivaldi, Schubert, ...). And as for radio, there's basically only four stations worth listening to in Aus: [http://abc.net.au/radio/localradio/ ABC Local Radio], [http://abc.net.au/rn/ ABC Radio National] (for news and sport (think cricket)), [http://abc.net.au/classic/ ABC Classic FM] and ABC's "youth radio" [http://abc.net.au/triplej/ TripleJ]. You can even listen to the J's on the [http://abc.net.au/triplej/listen/default.htm 'Net]. In case you hadn't guessed, my radio's usually stuck on JJJ. At home, I have a nice [http://www.yamahamusic.com.au/ Yamaha] [http://www.yamahamusic.com.au/products/avit/htavreceivers/RX-V757B.asp RX-V757B] receiver/amp (upgraded from an RX-V2092), with 5-channels worth of Aaron speakers - a pair of ATS-5 speakers at the front, a pair of ATS-1 speakers for the rear, and a CC-240 centre speaker. Very happy with the setup, a very clean, natural sound. The room is small enough for the ATS-5s to pump out enough bass, without annoying the neighbours too much. The rest of the components are Yamaha CDC-765 6 disc CD turntable, Yamaha DVD-S796 DVD player, Sony SLV-X822 VCR and a [http://www.sharp.net.au/ Sharp] 32" Aquos [http://www.sharp.net.au/catalogue/productinfo.asp?model=LC32GA4X LC32GA4X] LCD TV. I originally purchased a [http://www.dgtec.com.au/ DGTEC] [http://www.dgtec.com.au/?page=dg-hd804 DG-HD804] set-top box, but due to problems and a fairly crude interface, I've swapped to a [http://www.strong.com.au/ Strong Technologies] [http://www.strong.com.au/frmProdDetails.aspx?id=89 SRT 5400] which appears to be a far better, if more expensive, unit. I also have an 80 GiB [http://www.apple.com/ipod/ iPod Video], after upgrading from a 3rd Generation 40 GB iPod, which is still surviving well, after being used cycling, in the car and hooked up to the rest of the gear above. I originally filled my iPod using [http://www.netbsd.org NetBSD] and [http://www.gnu.org/software/gnupod/ gnupod], later [http://www.gtkpod.org/about.html gtkpod], but now I've migrated to [http://www.rockbox.org Rockbox]. === Sport === I'm not overly athletic, but I do play tennis around three or four times a week, playing in the [http://www.tenniswollongong.com.au/ Wollongong District] Mens Wednesday Night Comp, and the Saturday Afternoon Mixed Comp, and often Sunday afternoon social game at my home courts at Wiseman Park, in Wollongong. I'm almost a B-grade player, but a shoulder injury (rotator-cuff partial tear) has held me back somewhat. I also try to get some cycling in, with the cycleway only a few hundred metres from my unit, there's no excuses. During the summer months I'm more keen to ride, my goal being to ride to work at least a couple of times a week (only 11 km each way). A goal that hasn't been realised. As well as these, I was introduced to skiing at an early age, with my parents both being ski instructors at various times. Although during high school, downhill skiing wasn't quite in the budget, so I enjoyed some cross-country skiing (traditional, not skating). Now, with a good job, I try to get a weeks downhill skiing in each year, with some cross country skiing on the side. Being a member of the [http://www.iacski.com/ Illawarra Alpine Club (IAC)] means I get great accommodation. === Computers === I'm a regular lurker on the [http://www.netbsd.org/MailingLists/ NetBSD], [http://developer.apple.com/darwin/mail.html Darwin] and [http://my.adsm.org/adsm-l.php TSM] (Tivoli Storage Manager) mailing lists, mainly learning and questioning, but responding when there's time. Also, I'm a part time hobbyist programmer in a variety of languages, my current choices being C, Perl, Objective-C, C++ and Java, probably in that order, although as in my [[Résumé]], I've touched a great deal more over the years. As would be expected, I've collected a fair bit of hardware. You can read up on some of my active [[Systems]]. ==== Email ==== If you see any of the following email addresses floating out there, yes, they are, or were, all me. Please update your address list to one of the current ones! {| {{Greytable}} | Sep 2004-> || mailto:stixpjr@gmail.com |- | Nov 2005-> || mailto:stix@stix.id.au |- | Dec 2007-> || mailto:stix@google.com |- | Jan 2005-> || mailto:stix@exemail.com.au |- | Jul 1999-> || mailto:stixpjr@yahoo.com.au |- | Jul 2003-Apr 2014 || stix@stix.homeunix.net |- | Jan 2006-Oct 2007 || pripke@csc.com |- | Oct 2000-Jul 2006 || pripke@csc.com.au |- | Nov 1997-Apr 2006 || stixpjr@ozemail.com.au |- | Dec 2003-Jan 2005 || stix@swiftdsl.com.au |- | Feb 2002-Dec 2003 || stixpjr@bigpond.com.au |- | 1998-2000 || paul.ripke.pr@bhp.com.au |- | 1998-1998 || paul.p.r.ripke@msm.bhp.com.au |- | 1997-1998 || weripp@itwol.bhp.com.au |- | 1995-???? || paul.p.r.ripke@msmail.bhp.com.au |- | 1993-1995 || paul.pr.ripke@bhp.bhpmel04.telememo.au |- | 1996-2002 || pjr02@uow.edu.au |- | 1993-1996 || u9352236@cc.uow.edu.au |} == See Also == * [[Résumé]] * [[Systems]] [[Category:Personal]] a9b682875c4d6dac242b858677eb6b295c52b62b 3573 3572 2020-12-08T12:41:14Z Stix 2 /* Email */ update exetel email address status wikitext text/x-wiki [[image:stix.jpg|thumb|120px|right]] == General == === Where I call home === I live with my wife and bouncy {{Age|2013|8|26}} year old son, in a two bedroom apartment in [http://www.dalgetysquare.com.au/ Dalgety Square], Ultimo, NSW. === Employment === I work as a [http://googleforstudents.blogspot.com.au/2012/06/site-reliability-engineers-worlds-most.html Site Reliability Engineer (SRE)] for Google Australia. === Education === Graduated with Bachelor of Computer Science with First Class Honours in 2001 from the [http://www.uow.edu.au University of Wollongong], completing the degree part-time starting 1993. Prior to Uni, I completed 6 years high school at [http://www.nowra-h.schools.nsw.edu.au/ Nowra Technology High School], finishing 1992. === Contact Details === ==== Work ==== Started a new job, December 2007, working in Sydney CBD. I guess it could be called UNIX System Administration, although it is unlike any systems administration I've ever done before. ==== Home ==== Email: mailto:stixpjr@gmail.com<br> Mobile: +61 419 432 517<br> ==== Instant Messaging ==== {| {{Greytable}} | '''Facebook:''' || http://www.facebook.com/stixpjr |- | '''Google Talk:''' || stixpjr@gmail.com |- | '''Skype:''' || stixpjr |- | '''Twitter:''' || http://twitter.com/stixpjr |} ==== GPG/PGP Public Key ==== <pre> -----BEGIN PGP PUBLIC KEY BLOCK----- Version: GnuPG v1 mQENBE2+Wz8BCADByP/F28VOCHLWArYuzDtQnq+ZPZBy5EO9F8krl3sK/Q722brj W4/pRSLeTma0F9NO72XhFKtQDDIh4OHtwa7IkuuNzoqEtmDbVZDG+GwCi8qPXfHu scUyLgVL4wucRiRHXxrGnf6cP4MUlIxJRoDDm7NO1vJVxOiQYJ7c+UUEXfaJa3NA MEdZhRfUJYpbhfDD0a8N3voE5poymL0oXA4qjONjoRd93C8gZJ2I7CAxOTSMToc/ 3WtMXJRbN/hS76TgORQQdhW65ji+t52wNMaobnUZUT85etBZTX2BqMpH0AT9MS4P Qz03JugFKTYWNIbhXLBJq/XfSOeW2yAXxDSjABEBAAG0HFBhdWwgUmlwa2UgPHN0 aXhAc3RpeC5pZC5hdT6JATgEEwECACIFAk2+Wz8CGwMGCwkIBwMCBhUIAgkKCwQW AgMBAh4BAheAAAoJEJib2IxxQBUYU1YIAKvBksU08rImS+fLa+oKVhy9XUXDp5+s YuF5/07kX1f8FF7WAbDOaP5S3H6YKv85UGWtmal7bPjyVHx08J9yT4qoifxe+Xsj lXoStPA1oFO+C963adyFIO4IG2bWcFEo7UrPh1sQ90IJVvJuYvoAaXo15G5Ji+Xc ow6Rm93GCmy2v/sry32rs2Tvtm6dm246uhjCUTZx1154sRHQEk3UyXbr/zQRtoRn L2K5Zutnq3NOvm81MtHKfsNxSaLER/TU7H9koTlCCr9iR+gOMK2mxbj4UKlqpSmS yZv/mL20zpltiKkCqasFlwzBxCzl1S8VruEHw3KN2d/tqs6ge6cEFjS5AQ0ETb5b PwEIAKXP2G6b0qCsoWTiibdru9gj1AdGkfWjOHeC4U4deUt0/I9bmep8yTOmis72 V+S/tFyAniwYD4FcoWHdrPPltogbj3k2140/5ucxDmhwzQaqPIl419oTJEgziGCL U6J4r89Mi7ANV/2d0ny+yl7+45UU7JKyXNUc2DJXuiQdAcPdlpPLB2RX3Kth3TzX 0Q8+JCS38Ld5dj4ubr0vvADbN1tTUtGNKFOROzi4f3n6oUi9waj/5sGfArb6gHx0 OyplTjqn8nU9UIiPrGKE82N6v2/dLjJjkMU7Cm1HjL9YiBk/TEVnXwiqcrekGSVl IdsVx5RwV8m5GqD4GZV6nj44P2MAEQEAAYkBHwQYAQIACQUCTb5bPwIbDAAKCRCY m9iMcUAVGCuYB/48AyI7I7l1cUSz1C33M5wRm4Iwqy6JcDM5uZd0nCbEF7peFJpH AgfhMbfrPUQ7sAKwGb+NGXlDeRMWLW8mSMjrmlKe6REgpkvyFPeDGjRjHjpBA9LZ 1biAmX+8KamPUMlXfWEoocO0Lf3lcH0nr8f155b+tLVnGP2aTmYaElsy+N1pgpXA G5fX2kAEZDnEu83FJYmX8CvLK8BtebZUSQQw8I2DN7/UXdwLGxt7nQi/QgNcG3Du jmq+kKE0KyAkKH8ivVnLT0jtNnWvdUiGqIU9lXcmMYyzeDhTCUXZAv+XrXg73jzq wudWFsgoOY0siiWmi4HXGgCEeKxGKVpoXQ7C =6iPW -----END PGP PUBLIC KEY BLOCK----- </pre> == Interests == === Music === My tastes in music are eclectic, to say the least. At any time, my CD player is likely to contain anything from [http://www.enya.com/ Enya], [http://www.endorphin.tv/ Endorphin], Gatecrasher, [http://www.enigma.de/ Enigma], Live, Veruca Salt, Ganggajang, Air (the French band), [http://www.ebtg.com/ Everything But The Girl], the Corrs, Ben Folds Five, Stone Temple Pilots, modern jazz with Marc Moulin, or straight classical (Bach, Ravel, Mozart, Handel, Strauss, Rachmaninov, Vivaldi, Schubert, ...). And as for radio, there's basically only four stations worth listening to in Aus: [http://abc.net.au/radio/localradio/ ABC Local Radio], [http://abc.net.au/rn/ ABC Radio National] (for news and sport (think cricket)), [http://abc.net.au/classic/ ABC Classic FM] and ABC's "youth radio" [http://abc.net.au/triplej/ TripleJ]. You can even listen to the J's on the [http://abc.net.au/triplej/listen/default.htm 'Net]. In case you hadn't guessed, my radio's usually stuck on JJJ. At home, I have a nice [http://www.yamahamusic.com.au/ Yamaha] [http://www.yamahamusic.com.au/products/avit/htavreceivers/RX-V757B.asp RX-V757B] receiver/amp (upgraded from an RX-V2092), with 5-channels worth of Aaron speakers - a pair of ATS-5 speakers at the front, a pair of ATS-1 speakers for the rear, and a CC-240 centre speaker. Very happy with the setup, a very clean, natural sound. The room is small enough for the ATS-5s to pump out enough bass, without annoying the neighbours too much. The rest of the components are Yamaha CDC-765 6 disc CD turntable, Yamaha DVD-S796 DVD player, Sony SLV-X822 VCR and a [http://www.sharp.net.au/ Sharp] 32" Aquos [http://www.sharp.net.au/catalogue/productinfo.asp?model=LC32GA4X LC32GA4X] LCD TV. I originally purchased a [http://www.dgtec.com.au/ DGTEC] [http://www.dgtec.com.au/?page=dg-hd804 DG-HD804] set-top box, but due to problems and a fairly crude interface, I've swapped to a [http://www.strong.com.au/ Strong Technologies] [http://www.strong.com.au/frmProdDetails.aspx?id=89 SRT 5400] which appears to be a far better, if more expensive, unit. I also have an 80 GiB [http://www.apple.com/ipod/ iPod Video], after upgrading from a 3rd Generation 40 GB iPod, which is still surviving well, after being used cycling, in the car and hooked up to the rest of the gear above. I originally filled my iPod using [http://www.netbsd.org NetBSD] and [http://www.gnu.org/software/gnupod/ gnupod], later [http://www.gtkpod.org/about.html gtkpod], but now I've migrated to [http://www.rockbox.org Rockbox]. === Sport === I'm not overly athletic, but I do play tennis around three or four times a week, playing in the [http://www.tenniswollongong.com.au/ Wollongong District] Mens Wednesday Night Comp, and the Saturday Afternoon Mixed Comp, and often Sunday afternoon social game at my home courts at Wiseman Park, in Wollongong. I'm almost a B-grade player, but a shoulder injury (rotator-cuff partial tear) has held me back somewhat. I also try to get some cycling in, with the cycleway only a few hundred metres from my unit, there's no excuses. During the summer months I'm more keen to ride, my goal being to ride to work at least a couple of times a week (only 11 km each way). A goal that hasn't been realised. As well as these, I was introduced to skiing at an early age, with my parents both being ski instructors at various times. Although during high school, downhill skiing wasn't quite in the budget, so I enjoyed some cross-country skiing (traditional, not skating). Now, with a good job, I try to get a weeks downhill skiing in each year, with some cross country skiing on the side. Being a member of the [http://www.iacski.com/ Illawarra Alpine Club (IAC)] means I get great accommodation. === Computers === I'm a regular lurker on the [http://www.netbsd.org/MailingLists/ NetBSD], [http://developer.apple.com/darwin/mail.html Darwin] and [http://my.adsm.org/adsm-l.php TSM] (Tivoli Storage Manager) mailing lists, mainly learning and questioning, but responding when there's time. Also, I'm a part time hobbyist programmer in a variety of languages, my current choices being C, Perl, Objective-C, C++ and Java, probably in that order, although as in my [[Résumé]], I've touched a great deal more over the years. As would be expected, I've collected a fair bit of hardware. You can read up on some of my active [[Systems]]. ==== Email ==== If you see any of the following email addresses floating out there, yes, they are, or were, all me. Please update your address list to one of the current ones! {| {{Greytable}} | Sep 2004-> || mailto:stixpjr@gmail.com |- | Nov 2005-> || mailto:stix@stix.id.au |- | Dec 2007-> || mailto:stix@google.com |- | Jul 1999-> || mailto:stixpjr@yahoo.com.au |- | Jan 2005-Oct 2015 || stix@exemail.com.au |- | Jul 2003-Apr 2014 || stix@stix.homeunix.net |- | Jan 2006-Oct 2007 || pripke@csc.com |- | Oct 2000-Jul 2006 || pripke@csc.com.au |- | Nov 1997-Apr 2006 || stixpjr@ozemail.com.au |- | Dec 2003-Jan 2005 || stix@swiftdsl.com.au |- | Feb 2002-Dec 2003 || stixpjr@bigpond.com.au |- | 1998-2000 || paul.ripke.pr@bhp.com.au |- | 1998-1998 || paul.p.r.ripke@msm.bhp.com.au |- | 1997-1998 || weripp@itwol.bhp.com.au |- | 1995-???? || paul.p.r.ripke@msmail.bhp.com.au |- | 1993-1995 || paul.pr.ripke@bhp.bhpmel04.telememo.au |- | 1996-2002 || pjr02@uow.edu.au |- | 1993-1996 || u9352236@cc.uow.edu.au |} == See Also == * [[Résumé]] * [[Systems]] [[Category:Personal]] 0b3c2bf5d013b34a84943194ab958df24ea97398 macOS mp kdp enter() system crash 0 1754 3574 2021-01-15T03:47:42Z Stix 2 Initial page on mp_kdp_enter() macOS crashes wikitext text/x-wiki The last day (2020-01-15), my Apple MacBook Pro (macOS aka Mac OS X, 10.15.7 Catalina) has had 3 system crashes (panics, in Linux speak) with the following signature: <syntaxhighlight lang="text"> Machine-check capabilities: 0x0000000000000c0b family: 6 model: 126 stepping: 5 microcode: 160 signature: 0x706e5 Intel(R) Core(TM) i5-1038NG7 CPU @ 2.00GHz 11 error-reporting banks Processor 0: IA32_MCG_STATUS: 0x0000000000000005 IA32_MC7_STATUS(0x41d): 0xfe20000000081152 IA32_MC7_ADDR(0x41e): 0x000000000ab725c0 IA32_MC7_MISC(0x41f): 0x0000007020008086 Processor 1: IA32_MCG_STATUS: 0x0000000000000005 IA32_MC7_STATUS(0x41d): 0xfe20000000081152 IA32_MC7_ADDR(0x41e): 0x000000000ab725c0 IA32_MC7_MISC(0x41f): 0x0000007020008086 Processor 2: IA32_MCG_STATUS: 0x0000000000000005 IA32_MC7_STATUS(0x41d): 0xfe20000000081152 IA32_MC7_ADDR(0x41e): 0x000000000ab725c0 IA32_MC7_MISC(0x41f): 0x0000007020008086 Processor 3: IA32_MCG_STATUS: 0x0000000000000005 IA32_MC7_STATUS(0x41d): 0xfe20000000081152 IA32_MC7_ADDR(0x41e): 0x000000000ab725c0 IA32_MC7_MISC(0x41f): 0x0000007020008086 Processor 4: IA32_MCG_STATUS: 0x0000000000000005 IA32_MC7_STATUS(0x41d): 0xfe20000000081152 IA32_MC7_ADDR(0x41e): 0x000000000ab725c0 IA32_MC7_MISC(0x41f): 0x0000007020008086 Processor 5: IA32_MCG_STATUS: 0x0000000000000005 IA32_MC7_STATUS(0x41d): 0xfe20000000081152 IA32_MC7_ADDR(0x41e): 0x000000000ab725c0 IA32_MC7_MISC(0x41f): 0x0000007020008086 Processor 6: IA32_MCG_STATUS: 0x0000000000000005 IA32_MC7_STATUS(0x41d): 0xfe20000000081152 IA32_MC7_ADDR(0x41e): 0x000000000ab725c0 IA32_MC7_MISC(0x41f): 0x0000007020008086 Processor 7: IA32_MCG_STATUS: 0x0000000000000005 IA32_MC7_STATUS(0x41d): 0xfe20000000081152 IA32_MC7_ADDR(0x41e): 0x000000000ab725c0 IA32_MC7_MISC(0x41f): 0x0000007020008086 mp_kdp_enter() timed-out on cpu 4, NMI-ing mp_kdp_enter() NMI pending on cpus: 0 1 2 3 5 6 7 mp_kdp_enter() timed-out during locked wait after NMI;expected 8 acks but received 1 after 2084268 loops in 998400000 ticks panic(cpu 4 caller 0xffffff800ac4623c): "Machine Check at … </syntaxhighlight> Searching around, there seems to be little real information about this particular crash signature, and most recommendations are the usual re-install, remove hardware, remove drivers, unplug USB devices, etc, which seem largely unhelpful. Trying to parse the text, this appears to be a time-out during an operation, likely an inter-processor interrupt (IPI), where one processor needs to do some global coordination, and sends a non-maskable interrupt (NMI) to all other processors in the system. The fact that this operation timed out, likely indicates a CPU firmware or hardware issue. So far, I have [https://support.apple.com/en-us/HT201295 reset the SMC], and am yet to see another crash. I believe one of the things the SMC has responsibility over is CPU power management, together with sleep states, etc. It may be that one core is marginal on my machine, and runs into timing issues if not configured correctly. [[Category:Mac OS X]] a1ec13ce87d947e459da71484a420115bfbab93e 3576 3574 2021-01-21T03:47:57Z Stix 2 Updates from the next round of crashes and debugging wikitext text/x-wiki The last day (2020-01-15), my Apple MacBook Pro (macOS aka Mac OS X, 10.15.7 Catalina) has had 3 system crashes (panics, in Linux speak) with the following signature: <syntaxhighlight lang="text"> Machine-check capabilities: 0x0000000000000c0b family: 6 model: 126 stepping: 5 microcode: 160 signature: 0x706e5 Intel(R) Core(TM) i5-1038NG7 CPU @ 2.00GHz 11 error-reporting banks Processor 0: IA32_MCG_STATUS: 0x0000000000000005 IA32_MC7_STATUS(0x41d): 0xfe20000000081152 IA32_MC7_ADDR(0x41e): 0x000000000ab725c0 IA32_MC7_MISC(0x41f): 0x0000007020008086 Processor 1: IA32_MCG_STATUS: 0x0000000000000005 IA32_MC7_STATUS(0x41d): 0xfe20000000081152 IA32_MC7_ADDR(0x41e): 0x000000000ab725c0 IA32_MC7_MISC(0x41f): 0x0000007020008086 Processor 2: IA32_MCG_STATUS: 0x0000000000000005 IA32_MC7_STATUS(0x41d): 0xfe20000000081152 IA32_MC7_ADDR(0x41e): 0x000000000ab725c0 IA32_MC7_MISC(0x41f): 0x0000007020008086 Processor 3: IA32_MCG_STATUS: 0x0000000000000005 IA32_MC7_STATUS(0x41d): 0xfe20000000081152 IA32_MC7_ADDR(0x41e): 0x000000000ab725c0 IA32_MC7_MISC(0x41f): 0x0000007020008086 Processor 4: IA32_MCG_STATUS: 0x0000000000000005 IA32_MC7_STATUS(0x41d): 0xfe20000000081152 IA32_MC7_ADDR(0x41e): 0x000000000ab725c0 IA32_MC7_MISC(0x41f): 0x0000007020008086 Processor 5: IA32_MCG_STATUS: 0x0000000000000005 IA32_MC7_STATUS(0x41d): 0xfe20000000081152 IA32_MC7_ADDR(0x41e): 0x000000000ab725c0 IA32_MC7_MISC(0x41f): 0x0000007020008086 Processor 6: IA32_MCG_STATUS: 0x0000000000000005 IA32_MC7_STATUS(0x41d): 0xfe20000000081152 IA32_MC7_ADDR(0x41e): 0x000000000ab725c0 IA32_MC7_MISC(0x41f): 0x0000007020008086 Processor 7: IA32_MCG_STATUS: 0x0000000000000005 IA32_MC7_STATUS(0x41d): 0xfe20000000081152 IA32_MC7_ADDR(0x41e): 0x000000000ab725c0 IA32_MC7_MISC(0x41f): 0x0000007020008086 mp_kdp_enter() timed-out on cpu 4, NMI-ing mp_kdp_enter() NMI pending on cpus: 0 1 2 3 5 6 7 mp_kdp_enter() timed-out during locked wait after NMI;expected 8 acks but received 1 after 2084268 loops in 998400000 ticks panic(cpu 4 caller 0xffffff800ac4623c): "Machine Check at … </syntaxhighlight> Searching around, there seems to be little real information about this particular crash signature, and most recommendations are the usual re-install, remove hardware, remove drivers, unplug USB devices, etc, which seem largely unhelpful. Parsing this text and the [https://github.com/apple/darwin-xnu/blob/master/osfmk/i386/mp.c#L1734 source], this is a secondary panic: the kernel has paniced (initial panic cause lost to the bit bucket), and tried to invoke the kernel debugger, which, at a very early stage attempts to halt all other processors. If this initial inter-processor interrupt (IPI) is not acknowledged, it then tries a non-maskable interrupt (NMI) IPI, which also then times out. The fact that this operation timed out, likely indicates a CPU configuration, firmware or hardware issue. So far, I have [https://support.apple.com/en-us/HT201295 reset the SMC], which delayed the next batch of crashes by one week. I believe one of the things the SMC has responsibility over is CPU power management, together with sleep states, thermal management, etc. It may be that one core is marginal on my machine, and runs into timing issues if not configured correctly. Another hunch might be thermal issues, as this crash only appears to have occurred with light system load (<5%), high ambient temperatures (>28&deg;C), high case temperatures and very low fan speed. [[Category:Mac OS X]] 18cb500972781a95de2d46d6a47dc963fe520b24 3577 3576 2021-01-21T05:41:57Z Stix 2 wikitext text/x-wiki The last day (2021-01-15), my 2020 model Apple MacBook Pro 13" (macOS aka Mac OS X, 10.15.7 Catalina) has had 3 system crashes (panics, in Linux speak) with the following signature: <syntaxhighlight lang="text"> Machine-check capabilities: 0x0000000000000c0b family: 6 model: 126 stepping: 5 microcode: 160 signature: 0x706e5 Intel(R) Core(TM) i5-1038NG7 CPU @ 2.00GHz 11 error-reporting banks Processor 0: IA32_MCG_STATUS: 0x0000000000000005 IA32_MC7_STATUS(0x41d): 0xfe20000000081152 IA32_MC7_ADDR(0x41e): 0x000000000ab725c0 IA32_MC7_MISC(0x41f): 0x0000007020008086 Processor 1: IA32_MCG_STATUS: 0x0000000000000005 IA32_MC7_STATUS(0x41d): 0xfe20000000081152 IA32_MC7_ADDR(0x41e): 0x000000000ab725c0 IA32_MC7_MISC(0x41f): 0x0000007020008086 Processor 2: IA32_MCG_STATUS: 0x0000000000000005 IA32_MC7_STATUS(0x41d): 0xfe20000000081152 IA32_MC7_ADDR(0x41e): 0x000000000ab725c0 IA32_MC7_MISC(0x41f): 0x0000007020008086 Processor 3: IA32_MCG_STATUS: 0x0000000000000005 IA32_MC7_STATUS(0x41d): 0xfe20000000081152 IA32_MC7_ADDR(0x41e): 0x000000000ab725c0 IA32_MC7_MISC(0x41f): 0x0000007020008086 Processor 4: IA32_MCG_STATUS: 0x0000000000000005 IA32_MC7_STATUS(0x41d): 0xfe20000000081152 IA32_MC7_ADDR(0x41e): 0x000000000ab725c0 IA32_MC7_MISC(0x41f): 0x0000007020008086 Processor 5: IA32_MCG_STATUS: 0x0000000000000005 IA32_MC7_STATUS(0x41d): 0xfe20000000081152 IA32_MC7_ADDR(0x41e): 0x000000000ab725c0 IA32_MC7_MISC(0x41f): 0x0000007020008086 Processor 6: IA32_MCG_STATUS: 0x0000000000000005 IA32_MC7_STATUS(0x41d): 0xfe20000000081152 IA32_MC7_ADDR(0x41e): 0x000000000ab725c0 IA32_MC7_MISC(0x41f): 0x0000007020008086 Processor 7: IA32_MCG_STATUS: 0x0000000000000005 IA32_MC7_STATUS(0x41d): 0xfe20000000081152 IA32_MC7_ADDR(0x41e): 0x000000000ab725c0 IA32_MC7_MISC(0x41f): 0x0000007020008086 mp_kdp_enter() timed-out on cpu 4, NMI-ing mp_kdp_enter() NMI pending on cpus: 0 1 2 3 5 6 7 mp_kdp_enter() timed-out during locked wait after NMI;expected 8 acks but received 1 after 2084268 loops in 998400000 ticks panic(cpu 4 caller 0xffffff800ac4623c): "Machine Check at … </syntaxhighlight> Searching around, there seems to be little real information about this particular crash signature, and most recommendations are the usual re-install, remove hardware, remove drivers, unplug USB devices, etc, which seem largely unhelpful. Parsing this text and the [https://github.com/apple/darwin-xnu/blob/master/osfmk/i386/mp.c#L1734 source], this is a secondary panic: the kernel has paniced (initial panic cause lost to the bit bucket), and tried to invoke the kernel debugger, which, at a very early stage attempts to halt all other processors. If this initial inter-processor interrupt (IPI) is not acknowledged, it then tries a non-maskable interrupt (NMI) IPI, which also then times out. The fact that this operation timed out, likely indicates a CPU configuration, firmware or hardware issue. So far, I have [https://support.apple.com/en-us/HT201295 reset the SMC], which delayed the next batch of crashes by one week. I believe one of the things the SMC has responsibility over is CPU power management, together with sleep states, thermal management, etc. It may be that one core is marginal on my machine, and runs into timing issues if not configured correctly. Another hunch might be thermal issues, as this crash only appears to have occurred with light system load (<5%), high ambient temperatures (>28&deg;C), high case temperatures and very low fan speed. Update 2021-01-21: Started getting crashes immediately after logging in. Resetting SMC, NVRAM had no effect. I managed to boot into recovery mode, and attempted to run Disk First Aid, and the machine crashed again, twice in two attempts. Clearly the marginal faulty hardware (CPU?) is getting worse. Time to replace hardware. [[Category:Mac OS X]] dac2f052c32b7f6d767a3fdae3a4b4ebed9ec62b 3578 3577 2021-01-21T05:49:16Z Stix 2 Wording wikitext text/x-wiki The last day (2021-01-15), my 2020 model Apple MacBook Pro 13" (macOS aka Mac OS X, 10.15.7 Catalina) has had 3 system crashes (panics, in UNIX/Linux speak) with the following signature: <syntaxhighlight lang="text"> Machine-check capabilities: 0x0000000000000c0b family: 6 model: 126 stepping: 5 microcode: 160 signature: 0x706e5 Intel(R) Core(TM) i5-1038NG7 CPU @ 2.00GHz 11 error-reporting banks Processor 0: IA32_MCG_STATUS: 0x0000000000000005 IA32_MC7_STATUS(0x41d): 0xfe20000000081152 IA32_MC7_ADDR(0x41e): 0x000000000ab725c0 IA32_MC7_MISC(0x41f): 0x0000007020008086 Processor 1: IA32_MCG_STATUS: 0x0000000000000005 IA32_MC7_STATUS(0x41d): 0xfe20000000081152 IA32_MC7_ADDR(0x41e): 0x000000000ab725c0 IA32_MC7_MISC(0x41f): 0x0000007020008086 Processor 2: IA32_MCG_STATUS: 0x0000000000000005 IA32_MC7_STATUS(0x41d): 0xfe20000000081152 IA32_MC7_ADDR(0x41e): 0x000000000ab725c0 IA32_MC7_MISC(0x41f): 0x0000007020008086 Processor 3: IA32_MCG_STATUS: 0x0000000000000005 IA32_MC7_STATUS(0x41d): 0xfe20000000081152 IA32_MC7_ADDR(0x41e): 0x000000000ab725c0 IA32_MC7_MISC(0x41f): 0x0000007020008086 Processor 4: IA32_MCG_STATUS: 0x0000000000000005 IA32_MC7_STATUS(0x41d): 0xfe20000000081152 IA32_MC7_ADDR(0x41e): 0x000000000ab725c0 IA32_MC7_MISC(0x41f): 0x0000007020008086 Processor 5: IA32_MCG_STATUS: 0x0000000000000005 IA32_MC7_STATUS(0x41d): 0xfe20000000081152 IA32_MC7_ADDR(0x41e): 0x000000000ab725c0 IA32_MC7_MISC(0x41f): 0x0000007020008086 Processor 6: IA32_MCG_STATUS: 0x0000000000000005 IA32_MC7_STATUS(0x41d): 0xfe20000000081152 IA32_MC7_ADDR(0x41e): 0x000000000ab725c0 IA32_MC7_MISC(0x41f): 0x0000007020008086 Processor 7: IA32_MCG_STATUS: 0x0000000000000005 IA32_MC7_STATUS(0x41d): 0xfe20000000081152 IA32_MC7_ADDR(0x41e): 0x000000000ab725c0 IA32_MC7_MISC(0x41f): 0x0000007020008086 mp_kdp_enter() timed-out on cpu 4, NMI-ing mp_kdp_enter() NMI pending on cpus: 0 1 2 3 5 6 7 mp_kdp_enter() timed-out during locked wait after NMI;expected 8 acks but received 1 after 2084268 loops in 998400000 ticks panic(cpu 4 caller 0xffffff800ac4623c): "Machine Check at … </syntaxhighlight> Searching around, there seems to be little real information about this particular crash signature, and most recommendations are the usual re-install, remove hardware, remove drivers, unplug USB devices, etc, which seem largely unhelpful. Parsing this text and the [https://github.com/apple/darwin-xnu/blob/master/osfmk/i386/mp.c#L1734 source], this is a secondary panic: the kernel has paniced (initial panic cause lost to the bit bucket), and tried to invoke the kernel debugger, which, at a very early stage attempts to halt all other processors. If this initial inter-processor interrupt (IPI) is not acknowledged, it then tries a non-maskable interrupt (NMI) IPI, which also then times out. The fact that this operation timed out, likely indicates a CPU configuration, firmware or hardware issue. So far, I have [https://support.apple.com/en-us/HT201295 reset the SMC], which delayed the next batch of crashes by one week. I believe one of the things the SMC has responsibility over is CPU power management, together with sleep states, thermal management, etc. It may be that one core is marginal on my machine, and runs into timing issues if not configured correctly. Another hunch might be thermal issues, as this crash only appears to have occurred with light system load (<5%), high ambient temperatures (>28&deg;C), high case temperatures and very low fan speed. Update 2021-01-21: Started getting crashes immediately after logging in. Resetting SMC, NVRAM had no effect. I managed to boot into recovery mode, and attempted to run Disk First Aid, and the machine crashed again, twice in two attempts. Clearly the marginal faulty hardware (CPU?) is getting worse. Time to replace hardware. [[Category:Mac OS X]] 43acbcb0e7ed2d854fe74373768eeef92425933d 3579 3578 2021-01-21T05:57:26Z Stix 2 Formatting wikitext text/x-wiki The last day (2021-01-15), my 2020 Apple MacBook Pro 13" (macOS aka Mac OS X, running 10.15.7 Catalina) has had 3 system crashes (panics, in UNIX/Linux speak) with the following signature: <syntaxhighlight lang="text"> Machine-check capabilities: 0x0000000000000c0b family: 6 model: 126 stepping: 5 microcode: 160 signature: 0x706e5 Intel(R) Core(TM) i5-1038NG7 CPU @ 2.00GHz 11 error-reporting banks Processor 0: IA32_MCG_STATUS: 0x0000000000000005 IA32_MC7_STATUS(0x41d): 0xfe20000000081152 IA32_MC7_ADDR(0x41e): 0x000000000ab725c0 IA32_MC7_MISC(0x41f): 0x0000007020008086 Processor 1: IA32_MCG_STATUS: 0x0000000000000005 IA32_MC7_STATUS(0x41d): 0xfe20000000081152 IA32_MC7_ADDR(0x41e): 0x000000000ab725c0 IA32_MC7_MISC(0x41f): 0x0000007020008086 Processor 2: IA32_MCG_STATUS: 0x0000000000000005 IA32_MC7_STATUS(0x41d): 0xfe20000000081152 IA32_MC7_ADDR(0x41e): 0x000000000ab725c0 IA32_MC7_MISC(0x41f): 0x0000007020008086 Processor 3: IA32_MCG_STATUS: 0x0000000000000005 IA32_MC7_STATUS(0x41d): 0xfe20000000081152 IA32_MC7_ADDR(0x41e): 0x000000000ab725c0 IA32_MC7_MISC(0x41f): 0x0000007020008086 Processor 4: IA32_MCG_STATUS: 0x0000000000000005 IA32_MC7_STATUS(0x41d): 0xfe20000000081152 IA32_MC7_ADDR(0x41e): 0x000000000ab725c0 IA32_MC7_MISC(0x41f): 0x0000007020008086 Processor 5: IA32_MCG_STATUS: 0x0000000000000005 IA32_MC7_STATUS(0x41d): 0xfe20000000081152 IA32_MC7_ADDR(0x41e): 0x000000000ab725c0 IA32_MC7_MISC(0x41f): 0x0000007020008086 Processor 6: IA32_MCG_STATUS: 0x0000000000000005 IA32_MC7_STATUS(0x41d): 0xfe20000000081152 IA32_MC7_ADDR(0x41e): 0x000000000ab725c0 IA32_MC7_MISC(0x41f): 0x0000007020008086 Processor 7: IA32_MCG_STATUS: 0x0000000000000005 IA32_MC7_STATUS(0x41d): 0xfe20000000081152 IA32_MC7_ADDR(0x41e): 0x000000000ab725c0 IA32_MC7_MISC(0x41f): 0x0000007020008086 mp_kdp_enter() timed-out on cpu 4, NMI-ing mp_kdp_enter() NMI pending on cpus: 0 1 2 3 5 6 7 mp_kdp_enter() timed-out during locked wait after NMI;expected 8 acks but received 1 after 2084268 loops in 998400000 ticks panic(cpu 4 caller 0xffffff800ac4623c): "Machine Check at … </syntaxhighlight> Searching around, there seems to be little real information about this particular crash signature, and most recommendations are the usual re-install, remove hardware, remove drivers, unplug USB devices, etc, which seem largely unhelpful. Parsing this text and the [https://github.com/apple/darwin-xnu/blob/master/osfmk/i386/mp.c#L1734 source], this is a secondary panic: the kernel has paniced (initial panic cause lost to the bit bucket, but I'm wondering if it was a machine check?), and tried to invoke the kernel debugger, which, at a very early stage attempts to halt all other processors. If this initial inter-processor interrupt (IPI) is not acknowledged, it then tries a non-maskable interrupt (NMI) IPI, which also then times out. The fact that this operation timed out, likely indicates a CPU configuration, firmware or hardware issue. So far, I have [https://support.apple.com/en-us/HT201295 reset the SMC], which delayed the next batch of crashes by one week. I believe one of the things the SMC has responsibility over is CPU power management, together with sleep states, thermal management, etc. It may be that one core is marginal on my machine, and runs into timing issues if not configured correctly. Another hunch might be thermal issues, as this crash only appears to have occurred with light system load (<5%), high ambient temperatures (>28&deg;C), high case temperatures and very low fan speed. '''Update 2021-01-21''': Started getting crashes immediately after logging in. Resetting SMC, NVRAM had no effect. I managed to boot into recovery mode, and attempted to run Disk First Aid, and the machine crashed again, twice in two attempts. Clearly the marginal faulty hardware (CPU?) is getting worse. Time to replace hardware. [[Category:Mac OS X]] 1e42e4f778b2933163d862ca0bf5ae1d79d43b27 Sandbox 0 728 3575 3360 2021-01-18T00:22:49Z Stix 2 /* Math Test */ Add the Basel Problem wikitext text/x-wiki == Sandbox == Here's just a play page, so I can try to work out what wiki is all about. Bit of luck, I ''might'' work it out one day. === Lists === All I want is: * easy editing. * traceability. * simple formating. * good linking. * good searchability. * ability to include graphics, easily. Numbered lists work like this: # item # item ## nested, too! Definition lists look like this: ;CPU: Central Processing Unit. ;RAM: Random Access Memory. ;ROM: Read Only Memory. === subsection === And good old &lt;pre&gt; tag stuff like this: # ls -l total 3826 -rw-r--r-- 1 stix wheel 1413137 Nov 12 10:35 231323.pdf -rw-r--r-- 1 stix pc 524288 Sep 24 21:20 P4P800-E.ROM drwxr-xr-x 3 root wheel 512 Nov 2 00:08 screens How does that look? === Math Test === See [http://meta.wikimedia.org/wiki/Help:Displaying_a_formula Displaying a formula] at meta for more info on formulas. :<math>\sum_{n=0}^\infty \frac{x^n}{n!}</math> ==== Surprising &pi;, Basel Problem ==== :<math>\sum_{n=1}^\infty \frac 1{n^2} = \frac1{1^2} + \frac1{2^2} + \frac1{3^2} + \frac1{4^2} + \cdots = \frac{\pi^2}6</math> ==== Sum of a divergent series ==== :<math>\sum_{n=1}^\infty n={-\frac 1{12}}</math> ==== Surprising Factorial ==== :<math>^1/_2!=\frac{\sqrt\pi}2</math> ==== Gamma Function ==== :<math>\Gamma(z) = (z-1)! = \int_0^\infty x^{z-1} e^{-x}dx</math> ===== Windschitl approximation ===== :<math>\Gamma(z) \approx \sqrt{\frac{2\pi}z} {\left(\frac ze \sqrt{z \sinh \frac 1z + \frac 1{810 z^6}}\right)}^z </math> :<math>2\ln\Gamma(z) \approx \ln\left({2\pi}\right) - \ln{z} + z\left(2\ln z + \ln\left(z\sinh\frac 1z + \frac 1{810z^6}\right)-2\right)</math> ===== Nemes approximation ===== :<math>\Gamma(z) \approx \sqrt{\frac{2\pi}z} \left({\frac 1e \left(z+\frac 1{12z-\frac1{10z}}\right)}\right)^z</math> ==== Fibonacci Sequence ==== :<math>F_{n} = F_{n-1} + F_{n-2}</math> :<math>F_{n} = {\frac {\varphi ^{n}-\psi ^{n}}{\varphi -\psi }} = {\frac {\varphi ^{n}-\psi ^{n}}{\sqrt {5}}}</math> :<math>F_{n} = \frac{1}{\sqrt{5}}\left(\left(\frac{1+\sqrt{5}}{2}\right)^n-\left(\frac{2}{1+\sqrt{5}}\right)^n\cos\left(n\pi\right)\right)</math> where: :<math>\varphi = \frac{1+\sqrt{5}}{2} \approx 1.61803398875\cdots</math> and: :<math>\psi = {\frac {1-{\sqrt {5}}}{2}} = 1-\varphi = {-1 \over \varphi } \approx -0.61803398875\cdots</math> :<math>\Phi = -{\frac {1-{\sqrt {5}}}{2}} = \varphi-1 ={1 \over \varphi } \approx 0.61803398875\cdots</math> ==== Quadratic ==== :<math>x=\frac{-b\pm\sqrt{b^2-4ac}}{2a}</math> ==== Euler's Identity ==== :<math>e^{i\pi}+1=0</math><br> which is a special case of the more general Euler's formula:<br> :<math>e^{i\theta}=\cos \theta+{i}\sin \theta</math> for <math>\theta=\pi</math> Alternately, for tau fans: :<math>e^{i\tau}=1</math><br> ==== e Limit Representation ==== :<math>e = \lim_{x\rightarrow\infty}{\left({1+\frac 1x}\right)^x}</math> :<math>e = \lim_{x\rightarrow 0}{(1+x)}^{\frac{1}{x}}</math> :<math>e = \sum_{x=1}^{\infty}{\frac 1{x!}}</math> ==== Law of Cosines ==== :<math>c^2=a^2+b^2-2ab\cos{C}</math> ==== Force ==== :<math>F=ma=ma_c=\frac{mv^2}r=mr\omega^2=\frac{Gm_1 m_2}{r^2}</math> ==== Tetrahedral angle ==== Also the bond angle of methane! :<math>\arccos\frac{-1}3=90^\circ+\arcsin\frac 13=2\arccos\sqrt\frac{1}{3}=2\arctan\sqrt 2\approx{109.47}^\circ</math> ==== Dihedral angle ==== :<math>\cos\theta=\frac{\cos(\angle{APB})-\cos(\angle{APC})\cos(\angle{BPC})}{\sin(\angle{APC})\sin(\angle{BPC})}</math> e.g. for C60, aka Buckminsterfullerene (buckyballs): :<math>\arccos\frac{\cos{120^\circ}-\cos{108^\circ}\cos{120^\circ}}{\sin{108^\circ}\sin{120^\circ}} \approx {142.623}^\circ</math> Where 120&deg; is the angle between the vertices of a hexagon, and 108&deg; is the angle in a pentagon. dd63aeb19fd714920e85986efab1458ccd643bec Handy pkgsrc targets and tools 0 1746 3580 3564 2021-01-26T12:23:42Z Stix 2 /* Creating/Modifying Packages */ Add "extract" and "patch" targets wikitext text/x-wiki Bunch of notes on pkgsrc make targets to help my memory when building/modifying pkgsrc packages. == Installing == ; show-options : Dump available, default and currently selected package options. ; fetch : Fetch the distfiles into the local <tt>${DISTDIR}</tt> directory. ; checksum : Check the fetched files checksums against <tt>distinfo</tt>. ; install : Actually install for real. == Creating/Modifying Packages == ; extract : Stop after extracting the package distfiles. ; patch : Stop after applying package patches. ; makesum : Update the checksums of the packages distfiles in <tt>distfiles</tt>. ; mps (makepatchsum) : Dumps new patch checksums into <tt>distfiles</tt>. ; show-distfiles : Dumps out expected distfile names. ; stage-install : Installs into the <tt>${WRKSRC}/.destdir/</tt>. Handy for checking what will become the install paths. ; print-PLIST : Dumps out a <tt>PLIST</tt> to stdout based on the staged installation. Sanity check before using! ; show-var VARNAME=<x> : Dumps out evaluated make variable. ; show-vars VARNAMES="<x> <y>" : Dumps out multiple evaluated make variables. ; show-buildlink3 : Show the dependency hierarchy for a package. [[Category:NetBSD]] 40cceced9e64a010ff3a8c4b8622d6752dd60cea ffmpeg conversion for Chromecast 0 1743 3581 3563 2021-01-30T12:21:57Z Stix 2 Add DVD example wikitext text/x-wiki On an old Google Chromecast 1, I've found the following to produce playable content: <code> ffmpeg4 -i input.mp4 -preset fast -c:a aac -b:a 192k -ac 2 -c:v libx264 -b:v 1024k -profile:v high -level 4.1 -crf -1 -pix_fmt yuv420p output.mp4 </code> More complex transcoding is possible. Eg. With an input where the video is fine, but the audio stream is aac 5.1 and refuses to play, we can copy the video stream, and map the audio stream twice, keeping the aac 5.1 stream and adding a second 192kb/s aac stereo stream. Eg. <code> ffmpeg4 -i input.mp4 -map 0:v:0 -c:v copy -map 0:a:0 -map 0:a:0 -c:a:0 aac -ac:a:0 2 -b:a:0 192k -c:a:1 copy output.mp4 </code> ==== From DVD files ==== Using the 3rd audio track (Which are numbered from zero). <code> ffmpeg4 -i "concat:$(perl -e 'print join("|", @ARGV);' VTS_01_[1-9].VOB) -map 0:v:0 -map 0:a:2 -preset fast -c:a aac -b:a 192k -ac 2 -c:v libx264 -b:v 1024k -profile:v high -level 4.1 -crf -1 -pix_fmt yuv420p output.mp4 </code> ==== Notes ==== * aac 5.1 audio doesn't seem to work. * use <code>-t <duration_secs></code> to test settings on a small portion of the file. * <code>-crf -1</code> specifies constant quality mode, and is roughly equivalent to <code>-crf 30</code>. For higher quality, try, eg. <code>-crf 25</code>. * use eg. <code>-s 1920x1080</code> to scale. === See also === * [https://developers.google.com/cast/docs/media Supported Media for Google Cast]. [[Category:Computing]] dc008de223e42687831917a271e3bc3daf18de39 3582 3581 2021-01-30T13:32:31Z Stix 2 Formatting. wikitext text/x-wiki On an old Google Chromecast 1, I've found the following to produce playable content: <syntaxhighlight lang="sh"> ffmpeg4 -i input.mp4 -preset fast -c:a aac -b:a 192k -ac 2 -c:v libx264 -b:v 1024k -profile:v high -level 4.1 -crf -1 -pix_fmt yuv420p output.mp4 </syntaxhighlight> More complex transcoding is possible. Eg. With an input where the video is fine, but the audio stream is aac 5.1 and refuses to play, we can copy the video stream, and map the audio stream twice, keeping the aac 5.1 stream and adding a second 192kb/s aac stereo stream. Eg. <syntaxhighlight lang="sh"> ffmpeg4 -i input.mp4 -map 0:v:0 -c:v copy -map 0:a:0 -map 0:a:0 -c:a:0 aac -ac:a:0 2 -b:a:0 192k -c:a:1 copy output.mp4 </syntaxhighlight> ==== From DVD files ==== Using the 3rd audio track (which are numbered from zero). <syntaxhighlight lang="sh"> ffmpeg4 -i "concat:$(perl -e 'print join("|", @ARGV);' VTS_01_[1-9].VOB) -map 0:v:0 -map 0:a:2 -preset fast -c:a aac -b:a 192k -ac 2 -c:v libx264 -b:v 1024k -profile:v high -level 4.1 -crf -1 -pix_fmt yuv420p output.mp4 </syntaxhighlight> ==== Notes ==== * aac 5.1 audio doesn't seem to work. * use <code>-t <duration_secs></code> to test settings on a small portion of the file. * <code>-crf -1</code> specifies constant quality mode, and is roughly equivalent to <code>-crf 30</code>. For higher quality, try, eg. <code>-crf 25</code>. * use eg. <code>-s 1920x1080</code> to scale. === See also === * [https://developers.google.com/cast/docs/media Supported Media for Google Cast]. [[Category:Computing]] 9918f3c8164b46b45271e330d4194b649a2df1ac 3583 3582 2021-01-31T08:30:13Z Stix 2 /* From DVD files */ Add missing double quote in command wikitext text/x-wiki On an old Google Chromecast 1, I've found the following to produce playable content: <syntaxhighlight lang="sh"> ffmpeg4 -i input.mp4 -preset fast -c:a aac -b:a 192k -ac 2 -c:v libx264 -b:v 1024k -profile:v high -level 4.1 -crf -1 -pix_fmt yuv420p output.mp4 </syntaxhighlight> More complex transcoding is possible. Eg. With an input where the video is fine, but the audio stream is aac 5.1 and refuses to play, we can copy the video stream, and map the audio stream twice, keeping the aac 5.1 stream and adding a second 192kb/s aac stereo stream. Eg. <syntaxhighlight lang="sh"> ffmpeg4 -i input.mp4 -map 0:v:0 -c:v copy -map 0:a:0 -map 0:a:0 -c:a:0 aac -ac:a:0 2 -b:a:0 192k -c:a:1 copy output.mp4 </syntaxhighlight> ==== From DVD files ==== Using the 3rd audio track (which are numbered from zero). <syntaxhighlight lang="sh"> ffmpeg4 -i "concat:$(perl -e 'print join("|", @ARGV);' VTS_01_[1-9].VOB)" -map 0:v:0 -map 0:a:2 -preset fast -c:a aac -b:a 192k -ac 2 -c:v libx264 -b:v 1024k -profile:v high -level 4.1 -crf -1 -pix_fmt yuv420p output.mp4 </syntaxhighlight> ==== Notes ==== * aac 5.1 audio doesn't seem to work. * use <code>-t <duration_secs></code> to test settings on a small portion of the file. * <code>-crf -1</code> specifies constant quality mode, and is roughly equivalent to <code>-crf 30</code>. For higher quality, try, eg. <code>-crf 25</code>. * use eg. <code>-s 1920x1080</code> to scale. === See also === * [https://developers.google.com/cast/docs/media Supported Media for Google Cast]. [[Category:Computing]] ae891d715f88eb522158083c06645a3081c2438b 3601 3583 2021-05-31T07:40:29Z Stix 2 Add subtitle encoding and support notes wikitext text/x-wiki On an old Google Chromecast 1, I've found the following to produce playable content: <syntaxhighlight lang="sh"> ffmpeg4 -i input.mp4 -preset fast -c:a aac -b:a 192k -ac 2 -c:v libx264 -b:v 1024k -profile:v high -level 4.1 -crf -1 -pix_fmt yuv420p output.mp4 </syntaxhighlight> More complex transcoding is possible. Eg. With an input where the video is fine, but the audio stream is aac 5.1 and refuses to play, we can copy the video stream, and map the audio stream twice, keeping the aac 5.1 stream and adding a second 192kb/s aac stereo stream. Eg. <syntaxhighlight lang="sh"> ffmpeg4 -i input.mp4 -map 0:v:0 -c:v copy -map 0:a:0 -map 0:a:0 -c:a:0 aac -ac:a:0 2 -b:a:0 192k -c:a:1 copy output.mp4 </syntaxhighlight> ==== From DVD files ==== Using the 3rd audio track (which are numbered from zero). <syntaxhighlight lang="sh"> ffmpeg4 -i "concat:$(perl -e 'print join("|", @ARGV);' VTS_01_[1-9].VOB)" -map 0:v:0 -map 0:a:2 -preset fast -c:a aac -b:a 192k -ac 2 -c:v libx264 -b:v 1024k -profile:v high -level 4.1 -crf -1 -pix_fmt yuv420p output.mp4 </syntaxhighlight> ==== Notes ==== * aac 5.1 audio doesn't seem to work. * use <code>-t <duration_secs></code> to test settings on a small portion of the file. * <code>-crf -1</code> specifies constant quality mode, and is roughly equivalent to <code>-crf 30</code>. For higher quality, try, eg. <code>-crf 25</code>. * use eg. <code>-s 1920x1080</code> to scale. * the <code>mp4</code> container supports <code>mov_text</code> subtitle encoding, but it's '''not''' supported by Chromecast. * <code>mkv</code> container supports <code>webvtt</code> subtitle encoding, which is supported by Chromecast. === See also === * [https://developers.google.com/cast/docs/media Supported Media for Google Cast]. [[Category:Computing]] b1309ef0963b87810230bfbb9649b062625b4bde ed Quick Reference 0 812 3584 3349 2021-02-02T05:04:27Z Stix 2 Expand a little wikitext text/x-wiki <code>ex</code> commands are also available in <code>vi</code>, after entering the 'command' mode via <code>:</code>, which is remarkably similar to <code>ed</code>. ==== Searching Modes ==== Enter command mode by entering a '.' (period) on a line by itself when in text mode. Enter text mode using any of 'a', 'i', etc. ==== Addressing ==== {| border="1" cellspacing="0" cellpadding="1" || . || current line |- || $ || last line |- || ''n'' || ''n''th line |- || /''pattern''/ || next match of ''pattern'' |- || ?''pattern''? || previous match of ''pattern'' |- || +''n'' || ''n'' lines after current line |- || -''n'' || ''n'' lines previous to current line |- || , || equivalent to "1,$" |- || ; || equivalent to ".,$" |} ==== Operations ==== {| border="1" cellspacing="0" cellpadding="1" || 'a,.!sort || sort range from mark 'a' to current line || g/^$/d || delete all empty lines |} [[Category:UNIX]] 324f64a8757015c4d5d3a2722d417ebee6688a8b Fast 8-bit pseudorandom number generator 0 1755 3585 2021-02-28T00:14:10Z Stix 2 Initial draft of 8-bit pseudorandom number generator wikitext text/x-wiki While doing some retro-programming, I was after a small, fast random number generator for an old computer. Modern algorithms tend to keep large state, or do operations that would be "hard" on an old 8-bit microcomputer. After trawling the internet for too long, I can across [https://www.electro-tech-online.com/threads/ultra-fast-pseudorandom-number-generator-for-8-bit.124249/ Ultra Fast Pseudorandom number generator for 8-bit] which appeared perfect for my needs. It maintains 4 bytes of state, and so in theory should have a cycle of around <math>2^{32}</math>, which is far better than I need, and most importantly, it's a small number of simple, fast 8-bit ops - no multiplies! == C Implementation == The C-code from the link, is: <syntaxhighlight lang="c"> /*** X ABC Algorithm Random Number Generator for 8-Bit Devices https://www.electro-tech-online.com/threads/ultra-fast-pseudorandom-number-generator-for-8-bit.124249/ Not safe for cryptographic use! ***/ static uint8_t a, b, c, x; /* return 8-bit pseudorandom number */ uint8_t rnd8() { x++; a = a ^ c ^ x; b = b + a; c = c + (b >> 1) ^ a; return c; } /* Add entropy into the state */ init_rng(uint8_t s1, uint8_t s2, uint8_t s3) { /* XOR new entropy into key state */ a ^= s1; b ^= s2; c ^= s3; rnd8(); } </syntaxhighlight> == 6809 Assembler == Code in Tandy CoCo EDTASM format, around 49 cycles, not including the BSR: <syntaxhighlight lang="assembler"> 00010 * 8-BIT RANDOM NUMBER 00020 * GENERATOR 00030 * RANDOM RETURNED IN A 00040 RNDA FCB 0 00050 RNDB FCB 0 00060 RNDC FCB 0 00070 RNDX FCB 0 00080 RND INC RNDX 00090 LDA RNDA 00100 EORA RNDC 00110 EORA RNDX 00120 STA RNDA 00130 ADDA RNDB 00140 STA RNDB 00150 LSRA 00160 ADDA RNDC 00170 EORA RNDA 00180 STA RNDC 00190 RTS </syntaxhighlight> [[Category:Computing]] cef6acdb52c9e797601dca86a7493fab4511287d 3586 3585 2021-02-28T02:43:37Z Stix 2 Add note on actual cycle, plus minor cleanup. wikitext text/x-wiki While doing some retro-programming, I was after a small, fast random number generator for an old computer. Modern algorithms tend to keep large state, or do operations that would be "hard" on an old 8-bit microcomputer (eg. multiply, divide, wide operations). After trawling the internet for too long, I can across [https://www.electro-tech-online.com/threads/ultra-fast-pseudorandom-number-generator-for-8-bit.124249/ Ultra Fast Pseudorandom number generator for 8-bit], by EternityForest, which appeared perfect for my needs. It maintains 4 bytes of state, and so in theory should have a cycle of around <math>2^{32}</math> (see note below, it doesn't), which is far better than I need, and most importantly, it's a small number of simple, fast 8-bit ops - no multiplies! '''Note:''' In my testing, depending on the initial state, the cycle is actually in the range 4.2M - 4.6M, depending on the initial state. This is still more than adequate for simple games and such on an 8-bit micro. Also, changing the shift into a rotate actually reduces the cycle to around 400k. I don't know where the discrepancy with the original article comes from, although I did not use <tt>grep</tt> in my testing, but wrote code to find a matching sequence of 500 numbers. == C Implementation == The C-code from the link, formatted and most comments stripped, is: <syntaxhighlight lang="c"> /*** X ABC Algorithm Random Number Generator for 8-Bit Devices https://www.electro-tech-online.com/threads/ultra-fast-pseudorandom-number-generator-for-8-bit.124249/ Not safe for cryptographic use! ***/ static uint8_t a, b, c, x; /* return 8-bit pseudorandom number */ uint8_t rnd8() { x++; a = a ^ c ^ x; b = b + a; c = c + (b >> 1) ^ a; return c; } /* Add entropy into the state */ init_rng(uint8_t s1, uint8_t s2, uint8_t s3) { /* XOR new entropy into key state */ a ^= s1; b ^= s2; c ^= s3; rnd8(); } </syntaxhighlight> == 6809 Assembler == Code in Tandy CoCo EDTASM format, around 49 cycles, not including the BSR: <syntaxhighlight lang="assembler"> 00010 * 8-BIT RANDOM NUMBER 00020 * GENERATOR 00030 * RANDOM RETURNED IN A 00040 RNDA FCB 0 00050 RNDB FCB 0 00060 RNDC FCB 0 00070 RNDX FCB 0 00080 RND INC RNDX 00090 LDA RNDA 00100 EORA RNDC 00110 EORA RNDX 00120 STA RNDA 00130 ADDA RNDB 00140 STA RNDB 00150 LSRA 00160 ADDA RNDC 00170 EORA RNDA 00180 STA RNDC 00190 RTS </syntaxhighlight> [[Category:Computing]] b7c114dc46764c94ef055400391935b65bdb0089 3595 3586 2021-03-21T03:24:15Z Stix 2 Add "See Also" wikitext text/x-wiki While doing some retro-programming, I was after a small, fast random number generator for an old computer. Modern algorithms tend to keep large state, or do operations that would be "hard" on an old 8-bit microcomputer (eg. multiply, divide, wide operations). After trawling the internet for too long, I can across [https://www.electro-tech-online.com/threads/ultra-fast-pseudorandom-number-generator-for-8-bit.124249/ Ultra Fast Pseudorandom number generator for 8-bit], by EternityForest, which appeared perfect for my needs. It maintains 4 bytes of state, and so in theory should have a cycle of around <math>2^{32}</math> (see note below, it doesn't), which is far better than I need, and most importantly, it's a small number of simple, fast 8-bit ops - no multiplies! '''Note:''' In my testing, depending on the initial state, the cycle is actually in the range 4.2M - 4.6M, depending on the initial state. This is still more than adequate for simple games and such on an 8-bit micro. Also, changing the shift into a rotate actually reduces the cycle to around 400k. I don't know where the discrepancy with the original article comes from, although I did not use <tt>grep</tt> in my testing, but wrote code to find a matching sequence of 500 numbers. == C Implementation == The C-code from the link, formatted and most comments stripped, is: <syntaxhighlight lang="c"> /*** X ABC Algorithm Random Number Generator for 8-Bit Devices https://www.electro-tech-online.com/threads/ultra-fast-pseudorandom-number-generator-for-8-bit.124249/ Not safe for cryptographic use! ***/ static uint8_t a, b, c, x; /* return 8-bit pseudorandom number */ uint8_t rnd8() { x++; a = a ^ c ^ x; b = b + a; c = c + (b >> 1) ^ a; return c; } /* Add entropy into the state */ init_rng(uint8_t s1, uint8_t s2, uint8_t s3) { /* XOR new entropy into key state */ a ^= s1; b ^= s2; c ^= s3; rnd8(); } </syntaxhighlight> == 6809 Assembler == Code in Tandy CoCo EDTASM format, around 49 cycles, not including the BSR: <syntaxhighlight lang="assembler"> 00010 * 8-BIT RANDOM NUMBER 00020 * GENERATOR 00030 * RANDOM RETURNED IN A 00040 RNDA FCB 0 00050 RNDB FCB 0 00060 RNDC FCB 0 00070 RNDX FCB 0 00080 RND INC RNDX 00090 LDA RNDA 00100 EORA RNDC 00110 EORA RNDX 00120 STA RNDA 00130 ADDA RNDB 00140 STA RNDB 00150 LSRA 00160 ADDA RNDC 00170 EORA RNDA 00180 STA RNDC 00190 RTS </syntaxhighlight> == See Also == * [https://www.electro-tech-online.com/threads/ultra-fast-pseudorandom-number-generator-for-8-bit.124249/ Ultra Fast Pseudorandom number generator for 8-bit] * [https://github.com/edrosten/8bit_rng Fast, simple, quality random numbers on an 8 bit microcontroller] * [https://en.wikipedia.org/wiki/Xorshift Xorshift] at wikipedia. [[Category:Computing]] 0bda905c6b7e18269062ab8608d88725d6de1217 3596 3595 2021-03-22T10:45:22Z Stix 2 /* C Implementation */ Be explicit about order of operations wikitext text/x-wiki While doing some retro-programming, I was after a small, fast random number generator for an old computer. Modern algorithms tend to keep large state, or do operations that would be "hard" on an old 8-bit microcomputer (eg. multiply, divide, wide operations). After trawling the internet for too long, I can across [https://www.electro-tech-online.com/threads/ultra-fast-pseudorandom-number-generator-for-8-bit.124249/ Ultra Fast Pseudorandom number generator for 8-bit], by EternityForest, which appeared perfect for my needs. It maintains 4 bytes of state, and so in theory should have a cycle of around <math>2^{32}</math> (see note below, it doesn't), which is far better than I need, and most importantly, it's a small number of simple, fast 8-bit ops - no multiplies! '''Note:''' In my testing, depending on the initial state, the cycle is actually in the range 4.2M - 4.6M, depending on the initial state. This is still more than adequate for simple games and such on an 8-bit micro. Also, changing the shift into a rotate actually reduces the cycle to around 400k. I don't know where the discrepancy with the original article comes from, although I did not use <tt>grep</tt> in my testing, but wrote code to find a matching sequence of 500 numbers. == C Implementation == The C-code from the link, formatted and most comments stripped, is: <syntaxhighlight lang="c"> /*** X ABC Algorithm Random Number Generator for 8-Bit Devices https://www.electro-tech-online.com/threads/ultra-fast-pseudorandom-number-generator-for-8-bit.124249/ Not safe for cryptographic use! ***/ static uint8_t a, b, c, x; /* return 8-bit pseudorandom number */ uint8_t rnd8() { x++; a = (a ^ c) ^ x; b = b + a; c = (c + (b >> 1)) ^ a; return c; } /* Add entropy into the state */ init_rng(uint8_t s1, uint8_t s2, uint8_t s3) { /* XOR new entropy into key state */ a ^= s1; b ^= s2; c ^= s3; rnd8(); } </syntaxhighlight> == 6809 Assembler == Code in Tandy CoCo EDTASM format, around 49 cycles, not including the BSR: <syntaxhighlight lang="assembler"> 00010 * 8-BIT RANDOM NUMBER 00020 * GENERATOR 00030 * RANDOM RETURNED IN A 00040 RNDA FCB 0 00050 RNDB FCB 0 00060 RNDC FCB 0 00070 RNDX FCB 0 00080 RND INC RNDX 00090 LDA RNDA 00100 EORA RNDC 00110 EORA RNDX 00120 STA RNDA 00130 ADDA RNDB 00140 STA RNDB 00150 LSRA 00160 ADDA RNDC 00170 EORA RNDA 00180 STA RNDC 00190 RTS </syntaxhighlight> == See Also == * [https://www.electro-tech-online.com/threads/ultra-fast-pseudorandom-number-generator-for-8-bit.124249/ Ultra Fast Pseudorandom number generator for 8-bit] * [https://github.com/edrosten/8bit_rng Fast, simple, quality random numbers on an 8 bit microcontroller] * [https://en.wikipedia.org/wiki/Xorshift Xorshift] at wikipedia. [[Category:Computing]] f199760b859baf91757baa115d75a4b76b806d9e 3597 3596 2021-03-22T12:03:06Z Stix 2 Clean up, add dieharder 3.31.1 results wikitext text/x-wiki While doing some retro-programming, I was after a small, fast random number generator for an old computer. Modern algorithms tend to keep large state, or do operations that would be "hard" on an old 8-bit microcomputer (eg. multiply, divide, wide operations). After trawling the internet for too long, I can across [https://www.electro-tech-online.com/threads/ultra-fast-pseudorandom-number-generator-for-8-bit.124249/ Ultra Fast Pseudorandom number generator for 8-bit], by EternityForest, which appeared perfect for my needs. It maintains 4 bytes of state, and so in theory should have a cycle of around <math>2^{32}</math> (see note below, it doesn't), which is far better than I need, and most importantly, it's a small number of simple, fast 8-bit ops - no multiply ops, no modulo ops, no divs! '''Note:''' In my testing, depending on the initial state, the cycle is actually in the range 4.2M - 4.6M, depending on the initial state. This is still more than adequate for simple games and such on an 8-bit micro. Also, changing the shift into a rotate actually reduces the cycle to around 400k. I don't know where the discrepancy with the original article comes from, although I did not use <tt>grep</tt> in my testing, but wrote code to find a matching sequence of 500 samples (bytes). == C Implementation == The C-code from the link, formatted and most comments stripped, is: <syntaxhighlight lang="c"> /*** X ABC Algorithm Random Number Generator for 8-Bit Devices https://www.electro-tech-online.com/threads/ultra-fast-pseudorandom-number-generator-for-8-bit.124249/ Not safe for cryptographic use! ***/ static uint8_t a, b, c, x; /* return 8-bit pseudorandom number */ uint8_t rnd8() { x++; a = (a ^ c) ^ x; b = b + a; c = (c + (b >> 1)) ^ a; return c; } /* Add entropy into the state */ init_rng(uint8_t s1, uint8_t s2, uint8_t s3) { /* XOR new entropy into key state */ a ^= s1; b ^= s2; c ^= s3; rnd8(); } </syntaxhighlight> == 6809 Assembler == Code in Tandy CoCo EDTASM format, around 49 cycles, not including the BSR. You can shave about another 10 cycles off using Direct Page (DP) addressing for the 4 bytes of state. <syntaxhighlight lang="assembler"> 00010 * 8-BIT RANDOM NUMBER 00020 * GENERATOR 00030 * RANDOM RETURNED IN A 00040 RNDA FCB 0 00050 RNDB FCB 0 00060 RNDC FCB 0 00070 RNDX FCB 0 00080 RND INC RNDX 00090 LDA RNDA 00100 EORA RNDC 00110 EORA RNDX 00120 STA RNDA 00130 ADDA RNDB 00140 STA RNDB 00150 LSRA 00160 ADDA RNDC 00170 EORA RNDA 00180 STA RNDC 00190 RTS </syntaxhighlight> == DieHarder results == Yeah, not so great, but definitely not surprising, either. <syntaxhighlight lang="text"> $ ./rnd8 -g | dieharder -g 200 -a #=============================================================================# # dieharder version 3.31.1 Copyright 2003 Robert G. Brown # #=============================================================================# rng_name |rands/second| Seed | stdin_input_raw| 1.21e+07 | 977501942| #=============================================================================# test_name |ntup| tsamples |psamples| p-value |Assessment #=============================================================================# diehard_birthdays| 0| 100| 100|0.00000000| FAILED diehard_operm5| 0| 1000000| 100|0.00000000| FAILED diehard_rank_32x32| 0| 40000| 100|0.00000000| FAILED diehard_rank_6x8| 0| 100000| 100|0.00000180| WEAK diehard_bitstream| 0| 2097152| 100|0.00000000| FAILED diehard_opso| 0| 2097152| 100|0.00000000| FAILED diehard_oqso| 0| 2097152| 100|0.00000000| FAILED diehard_dna| 0| 2097152| 100|0.00000000| FAILED diehard_count_1s_str| 0| 256000| 100|0.00000000| FAILED diehard_count_1s_byt| 0| 256000| 100|0.00049851| WEAK diehard_parking_lot| 0| 12000| 100|0.00000000| FAILED diehard_2dsphere| 2| 8000| 100|0.00000000| FAILED diehard_3dsphere| 3| 4000| 100|0.01507987| PASSED diehard_squeeze| 0| 100000| 100|0.00000000| FAILED diehard_sums| 0| 100| 100|0.01213356| PASSED diehard_runs| 0| 100000| 100|0.00000000| FAILED diehard_runs| 0| 100000| 100|0.00000000| FAILED diehard_craps| 0| 200000| 100|0.00000000| FAILED diehard_craps| 0| 200000| 100|0.00000000| FAILED marsaglia_tsang_gcd| 0| 10000000| 100|0.00000000| FAILED marsaglia_tsang_gcd| 0| 10000000| 100|0.00000000| FAILED sts_monobit| 1| 100000| 100|0.49771113| PASSED sts_runs| 2| 100000| 100|0.00002097| WEAK sts_serial| 1| 100000| 100|0.24510342| PASSED sts_serial| 2| 100000| 100|0.39513131| PASSED sts_serial| 3| 100000| 100|0.17050767| PASSED sts_serial| 3| 100000| 100|0.61339061| PASSED sts_serial| 4| 100000| 100|0.20127654| PASSED sts_serial| 4| 100000| 100|0.83207402| PASSED sts_serial| 5| 100000| 100|0.00631037| PASSED sts_serial| 5| 100000| 100|0.06772865| PASSED sts_serial| 6| 100000| 100|0.00000000| FAILED sts_serial| 6| 100000| 100|0.00000001| FAILED sts_serial| 7| 100000| 100|0.00000074| FAILED sts_serial| 7| 100000| 100|0.55324491| PASSED sts_serial| 8| 100000| 100|0.03992936| PASSED sts_serial| 8| 100000| 100|0.00231542| WEAK sts_serial| 9| 100000| 100|0.00000000| FAILED sts_serial| 9| 100000| 100|0.00000000| FAILED sts_serial| 10| 100000| 100|0.00000000| FAILED sts_serial| 10| 100000| 100|0.00000000| FAILED sts_serial| 11| 100000| 100|0.00000000| FAILED sts_serial| 11| 100000| 100|0.00000000| FAILED sts_serial| 12| 100000| 100|0.00000000| FAILED sts_serial| 12| 100000| 100|0.00000000| FAILED sts_serial| 13| 100000| 100|0.00000000| FAILED sts_serial| 13| 100000| 100|0.00000000| FAILED sts_serial| 14| 100000| 100|0.00000000| FAILED sts_serial| 14| 100000| 100|0.00000000| FAILED sts_serial| 15| 100000| 100|0.00000000| FAILED sts_serial| 15| 100000| 100|0.00000000| FAILED sts_serial| 16| 100000| 100|0.00000000| FAILED sts_serial| 16| 100000| 100|0.00000000| FAILED rgb_bitdist| 1| 100000| 100|0.00000000| FAILED rgb_bitdist| 2| 100000| 100|0.00000000| FAILED rgb_bitdist| 3| 100000| 100|0.00000000| FAILED rgb_bitdist| 4| 100000| 100|0.00000000| FAILED rgb_bitdist| 5| 100000| 100|0.00000007| FAILED rgb_bitdist| 6| 100000| 100|0.00000000| FAILED rgb_bitdist| 7| 100000| 100|0.01921137| PASSED rgb_bitdist| 8| 100000| 100|0.00000000| FAILED rgb_bitdist| 9| 100000| 100|0.00000000| FAILED rgb_bitdist| 10| 100000| 100|0.00000000| FAILED rgb_bitdist| 11| 100000| 100|0.00000000| FAILED rgb_bitdist| 12| 100000| 100|0.00000000| FAILED rgb_minimum_distance| 2| 10000| 1000|0.00000000| FAILED rgb_minimum_distance| 3| 10000| 1000|0.00000000| FAILED rgb_minimum_distance| 4| 10000| 1000|0.00000000| FAILED rgb_minimum_distance| 5| 10000| 1000|0.00000000| FAILED rgb_permutations| 2| 100000| 100|0.00000000| FAILED rgb_permutations| 3| 100000| 100|0.00000000| FAILED rgb_permutations| 4| 100000| 100|0.00000000| FAILED rgb_permutations| 5| 100000| 100|0.00000000| FAILED rgb_lagged_sum| 0| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 1| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 2| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 3| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 4| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 5| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 6| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 7| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 8| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 9| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 10| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 11| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 12| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 13| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 14| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 15| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 16| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 17| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 18| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 19| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 20| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 21| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 22| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 23| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 24| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 25| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 26| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 27| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 28| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 29| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 30| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 31| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 32| 1000000| 100|0.00000000| FAILED rgb_kstest_test| 0| 10000| 1000|0.00000103| WEAK dab_bytedistrib| 0| 51200000| 1|0.00000000| FAILED dab_dct| 256| 50000| 1|0.00000000| FAILED Preparing to run test 207. ntuple = 0 dab_filltree| 32| 15000000| 1|0.00000000| FAILED dab_filltree| 32| 15000000| 1|0.00000000| FAILED Preparing to run test 208. ntuple = 0 dab_filltree2| 0| 5000000| 1|0.00000000| FAILED dab_filltree2| 1| 5000000| 1|0.00000000| FAILED Preparing to run test 209. ntuple = 0 dab_monobit2| 12| 65000000| 1|1.00000000| FAILED </syntaxhighlight> == See Also == * [https://www.electro-tech-online.com/threads/ultra-fast-pseudorandom-number-generator-for-8-bit.124249/ Ultra Fast Pseudorandom number generator for 8-bit] * [https://github.com/edrosten/8bit_rng Fast, simple, quality random numbers on an 8 bit microcontroller] * [https://en.wikipedia.org/wiki/Xorshift Xorshift] at wikipedia. * [https://webhome.phy.duke.edu/~rgb/General/dieharder.php DieHarder] [[Category:Computing]] 2ad8c01129f0a58b6ea95f6167696a9273a51d10 3612 3597 2021-06-23T02:17:49Z Stix 2 /* 6809 Assembler */ Expand on DP usage wikitext text/x-wiki While doing some retro-programming, I was after a small, fast random number generator for an old computer. Modern algorithms tend to keep large state, or do operations that would be "hard" on an old 8-bit microcomputer (eg. multiply, divide, wide operations). After trawling the internet for too long, I can across [https://www.electro-tech-online.com/threads/ultra-fast-pseudorandom-number-generator-for-8-bit.124249/ Ultra Fast Pseudorandom number generator for 8-bit], by EternityForest, which appeared perfect for my needs. It maintains 4 bytes of state, and so in theory should have a cycle of around <math>2^{32}</math> (see note below, it doesn't), which is far better than I need, and most importantly, it's a small number of simple, fast 8-bit ops - no multiply ops, no modulo ops, no divs! '''Note:''' In my testing, depending on the initial state, the cycle is actually in the range 4.2M - 4.6M, depending on the initial state. This is still more than adequate for simple games and such on an 8-bit micro. Also, changing the shift into a rotate actually reduces the cycle to around 400k. I don't know where the discrepancy with the original article comes from, although I did not use <tt>grep</tt> in my testing, but wrote code to find a matching sequence of 500 samples (bytes). == C Implementation == The C-code from the link, formatted and most comments stripped, is: <syntaxhighlight lang="c"> /*** X ABC Algorithm Random Number Generator for 8-Bit Devices https://www.electro-tech-online.com/threads/ultra-fast-pseudorandom-number-generator-for-8-bit.124249/ Not safe for cryptographic use! ***/ static uint8_t a, b, c, x; /* return 8-bit pseudorandom number */ uint8_t rnd8() { x++; a = (a ^ c) ^ x; b = b + a; c = (c + (b >> 1)) ^ a; return c; } /* Add entropy into the state */ init_rng(uint8_t s1, uint8_t s2, uint8_t s3) { /* XOR new entropy into key state */ a ^= s1; b ^= s2; c ^= s3; rnd8(); } </syntaxhighlight> == 6809 Assembler == Code in Tandy CoCo EDTASM format, around 49 cycles, not including the BSR. You can shave about another 10 cycles off using Direct Page (DP) addressing for the 4 bytes of state, which I've been doing in various code where I value performance, using page 0 bytes <code>$FC</code> through <code>$FF</code>. <syntaxhighlight lang="assembler"> 00010 * 8-BIT RANDOM NUMBER 00020 * GENERATOR 00030 * RANDOM RETURNED IN A 00040 RNDA FCB 0 00050 RNDB FCB 0 00060 RNDC FCB 0 00070 RNDX FCB 0 00080 RND INC RNDX 00090 LDA RNDA 00100 EORA RNDC 00110 EORA RNDX 00120 STA RNDA 00130 ADDA RNDB 00140 STA RNDB 00150 LSRA 00160 ADDA RNDC 00170 EORA RNDA 00180 STA RNDC 00190 RTS </syntaxhighlight> == DieHarder results == Yeah, not so great, but definitely not surprising, either. <syntaxhighlight lang="text"> $ ./rnd8 -g | dieharder -g 200 -a #=============================================================================# # dieharder version 3.31.1 Copyright 2003 Robert G. Brown # #=============================================================================# rng_name |rands/second| Seed | stdin_input_raw| 1.21e+07 | 977501942| #=============================================================================# test_name |ntup| tsamples |psamples| p-value |Assessment #=============================================================================# diehard_birthdays| 0| 100| 100|0.00000000| FAILED diehard_operm5| 0| 1000000| 100|0.00000000| FAILED diehard_rank_32x32| 0| 40000| 100|0.00000000| FAILED diehard_rank_6x8| 0| 100000| 100|0.00000180| WEAK diehard_bitstream| 0| 2097152| 100|0.00000000| FAILED diehard_opso| 0| 2097152| 100|0.00000000| FAILED diehard_oqso| 0| 2097152| 100|0.00000000| FAILED diehard_dna| 0| 2097152| 100|0.00000000| FAILED diehard_count_1s_str| 0| 256000| 100|0.00000000| FAILED diehard_count_1s_byt| 0| 256000| 100|0.00049851| WEAK diehard_parking_lot| 0| 12000| 100|0.00000000| FAILED diehard_2dsphere| 2| 8000| 100|0.00000000| FAILED diehard_3dsphere| 3| 4000| 100|0.01507987| PASSED diehard_squeeze| 0| 100000| 100|0.00000000| FAILED diehard_sums| 0| 100| 100|0.01213356| PASSED diehard_runs| 0| 100000| 100|0.00000000| FAILED diehard_runs| 0| 100000| 100|0.00000000| FAILED diehard_craps| 0| 200000| 100|0.00000000| FAILED diehard_craps| 0| 200000| 100|0.00000000| FAILED marsaglia_tsang_gcd| 0| 10000000| 100|0.00000000| FAILED marsaglia_tsang_gcd| 0| 10000000| 100|0.00000000| FAILED sts_monobit| 1| 100000| 100|0.49771113| PASSED sts_runs| 2| 100000| 100|0.00002097| WEAK sts_serial| 1| 100000| 100|0.24510342| PASSED sts_serial| 2| 100000| 100|0.39513131| PASSED sts_serial| 3| 100000| 100|0.17050767| PASSED sts_serial| 3| 100000| 100|0.61339061| PASSED sts_serial| 4| 100000| 100|0.20127654| PASSED sts_serial| 4| 100000| 100|0.83207402| PASSED sts_serial| 5| 100000| 100|0.00631037| PASSED sts_serial| 5| 100000| 100|0.06772865| PASSED sts_serial| 6| 100000| 100|0.00000000| FAILED sts_serial| 6| 100000| 100|0.00000001| FAILED sts_serial| 7| 100000| 100|0.00000074| FAILED sts_serial| 7| 100000| 100|0.55324491| PASSED sts_serial| 8| 100000| 100|0.03992936| PASSED sts_serial| 8| 100000| 100|0.00231542| WEAK sts_serial| 9| 100000| 100|0.00000000| FAILED sts_serial| 9| 100000| 100|0.00000000| FAILED sts_serial| 10| 100000| 100|0.00000000| FAILED sts_serial| 10| 100000| 100|0.00000000| FAILED sts_serial| 11| 100000| 100|0.00000000| FAILED sts_serial| 11| 100000| 100|0.00000000| FAILED sts_serial| 12| 100000| 100|0.00000000| FAILED sts_serial| 12| 100000| 100|0.00000000| FAILED sts_serial| 13| 100000| 100|0.00000000| FAILED sts_serial| 13| 100000| 100|0.00000000| FAILED sts_serial| 14| 100000| 100|0.00000000| FAILED sts_serial| 14| 100000| 100|0.00000000| FAILED sts_serial| 15| 100000| 100|0.00000000| FAILED sts_serial| 15| 100000| 100|0.00000000| FAILED sts_serial| 16| 100000| 100|0.00000000| FAILED sts_serial| 16| 100000| 100|0.00000000| FAILED rgb_bitdist| 1| 100000| 100|0.00000000| FAILED rgb_bitdist| 2| 100000| 100|0.00000000| FAILED rgb_bitdist| 3| 100000| 100|0.00000000| FAILED rgb_bitdist| 4| 100000| 100|0.00000000| FAILED rgb_bitdist| 5| 100000| 100|0.00000007| FAILED rgb_bitdist| 6| 100000| 100|0.00000000| FAILED rgb_bitdist| 7| 100000| 100|0.01921137| PASSED rgb_bitdist| 8| 100000| 100|0.00000000| FAILED rgb_bitdist| 9| 100000| 100|0.00000000| FAILED rgb_bitdist| 10| 100000| 100|0.00000000| FAILED rgb_bitdist| 11| 100000| 100|0.00000000| FAILED rgb_bitdist| 12| 100000| 100|0.00000000| FAILED rgb_minimum_distance| 2| 10000| 1000|0.00000000| FAILED rgb_minimum_distance| 3| 10000| 1000|0.00000000| FAILED rgb_minimum_distance| 4| 10000| 1000|0.00000000| FAILED rgb_minimum_distance| 5| 10000| 1000|0.00000000| FAILED rgb_permutations| 2| 100000| 100|0.00000000| FAILED rgb_permutations| 3| 100000| 100|0.00000000| FAILED rgb_permutations| 4| 100000| 100|0.00000000| FAILED rgb_permutations| 5| 100000| 100|0.00000000| FAILED rgb_lagged_sum| 0| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 1| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 2| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 3| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 4| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 5| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 6| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 7| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 8| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 9| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 10| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 11| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 12| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 13| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 14| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 15| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 16| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 17| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 18| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 19| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 20| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 21| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 22| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 23| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 24| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 25| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 26| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 27| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 28| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 29| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 30| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 31| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 32| 1000000| 100|0.00000000| FAILED rgb_kstest_test| 0| 10000| 1000|0.00000103| WEAK dab_bytedistrib| 0| 51200000| 1|0.00000000| FAILED dab_dct| 256| 50000| 1|0.00000000| FAILED Preparing to run test 207. ntuple = 0 dab_filltree| 32| 15000000| 1|0.00000000| FAILED dab_filltree| 32| 15000000| 1|0.00000000| FAILED Preparing to run test 208. ntuple = 0 dab_filltree2| 0| 5000000| 1|0.00000000| FAILED dab_filltree2| 1| 5000000| 1|0.00000000| FAILED Preparing to run test 209. ntuple = 0 dab_monobit2| 12| 65000000| 1|1.00000000| FAILED </syntaxhighlight> == See Also == * [https://www.electro-tech-online.com/threads/ultra-fast-pseudorandom-number-generator-for-8-bit.124249/ Ultra Fast Pseudorandom number generator for 8-bit] * [https://github.com/edrosten/8bit_rng Fast, simple, quality random numbers on an 8 bit microcontroller] * [https://en.wikipedia.org/wiki/Xorshift Xorshift] at wikipedia. * [https://webhome.phy.duke.edu/~rgb/General/dieharder.php DieHarder] [[Category:Computing]] 0baab97d17ebc78e3e5cc1a9135a2b2b72cfeb9c 3613 3612 2021-06-23T13:04:52Z Stix 2 Minor edits wikitext text/x-wiki While doing some retro-programming, I was after a small, fast random number generator for an old computer (specifically, a Tandy TRS-80 Colour Computer I, with 895Khz Motorola 6890 CPU). Modern algorithms tend to keep large state, or do operations that would be "hard" on an old 8-bit microcomputer (eg. multiply, divide, wide operations). After trawling the internet for too long, I can across [https://www.electro-tech-online.com/threads/ultra-fast-pseudorandom-number-generator-for-8-bit.124249/ Ultra Fast Pseudorandom number generator for 8-bit], by EternityForest, which appeared perfect for my needs. It maintains 4 bytes of state, and so in theory could have a cycle of around <math>2^{32}</math> (see note below, it doesn't), which is far better than I need, and most importantly, it's a small number of simple, fast 8-bit ops - no multiply ops, no modulo ops, no divides! '''Note:''' In my testing, depending on the initial state, the cycle is actually in the range 4.2M - 4.6M. This is still more than adequate for simple games and such on an 8-bit micro. Also, changing the shift into a rotate actually reduces the cycle to around 400k. I don't know where the discrepancy with the original article comes from, although I did not use <tt>grep</tt> in my testing, but wrote code to find a matching sequence of 500 samples (bytes). == C Implementation == The C-code from the link, formatted and most comments stripped, is: <syntaxhighlight lang="c"> /*** X ABC Algorithm Random Number Generator for 8-Bit Devices https://www.electro-tech-online.com/threads/ultra-fast-pseudorandom-number-generator-for-8-bit.124249/ Not safe for cryptographic use! ***/ static uint8_t a, b, c, x; /* return 8-bit pseudorandom number */ uint8_t rnd8() { x++; a = (a ^ c) ^ x; b = b + a; c = (c + (b >> 1)) ^ a; return c; } /* Add entropy into the state */ void init_rng(uint8_t s1, uint8_t s2, uint8_t s3) { /* XOR new entropy into key state */ a ^= s1; b ^= s2; c ^= s3; rnd8(); } </syntaxhighlight> == 6809 Assembler == Code in Tandy CoCo EDTASM format, around 49 cycles, not including the BSR. You can shave about another 10 cycles off using Direct Page (DP) addressing for the 4 bytes of state, which I've been doing in various code where I value performance, using page 0 bytes <code>$FC</code> through <code>$FF</code>. <syntaxhighlight lang="assembler"> 00010 * 8-BIT RANDOM NUMBER 00020 * GENERATOR 00030 * RANDOM RETURNED IN A 00040 RNDA FCB 0 00050 RNDB FCB 0 00060 RNDC FCB 0 00070 RNDX FCB 0 00080 RND INC RNDX 00090 LDA RNDA 00100 EORA RNDC 00110 EORA RNDX 00120 STA RNDA 00130 ADDA RNDB 00140 STA RNDB 00150 LSRA 00160 ADDA RNDC 00170 EORA RNDA 00180 STA RNDC 00190 RTS </syntaxhighlight> == DieHarder results == Yeah, not so great, but definitely not surprising, either. <syntaxhighlight lang="text"> $ ./rnd8 -g | dieharder -g 200 -a #=============================================================================# # dieharder version 3.31.1 Copyright 2003 Robert G. Brown # #=============================================================================# rng_name |rands/second| Seed | stdin_input_raw| 1.21e+07 | 977501942| #=============================================================================# test_name |ntup| tsamples |psamples| p-value |Assessment #=============================================================================# diehard_birthdays| 0| 100| 100|0.00000000| FAILED diehard_operm5| 0| 1000000| 100|0.00000000| FAILED diehard_rank_32x32| 0| 40000| 100|0.00000000| FAILED diehard_rank_6x8| 0| 100000| 100|0.00000180| WEAK diehard_bitstream| 0| 2097152| 100|0.00000000| FAILED diehard_opso| 0| 2097152| 100|0.00000000| FAILED diehard_oqso| 0| 2097152| 100|0.00000000| FAILED diehard_dna| 0| 2097152| 100|0.00000000| FAILED diehard_count_1s_str| 0| 256000| 100|0.00000000| FAILED diehard_count_1s_byt| 0| 256000| 100|0.00049851| WEAK diehard_parking_lot| 0| 12000| 100|0.00000000| FAILED diehard_2dsphere| 2| 8000| 100|0.00000000| FAILED diehard_3dsphere| 3| 4000| 100|0.01507987| PASSED diehard_squeeze| 0| 100000| 100|0.00000000| FAILED diehard_sums| 0| 100| 100|0.01213356| PASSED diehard_runs| 0| 100000| 100|0.00000000| FAILED diehard_runs| 0| 100000| 100|0.00000000| FAILED diehard_craps| 0| 200000| 100|0.00000000| FAILED diehard_craps| 0| 200000| 100|0.00000000| FAILED marsaglia_tsang_gcd| 0| 10000000| 100|0.00000000| FAILED marsaglia_tsang_gcd| 0| 10000000| 100|0.00000000| FAILED sts_monobit| 1| 100000| 100|0.49771113| PASSED sts_runs| 2| 100000| 100|0.00002097| WEAK sts_serial| 1| 100000| 100|0.24510342| PASSED sts_serial| 2| 100000| 100|0.39513131| PASSED sts_serial| 3| 100000| 100|0.17050767| PASSED sts_serial| 3| 100000| 100|0.61339061| PASSED sts_serial| 4| 100000| 100|0.20127654| PASSED sts_serial| 4| 100000| 100|0.83207402| PASSED sts_serial| 5| 100000| 100|0.00631037| PASSED sts_serial| 5| 100000| 100|0.06772865| PASSED sts_serial| 6| 100000| 100|0.00000000| FAILED sts_serial| 6| 100000| 100|0.00000001| FAILED sts_serial| 7| 100000| 100|0.00000074| FAILED sts_serial| 7| 100000| 100|0.55324491| PASSED sts_serial| 8| 100000| 100|0.03992936| PASSED sts_serial| 8| 100000| 100|0.00231542| WEAK sts_serial| 9| 100000| 100|0.00000000| FAILED sts_serial| 9| 100000| 100|0.00000000| FAILED sts_serial| 10| 100000| 100|0.00000000| FAILED sts_serial| 10| 100000| 100|0.00000000| FAILED sts_serial| 11| 100000| 100|0.00000000| FAILED sts_serial| 11| 100000| 100|0.00000000| FAILED sts_serial| 12| 100000| 100|0.00000000| FAILED sts_serial| 12| 100000| 100|0.00000000| FAILED sts_serial| 13| 100000| 100|0.00000000| FAILED sts_serial| 13| 100000| 100|0.00000000| FAILED sts_serial| 14| 100000| 100|0.00000000| FAILED sts_serial| 14| 100000| 100|0.00000000| FAILED sts_serial| 15| 100000| 100|0.00000000| FAILED sts_serial| 15| 100000| 100|0.00000000| FAILED sts_serial| 16| 100000| 100|0.00000000| FAILED sts_serial| 16| 100000| 100|0.00000000| FAILED rgb_bitdist| 1| 100000| 100|0.00000000| FAILED rgb_bitdist| 2| 100000| 100|0.00000000| FAILED rgb_bitdist| 3| 100000| 100|0.00000000| FAILED rgb_bitdist| 4| 100000| 100|0.00000000| FAILED rgb_bitdist| 5| 100000| 100|0.00000007| FAILED rgb_bitdist| 6| 100000| 100|0.00000000| FAILED rgb_bitdist| 7| 100000| 100|0.01921137| PASSED rgb_bitdist| 8| 100000| 100|0.00000000| FAILED rgb_bitdist| 9| 100000| 100|0.00000000| FAILED rgb_bitdist| 10| 100000| 100|0.00000000| FAILED rgb_bitdist| 11| 100000| 100|0.00000000| FAILED rgb_bitdist| 12| 100000| 100|0.00000000| FAILED rgb_minimum_distance| 2| 10000| 1000|0.00000000| FAILED rgb_minimum_distance| 3| 10000| 1000|0.00000000| FAILED rgb_minimum_distance| 4| 10000| 1000|0.00000000| FAILED rgb_minimum_distance| 5| 10000| 1000|0.00000000| FAILED rgb_permutations| 2| 100000| 100|0.00000000| FAILED rgb_permutations| 3| 100000| 100|0.00000000| FAILED rgb_permutations| 4| 100000| 100|0.00000000| FAILED rgb_permutations| 5| 100000| 100|0.00000000| FAILED rgb_lagged_sum| 0| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 1| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 2| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 3| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 4| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 5| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 6| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 7| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 8| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 9| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 10| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 11| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 12| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 13| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 14| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 15| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 16| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 17| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 18| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 19| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 20| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 21| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 22| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 23| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 24| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 25| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 26| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 27| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 28| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 29| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 30| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 31| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 32| 1000000| 100|0.00000000| FAILED rgb_kstest_test| 0| 10000| 1000|0.00000103| WEAK dab_bytedistrib| 0| 51200000| 1|0.00000000| FAILED dab_dct| 256| 50000| 1|0.00000000| FAILED Preparing to run test 207. ntuple = 0 dab_filltree| 32| 15000000| 1|0.00000000| FAILED dab_filltree| 32| 15000000| 1|0.00000000| FAILED Preparing to run test 208. ntuple = 0 dab_filltree2| 0| 5000000| 1|0.00000000| FAILED dab_filltree2| 1| 5000000| 1|0.00000000| FAILED Preparing to run test 209. ntuple = 0 dab_monobit2| 12| 65000000| 1|1.00000000| FAILED </syntaxhighlight> == See Also == * [https://www.electro-tech-online.com/threads/ultra-fast-pseudorandom-number-generator-for-8-bit.124249/ Ultra Fast Pseudorandom number generator for 8-bit] * [https://github.com/edrosten/8bit_rng Fast, simple, quality random numbers on an 8 bit microcontroller] * [https://en.wikipedia.org/wiki/Xorshift Xorshift] at wikipedia. * [https://webhome.phy.duke.edu/~rgb/General/dieharder.php DieHarder] [[Category:Computing]] 6273440fb3d779e3ef91e2018ae39b33d78d4a3e 3617 3613 2021-06-30T04:04:25Z Stix 2 Fix typo. wikitext text/x-wiki While doing some retro-programming, I was after a small, fast random number generator for an old computer (specifically, a Tandy TRS-80 Colour Computer I, with 895Khz Motorola 6809 CPU). Modern algorithms tend to keep large state, or do operations that would be "hard" on an old 8-bit microcomputer (eg. multiply, divide, wide operations). After trawling the internet for too long, I can across [https://www.electro-tech-online.com/threads/ultra-fast-pseudorandom-number-generator-for-8-bit.124249/ Ultra Fast Pseudorandom number generator for 8-bit], by EternityForest, which appeared perfect for my needs. It maintains 4 bytes of state, and so in theory could have a cycle of around <math>2^{32}</math> (see note below, it doesn't), which is far better than I need, and most importantly, it's a small number of simple, fast 8-bit ops - no multiply ops, no modulo ops, no divides! '''Note:''' In my testing, depending on the initial state, the cycle is actually in the range 4.2M - 4.6M. This is still more than adequate for simple games and such on an 8-bit micro. Also, changing the shift into a rotate actually reduces the cycle to around 400k. I don't know where the discrepancy with the original article comes from, although I did not use <tt>grep</tt> in my testing, but wrote code to find a matching sequence of 500 samples (bytes). == C Implementation == The C-code from the link, formatted and most comments stripped, is: <syntaxhighlight lang="c"> /*** X ABC Algorithm Random Number Generator for 8-Bit Devices https://www.electro-tech-online.com/threads/ultra-fast-pseudorandom-number-generator-for-8-bit.124249/ Not safe for cryptographic use! ***/ static uint8_t a, b, c, x; /* return 8-bit pseudorandom number */ uint8_t rnd8() { x++; a = (a ^ c) ^ x; b = b + a; c = (c + (b >> 1)) ^ a; return c; } /* Add entropy into the state */ void init_rng(uint8_t s1, uint8_t s2, uint8_t s3) { /* XOR new entropy into key state */ a ^= s1; b ^= s2; c ^= s3; rnd8(); } </syntaxhighlight> == 6809 Assembler == Code in Tandy CoCo EDTASM format, around 49 cycles, not including the BSR. You can shave about another 10 cycles off using Direct Page (DP) addressing for the 4 bytes of state, which I've been doing in various code where I value performance, using page 0 bytes <code>$FC</code> through <code>$FF</code>. <syntaxhighlight lang="assembler"> 00010 * 8-BIT RANDOM NUMBER 00020 * GENERATOR 00030 * RANDOM RETURNED IN A 00040 RNDA FCB 0 00050 RNDB FCB 0 00060 RNDC FCB 0 00070 RNDX FCB 0 00080 RND INC RNDX 00090 LDA RNDA 00100 EORA RNDC 00110 EORA RNDX 00120 STA RNDA 00130 ADDA RNDB 00140 STA RNDB 00150 LSRA 00160 ADDA RNDC 00170 EORA RNDA 00180 STA RNDC 00190 RTS </syntaxhighlight> == DieHarder results == Yeah, not so great, but definitely not surprising, either. <syntaxhighlight lang="text"> $ ./rnd8 -g | dieharder -g 200 -a #=============================================================================# # dieharder version 3.31.1 Copyright 2003 Robert G. Brown # #=============================================================================# rng_name |rands/second| Seed | stdin_input_raw| 1.21e+07 | 977501942| #=============================================================================# test_name |ntup| tsamples |psamples| p-value |Assessment #=============================================================================# diehard_birthdays| 0| 100| 100|0.00000000| FAILED diehard_operm5| 0| 1000000| 100|0.00000000| FAILED diehard_rank_32x32| 0| 40000| 100|0.00000000| FAILED diehard_rank_6x8| 0| 100000| 100|0.00000180| WEAK diehard_bitstream| 0| 2097152| 100|0.00000000| FAILED diehard_opso| 0| 2097152| 100|0.00000000| FAILED diehard_oqso| 0| 2097152| 100|0.00000000| FAILED diehard_dna| 0| 2097152| 100|0.00000000| FAILED diehard_count_1s_str| 0| 256000| 100|0.00000000| FAILED diehard_count_1s_byt| 0| 256000| 100|0.00049851| WEAK diehard_parking_lot| 0| 12000| 100|0.00000000| FAILED diehard_2dsphere| 2| 8000| 100|0.00000000| FAILED diehard_3dsphere| 3| 4000| 100|0.01507987| PASSED diehard_squeeze| 0| 100000| 100|0.00000000| FAILED diehard_sums| 0| 100| 100|0.01213356| PASSED diehard_runs| 0| 100000| 100|0.00000000| FAILED diehard_runs| 0| 100000| 100|0.00000000| FAILED diehard_craps| 0| 200000| 100|0.00000000| FAILED diehard_craps| 0| 200000| 100|0.00000000| FAILED marsaglia_tsang_gcd| 0| 10000000| 100|0.00000000| FAILED marsaglia_tsang_gcd| 0| 10000000| 100|0.00000000| FAILED sts_monobit| 1| 100000| 100|0.49771113| PASSED sts_runs| 2| 100000| 100|0.00002097| WEAK sts_serial| 1| 100000| 100|0.24510342| PASSED sts_serial| 2| 100000| 100|0.39513131| PASSED sts_serial| 3| 100000| 100|0.17050767| PASSED sts_serial| 3| 100000| 100|0.61339061| PASSED sts_serial| 4| 100000| 100|0.20127654| PASSED sts_serial| 4| 100000| 100|0.83207402| PASSED sts_serial| 5| 100000| 100|0.00631037| PASSED sts_serial| 5| 100000| 100|0.06772865| PASSED sts_serial| 6| 100000| 100|0.00000000| FAILED sts_serial| 6| 100000| 100|0.00000001| FAILED sts_serial| 7| 100000| 100|0.00000074| FAILED sts_serial| 7| 100000| 100|0.55324491| PASSED sts_serial| 8| 100000| 100|0.03992936| PASSED sts_serial| 8| 100000| 100|0.00231542| WEAK sts_serial| 9| 100000| 100|0.00000000| FAILED sts_serial| 9| 100000| 100|0.00000000| FAILED sts_serial| 10| 100000| 100|0.00000000| FAILED sts_serial| 10| 100000| 100|0.00000000| FAILED sts_serial| 11| 100000| 100|0.00000000| FAILED sts_serial| 11| 100000| 100|0.00000000| FAILED sts_serial| 12| 100000| 100|0.00000000| FAILED sts_serial| 12| 100000| 100|0.00000000| FAILED sts_serial| 13| 100000| 100|0.00000000| FAILED sts_serial| 13| 100000| 100|0.00000000| FAILED sts_serial| 14| 100000| 100|0.00000000| FAILED sts_serial| 14| 100000| 100|0.00000000| FAILED sts_serial| 15| 100000| 100|0.00000000| FAILED sts_serial| 15| 100000| 100|0.00000000| FAILED sts_serial| 16| 100000| 100|0.00000000| FAILED sts_serial| 16| 100000| 100|0.00000000| FAILED rgb_bitdist| 1| 100000| 100|0.00000000| FAILED rgb_bitdist| 2| 100000| 100|0.00000000| FAILED rgb_bitdist| 3| 100000| 100|0.00000000| FAILED rgb_bitdist| 4| 100000| 100|0.00000000| FAILED rgb_bitdist| 5| 100000| 100|0.00000007| FAILED rgb_bitdist| 6| 100000| 100|0.00000000| FAILED rgb_bitdist| 7| 100000| 100|0.01921137| PASSED rgb_bitdist| 8| 100000| 100|0.00000000| FAILED rgb_bitdist| 9| 100000| 100|0.00000000| FAILED rgb_bitdist| 10| 100000| 100|0.00000000| FAILED rgb_bitdist| 11| 100000| 100|0.00000000| FAILED rgb_bitdist| 12| 100000| 100|0.00000000| FAILED rgb_minimum_distance| 2| 10000| 1000|0.00000000| FAILED rgb_minimum_distance| 3| 10000| 1000|0.00000000| FAILED rgb_minimum_distance| 4| 10000| 1000|0.00000000| FAILED rgb_minimum_distance| 5| 10000| 1000|0.00000000| FAILED rgb_permutations| 2| 100000| 100|0.00000000| FAILED rgb_permutations| 3| 100000| 100|0.00000000| FAILED rgb_permutations| 4| 100000| 100|0.00000000| FAILED rgb_permutations| 5| 100000| 100|0.00000000| FAILED rgb_lagged_sum| 0| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 1| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 2| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 3| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 4| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 5| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 6| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 7| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 8| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 9| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 10| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 11| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 12| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 13| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 14| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 15| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 16| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 17| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 18| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 19| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 20| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 21| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 22| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 23| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 24| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 25| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 26| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 27| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 28| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 29| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 30| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 31| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 32| 1000000| 100|0.00000000| FAILED rgb_kstest_test| 0| 10000| 1000|0.00000103| WEAK dab_bytedistrib| 0| 51200000| 1|0.00000000| FAILED dab_dct| 256| 50000| 1|0.00000000| FAILED Preparing to run test 207. ntuple = 0 dab_filltree| 32| 15000000| 1|0.00000000| FAILED dab_filltree| 32| 15000000| 1|0.00000000| FAILED Preparing to run test 208. ntuple = 0 dab_filltree2| 0| 5000000| 1|0.00000000| FAILED dab_filltree2| 1| 5000000| 1|0.00000000| FAILED Preparing to run test 209. ntuple = 0 dab_monobit2| 12| 65000000| 1|1.00000000| FAILED </syntaxhighlight> == See Also == * [https://www.electro-tech-online.com/threads/ultra-fast-pseudorandom-number-generator-for-8-bit.124249/ Ultra Fast Pseudorandom number generator for 8-bit] * [https://github.com/edrosten/8bit_rng Fast, simple, quality random numbers on an 8 bit microcontroller] * [https://en.wikipedia.org/wiki/Xorshift Xorshift] at wikipedia. * [https://webhome.phy.duke.edu/~rgb/General/dieharder.php DieHarder] [[Category:Computing]] f8b3459add23ae7348388d39196645524dac2c5a File:tungsten-ring-before.jpg 6 1756 3587 2021-03-06T05:01:34Z Stix 2 Tungsten ring before polishing, after continued exposure to pool chlorine. wikitext text/x-wiki == Summary == Tungsten ring before polishing, after continued exposure to pool chlorine. a603daa9ffd2c30b705e9516217c81c456006377 3589 3587 2021-03-06T05:07:16Z Stix 2 Stix moved page [[File:tunsten-ring-before.jpg]] to [[File:tungsten-ring-before.jpg]] without leaving a redirect: Typo wikitext text/x-wiki == Summary == Tungsten ring before polishing, after continued exposure to pool chlorine. a603daa9ffd2c30b705e9516217c81c456006377 File:tungsten-ring-after.jpg 6 1757 3588 2021-03-06T05:02:32Z Stix 2 Tungsten ring after a short time polishing with diamond lapping paste. wikitext text/x-wiki == Summary == Tungsten ring after a short time polishing with diamond lapping paste. f7a81ecaaa3d11100f67086c970fd1fcb21b3e72 2020-01-01 Tungsten Ring Polishing 0 1758 3590 2021-03-06T05:11:10Z Stix 2 Initial checkin of my adventures polishing a tungsten carbide ring wikitext text/x-wiki I had picked a tungsten (technically, tungsten carbide) wedding ring since I figured it would keep its shine forever. Little did I know about the effects of chlorine on tungsten. After a year or two of swimming lessons in a chlorine pool with my young child, it looked like this: [[image:tungsten-ring-before.jpg|thumb|200px|right|Tungsten carbide ring prior to polishing]] I took it off and left it sitting around gathering dust, then finally decided to do something about it. To polish something, you generally need something even harder in the polish, and there's few things harder than tungsten carbide. I bought diamond polishing lapping paste from eBay, 12 grades from 0.5 μm to 20 µm, for AUD $7.13, delivered. I have no idea about the quality, but the fact it worked counts for something. {{Clear}} Looking on YouTube, it seems most people place the ring in a vice, use a Dremel or similar tool to polish the exposed surface, then rotate the ring in the vice and repeat. This sounded tedious. So I 3d printed a [https://cad.onshape.com/documents/8591c7c9ce47044f4ad4261a/w/320133e0ea289782ee174549/e/8335a192043b85b23c559fb9 mount] which let me mount the ring in a bench drill press (could also use a lathe) and polish more lazily. The results speak for themselves - this is only after a minutes or two of polishing: [[image:tungsten-ring-after.jpg|thumb|200px|right|Tungsten carbide ring after polishing for a short time]] I started with a coarser paste, 5µm, then 2µm, and finally 0.5µm, placing a small amount of paste on a cloth, and polishing the spinning ring. For a first attempt, with little time spent or research, I'm quite happy with the results. It's still not back to "new", the ring mount means that the edges of the ring are more difficult to polish, and the inside is impossible. Thankfully, the inside is still as new, so I just need to spend a little more time polishing the edges. [[Category:Stix's Blog]] 2811c98231da1ca810d8cdd6bd7c0e67040c3da0 ESP8266 0 1759 3591 2021-03-11T23:39:39Z Stix 2 Initial draft wikitext text/x-wiki Some notes on mucking with an old AI-Thinker ESP8266 with 1MiB (8mbit) flash. == Non OS firmware == This appears to be the old line of firmware, but also appears to be the one most supported by other SDKs (eg. Arduino). It's available at [https://www.espressif.com/en/support/download/at?keys=&field_type_tid%5B%5D=799 espressif]. === Upgrading via serial === First flash of much newer, but apparently deprecated, non-OS firmware, using [https://github.com/espressif/esptool esptool]. Flip switch from "UART" to "PROGRAM" and hit reset. <syntaxhighlight lang="text"> $ cd ESP8266_NonOS_AT_Bin_V1.7.4/bin $ esptool.py --chip esp8266 --port /dev/dtyU1 --baud 230400 write_flash 0x0 boot_v1.7.bin 0x01000 at/512+512/user1.1024.new.2.bin 0xfc000 esp_init_data_default_v08.bin 0x7e000 blank.bin 0xfe000 blank.bin esptool.py v2.8 Serial port /dev/dtyU1 Connecting........____ Chip is ESP8266EX Features: WiFi Crystal is 26MHz MAC: 18:fe:34:d5:ef:67 Uploading stub... Running stub... Stub running... Changing baud rate to 230400 Changed. Configuring flash size... Auto-detected Flash size: 1MB Flash params set to 0x0020 Compressed 4080 bytes to 2936... Wrote 4080 bytes (2936 compressed) at 0x00000000 in 0.1 seconds (effective 244.6 kbit/s)... Hash of data verified. Compressed 413444 bytes to 296966... Wrote 413444 bytes (296966 compressed) at 0x00001000 in 13.2 seconds (effective 250.0 kbit/s)... Hash of data verified. Compressed 128 bytes to 75... Wrote 128 bytes (75 compressed) at 0x000fc000 in 0.0 seconds (effective 146.5 kbit/s)... Hash of data verified. Compressed 4096 bytes to 26... Wrote 4096 bytes (26 compressed) at 0x0007e000 in 0.0 seconds (effective 6309.5 kbit/s)... Hash of data verified. Compressed 4096 bytes to 26... Wrote 4096 bytes (26 compressed) at 0x000fe000 in 0.0 seconds (effective 6595.3 kbit/s)... Hash of data verified. Leaving... Hard resetting via RTS pin... </syntaxhighlight> === Testing === Initial boot messages appear to be generated at 74880 baud: <syntaxhighlight lang="text"> $ cu -s 74880 -l /dev/dtyU1 Connected ets Jan 8 2013,rst cause:2, boot mode:(3,7) load 0x40100000, len 2592, room 16 tail 0 chksum 0xf3 load 0x3ffe8000, len 764, room 8 tail 4 chksum 0x92 load 0x3ffe82fc, len 676, room 4 tail 0 chksum 0x22 csum 0x22 2nd boot version : 1.7(5d6f877) SPI Speed : 40MHz SPI Mode : QIO SPI Flash Size & Map: 8Mbit(512KB+512KB) jump to run user2 @ 81000 correct flash map V2 Mo ýrf cal sector: 251 freq trace enable 0 rf[112] : 00 rf[113] : 00 rf[114] : 01 SDK ver: 3.0.4(9532ceb) compiled @ May 22 2020 16:26:04 phy ver: 1156_0, pp ver: 10.2 </syntaxhighlight> It then switches by default to 115200 baud: [[Category:Arduino]] [[Category:Computing]] 920db216f5f29e9a822ace37764db204ae459d01 3592 3591 2021-03-12T01:12:34Z Stix 2 Expand… wikitext text/x-wiki Some notes on mucking with an old AI-Thinker ESP8266 with 1MiB (8mbit) flash. == Non OS firmware == This appears to be the old line of firmware, but also appears to be the one most supported by other SDKs (eg. Arduino). It's available at [https://www.espressif.com/en/support/download/at?keys=&field_type_tid%5B%5D=799 espressif]. === Flashing via serial === First flash of much newer, but apparently deprecated, non-OS firmware, using [https://github.com/espressif/esptool esptool]. Flip switch from "UART" to "PROGRAM" and hit reset. <syntaxhighlight lang="text"> $ cd ESP8266_NonOS_AT_Bin_V1.7.4/bin $ esptool.py --chip esp8266 --port /dev/dtyU1 --baud 230400 write_flash 0x0 boot_v1.7.bin 0x01000 at/512+512/user1.1024.new.2.bin 0xfc000 esp_init_data_default_v08.bin 0x7e000 blank.bin 0xfe000 blank.bin esptool.py v2.8 Serial port /dev/dtyU1 Connecting........____ Chip is ESP8266EX Features: WiFi Crystal is 26MHz MAC: 18:fe:34:d5:ef:67 Uploading stub... Running stub... Stub running... Changing baud rate to 230400 Changed. Configuring flash size... Auto-detected Flash size: 1MB Flash params set to 0x0020 Compressed 4080 bytes to 2936... Wrote 4080 bytes (2936 compressed) at 0x00000000 in 0.1 seconds (effective 244.6 kbit/s)... Hash of data verified. Compressed 413444 bytes to 296966... Wrote 413444 bytes (296966 compressed) at 0x00001000 in 13.2 seconds (effective 250.0 kbit/s)... Hash of data verified. Compressed 128 bytes to 75... Wrote 128 bytes (75 compressed) at 0x000fc000 in 0.0 seconds (effective 146.5 kbit/s)... Hash of data verified. Compressed 4096 bytes to 26... Wrote 4096 bytes (26 compressed) at 0x0007e000 in 0.0 seconds (effective 6309.5 kbit/s)... Hash of data verified. Compressed 4096 bytes to 26... Wrote 4096 bytes (26 compressed) at 0x000fe000 in 0.0 seconds (effective 6595.3 kbit/s)... Hash of data verified. Leaving... Hard resetting via RTS pin... </syntaxhighlight> ==== Flashing via WiFi ==== Should be in station mode, and connected to an access point, with internet access and working DNS. <tt>AT+PING</tt> tests this below. <syntaxhighlight lang="text"> AT+CWMODE_CUR=1 OK AT+CWJAP_CUR="wifissid","password" WIFI CONNECTED WIFI GOT IP OK AT+PING="iot.espressif.cn" +445 OK AT+CIUPDATE +CIPUPDATE:1 +CIPUPDATE:2 +CIPUPDATE:3 +CIPUPDATE:4 OK WIFI DISCONNECT … reboot </syntaxhighlight> === Testing === ==== Boot msgs ==== Initial boot messages appear to be generated at 74880 baud. Prior to flashing: <syntaxhighlight lang="text"> $ cu -s 74880 -l /dev/dtyU1 Connected ets Jan 8 2013,rst cause:2, boot mode:(3,6) load 0x40100000, len 1396, room 16 tail 4 chksum 0x89 load 0x3ffe8000, len 776, room 4 tail 4 chksum 0xe8 load 0x3ffe8308, len 540, room 4 tail 8 chksum 0xc0 csum 0xc0 2nd boot version : 1.4(b1) SPI Speed : 40MHz SPI Mode : DIO SPI Flash Size & Map: 8Mbit(512KB+512KB) jump to run user1 @ 1000 </syntaxhighlight> After flashing: <syntaxhighlight lang="text"> $ cu -s 74880 -l /dev/dtyU1 Connected ets Jan 8 2013,rst cause:2, boot mode:(3,7) load 0x40100000, len 2592, room 16 tail 0 chksum 0xf3 load 0x3ffe8000, len 764, room 8 tail 4 chksum 0x92 load 0x3ffe82fc, len 676, room 4 tail 0 chksum 0x22 csum 0x22 2nd boot version : 1.7(5d6f877) SPI Speed : 40MHz SPI Mode : QIO SPI Flash Size & Map: 8Mbit(512KB+512KB) jump to run user1 @ 1000 correct flash map V2 Mo Backup ÿrf cal sector: 251 freq trace enable 0 rf[112] : 00 rf[113] : 00 rf[114] : 01 w_flash SDK ver: 3.0.4(9532ceb) compiled @ May 22 2020 16:26:04 phy ver: 1156_0, pp ver: 10.2 </syntaxhighlight> It then switches by default to 115200 baud: <syntaxhighlight lang="text"> Ai-Thinker Technology Co.,Ltd. ready </syntaxhighlight> ==== Checking version ==== Non-OS version appears to require <tt>\n\r</tt> to complete each command. Before flashing: <syntaxhighlight lang="text"> $ esptool.py --chip esp8266 --port /dev/dtyU1 --baud 230400 flash_id esptool.py v2.8 Serial port /dev/dtyU1 Connecting........___ Chip is ESP8266EX Features: WiFi Crystal is 26MHz MAC: 18:fe:34:d5:ed:04 Uploading stub... Running stub... Stub running... Changing baud rate to 230400 Changed. Manufacturer: e0 Device: 4014 Detected flash size: 1MB Hard resetting via RTS pin... </syntaxhighlight> <syntaxhighlight lang="text"> AT+GMR AT version:0.40.0.0(Aug 8 2015 14:45:58) SDK version:1.3.0 Ai-Thinker Technology Co.,Ltd. Build:1.3.0.2 Sep 11 2015 11:48:04 OK </syntaxhighlight> After flashing: <syntaxhighlight lang="text"> $ esptool.py --chip esp8266 --port /dev/dtyU1 --baud 230400 flash_id esptool.py v2.8 Serial port /dev/dtyU1 Connecting........___ Chip is ESP8266EX Features: WiFi Crystal is 26MHz MAC: 18:fe:34:d5:ed:04 Uploading stub... Running stub... Stub running... Changing baud rate to 230400 Changed. Manufacturer: e0 Device: 4014 Detected flash size: 1MB Hard resetting via RTS pin... </syntaxhighlight> <syntaxhighlight lang="text"> AT+GMR AT version:1.7.4.0(May 11 2020 19:13:04) SDK version:3.0.4(9532ceb) compile time:May 27 2020 10:12:17 Bin version(Wroom 02):1.7.4 OK </syntaxhighlight> ==== Connectivity ==== <syntaxhighlight lang="text"> AT+CWMODE_CUR=1 OK AT+CWJAP_CUR="wifissid","password" WIFI CONNECTED WIFI GOT IP OK AT+PING="iot.espressif.cn" +445 OK </syntaxhighlight> === Notes === * Requiring <tt>\n\r</tt> is awkward, when using <tt>cu</tt> or <tt>tip</tt>, <tt>minicom</tt>, etc, <tt>&lt;Enter&gt;</tt> followed by <tt>^J</tt> does the job. * After a initial flash, I found that my DNS list was empty (viewable using <tt>AT+CIPDNS_CUR</tt>) after connecting to an access point. This was fixed by running <tt>erase_flash</tt> thru <tt>esdtool</tt> and re-flashing. It may be that <tt>AT+RESTORE</tt> may have fixed this. * Flashing over WiFi requires internet access and working DNS, and can be tested via <tt>AT+PING="iot.espressif.cn"</tt>. [[Category:Arduino]] [[Category:Computing]] 67168444933e8a245d76e61be02da2bc87719f8e 3593 3592 2021-03-12T01:26:38Z Stix 2 Add links, expand, fix typos wikitext text/x-wiki Some notes on mucking with an old AI-Thinker ESP8266 with 1MiB (8mbit) flash. These are "Serial WiFi" modules, not the more fancy "NodeMCU" modules. == Non OS firmware == This appears to be the old line of firmware, but also appears to be the one most supported by other SDKs (eg. Arduino). It's available at [https://www.espressif.com/en/support/download/at?keys=&field_type_tid%5B%5D=799 espressif]. === Flashing via serial === First flash of much newer, but apparently deprecated, non-OS firmware, using [https://github.com/espressif/esptool esptool]. Flip switch from "UART" to "PROGRAM" and hit reset. <syntaxhighlight lang="text"> $ cd ESP8266_NonOS_AT_Bin_V1.7.4/bin $ esptool.py --chip esp8266 --port /dev/dtyU1 --baud 230400 write_flash 0x0 boot_v1.7.bin 0x01000 at/512+512/user1.1024.new.2.bin 0xfc000 esp_init_data_default_v08.bin 0x7e000 blank.bin 0xfe000 blank.bin esptool.py v2.8 Serial port /dev/dtyU1 Connecting........____ Chip is ESP8266EX Features: WiFi Crystal is 26MHz MAC: 18:fe:34:d5:ef:67 Uploading stub... Running stub... Stub running... Changing baud rate to 230400 Changed. Configuring flash size... Auto-detected Flash size: 1MB Flash params set to 0x0020 Compressed 4080 bytes to 2936... Wrote 4080 bytes (2936 compressed) at 0x00000000 in 0.1 seconds (effective 244.6 kbit/s)... Hash of data verified. Compressed 413444 bytes to 296966... Wrote 413444 bytes (296966 compressed) at 0x00001000 in 13.2 seconds (effective 250.0 kbit/s)... Hash of data verified. Compressed 128 bytes to 75... Wrote 128 bytes (75 compressed) at 0x000fc000 in 0.0 seconds (effective 146.5 kbit/s)... Hash of data verified. Compressed 4096 bytes to 26... Wrote 4096 bytes (26 compressed) at 0x0007e000 in 0.0 seconds (effective 6309.5 kbit/s)... Hash of data verified. Compressed 4096 bytes to 26... Wrote 4096 bytes (26 compressed) at 0x000fe000 in 0.0 seconds (effective 6595.3 kbit/s)... Hash of data verified. Leaving... Hard resetting via RTS pin... </syntaxhighlight> ==== Flashing via WiFi ==== Should be in station mode, and connected to an access point, with internet access and working DNS. <tt>AT+PING</tt> tests this below. <syntaxhighlight lang="text"> AT+CWMODE_CUR=1 OK AT+CWJAP_CUR="wifissid","password" WIFI CONNECTED WIFI GOT IP OK AT+PING="iot.espressif.cn" +445 OK AT+CIUPDATE +CIPUPDATE:1 +CIPUPDATE:2 +CIPUPDATE:3 +CIPUPDATE:4 OK WIFI DISCONNECT … reboot </syntaxhighlight> === Testing === ==== Boot msgs ==== Initial boot messages appear to be generated at 74880 baud. Prior to flashing: <syntaxhighlight lang="text"> $ cu -s 74880 -l /dev/dtyU1 Connected ets Jan 8 2013,rst cause:2, boot mode:(3,6) load 0x40100000, len 1396, room 16 tail 4 chksum 0x89 load 0x3ffe8000, len 776, room 4 tail 4 chksum 0xe8 load 0x3ffe8308, len 540, room 4 tail 8 chksum 0xc0 csum 0xc0 2nd boot version : 1.4(b1) SPI Speed : 40MHz SPI Mode : DIO SPI Flash Size & Map: 8Mbit(512KB+512KB) jump to run user1 @ 1000 </syntaxhighlight> After flashing: <syntaxhighlight lang="text"> $ cu -s 74880 -l /dev/dtyU1 Connected ets Jan 8 2013,rst cause:2, boot mode:(3,7) load 0x40100000, len 2592, room 16 tail 0 chksum 0xf3 load 0x3ffe8000, len 764, room 8 tail 4 chksum 0x92 load 0x3ffe82fc, len 676, room 4 tail 0 chksum 0x22 csum 0x22 2nd boot version : 1.7(5d6f877) SPI Speed : 40MHz SPI Mode : QIO SPI Flash Size & Map: 8Mbit(512KB+512KB) jump to run user1 @ 1000 correct flash map V2 Mo Backup ÿrf cal sector: 251 freq trace enable 0 rf[112] : 00 rf[113] : 00 rf[114] : 01 w_flash SDK ver: 3.0.4(9532ceb) compiled @ May 22 2020 16:26:04 phy ver: 1156_0, pp ver: 10.2 </syntaxhighlight> It then switches by default to 115200 baud: <syntaxhighlight lang="text"> Ai-Thinker Technology Co.,Ltd. ready </syntaxhighlight> ==== Checking version ==== Non-OS version appears to require <tt>\n\r</tt> to complete each command. Before flashing: <syntaxhighlight lang="text"> $ esptool.py --chip esp8266 --port /dev/dtyU1 --baud 230400 flash_id esptool.py v2.8 Serial port /dev/dtyU1 Connecting........___ Chip is ESP8266EX Features: WiFi Crystal is 26MHz MAC: 18:fe:34:d5:ed:04 Uploading stub... Running stub... Stub running... Changing baud rate to 230400 Changed. Manufacturer: e0 Device: 4014 Detected flash size: 1MB Hard resetting via RTS pin... </syntaxhighlight> <syntaxhighlight lang="text"> AT+GMR AT version:0.40.0.0(Aug 8 2015 14:45:58) SDK version:1.3.0 Ai-Thinker Technology Co.,Ltd. Build:1.3.0.2 Sep 11 2015 11:48:04 OK </syntaxhighlight> After flashing: <syntaxhighlight lang="text"> $ esptool.py --chip esp8266 --port /dev/dtyU1 --baud 230400 flash_id esptool.py v2.8 Serial port /dev/dtyU1 Connecting........___ Chip is ESP8266EX Features: WiFi Crystal is 26MHz MAC: 18:fe:34:d5:ed:04 Uploading stub... Running stub... Stub running... Changing baud rate to 230400 Changed. Manufacturer: e0 Device: 4014 Detected flash size: 1MB Hard resetting via RTS pin... </syntaxhighlight> <syntaxhighlight lang="text"> AT+GMR AT version:1.7.4.0(May 11 2020 19:13:04) SDK version:3.0.4(9532ceb) compile time:May 27 2020 10:12:17 Bin version(Wroom 02):1.7.4 OK </syntaxhighlight> ==== Connectivity ==== <syntaxhighlight lang="text"> AT+CWMODE_CUR=1 OK AT+CWJAP_CUR="wifissid","password" WIFI CONNECTED WIFI GOT IP OK AT+PING="iot.espressif.cn" +445 OK </syntaxhighlight> === Notes === * Requiring <tt>\n\r</tt> is awkward, when using <tt>cu</tt> or <tt>tip</tt>, <tt>minicom</tt>, etc, <tt>&lt;Enter&gt;</tt> followed by <tt>^J</tt> does the job. * After a initial flash, I found that my DNS list was empty (viewable using <tt>AT+CIPDNS_CUR</tt>) after connecting to an access point. This was fixed by running <tt>erase_flash</tt> thru <tt>esptool</tt> and re-flashing. It may be that <tt>AT+RESTORE</tt> may have fixed this. * Flashing over WiFi requires internet access and working DNS, and can be tested via <tt>AT+PING="iot.espressif.cn"</tt>. === Links === * [https://github.com/espressif/esptool esptool]. * [https://www.espressif.com/sites/default/files/documentation/4a-esp8266_at_instruction_set_en.pdf Documentation for the older Non-OS ESP8266 firmware]. * [https://docs.espressif.com/projects/esp-at/en/release-v2.1.0.0_esp8266/ Documentation for the newer RTOS based firmware]. * [https://www.espressif.com/en/support/download/at Firmware]. * [https://docs.ai-thinker.com/_media/esp8266/esp8266_series_modules_user_manual_en.pdf AI-Thinker ESP8266 documentation]. [[Category:Arduino]] [[Category:Computing]] 15a29f2b15921161dcba7fd8637e67ab0f7245e8 3594 3593 2021-03-12T03:20:03Z Stix 2 Expand, clean up. wikitext text/x-wiki Some notes on mucking with an old AI-Thinker/Espressif ESP8266 with 1MiB (8mbit) flash. These are "Serial WiFi" modules, not the more fancy "NodeMCU" modules. === ESP-AT RTOS based firmware === The [https://docs.espressif.com/projects/esp-at/en/release-v2.1.0.0_esp8266/Get_Started/Downloading_guide.html documentation] provided by Espressif is somewhat lacking. Looking at that page, the Windows and Linux instructions have different load addresses, I can't find <tt>phy_init_data.bin</tt> in the zip file, and we are left to guess. I'm yet to successfully flash a bootable image using this version; I believe support for 1MB flash size (8mbit) is somewhat limited, there's just not enough space. === Non OS firmware === This appears to be the old line of firmware, but also appears to be the one most supported by other SDKs (eg. Arduino). It's available at [https://www.espressif.com/en/support/download/at?keys=&field_type_tid%5B%5D=799 espressif]. ==== Flashing via serial ==== First flash of much newer, but apparently deprecated, non-OS firmware, using [https://github.com/espressif/esptool esptool]. Flip switch from "UART" to "PROGRAM" and hit reset. <syntaxhighlight lang="text"> $ cd ESP8266_NonOS_AT_Bin_V1.7.4/bin $ esptool.py --chip esp8266 --port /dev/dtyU1 --baud 230400 write_flash 0x0 boot_v1.7.bin 0x01000 at/512+512/user1.1024.new.2.bin 0xfc000 esp_init_data_default_v08.bin 0x7e000 blank.bin 0xfe000 blank.bin esptool.py v2.8 Serial port /dev/dtyU1 Connecting........____ Chip is ESP8266EX Features: WiFi Crystal is 26MHz MAC: 18:fe:34:d5:ef:67 Uploading stub... Running stub... Stub running... Changing baud rate to 230400 Changed. Configuring flash size... Auto-detected Flash size: 1MB Flash params set to 0x0020 Compressed 4080 bytes to 2936... Wrote 4080 bytes (2936 compressed) at 0x00000000 in 0.1 seconds (effective 244.6 kbit/s)... Hash of data verified. Compressed 413444 bytes to 296966... Wrote 413444 bytes (296966 compressed) at 0x00001000 in 13.2 seconds (effective 250.0 kbit/s)... Hash of data verified. Compressed 128 bytes to 75... Wrote 128 bytes (75 compressed) at 0x000fc000 in 0.0 seconds (effective 146.5 kbit/s)... Hash of data verified. Compressed 4096 bytes to 26... Wrote 4096 bytes (26 compressed) at 0x0007e000 in 0.0 seconds (effective 6309.5 kbit/s)... Hash of data verified. Compressed 4096 bytes to 26... Wrote 4096 bytes (26 compressed) at 0x000fe000 in 0.0 seconds (effective 6595.3 kbit/s)... Hash of data verified. Leaving... Hard resetting via RTS pin... </syntaxhighlight> ==== Flashing via WiFi (OTA) ==== Should be in station mode, and connected to an access point, with internet access and working DNS. <tt>AT+PING</tt> tests this below. <syntaxhighlight lang="text"> AT+CWMODE_CUR=1 OK AT+CWJAP_CUR="wifissid","password" WIFI CONNECTED WIFI GOT IP OK AT+PING="iot.espressif.cn" +445 OK AT+CIUPDATE +CIPUPDATE:1 +CIPUPDATE:2 +CIPUPDATE:3 +CIPUPDATE:4 OK WIFI DISCONNECT … reboot </syntaxhighlight> === Testing === ==== Boot msgs ==== Initial boot messages appear to be generated at 74880 baud. Prior to flashing: <syntaxhighlight lang="text"> $ cu -s 74880 -l /dev/dtyU1 Connected ets Jan 8 2013,rst cause:2, boot mode:(3,6) load 0x40100000, len 1396, room 16 tail 4 chksum 0x89 load 0x3ffe8000, len 776, room 4 tail 4 chksum 0xe8 load 0x3ffe8308, len 540, room 4 tail 8 chksum 0xc0 csum 0xc0 2nd boot version : 1.4(b1) SPI Speed : 40MHz SPI Mode : DIO SPI Flash Size & Map: 8Mbit(512KB+512KB) jump to run user1 @ 1000 </syntaxhighlight> After flashing: <syntaxhighlight lang="text"> $ cu -s 74880 -l /dev/dtyU1 Connected ets Jan 8 2013,rst cause:2, boot mode:(3,7) load 0x40100000, len 2592, room 16 tail 0 chksum 0xf3 load 0x3ffe8000, len 764, room 8 tail 4 chksum 0x92 load 0x3ffe82fc, len 676, room 4 tail 0 chksum 0x22 csum 0x22 2nd boot version : 1.7(5d6f877) SPI Speed : 40MHz SPI Mode : QIO SPI Flash Size & Map: 8Mbit(512KB+512KB) jump to run user1 @ 1000 correct flash map V2 Mo Backup ÿrf cal sector: 251 freq trace enable 0 rf[112] : 00 rf[113] : 00 rf[114] : 01 w_flash SDK ver: 3.0.4(9532ceb) compiled @ May 22 2020 16:26:04 phy ver: 1156_0, pp ver: 10.2 </syntaxhighlight> It then switches by default to 115200 baud: <syntaxhighlight lang="text"> Ai-Thinker Technology Co.,Ltd. ready </syntaxhighlight> ==== Checking version ==== Non-OS version appears to require <tt>\n\r</tt> to complete each command. Before flashing: <syntaxhighlight lang="text"> $ esptool.py --chip esp8266 --port /dev/dtyU1 --baud 230400 flash_id esptool.py v2.8 Serial port /dev/dtyU1 Connecting........___ Chip is ESP8266EX Features: WiFi Crystal is 26MHz MAC: 18:fe:34:d5:ed:04 Uploading stub... Running stub... Stub running... Changing baud rate to 230400 Changed. Manufacturer: e0 Device: 4014 Detected flash size: 1MB Hard resetting via RTS pin... </syntaxhighlight> <syntaxhighlight lang="text"> AT+GMR AT version:0.40.0.0(Aug 8 2015 14:45:58) SDK version:1.3.0 Ai-Thinker Technology Co.,Ltd. Build:1.3.0.2 Sep 11 2015 11:48:04 OK </syntaxhighlight> After flashing: <syntaxhighlight lang="text"> $ esptool.py --chip esp8266 --port /dev/dtyU1 --baud 230400 flash_id esptool.py v2.8 Serial port /dev/dtyU1 Connecting........___ Chip is ESP8266EX Features: WiFi Crystal is 26MHz MAC: 18:fe:34:d5:ed:04 Uploading stub... Running stub... Stub running... Changing baud rate to 230400 Changed. Manufacturer: e0 Device: 4014 Detected flash size: 1MB Hard resetting via RTS pin... </syntaxhighlight> <syntaxhighlight lang="text"> AT+GMR AT version:1.7.4.0(May 11 2020 19:13:04) SDK version:3.0.4(9532ceb) compile time:May 27 2020 10:12:17 Bin version(Wroom 02):1.7.4 OK </syntaxhighlight> ==== Connectivity ==== <syntaxhighlight lang="text"> AT+CWMODE_CUR=1 OK AT+CWJAP_CUR="wifissid","password" WIFI CONNECTED WIFI GOT IP OK AT+PING="iot.espressif.cn" +445 OK </syntaxhighlight> === Notes === * Requiring <tt>\n\r</tt> is awkward, when using <tt>cu</tt> or <tt>tip</tt>, <tt>minicom</tt>, etc, <tt>&lt;Enter&gt;</tt> followed by <tt>^J</tt> does the job. * After a initial flash, I found that my DNS list was empty (viewable using <tt>AT+CIPDNS_CUR</tt>) after connecting to an access point. This was fixed by running <tt>erase_flash</tt> thru <tt>esptool</tt> and re-flashing. It may be that <tt>AT+RESTORE</tt> may have fixed this. * Flashing over WiFi requires internet access and working DNS, and can be tested via <tt>AT+PING="iot.espressif.cn"</tt>. === Links === * [https://github.com/espressif/esptool esptool]. * [https://www.espressif.com/sites/default/files/documentation/4a-esp8266_at_instruction_set_en.pdf Documentation for the older Non-OS ESP8266 firmware]. * [https://docs.espressif.com/projects/esp-at/en/release-v2.1.0.0_esp8266/ Documentation for the newer RTOS based firmware]. * [https://www.espressif.com/en/support/download/at Firmware]. * [https://docs.ai-thinker.com/_media/esp8266/esp8266_series_modules_user_manual_en.pdf AI-Thinker ESP8266 documentation]. [[Category:Arduino]] [[Category:Computing]] 725346f20ad6ce2f83dde5ff1122d703a689a804 Favourite Quotes 0 1683 3598 3561 2021-04-12T00:50:25Z Stix 2 /* General */ Add John Wooden quote wikitext text/x-wiki == General == If you don’t have time to do it right,<br> when will you have time to do it over?<br> -- John Wooden ---- It is the mark of an educated mind to be able to entertain a thought without accepting it.<br> -- Aristotle ---- Truth fears no questions.<br> -- unknown ---- I can't understand why people are frightened of new ideas. I'm frightened of the old ones.<br> -- John Cage, composer (5 Sep 1912-1992) ---- Do you know what they call alternative medicine that's been proved to work? Medicine.<br> -- Tim Minchin, "Storm" ---- Great minds discuss ideas, average minds discuss events, small minds discuss people.<br> -- Often attributed to Eleanor Roosevelt, but disputed. Around since 1948. ---- All great truths begin as blasphemies.<br> -- George Bernard Shaw, Annajanska (1919) ---- Every act of creation is first an act of destruction.<br> -- Pablo Picasso (paraphrased?) ---- One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br> -- Bertrand Russell (paraphrased?) ---- If a man will begin with certainties, he shall end in doubts; but if he will be content to begin with doubts he shall end in certainties.<br> -- Francis Bacon (1561 – 1626) ---- It ain't what you don't know that gets you into trouble. It's what you know for sure that just ain't so.<br> -- Mark Twain ---- If you're going to be passionate about something, be passionate about learning. If you're going to fight something, fight for those in need. If you're going to question something, question authority. If you're going to lose something, lose your inhibitions. If you're going to gain something, gain respect and confidence. And if you're going to hate something, hate the false idea that you are not capable of your dreams.<br> -- Daniel Golston ---- Tomorrow's illiterate will not be the man who can't read; he will be the man who has not learned how to learn.<br> -- Psychologist Herbert Gerjuoy as quoted by Alvin Toffler in Future Shock (1970), ch. 18. ---- Force plays a much larger part in the government of the world than it did before 1914, and what is especially alarming, force tends increasingly to fall into the hands of those who are enemies of civilization. The danger is profound and terrible; it cannot be waved aside with easy optimism. '''The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt'''. Even those of the intelligent who believe that they have a nostrum are too individualistic to combine with other intelligent men from whom they differ on minor points. This was not always the case.<br> -- "The Triumph of Stupidity" (1933-05-10) in Mortals and Others: Bertrand Russell's American Essays, 1931-1935 (Routledge, 1998, ISBN 0-415-17866-5), p. 28 ---- It has often and confidently been asserted, that man's origin can never be known: '''but ignorance more frequently begets confidence than does knowledge''': it is those who know little, and not those who know much, who so positively assert that this or that problem will never be solved by science.<br> -- "The Descent of Man" (1871), Charles Darwin, Introduction, p. 4. ---- Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br> -- Albert Einstein ---- Science literacy is a vaccine against the charlatans of the world that would exploit your ignorance.<br> -- Neil deGrasse Tyson ---- Some people have a mental horizon of radius zero, and call it their point of view.<br> -- David Hilbert ---- The more complex the mind, the greater the need for the simplicity of play.<br> -- Captain Kirk, "Shore Leave" ---- When you find yourself on the side of the majority, it is time to reform.<br> -- Mark Twain ---- Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br> -- Gary Kasparov ---- Simplicity does not precede complexity, but follows it.<br> -- Alan J. Perlis ---- People who think they know everything really annoy those of us who know we don't.<br> -- Bjarne Stroustrup ---- A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br> -- Dave Barry ---- I love deadlines. I like the whooshing sound they make as they fly by.<br> -- Douglas Adams ---- It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours. ---- SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get a large government grant. ---- If I were a blue spider, I would certainly ride on a train all the way from Avallon to Paris, and I would set up my house on the nose of a chocolate penguin. It's just a matter of common sense."<br> --James Wright, "Against Surrealism" ---- We now return our souls to the creator,<br> As we stand on the edge of eternal darkness.<br> Let our chant fill the void,<br> In order that others may know.<br> In the land of the night,<br> The ship of the sun is drawn by the grateful dead.<br> --Egyptian Book of the Dead ---- It is better wither to be silent,<br> :or to say things of more value than silence.<br> Sooner throw a pearl at hazard than an idle or useless word;<br> :and do not say a little in many words,<br> :but a great deal in a few.<br> -- Pythagoras ---- "Always ... always remember: Less is less. More is more. More is better. And twice as much is good too. Not enough is bad. And too much is never enough except when it's just about right."<br> -- The Tick ---- UFO's are for real: the Air Force doesn't exist. ---- "In the drowsy dark cave of the mind dreams<br> build their nest with fragments dropped from day's caravan."<br> -- Rabindranath Tagore ---- I have made this letter longer than usual because I lack the time to make it shorter.<br> -- Blaise Pascal ---- WARNING: Suffering attention deficit disorder and I'm not afraid to spread it. Now stand back or I'll.. mmm cheesecake<br> -- Homer Simpson ---- Support mental health or I'll kill you. ---- "I went into a general store, and they wouldn't sell me anything specific".<br> -- Steven Wright ---- Reality is what, when you stop believing in it, doesn't go away.<br> -- Philip K. Dick ---- Reality is a crutch for people who can't cope with drugs.<br> -- Lily Tomlin ---- Failure is not an option. It is a privilege reserved for those who try. ---- Failure? I never encountered it. All I ever met were temporary setbacks.<br> -- Dottie Walters ---- Success is the mark on the brow of the man who has aimed too low ---- Natives who beat drums to drive off evil spirits are objects of scorn to smart Americans who blow horns to break up traffic jams.<br> -- Mary Ellen Kelly ---- If I had eight hours to chop down a<br> tree, I'd spend six sharpening my axe.<br> -- Abraham Lincoln ---- A physicist is an atom's way of knowing about atoms.<br> -- George Wald ---- Statistics are like bikinis. What they reveal is suggestive, but what they conceal is vital.<br> -- Aaron Levenstein ---- "He is no fool who gives what he cannot keep to gain what he cannot lose."<br> -- Jim Elliot ---- It is one of the superstitions of the human mind to have imagined that virginity could be a virtue.<br> -- Voltaire ---- What is tolerance? -- it is the consequence of humanity. We are all formed of frailty and error; let us pardon reciprocally each other's folly -- that is the first law of nature.<br> -- Voltaire ---- In theory, there is no difference between theory and practice.<br> But, in practice, there is.<br> -- Yogi Berra ---- I think...I think it's in my basement. Let me go upstairs and check.<br> -- M.C. Escher (1898-1972) ---- Only those who will risk going too far can possibly find out how far one can go.<br> If you aren't in over your head, how do you know how tall you are?<br> -- T.S. Elliot ---- My father (a lawyer) told me that company culture is driven from the top -- if it's the people who make the product, you're good; sell the product, you're OK. If the accountants take over, look for another job, and if the lawyers take over, run as fast as you can the other way.<br> -- Alden Hart ---- War will exist until that distant day when the conscientious objector enjoys the same reputation and prestige that the warrior does today. <br> -- John F. Kennedy ---- Let us not despair but act. Let us not seek the Republican answer or the Democratic answer but the right answer. Let us not seek to fix the blame for the past - let us accept our own responsibility for the future.<br> -- John F. Kennedy ---- I used to be indecisive but now I am not quite sure.<br> -- Tommy Cooper ---- == Science == &hellip; It is our responsibility as scientists, knowing the great progress which comes from a '''satisfactory philosophy of ignorance''', the great progress which is the fruit of freedom of thought, to proclaim the value of this freedom; to teach how doubt is not to be feared but welcomed and discussed; and to demand this freedom as our duty to all coming generations.<br> -- Richard Feynman ---- We're made of star-stuff. We are a way for the cosmos to know itself.<br> -- Carl Sagan ---- In general we look for a new law by the following process. First we guess it. Then we compute the consequences of the guess to see what would be implied if this law that we guessed is right. Then we compare the result of the computation to nature, with experiment or experience, compare it directly with observation, to see if it works. If it disagrees with experiment it is wrong. In that simple statement is the key to science. It does not make any difference how beautiful your guess is. It does not make any difference how smart you are, who made the guess, or what his name is – if it disagrees with experiment it is wrong. That is all there is to it.<br> -- Richard Feynman ---- What counts is not what sounds plausible, not what we would like to believe, not what one or two witnesses claim, but only what is supported by hard evidence rigorously and sceptically examined. '''Extraordinary claims require extraordinary evidence'''.<br> -- Carl Sagan ---- Forgotten were the elementary rules of logic, that extraordinary claims require extraordinary evidence and that '''what can be asserted without evidence can also be dismissed without evidence'''.<br> -- Christopher Hitchens ---- == Politics == Remember, the Republican plan: "Don’t get sick. And if you do get sick, die quickly."<br> -- Alan Grayson, 2009 When fascism comes to America, it will be wrapped in the flag and carrying a cross.<br> -- James Waterman Wise == Latin == ; Sed quis custodiet ipsos custodes? : Who watches the watchmen? ---- ; Ubi dubium ibi libertas : Where there is doubt there is freedom. ---- ; Ita erat quando hic adveni : It was that way when I got here. ---- == Religion == Religious bondage shackles and debilitates the mind and unfits it for every noble enterprise, every expanded prospect.<br> -- James Madison ---- Is God willing to prevent evil, but not able?<br> Then he is not omnipotent.<br> Is he able, but not willing?<br> Then he is malevolent.<br> Is he both able and willing?<br> Then whence cometh evil?<br> Is he neither able nor willing?<br> Then why call him God?<br> -- Often attributed to Epicurus (341 BC – 270 BC), but disputed ---- I do not feel obliged to believe that the same God who has endowed us with sense, reason and intellect has intended us to forgo their use.<br> -- Galileo Galilei ---- I contend that we are both atheists. I just believe in one fewer god than you do. When you understand why you dismiss all the other possible gods, you will understand why I dismiss yours.<br> -- Stephen F. Roberts ---- The various modes of worship which prevailed in the Roman world were all considered by the people as equally true; by the philosopher as equally false; and by the magistrate as equally useful.<br> -- Edward Gibbon, 1776 ---- Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite consisting of people who want to change everyone else's world to be like their own. See "Wrong Answer, The". ---- A man's ethical behavior should be based effectually on sympathy, education, and social ties; no religious basis is necessary. Man would indeed be in a poor way if he had to be restrained by fear of punishment and hope of reward after death.<br> -- Albert Einstein ---- As long as you pray to God and ask him for some benefit, you are not a religious man.<br> -- Albert Einstein ---- Whatever there is of God and goodness in the universe, it must work itself out and express itself through us. We cannot stand aside and let God do it.<br> -- Albert Einstein ---- To assume the existence of an unperceivable being ... does not facilitate understanding the orderliness we find in the perceivable world.<br> -- Albert Einstein ---- The difference between a cult and an established religion is sometimes about one generation.<br> -- Scott McLemee ---- Religion is an insult to human dignity. With or without it you would have good people doing good things and evil people doing evil things. But for good people to do evil things, that takes religion.<br> -- Steven Weinberg ---- The concept of God is insulting and degrading to man -- it implies that the highest possible is not to be reached by man, that he is an inferior being who can only worship an ideal he will never achieve.<br> -- Ayn Rand ---- The greatest tragedy in mankind's entire history may be the hijacking of morality by religion.<br> -- Arthur C. Clarke ---- We are all without god – some of us just happen to be aware of it.<br> -- Monica Salcedo ---- Yes, I suppose it's odd that atheists sometimes say Jesus and Oh My God. But odder than the religious saying "let's be reasonable"?<br> -- Hugh Laurie, via Twitter, 2014-09-10 ---- It’s a strange myth that atheists have nothing to live for. It’s the opposite. We have nothing to die for. We have everything to live for.<br> -- Ricky Gervais ---- »Glaube« heißt Nicht-wissen-wollen - "Faith" means not wanting to know.<br> -- Friedrich Nietzsche ---- There are those who scoff at the schoolboy, calling him frivolous and shallow: Yet it was the schoolboy who said "Faith is believing what you know ain't so."<br> -- Mark Twain == Computers == The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br> -- Donald Knuth ---- Because user errors often produce unpredictable results, the user should try to avoid them.<br> --IBM MVS/XA System Programming Library ---- ...and then we wrote scripts to write the configs for us, and using these scripts, we made mistakes in a faster, more automated manner.<br> -- 'A Gentle Introduction to Cricket', on MRTG configuration ---- Micro Credo: Never trust a computer bigger than you can lift. ---- Anything that can be done in O(N) can be done in O(N^2).<br> -- Ralf Schuettau (after looking at a particular piece of code) ---- 101 reasons why you can't find your Sysadmin:<br> 68: It's 9AM. He/She is not working that late.<br> -- Koos van den Hout ---- Reason #173 to fear technology... o o o o o <o <o> o> o .|. \|. \|/ // X \ | <| <|> /\ >\ /< >\ /< >\ /< >\ /< Mr. Asciihead learns the Macarena. ---- "Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning."<br> -- Rich Cook ---- "Well you know, C isn't that hard, void (*(*f[])())() for instance defines f as an array of unspecified size, of pointers to functions that return pointers to functions that return void... I think". ---- "The 80xxx series of microprocessors is clear evidence that INTEL isn't doing in-house drug testing."<br> -- (Usenet, 1988) ---- ;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br> -- obs@burnout.demon.co.uk (obscurity) ---- ;BSD: "do what you like with our code how you like, :just give us some credit since you used our stuff" ;GPL: "I am RMS of FSF, your patches and code enhancements :will be assimilated into this copylefted source. :Resistence is futile..." ---- ;Microsoft: "Where do you want to go today?" ;Linux: "Where do you want to be tomorrow?" ;BSD: "Are you guys coming, or what?" ---- === Microsoft === ---- Customer: "I'm running Windows 95 and Internet Explorer 4."<br> Tech Support: "Y-e-e-e-e-s........"<br> Customer: "My Computer isn't working now."<br> Tech Support: "Yes, you just said that." ---- Friends don't let friends use Microsoft. ---- "One World, One Web, One Program" - Microsoft Promotional Ad<br> "Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler ---- Microsoft:<br> "Just click on the START button and your journey to the Dark Side will be complete!" ---- You have moved the mouse.<br> Windows NT must be restarted for the changes to take effect.<br> Press "OK" to reboot. ---- Microshaft: Where do you want to crash today? ---- Microsoft Windows: It just keeps getting beta and beta. ---- "NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br> -- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs ---- windows 95: n. 32 bit extensions and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.<br> -- Rev. Pee Kitty ---- My other computer is your Windows box. ---- In a world without walls or fences, what use do we have for windows or gates? ---- The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br> -- Douglas Adams, on Windows '95 ---- Microsoft: "Where do you want to go today?"<br> Unix: "What do you need to get done today?"<br> Irix: "Uhh... what day is it today?" ---- Bill Gates is just a monocle and a Persian cat away from being one of the bad guys in a James Bond movie.<br> -- Dennis Miller ---- === Macintosh === ---- One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br> -- Gassee - Apple Logo ---- The Box said Win '95 or better - So I used a Macintosh!<br> -- Harold Herbert Tessman ---- "Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br> -- Douglas Adams ---- === UNIX === ---- Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br> -- Thomas Scoville ---- "Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br> -- dustin@spy.net ---- Contrary to popular belief, Unix is user friendly.<br> It just happens to be selective about who it makes friends with.<br> -- Kyle Hearn <kyle@intex.net> ---- The UNIX Guru's View of Sex: # unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep ---- earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg` Broadcast message from god (console) Wed May 16 13:45:22 2000... Earth is shutting down in 5 minutes for a system upgrade. All users please log out or transfer to heaven.god.net or hell.god.net. Thank you. ---- +++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br> -- Hogfather, Terry Pratchett. [[Category:Personal]] cac61c5320847e4b4ebd87be19bc946c82c59579 3602 3598 2021-06-06T02:19:42Z Stix 2 /* General */ Captain Barbossa "lost" quote wikitext text/x-wiki == General == If you don’t have time to do it right,<br> when will you have time to do it over?<br> -- John Wooden ---- It is the mark of an educated mind to be able to entertain a thought without accepting it.<br> -- Aristotle ---- Truth fears no questions.<br> -- unknown ---- I can't understand why people are frightened of new ideas. I'm frightened of the old ones.<br> -- John Cage, composer (5 Sep 1912-1992) ---- Do you know what they call alternative medicine that's been proved to work? Medicine.<br> -- Tim Minchin, "Storm" ---- Great minds discuss ideas, average minds discuss events, small minds discuss people.<br> -- Often attributed to Eleanor Roosevelt, but disputed. Around since 1948. ---- All great truths begin as blasphemies.<br> -- George Bernard Shaw, Annajanska (1919) ---- Every act of creation is first an act of destruction.<br> -- Pablo Picasso (paraphrased?) ---- One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br> -- Bertrand Russell (paraphrased?) ---- If a man will begin with certainties, he shall end in doubts; but if he will be content to begin with doubts he shall end in certainties.<br> -- Francis Bacon (1561 – 1626) ---- It ain't what you don't know that gets you into trouble. It's what you know for sure that just ain't so.<br> -- Mark Twain ---- If you're going to be passionate about something, be passionate about learning. If you're going to fight something, fight for those in need. If you're going to question something, question authority. If you're going to lose something, lose your inhibitions. If you're going to gain something, gain respect and confidence. And if you're going to hate something, hate the false idea that you are not capable of your dreams.<br> -- Daniel Golston ---- Tomorrow's illiterate will not be the man who can't read; he will be the man who has not learned how to learn.<br> -- Psychologist Herbert Gerjuoy as quoted by Alvin Toffler in Future Shock (1970), ch. 18. ---- Force plays a much larger part in the government of the world than it did before 1914, and what is especially alarming, force tends increasingly to fall into the hands of those who are enemies of civilization. The danger is profound and terrible; it cannot be waved aside with easy optimism. '''The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt'''. Even those of the intelligent who believe that they have a nostrum are too individualistic to combine with other intelligent men from whom they differ on minor points. This was not always the case.<br> -- "The Triumph of Stupidity" (1933-05-10) in Mortals and Others: Bertrand Russell's American Essays, 1931-1935 (Routledge, 1998, ISBN 0-415-17866-5), p. 28 ---- It has often and confidently been asserted, that man's origin can never be known: '''but ignorance more frequently begets confidence than does knowledge''': it is those who know little, and not those who know much, who so positively assert that this or that problem will never be solved by science.<br> -- "The Descent of Man" (1871), Charles Darwin, Introduction, p. 4. ---- Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br> -- Albert Einstein ---- Science literacy is a vaccine against the charlatans of the world that would exploit your ignorance.<br> -- Neil deGrasse Tyson ---- Some people have a mental horizon of radius zero, and call it their point of view.<br> -- David Hilbert ---- The more complex the mind, the greater the need for the simplicity of play.<br> -- Captain Kirk, "Shore Leave" ---- When you find yourself on the side of the majority, it is time to reform.<br> -- Mark Twain ---- Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br> -- Gary Kasparov ---- Simplicity does not precede complexity, but follows it.<br> -- Alan J. Perlis ---- People who think they know everything really annoy those of us who know we don't.<br> -- Bjarne Stroustrup ---- A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br> -- Dave Barry ---- I love deadlines. I like the whooshing sound they make as they fly by.<br> -- Douglas Adams ---- It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours. ---- SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get a large government grant. ---- If I were a blue spider, I would certainly ride on a train all the way from Avallon to Paris, and I would set up my house on the nose of a chocolate penguin. It's just a matter of common sense."<br> --James Wright, "Against Surrealism" ---- We now return our souls to the creator,<br> As we stand on the edge of eternal darkness.<br> Let our chant fill the void,<br> In order that others may know.<br> In the land of the night,<br> The ship of the sun is drawn by the grateful dead.<br> --Egyptian Book of the Dead ---- It is better wither to be silent,<br> :or to say things of more value than silence.<br> Sooner throw a pearl at hazard than an idle or useless word;<br> :and do not say a little in many words,<br> :but a great deal in a few.<br> -- Pythagoras ---- "Always ... always remember: Less is less. More is more. More is better. And twice as much is good too. Not enough is bad. And too much is never enough except when it's just about right."<br> -- The Tick ---- UFO's are for real: the Air Force doesn't exist. ---- "In the drowsy dark cave of the mind dreams<br> build their nest with fragments dropped from day's caravan."<br> -- Rabindranath Tagore ---- I have made this letter longer than usual because I lack the time to make it shorter.<br> -- Blaise Pascal ---- WARNING: Suffering attention deficit disorder and I'm not afraid to spread it. Now stand back or I'll.. mmm cheesecake<br> -- Homer Simpson ---- Support mental health or I'll kill you. ---- "I went into a general store, and they wouldn't sell me anything specific".<br> -- Steven Wright ---- Reality is what, when you stop believing in it, doesn't go away.<br> -- Philip K. Dick ---- Reality is a crutch for people who can't cope with drugs.<br> -- Lily Tomlin ---- Failure is not an option. It is a privilege reserved for those who try. ---- Failure? I never encountered it. All I ever met were temporary setbacks.<br> -- Dottie Walters ---- Success is the mark on the brow of the man who has aimed too low ---- Natives who beat drums to drive off evil spirits are objects of scorn to smart Americans who blow horns to break up traffic jams.<br> -- Mary Ellen Kelly ---- If I had eight hours to chop down a<br> tree, I'd spend six sharpening my axe.<br> -- Abraham Lincoln ---- A physicist is an atom's way of knowing about atoms.<br> -- George Wald ---- Statistics are like bikinis. What they reveal is suggestive, but what they conceal is vital.<br> -- Aaron Levenstein ---- "He is no fool who gives what he cannot keep to gain what he cannot lose."<br> -- Jim Elliot ---- It is one of the superstitions of the human mind to have imagined that virginity could be a virtue.<br> -- Voltaire ---- What is tolerance? -- it is the consequence of humanity. We are all formed of frailty and error; let us pardon reciprocally each other's folly -- that is the first law of nature.<br> -- Voltaire ---- In theory, there is no difference between theory and practice.<br> But, in practice, there is.<br> -- Yogi Berra ---- I think...I think it's in my basement. Let me go upstairs and check.<br> -- M.C. Escher (1898-1972) ---- Only those who will risk going too far can possibly find out how far one can go.<br> If you aren't in over your head, how do you know how tall you are?<br> -- T.S. Elliot ---- My father (a lawyer) told me that company culture is driven from the top -- if it's the people who make the product, you're good; sell the product, you're OK. If the accountants take over, look for another job, and if the lawyers take over, run as fast as you can the other way.<br> -- Alden Hart ---- War will exist until that distant day when the conscientious objector enjoys the same reputation and prestige that the warrior does today. <br> -- John F. Kennedy ---- Let us not despair but act. Let us not seek the Republican answer or the Democratic answer but the right answer. Let us not seek to fix the blame for the past - let us accept our own responsibility for the future.<br> -- John F. Kennedy ---- I used to be indecisive but now I am not quite sure.<br> -- Tommy Cooper ---- For sure, you have to be lost to find a place that can't be found, elseways everyone would know where it was.<br> -- Captain Barbossa == Science == &hellip; It is our responsibility as scientists, knowing the great progress which comes from a '''satisfactory philosophy of ignorance''', the great progress which is the fruit of freedom of thought, to proclaim the value of this freedom; to teach how doubt is not to be feared but welcomed and discussed; and to demand this freedom as our duty to all coming generations.<br> -- Richard Feynman ---- We're made of star-stuff. We are a way for the cosmos to know itself.<br> -- Carl Sagan ---- In general we look for a new law by the following process. First we guess it. Then we compute the consequences of the guess to see what would be implied if this law that we guessed is right. Then we compare the result of the computation to nature, with experiment or experience, compare it directly with observation, to see if it works. If it disagrees with experiment it is wrong. In that simple statement is the key to science. It does not make any difference how beautiful your guess is. It does not make any difference how smart you are, who made the guess, or what his name is – if it disagrees with experiment it is wrong. That is all there is to it.<br> -- Richard Feynman ---- What counts is not what sounds plausible, not what we would like to believe, not what one or two witnesses claim, but only what is supported by hard evidence rigorously and sceptically examined. '''Extraordinary claims require extraordinary evidence'''.<br> -- Carl Sagan ---- Forgotten were the elementary rules of logic, that extraordinary claims require extraordinary evidence and that '''what can be asserted without evidence can also be dismissed without evidence'''.<br> -- Christopher Hitchens ---- == Politics == Remember, the Republican plan: "Don’t get sick. And if you do get sick, die quickly."<br> -- Alan Grayson, 2009 When fascism comes to America, it will be wrapped in the flag and carrying a cross.<br> -- James Waterman Wise == Latin == ; Sed quis custodiet ipsos custodes? : Who watches the watchmen? ---- ; Ubi dubium ibi libertas : Where there is doubt there is freedom. ---- ; Ita erat quando hic adveni : It was that way when I got here. ---- == Religion == Religious bondage shackles and debilitates the mind and unfits it for every noble enterprise, every expanded prospect.<br> -- James Madison ---- Is God willing to prevent evil, but not able?<br> Then he is not omnipotent.<br> Is he able, but not willing?<br> Then he is malevolent.<br> Is he both able and willing?<br> Then whence cometh evil?<br> Is he neither able nor willing?<br> Then why call him God?<br> -- Often attributed to Epicurus (341 BC – 270 BC), but disputed ---- I do not feel obliged to believe that the same God who has endowed us with sense, reason and intellect has intended us to forgo their use.<br> -- Galileo Galilei ---- I contend that we are both atheists. I just believe in one fewer god than you do. When you understand why you dismiss all the other possible gods, you will understand why I dismiss yours.<br> -- Stephen F. Roberts ---- The various modes of worship which prevailed in the Roman world were all considered by the people as equally true; by the philosopher as equally false; and by the magistrate as equally useful.<br> -- Edward Gibbon, 1776 ---- Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite consisting of people who want to change everyone else's world to be like their own. See "Wrong Answer, The". ---- A man's ethical behavior should be based effectually on sympathy, education, and social ties; no religious basis is necessary. Man would indeed be in a poor way if he had to be restrained by fear of punishment and hope of reward after death.<br> -- Albert Einstein ---- As long as you pray to God and ask him for some benefit, you are not a religious man.<br> -- Albert Einstein ---- Whatever there is of God and goodness in the universe, it must work itself out and express itself through us. We cannot stand aside and let God do it.<br> -- Albert Einstein ---- To assume the existence of an unperceivable being ... does not facilitate understanding the orderliness we find in the perceivable world.<br> -- Albert Einstein ---- The difference between a cult and an established religion is sometimes about one generation.<br> -- Scott McLemee ---- Religion is an insult to human dignity. With or without it you would have good people doing good things and evil people doing evil things. But for good people to do evil things, that takes religion.<br> -- Steven Weinberg ---- The concept of God is insulting and degrading to man -- it implies that the highest possible is not to be reached by man, that he is an inferior being who can only worship an ideal he will never achieve.<br> -- Ayn Rand ---- The greatest tragedy in mankind's entire history may be the hijacking of morality by religion.<br> -- Arthur C. Clarke ---- We are all without god – some of us just happen to be aware of it.<br> -- Monica Salcedo ---- Yes, I suppose it's odd that atheists sometimes say Jesus and Oh My God. But odder than the religious saying "let's be reasonable"?<br> -- Hugh Laurie, via Twitter, 2014-09-10 ---- It’s a strange myth that atheists have nothing to live for. It’s the opposite. We have nothing to die for. We have everything to live for.<br> -- Ricky Gervais ---- »Glaube« heißt Nicht-wissen-wollen - "Faith" means not wanting to know.<br> -- Friedrich Nietzsche ---- There are those who scoff at the schoolboy, calling him frivolous and shallow: Yet it was the schoolboy who said "Faith is believing what you know ain't so."<br> -- Mark Twain == Computers == The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br> -- Donald Knuth ---- Because user errors often produce unpredictable results, the user should try to avoid them.<br> --IBM MVS/XA System Programming Library ---- ...and then we wrote scripts to write the configs for us, and using these scripts, we made mistakes in a faster, more automated manner.<br> -- 'A Gentle Introduction to Cricket', on MRTG configuration ---- Micro Credo: Never trust a computer bigger than you can lift. ---- Anything that can be done in O(N) can be done in O(N^2).<br> -- Ralf Schuettau (after looking at a particular piece of code) ---- 101 reasons why you can't find your Sysadmin:<br> 68: It's 9AM. He/She is not working that late.<br> -- Koos van den Hout ---- Reason #173 to fear technology... o o o o o <o <o> o> o .|. \|. \|/ // X \ | <| <|> /\ >\ /< >\ /< >\ /< >\ /< Mr. Asciihead learns the Macarena. ---- "Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning."<br> -- Rich Cook ---- "Well you know, C isn't that hard, void (*(*f[])())() for instance defines f as an array of unspecified size, of pointers to functions that return pointers to functions that return void... I think". ---- "The 80xxx series of microprocessors is clear evidence that INTEL isn't doing in-house drug testing."<br> -- (Usenet, 1988) ---- ;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br> -- obs@burnout.demon.co.uk (obscurity) ---- ;BSD: "do what you like with our code how you like, :just give us some credit since you used our stuff" ;GPL: "I am RMS of FSF, your patches and code enhancements :will be assimilated into this copylefted source. :Resistence is futile..." ---- ;Microsoft: "Where do you want to go today?" ;Linux: "Where do you want to be tomorrow?" ;BSD: "Are you guys coming, or what?" ---- === Microsoft === ---- Customer: "I'm running Windows 95 and Internet Explorer 4."<br> Tech Support: "Y-e-e-e-e-s........"<br> Customer: "My Computer isn't working now."<br> Tech Support: "Yes, you just said that." ---- Friends don't let friends use Microsoft. ---- "One World, One Web, One Program" - Microsoft Promotional Ad<br> "Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler ---- Microsoft:<br> "Just click on the START button and your journey to the Dark Side will be complete!" ---- You have moved the mouse.<br> Windows NT must be restarted for the changes to take effect.<br> Press "OK" to reboot. ---- Microshaft: Where do you want to crash today? ---- Microsoft Windows: It just keeps getting beta and beta. ---- "NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br> -- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs ---- windows 95: n. 32 bit extensions and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.<br> -- Rev. Pee Kitty ---- My other computer is your Windows box. ---- In a world without walls or fences, what use do we have for windows or gates? ---- The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br> -- Douglas Adams, on Windows '95 ---- Microsoft: "Where do you want to go today?"<br> Unix: "What do you need to get done today?"<br> Irix: "Uhh... what day is it today?" ---- Bill Gates is just a monocle and a Persian cat away from being one of the bad guys in a James Bond movie.<br> -- Dennis Miller ---- === Macintosh === ---- One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br> -- Gassee - Apple Logo ---- The Box said Win '95 or better - So I used a Macintosh!<br> -- Harold Herbert Tessman ---- "Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br> -- Douglas Adams ---- === UNIX === ---- Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br> -- Thomas Scoville ---- "Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br> -- dustin@spy.net ---- Contrary to popular belief, Unix is user friendly.<br> It just happens to be selective about who it makes friends with.<br> -- Kyle Hearn <kyle@intex.net> ---- The UNIX Guru's View of Sex: # unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep ---- earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg` Broadcast message from god (console) Wed May 16 13:45:22 2000... Earth is shutting down in 5 minutes for a system upgrade. All users please log out or transfer to heaven.god.net or hell.god.net. Thank you. ---- +++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br> -- Hogfather, Terry Pratchett. [[Category:Personal]] 7a7336d17eb3562cce6046d24fd2c56e0df66081 3615 3602 2021-06-27T09:35:23Z Stix 2 /* Politics */ Add truth & war quote wikitext text/x-wiki == General == If you don’t have time to do it right,<br> when will you have time to do it over?<br> -- John Wooden ---- It is the mark of an educated mind to be able to entertain a thought without accepting it.<br> -- Aristotle ---- Truth fears no questions.<br> -- unknown ---- I can't understand why people are frightened of new ideas. I'm frightened of the old ones.<br> -- John Cage, composer (5 Sep 1912-1992) ---- Do you know what they call alternative medicine that's been proved to work? Medicine.<br> -- Tim Minchin, "Storm" ---- Great minds discuss ideas, average minds discuss events, small minds discuss people.<br> -- Often attributed to Eleanor Roosevelt, but disputed. Around since 1948. ---- All great truths begin as blasphemies.<br> -- George Bernard Shaw, Annajanska (1919) ---- Every act of creation is first an act of destruction.<br> -- Pablo Picasso (paraphrased?) ---- One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br> -- Bertrand Russell (paraphrased?) ---- If a man will begin with certainties, he shall end in doubts; but if he will be content to begin with doubts he shall end in certainties.<br> -- Francis Bacon (1561 – 1626) ---- It ain't what you don't know that gets you into trouble. It's what you know for sure that just ain't so.<br> -- Mark Twain ---- If you're going to be passionate about something, be passionate about learning. If you're going to fight something, fight for those in need. If you're going to question something, question authority. If you're going to lose something, lose your inhibitions. If you're going to gain something, gain respect and confidence. And if you're going to hate something, hate the false idea that you are not capable of your dreams.<br> -- Daniel Golston ---- Tomorrow's illiterate will not be the man who can't read; he will be the man who has not learned how to learn.<br> -- Psychologist Herbert Gerjuoy as quoted by Alvin Toffler in Future Shock (1970), ch. 18. ---- Force plays a much larger part in the government of the world than it did before 1914, and what is especially alarming, force tends increasingly to fall into the hands of those who are enemies of civilization. The danger is profound and terrible; it cannot be waved aside with easy optimism. '''The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt'''. Even those of the intelligent who believe that they have a nostrum are too individualistic to combine with other intelligent men from whom they differ on minor points. This was not always the case.<br> -- "The Triumph of Stupidity" (1933-05-10) in Mortals and Others: Bertrand Russell's American Essays, 1931-1935 (Routledge, 1998, ISBN 0-415-17866-5), p. 28 ---- It has often and confidently been asserted, that man's origin can never be known: '''but ignorance more frequently begets confidence than does knowledge''': it is those who know little, and not those who know much, who so positively assert that this or that problem will never be solved by science.<br> -- "The Descent of Man" (1871), Charles Darwin, Introduction, p. 4. ---- Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br> -- Albert Einstein ---- Science literacy is a vaccine against the charlatans of the world that would exploit your ignorance.<br> -- Neil deGrasse Tyson ---- Some people have a mental horizon of radius zero, and call it their point of view.<br> -- David Hilbert ---- The more complex the mind, the greater the need for the simplicity of play.<br> -- Captain Kirk, "Shore Leave" ---- When you find yourself on the side of the majority, it is time to reform.<br> -- Mark Twain ---- Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br> -- Gary Kasparov ---- Simplicity does not precede complexity, but follows it.<br> -- Alan J. Perlis ---- People who think they know everything really annoy those of us who know we don't.<br> -- Bjarne Stroustrup ---- A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br> -- Dave Barry ---- I love deadlines. I like the whooshing sound they make as they fly by.<br> -- Douglas Adams ---- It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours. ---- SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get a large government grant. ---- If I were a blue spider, I would certainly ride on a train all the way from Avallon to Paris, and I would set up my house on the nose of a chocolate penguin. It's just a matter of common sense."<br> --James Wright, "Against Surrealism" ---- We now return our souls to the creator,<br> As we stand on the edge of eternal darkness.<br> Let our chant fill the void,<br> In order that others may know.<br> In the land of the night,<br> The ship of the sun is drawn by the grateful dead.<br> --Egyptian Book of the Dead ---- It is better wither to be silent,<br> :or to say things of more value than silence.<br> Sooner throw a pearl at hazard than an idle or useless word;<br> :and do not say a little in many words,<br> :but a great deal in a few.<br> -- Pythagoras ---- "Always ... always remember: Less is less. More is more. More is better. And twice as much is good too. Not enough is bad. And too much is never enough except when it's just about right."<br> -- The Tick ---- UFO's are for real: the Air Force doesn't exist. ---- "In the drowsy dark cave of the mind dreams<br> build their nest with fragments dropped from day's caravan."<br> -- Rabindranath Tagore ---- I have made this letter longer than usual because I lack the time to make it shorter.<br> -- Blaise Pascal ---- WARNING: Suffering attention deficit disorder and I'm not afraid to spread it. Now stand back or I'll.. mmm cheesecake<br> -- Homer Simpson ---- Support mental health or I'll kill you. ---- "I went into a general store, and they wouldn't sell me anything specific".<br> -- Steven Wright ---- Reality is what, when you stop believing in it, doesn't go away.<br> -- Philip K. Dick ---- Reality is a crutch for people who can't cope with drugs.<br> -- Lily Tomlin ---- Failure is not an option. It is a privilege reserved for those who try. ---- Failure? I never encountered it. All I ever met were temporary setbacks.<br> -- Dottie Walters ---- Success is the mark on the brow of the man who has aimed too low ---- Natives who beat drums to drive off evil spirits are objects of scorn to smart Americans who blow horns to break up traffic jams.<br> -- Mary Ellen Kelly ---- If I had eight hours to chop down a<br> tree, I'd spend six sharpening my axe.<br> -- Abraham Lincoln ---- A physicist is an atom's way of knowing about atoms.<br> -- George Wald ---- Statistics are like bikinis. What they reveal is suggestive, but what they conceal is vital.<br> -- Aaron Levenstein ---- "He is no fool who gives what he cannot keep to gain what he cannot lose."<br> -- Jim Elliot ---- It is one of the superstitions of the human mind to have imagined that virginity could be a virtue.<br> -- Voltaire ---- What is tolerance? -- it is the consequence of humanity. We are all formed of frailty and error; let us pardon reciprocally each other's folly -- that is the first law of nature.<br> -- Voltaire ---- In theory, there is no difference between theory and practice.<br> But, in practice, there is.<br> -- Yogi Berra ---- I think...I think it's in my basement. Let me go upstairs and check.<br> -- M.C. Escher (1898-1972) ---- Only those who will risk going too far can possibly find out how far one can go.<br> If you aren't in over your head, how do you know how tall you are?<br> -- T.S. Elliot ---- My father (a lawyer) told me that company culture is driven from the top -- if it's the people who make the product, you're good; sell the product, you're OK. If the accountants take over, look for another job, and if the lawyers take over, run as fast as you can the other way.<br> -- Alden Hart ---- War will exist until that distant day when the conscientious objector enjoys the same reputation and prestige that the warrior does today. <br> -- John F. Kennedy ---- Let us not despair but act. Let us not seek the Republican answer or the Democratic answer but the right answer. Let us not seek to fix the blame for the past - let us accept our own responsibility for the future.<br> -- John F. Kennedy ---- I used to be indecisive but now I am not quite sure.<br> -- Tommy Cooper ---- For sure, you have to be lost to find a place that can't be found, elseways everyone would know where it was.<br> -- Captain Barbossa == Science == &hellip; It is our responsibility as scientists, knowing the great progress which comes from a '''satisfactory philosophy of ignorance''', the great progress which is the fruit of freedom of thought, to proclaim the value of this freedom; to teach how doubt is not to be feared but welcomed and discussed; and to demand this freedom as our duty to all coming generations.<br> -- Richard Feynman ---- We're made of star-stuff. We are a way for the cosmos to know itself.<br> -- Carl Sagan ---- In general we look for a new law by the following process. First we guess it. Then we compute the consequences of the guess to see what would be implied if this law that we guessed is right. Then we compare the result of the computation to nature, with experiment or experience, compare it directly with observation, to see if it works. If it disagrees with experiment it is wrong. In that simple statement is the key to science. It does not make any difference how beautiful your guess is. It does not make any difference how smart you are, who made the guess, or what his name is – if it disagrees with experiment it is wrong. That is all there is to it.<br> -- Richard Feynman ---- What counts is not what sounds plausible, not what we would like to believe, not what one or two witnesses claim, but only what is supported by hard evidence rigorously and sceptically examined. '''Extraordinary claims require extraordinary evidence'''.<br> -- Carl Sagan ---- Forgotten were the elementary rules of logic, that extraordinary claims require extraordinary evidence and that '''what can be asserted without evidence can also be dismissed without evidence'''.<br> -- Christopher Hitchens ---- == Politics == Remember, the Republican plan: "Don’t get sick. And if you do get sick, die quickly."<br> -- Alan Grayson, 2009 When fascism comes to America, it will be wrapped in the flag and carrying a cross.<br> -- James Waterman Wise The first casualty, when war comes, is truth. -- Hiram Johnson (1866-1945) == Latin == ; Sed quis custodiet ipsos custodes? : Who watches the watchmen? ---- ; Ubi dubium ibi libertas : Where there is doubt there is freedom. ---- ; Ita erat quando hic adveni : It was that way when I got here. ---- == Religion == Religious bondage shackles and debilitates the mind and unfits it for every noble enterprise, every expanded prospect.<br> -- James Madison ---- Is God willing to prevent evil, but not able?<br> Then he is not omnipotent.<br> Is he able, but not willing?<br> Then he is malevolent.<br> Is he both able and willing?<br> Then whence cometh evil?<br> Is he neither able nor willing?<br> Then why call him God?<br> -- Often attributed to Epicurus (341 BC – 270 BC), but disputed ---- I do not feel obliged to believe that the same God who has endowed us with sense, reason and intellect has intended us to forgo their use.<br> -- Galileo Galilei ---- I contend that we are both atheists. I just believe in one fewer god than you do. When you understand why you dismiss all the other possible gods, you will understand why I dismiss yours.<br> -- Stephen F. Roberts ---- The various modes of worship which prevailed in the Roman world were all considered by the people as equally true; by the philosopher as equally false; and by the magistrate as equally useful.<br> -- Edward Gibbon, 1776 ---- Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite consisting of people who want to change everyone else's world to be like their own. See "Wrong Answer, The". ---- A man's ethical behavior should be based effectually on sympathy, education, and social ties; no religious basis is necessary. Man would indeed be in a poor way if he had to be restrained by fear of punishment and hope of reward after death.<br> -- Albert Einstein ---- As long as you pray to God and ask him for some benefit, you are not a religious man.<br> -- Albert Einstein ---- Whatever there is of God and goodness in the universe, it must work itself out and express itself through us. We cannot stand aside and let God do it.<br> -- Albert Einstein ---- To assume the existence of an unperceivable being ... does not facilitate understanding the orderliness we find in the perceivable world.<br> -- Albert Einstein ---- The difference between a cult and an established religion is sometimes about one generation.<br> -- Scott McLemee ---- Religion is an insult to human dignity. With or without it you would have good people doing good things and evil people doing evil things. But for good people to do evil things, that takes religion.<br> -- Steven Weinberg ---- The concept of God is insulting and degrading to man -- it implies that the highest possible is not to be reached by man, that he is an inferior being who can only worship an ideal he will never achieve.<br> -- Ayn Rand ---- The greatest tragedy in mankind's entire history may be the hijacking of morality by religion.<br> -- Arthur C. Clarke ---- We are all without god – some of us just happen to be aware of it.<br> -- Monica Salcedo ---- Yes, I suppose it's odd that atheists sometimes say Jesus and Oh My God. But odder than the religious saying "let's be reasonable"?<br> -- Hugh Laurie, via Twitter, 2014-09-10 ---- It’s a strange myth that atheists have nothing to live for. It’s the opposite. We have nothing to die for. We have everything to live for.<br> -- Ricky Gervais ---- »Glaube« heißt Nicht-wissen-wollen - "Faith" means not wanting to know.<br> -- Friedrich Nietzsche ---- There are those who scoff at the schoolboy, calling him frivolous and shallow: Yet it was the schoolboy who said "Faith is believing what you know ain't so."<br> -- Mark Twain == Computers == The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br> -- Donald Knuth ---- Because user errors often produce unpredictable results, the user should try to avoid them.<br> --IBM MVS/XA System Programming Library ---- ...and then we wrote scripts to write the configs for us, and using these scripts, we made mistakes in a faster, more automated manner.<br> -- 'A Gentle Introduction to Cricket', on MRTG configuration ---- Micro Credo: Never trust a computer bigger than you can lift. ---- Anything that can be done in O(N) can be done in O(N^2).<br> -- Ralf Schuettau (after looking at a particular piece of code) ---- 101 reasons why you can't find your Sysadmin:<br> 68: It's 9AM. He/She is not working that late.<br> -- Koos van den Hout ---- Reason #173 to fear technology... o o o o o <o <o> o> o .|. \|. \|/ // X \ | <| <|> /\ >\ /< >\ /< >\ /< >\ /< Mr. Asciihead learns the Macarena. ---- "Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning."<br> -- Rich Cook ---- "Well you know, C isn't that hard, void (*(*f[])())() for instance defines f as an array of unspecified size, of pointers to functions that return pointers to functions that return void... I think". ---- "The 80xxx series of microprocessors is clear evidence that INTEL isn't doing in-house drug testing."<br> -- (Usenet, 1988) ---- ;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br> -- obs@burnout.demon.co.uk (obscurity) ---- ;BSD: "do what you like with our code how you like, :just give us some credit since you used our stuff" ;GPL: "I am RMS of FSF, your patches and code enhancements :will be assimilated into this copylefted source. :Resistence is futile..." ---- ;Microsoft: "Where do you want to go today?" ;Linux: "Where do you want to be tomorrow?" ;BSD: "Are you guys coming, or what?" ---- === Microsoft === ---- Customer: "I'm running Windows 95 and Internet Explorer 4."<br> Tech Support: "Y-e-e-e-e-s........"<br> Customer: "My Computer isn't working now."<br> Tech Support: "Yes, you just said that." ---- Friends don't let friends use Microsoft. ---- "One World, One Web, One Program" - Microsoft Promotional Ad<br> "Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler ---- Microsoft:<br> "Just click on the START button and your journey to the Dark Side will be complete!" ---- You have moved the mouse.<br> Windows NT must be restarted for the changes to take effect.<br> Press "OK" to reboot. ---- Microshaft: Where do you want to crash today? ---- Microsoft Windows: It just keeps getting beta and beta. ---- "NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br> -- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs ---- windows 95: n. 32 bit extensions and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.<br> -- Rev. Pee Kitty ---- My other computer is your Windows box. ---- In a world without walls or fences, what use do we have for windows or gates? ---- The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br> -- Douglas Adams, on Windows '95 ---- Microsoft: "Where do you want to go today?"<br> Unix: "What do you need to get done today?"<br> Irix: "Uhh... what day is it today?" ---- Bill Gates is just a monocle and a Persian cat away from being one of the bad guys in a James Bond movie.<br> -- Dennis Miller ---- === Macintosh === ---- One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br> -- Gassee - Apple Logo ---- The Box said Win '95 or better - So I used a Macintosh!<br> -- Harold Herbert Tessman ---- "Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br> -- Douglas Adams ---- === UNIX === ---- Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br> -- Thomas Scoville ---- "Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br> -- dustin@spy.net ---- Contrary to popular belief, Unix is user friendly.<br> It just happens to be selective about who it makes friends with.<br> -- Kyle Hearn <kyle@intex.net> ---- The UNIX Guru's View of Sex: # unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep ---- earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg` Broadcast message from god (console) Wed May 16 13:45:22 2000... Earth is shutting down in 5 minutes for a system upgrade. All users please log out or transfer to heaven.god.net or hell.god.net. Thank you. ---- +++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br> -- Hogfather, Terry Pratchett. [[Category:Personal]] 475ac4e56ca6d7fb66cb52d4b609622f97591092 3616 3615 2021-06-27T09:35:52Z Stix 2 /* Politics */ Fix formatting wikitext text/x-wiki == General == If you don’t have time to do it right,<br> when will you have time to do it over?<br> -- John Wooden ---- It is the mark of an educated mind to be able to entertain a thought without accepting it.<br> -- Aristotle ---- Truth fears no questions.<br> -- unknown ---- I can't understand why people are frightened of new ideas. I'm frightened of the old ones.<br> -- John Cage, composer (5 Sep 1912-1992) ---- Do you know what they call alternative medicine that's been proved to work? Medicine.<br> -- Tim Minchin, "Storm" ---- Great minds discuss ideas, average minds discuss events, small minds discuss people.<br> -- Often attributed to Eleanor Roosevelt, but disputed. Around since 1948. ---- All great truths begin as blasphemies.<br> -- George Bernard Shaw, Annajanska (1919) ---- Every act of creation is first an act of destruction.<br> -- Pablo Picasso (paraphrased?) ---- One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br> -- Bertrand Russell (paraphrased?) ---- If a man will begin with certainties, he shall end in doubts; but if he will be content to begin with doubts he shall end in certainties.<br> -- Francis Bacon (1561 – 1626) ---- It ain't what you don't know that gets you into trouble. It's what you know for sure that just ain't so.<br> -- Mark Twain ---- If you're going to be passionate about something, be passionate about learning. If you're going to fight something, fight for those in need. If you're going to question something, question authority. If you're going to lose something, lose your inhibitions. If you're going to gain something, gain respect and confidence. And if you're going to hate something, hate the false idea that you are not capable of your dreams.<br> -- Daniel Golston ---- Tomorrow's illiterate will not be the man who can't read; he will be the man who has not learned how to learn.<br> -- Psychologist Herbert Gerjuoy as quoted by Alvin Toffler in Future Shock (1970), ch. 18. ---- Force plays a much larger part in the government of the world than it did before 1914, and what is especially alarming, force tends increasingly to fall into the hands of those who are enemies of civilization. The danger is profound and terrible; it cannot be waved aside with easy optimism. '''The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt'''. Even those of the intelligent who believe that they have a nostrum are too individualistic to combine with other intelligent men from whom they differ on minor points. This was not always the case.<br> -- "The Triumph of Stupidity" (1933-05-10) in Mortals and Others: Bertrand Russell's American Essays, 1931-1935 (Routledge, 1998, ISBN 0-415-17866-5), p. 28 ---- It has often and confidently been asserted, that man's origin can never be known: '''but ignorance more frequently begets confidence than does knowledge''': it is those who know little, and not those who know much, who so positively assert that this or that problem will never be solved by science.<br> -- "The Descent of Man" (1871), Charles Darwin, Introduction, p. 4. ---- Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br> -- Albert Einstein ---- Science literacy is a vaccine against the charlatans of the world that would exploit your ignorance.<br> -- Neil deGrasse Tyson ---- Some people have a mental horizon of radius zero, and call it their point of view.<br> -- David Hilbert ---- The more complex the mind, the greater the need for the simplicity of play.<br> -- Captain Kirk, "Shore Leave" ---- When you find yourself on the side of the majority, it is time to reform.<br> -- Mark Twain ---- Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br> -- Gary Kasparov ---- Simplicity does not precede complexity, but follows it.<br> -- Alan J. Perlis ---- People who think they know everything really annoy those of us who know we don't.<br> -- Bjarne Stroustrup ---- A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br> -- Dave Barry ---- I love deadlines. I like the whooshing sound they make as they fly by.<br> -- Douglas Adams ---- It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours. ---- SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get a large government grant. ---- If I were a blue spider, I would certainly ride on a train all the way from Avallon to Paris, and I would set up my house on the nose of a chocolate penguin. It's just a matter of common sense."<br> --James Wright, "Against Surrealism" ---- We now return our souls to the creator,<br> As we stand on the edge of eternal darkness.<br> Let our chant fill the void,<br> In order that others may know.<br> In the land of the night,<br> The ship of the sun is drawn by the grateful dead.<br> --Egyptian Book of the Dead ---- It is better wither to be silent,<br> :or to say things of more value than silence.<br> Sooner throw a pearl at hazard than an idle or useless word;<br> :and do not say a little in many words,<br> :but a great deal in a few.<br> -- Pythagoras ---- "Always ... always remember: Less is less. More is more. More is better. And twice as much is good too. Not enough is bad. And too much is never enough except when it's just about right."<br> -- The Tick ---- UFO's are for real: the Air Force doesn't exist. ---- "In the drowsy dark cave of the mind dreams<br> build their nest with fragments dropped from day's caravan."<br> -- Rabindranath Tagore ---- I have made this letter longer than usual because I lack the time to make it shorter.<br> -- Blaise Pascal ---- WARNING: Suffering attention deficit disorder and I'm not afraid to spread it. Now stand back or I'll.. mmm cheesecake<br> -- Homer Simpson ---- Support mental health or I'll kill you. ---- "I went into a general store, and they wouldn't sell me anything specific".<br> -- Steven Wright ---- Reality is what, when you stop believing in it, doesn't go away.<br> -- Philip K. Dick ---- Reality is a crutch for people who can't cope with drugs.<br> -- Lily Tomlin ---- Failure is not an option. It is a privilege reserved for those who try. ---- Failure? I never encountered it. All I ever met were temporary setbacks.<br> -- Dottie Walters ---- Success is the mark on the brow of the man who has aimed too low ---- Natives who beat drums to drive off evil spirits are objects of scorn to smart Americans who blow horns to break up traffic jams.<br> -- Mary Ellen Kelly ---- If I had eight hours to chop down a<br> tree, I'd spend six sharpening my axe.<br> -- Abraham Lincoln ---- A physicist is an atom's way of knowing about atoms.<br> -- George Wald ---- Statistics are like bikinis. What they reveal is suggestive, but what they conceal is vital.<br> -- Aaron Levenstein ---- "He is no fool who gives what he cannot keep to gain what he cannot lose."<br> -- Jim Elliot ---- It is one of the superstitions of the human mind to have imagined that virginity could be a virtue.<br> -- Voltaire ---- What is tolerance? -- it is the consequence of humanity. We are all formed of frailty and error; let us pardon reciprocally each other's folly -- that is the first law of nature.<br> -- Voltaire ---- In theory, there is no difference between theory and practice.<br> But, in practice, there is.<br> -- Yogi Berra ---- I think...I think it's in my basement. Let me go upstairs and check.<br> -- M.C. Escher (1898-1972) ---- Only those who will risk going too far can possibly find out how far one can go.<br> If you aren't in over your head, how do you know how tall you are?<br> -- T.S. Elliot ---- My father (a lawyer) told me that company culture is driven from the top -- if it's the people who make the product, you're good; sell the product, you're OK. If the accountants take over, look for another job, and if the lawyers take over, run as fast as you can the other way.<br> -- Alden Hart ---- War will exist until that distant day when the conscientious objector enjoys the same reputation and prestige that the warrior does today. <br> -- John F. Kennedy ---- Let us not despair but act. Let us not seek the Republican answer or the Democratic answer but the right answer. Let us not seek to fix the blame for the past - let us accept our own responsibility for the future.<br> -- John F. Kennedy ---- I used to be indecisive but now I am not quite sure.<br> -- Tommy Cooper ---- For sure, you have to be lost to find a place that can't be found, elseways everyone would know where it was.<br> -- Captain Barbossa == Science == &hellip; It is our responsibility as scientists, knowing the great progress which comes from a '''satisfactory philosophy of ignorance''', the great progress which is the fruit of freedom of thought, to proclaim the value of this freedom; to teach how doubt is not to be feared but welcomed and discussed; and to demand this freedom as our duty to all coming generations.<br> -- Richard Feynman ---- We're made of star-stuff. We are a way for the cosmos to know itself.<br> -- Carl Sagan ---- In general we look for a new law by the following process. First we guess it. Then we compute the consequences of the guess to see what would be implied if this law that we guessed is right. Then we compare the result of the computation to nature, with experiment or experience, compare it directly with observation, to see if it works. If it disagrees with experiment it is wrong. In that simple statement is the key to science. It does not make any difference how beautiful your guess is. It does not make any difference how smart you are, who made the guess, or what his name is – if it disagrees with experiment it is wrong. That is all there is to it.<br> -- Richard Feynman ---- What counts is not what sounds plausible, not what we would like to believe, not what one or two witnesses claim, but only what is supported by hard evidence rigorously and sceptically examined. '''Extraordinary claims require extraordinary evidence'''.<br> -- Carl Sagan ---- Forgotten were the elementary rules of logic, that extraordinary claims require extraordinary evidence and that '''what can be asserted without evidence can also be dismissed without evidence'''.<br> -- Christopher Hitchens ---- == Politics == Remember, the Republican plan: "Don’t get sick. And if you do get sick, die quickly."<br> -- Alan Grayson, 2009 When fascism comes to America, it will be wrapped in the flag and carrying a cross.<br> -- James Waterman Wise The first casualty, when war comes, is truth.<br> -- Hiram Johnson (1866-1945) == Latin == ; Sed quis custodiet ipsos custodes? : Who watches the watchmen? ---- ; Ubi dubium ibi libertas : Where there is doubt there is freedom. ---- ; Ita erat quando hic adveni : It was that way when I got here. ---- == Religion == Religious bondage shackles and debilitates the mind and unfits it for every noble enterprise, every expanded prospect.<br> -- James Madison ---- Is God willing to prevent evil, but not able?<br> Then he is not omnipotent.<br> Is he able, but not willing?<br> Then he is malevolent.<br> Is he both able and willing?<br> Then whence cometh evil?<br> Is he neither able nor willing?<br> Then why call him God?<br> -- Often attributed to Epicurus (341 BC – 270 BC), but disputed ---- I do not feel obliged to believe that the same God who has endowed us with sense, reason and intellect has intended us to forgo their use.<br> -- Galileo Galilei ---- I contend that we are both atheists. I just believe in one fewer god than you do. When you understand why you dismiss all the other possible gods, you will understand why I dismiss yours.<br> -- Stephen F. Roberts ---- The various modes of worship which prevailed in the Roman world were all considered by the people as equally true; by the philosopher as equally false; and by the magistrate as equally useful.<br> -- Edward Gibbon, 1776 ---- Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite consisting of people who want to change everyone else's world to be like their own. See "Wrong Answer, The". ---- A man's ethical behavior should be based effectually on sympathy, education, and social ties; no religious basis is necessary. Man would indeed be in a poor way if he had to be restrained by fear of punishment and hope of reward after death.<br> -- Albert Einstein ---- As long as you pray to God and ask him for some benefit, you are not a religious man.<br> -- Albert Einstein ---- Whatever there is of God and goodness in the universe, it must work itself out and express itself through us. We cannot stand aside and let God do it.<br> -- Albert Einstein ---- To assume the existence of an unperceivable being ... does not facilitate understanding the orderliness we find in the perceivable world.<br> -- Albert Einstein ---- The difference between a cult and an established religion is sometimes about one generation.<br> -- Scott McLemee ---- Religion is an insult to human dignity. With or without it you would have good people doing good things and evil people doing evil things. But for good people to do evil things, that takes religion.<br> -- Steven Weinberg ---- The concept of God is insulting and degrading to man -- it implies that the highest possible is not to be reached by man, that he is an inferior being who can only worship an ideal he will never achieve.<br> -- Ayn Rand ---- The greatest tragedy in mankind's entire history may be the hijacking of morality by religion.<br> -- Arthur C. Clarke ---- We are all without god – some of us just happen to be aware of it.<br> -- Monica Salcedo ---- Yes, I suppose it's odd that atheists sometimes say Jesus and Oh My God. But odder than the religious saying "let's be reasonable"?<br> -- Hugh Laurie, via Twitter, 2014-09-10 ---- It’s a strange myth that atheists have nothing to live for. It’s the opposite. We have nothing to die for. We have everything to live for.<br> -- Ricky Gervais ---- »Glaube« heißt Nicht-wissen-wollen - "Faith" means not wanting to know.<br> -- Friedrich Nietzsche ---- There are those who scoff at the schoolboy, calling him frivolous and shallow: Yet it was the schoolboy who said "Faith is believing what you know ain't so."<br> -- Mark Twain == Computers == The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br> -- Donald Knuth ---- Because user errors often produce unpredictable results, the user should try to avoid them.<br> --IBM MVS/XA System Programming Library ---- ...and then we wrote scripts to write the configs for us, and using these scripts, we made mistakes in a faster, more automated manner.<br> -- 'A Gentle Introduction to Cricket', on MRTG configuration ---- Micro Credo: Never trust a computer bigger than you can lift. ---- Anything that can be done in O(N) can be done in O(N^2).<br> -- Ralf Schuettau (after looking at a particular piece of code) ---- 101 reasons why you can't find your Sysadmin:<br> 68: It's 9AM. He/She is not working that late.<br> -- Koos van den Hout ---- Reason #173 to fear technology... o o o o o <o <o> o> o .|. \|. \|/ // X \ | <| <|> /\ >\ /< >\ /< >\ /< >\ /< Mr. Asciihead learns the Macarena. ---- "Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning."<br> -- Rich Cook ---- "Well you know, C isn't that hard, void (*(*f[])())() for instance defines f as an array of unspecified size, of pointers to functions that return pointers to functions that return void... I think". ---- "The 80xxx series of microprocessors is clear evidence that INTEL isn't doing in-house drug testing."<br> -- (Usenet, 1988) ---- ;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br> -- obs@burnout.demon.co.uk (obscurity) ---- ;BSD: "do what you like with our code how you like, :just give us some credit since you used our stuff" ;GPL: "I am RMS of FSF, your patches and code enhancements :will be assimilated into this copylefted source. :Resistence is futile..." ---- ;Microsoft: "Where do you want to go today?" ;Linux: "Where do you want to be tomorrow?" ;BSD: "Are you guys coming, or what?" ---- === Microsoft === ---- Customer: "I'm running Windows 95 and Internet Explorer 4."<br> Tech Support: "Y-e-e-e-e-s........"<br> Customer: "My Computer isn't working now."<br> Tech Support: "Yes, you just said that." ---- Friends don't let friends use Microsoft. ---- "One World, One Web, One Program" - Microsoft Promotional Ad<br> "Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler ---- Microsoft:<br> "Just click on the START button and your journey to the Dark Side will be complete!" ---- You have moved the mouse.<br> Windows NT must be restarted for the changes to take effect.<br> Press "OK" to reboot. ---- Microshaft: Where do you want to crash today? ---- Microsoft Windows: It just keeps getting beta and beta. ---- "NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br> -- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs ---- windows 95: n. 32 bit extensions and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.<br> -- Rev. Pee Kitty ---- My other computer is your Windows box. ---- In a world without walls or fences, what use do we have for windows or gates? ---- The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br> -- Douglas Adams, on Windows '95 ---- Microsoft: "Where do you want to go today?"<br> Unix: "What do you need to get done today?"<br> Irix: "Uhh... what day is it today?" ---- Bill Gates is just a monocle and a Persian cat away from being one of the bad guys in a James Bond movie.<br> -- Dennis Miller ---- === Macintosh === ---- One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br> -- Gassee - Apple Logo ---- The Box said Win '95 or better - So I used a Macintosh!<br> -- Harold Herbert Tessman ---- "Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br> -- Douglas Adams ---- === UNIX === ---- Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br> -- Thomas Scoville ---- "Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br> -- dustin@spy.net ---- Contrary to popular belief, Unix is user friendly.<br> It just happens to be selective about who it makes friends with.<br> -- Kyle Hearn <kyle@intex.net> ---- The UNIX Guru's View of Sex: # unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep ---- earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg` Broadcast message from god (console) Wed May 16 13:45:22 2000... Earth is shutting down in 5 minutes for a system upgrade. All users please log out or transfer to heaven.god.net or hell.god.net. Thank you. ---- +++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br> -- Hogfather, Terry Pratchett. [[Category:Personal]] 660e09bc542ad06bdaeb7452ea8ec4d72eff46f8 Tandy EC-4020 calculator programmes 0 1760 3599 2021-05-19T11:25:35Z Stix 2 Initial check in of some old Tandy calculator programmes. wikitext text/x-wiki Bunch of little programmes I've written for my old Tandy EC-4020 programmable calculator (a re-badged Casio ''fx''-4000P). == Calculate &pi; == Calculate &pi; using the Gauss–Legendre algorithm. Converges past the calculators accuracy in about 3 iterations. <tt> 1&rarr;A:&radic;2<sup>-1</sup>&rarr;B:4<sup>-1</sup>&rarr;T:1&rarr;P:<br/> Lbl 0:(A+B)&divide;2&rarr;G:&radic;(AB)&rarr;B:T-P(A-G)&sup2;&rarr;T:2P&rarr;P:G&rarr;A:(A+B)&sup2;&divide;4&divide;T&#9698;Goto 0 </tt> [[Category:Computing]] 117b4b5c52fc7e8446cb2e8c3b0996e86f45397c Category:Android 14 1679 3600 3094 2021-05-23T13:33:30Z Stix 2 Add to category "computing". wikitext text/x-wiki Pages relating to the [http://www.android.com Android] mobile phone OS. [[Category:Computing]] 1e3d70a99187631983e34682dd96969683cf266d PSALLOC and paging space allocation mode 0 1661 3603 2996 2021-06-22T23:12:58Z Stix 2 /* See Also */ Update links wikitext text/x-wiki [[AIX]] uses the <tt>PSALLOC</tt> environment variable to control paging space allocation mode. The two available modes are: * <tt>late</tt>, or otherwise known as lazy (default). * <tt>early</tt> or otherwise known as reserved. == See Also == * [https://www.ibm.com/docs/en/aix/7.2?topic=concepts-paging-space-allocation-policies Paging space allocation policies] in the AIX 5.3 Information Centre. [[Category:AIX]] 1f047e9f9d52f3f4c6a9d788ee8d77766a53e3f3 APARs, PTFs, MLs 0 807 3604 2522 2021-06-22T23:16:50Z Stix 2 /* See Also */ Update links wikitext text/x-wiki Confused with the following terms? ; Fileset : Relates to a specific software product or part of the operating system. For example, <tt>bos.mp64.5.2.0.60</tt> is the 64-bit kernel in AIX 5.2, at fix level 60. The 5.2.0.60 is the '''VRMF''', or Version, Release, Modification/Maintenance level, and Fix. ; PTF : Program Temporary Fix. Appears to map to a Fileset, which may include fixes for part or all of one or more APARs. Usually seen in the format <tt>U9999999</tt>. That is, a U followed by six digits. ; PMR : Problem Management Record. Used to track a specific customer or internally reported problem. ; APAR : Authorized Program Analysis Report. This associates a fix/patch with a PMR. Initially, a temporary Emergency Fix (efix) may be released, followed by a PTF and its dependencies. These then periodically get rolled into an ML release. APARs are in the form IX99999 or IY99999. ; ML : Maintenance Level. A bundle of PTFs to bring AIX up to a known level. E.g. 5300-04 is AIX 5.3 ML 4. Now also called a '''Technology Level'''. ; Service Pack : A group of "important fixes" delivered between Technology Levels. E.g. 5300-04-01 is AIX 5.3 ML 4 Service Pack 1. When tracking requirements and susceptibility, it is best to either track filesets, APARs or MLs. PTFs may not be tracked by LPP, and so are not as useful. The following are some examples to display Fileset, APAR and ML details. # lslpp -L bos.mp64 | head -4 Fileset Level State Type Description (Uninstaller) ---------------------------------------------------------------------------- bos.mp64 5.2.0.60 C F Base Operating System 64-bit Multiprocessor Runtime # instfix -ik IY64737 All filesets for IY64737 were found. # instfix -ivk IY64737 IY64737 Abstract: knot lock not released properly Fileset bos.rte.aio:5.2.0.51 is applied on the system. All filesets for IY64737 were found. # oslevel -r 5200-05 # oslevel -l 5200-06 -r Fileset Actual Level Recommended ML ----------------------------------------------------------------------------- X11.Dt.ToolTalk 5.1.0.35 5.2.0.30 X11.Dt.helprun 5.1.0.0 5.2.0.30 X11.Dt.lib 5.1.0.35 5.2.0.51 X11.Dt.rte 5.1.0.35 5.2.0.51 # == See Also == * [https://www.ibm.com/support/pages/managing-interim-fixes-aix Managing Interim Fixes on AIX]. IBM article describing the terminology in some detail. [[Category:AIX]] dc1e534e29539eb5435a41985630b3401650f581 direct I/O 0 741 3605 3005 2021-06-22T23:25:10Z Stix 2 /* External */ Update links wikitext text/x-wiki [[AIX]] [[direct I/O]] allows I/O to bypass the [[VMM]], hence taking a shorter path through the kernel, and preventing the [[lrud kernel thread]] from having any work to do. It was introduced in AIX 4.3. '''Direct I/O''' may be enabled via two methods: * Use of the <tt>O_DIRECT</tt> flag to the <tt>open(2)</tt> system call. * Use of the <tt>dio</tt> mount option. '''Direct I/O''' should be used where either the application does its own caching (like many databases, eg. [[Oracle]], [[DB2]], [[Sybase]], [[PostgreSQL]], [[TSM]], [[MySQL]] using [[InnoDB]]) or where the same data will not be read/written again for some time (eg. TSM disk storage pools). Bear in mind, that '''direct I/O''' performance still falls slightly short of the performance achieved by using [[raw logical volumes]]. With many applications, using [[raw logical volumes]] can be just as easy to manage. == Restrictions == * When using '''direct I/O''', all reads and writes must be aligned to, and a multiple of, the filesystem block size, often being between 512 bytes and 4 kibibytes. Any read/write request which does not meet this criteria will be forced to go through the file cache and [[VMM]]. * Any file mapped using <tt>mmap(2)</tt>, <tt>shm_open(2)</tt>, etc will default to using the file cache and [[VMM]] for all I/O from all processes. Once unmapped, I/O will return to using '''direct I/O'''. == See Also == === Internal === * [[lrud]] * [[concurrent I/O]] === External === * [https://www.ibm.com/docs/en/ssw_aix_72/performance/performance_pdf.pdf AIX Version 7.2 Performance management] * [https://www.ibm.com/docs/en/aix/7.2?topic=tuning-direct-io AIX 7.2 Direct I/O tuning] [[Category:AIX]] {{stub}} b509c22ae1fba2de401c04fbc6f91745e79fbc49 Tuning the AIX file caches 0 794 3606 3000 2021-06-22T23:35:07Z Stix 2 /* External */ Update links wikitext text/x-wiki ==Introduction == By default, AIX is tuned for a mixed workload, and will grow its [[VMM]] file cache up to 80% of physical RAM. While this may be great for an NFS server, SMTP relay or web server, it is very poor for running any application which does its own cache management. This includes most databases (Oracle, DB2, Sybase, PostgreSQL, MySQL using InnoDB tables, TSM) and some other software (eg. the Squid web cache). Common symptoms include high paging (high <tt>pgspin</tt> and <tt>pgspout</tt> in <tt>[[topas]]</tt>), high system CPU time, the [[lrud kernel thread]] using CPU, slow overall system throughput, slow backups and slow process startup. For most database systems, the ideal solution is to use [[raw logical volumes]]. If this is not acceptable, then [[direct I/O]] and [[concurrent I/O]] should be used. If for some reason this is not possible, then the last solution is to tune the [[AIX]] file caches to be less aggressive. == Parameters == The four main parameters that should be tuned are the three controlling the size of the persistent file cache (<tt>minperm%</tt> and <tt>maxperm%</tt>) used for JFS filesystems, and the client file cache (<tt>maxclient%</tt>) used by NFS, CDRFS and JFS2 filesystems, and also the <tt>lru_file_repage</tt> parameter, which influences what pages the [[VMM]] page stealing algorithm will steal (present in AIX 5.2 ML4+ and AIX 5.3 ML1+). ; numperm% : Defines the current size of the persistent file cache. ; minperm% : Defines the minimum amount of RAM the persistent file cache may occupy. If <tt>numperm%</tt> is less than or equal to <tt>minperm%</tt>, file pages will not be stolen when RAM is required. ; maxperm% : Defines the maximum amount of RAM the persistent file cache may occupy before it is used as the sole source of new pages by the page stealing algorithm. By default, <tt>numperm%</tt> may exceed <tt>maxperm%</tt> if there is free memory available. The setting <tt>strict_maxperm</tt> may be set to one to change <tt>maxperm%</tt> into a hard limit, guaranteeing <tt>numperm%</tt> will never exceed <tt>maxperm%</tt>. ; strict_maxperm : As above, if set to 1, changes <tt>maxperm%</tt> into a hard limit. ; numclient% : Defines the current size of the client file cache. ; maxclient% : Defines the hard maximum size of the client file cache. ; strict_maxclient : Introduced in 5.2 ML4, allows the changing of <tt>maxclient%</tt> into a soft limit, similar to <tt>strict_maxperm</tt>. ; lru_file_repage : Introduced in AIX 5.2 ML4 and AIX 5.3 ML1, this influences the [[VMM]] page stealing algorithm. If set to 0, the algorithm will strongly prefer stealing file pages to satisfy memory requests. Note that <tt>maxclient%</tt> may never exceed <tt>maxperm%</tt>. In later versions of vmtune, this is enforced by changing both parameters if necessary. == Tuning for AIX 5.1 and Earlier == The tool to use is <tt>/usr/samples/kernel/vmtune</tt>, installed as part of the <tt>bos.adt.samples</tt> fileset. If run without options, it will display the currently configured tuneable values, and some of the current runtime values. '''Note:''' vmtume may be used to set the current runtime parameters only. To have changes take effect on reboot, vmtune must be initiated as part of the system startups. An example of a tuning command used on a system running Oracle may be: # /usr/samples/kernel/vmtune -p 3 -P 5 -h 1 -t 5 Which sets <tt>minperm%</tt> to 3%, <tt>maxperm%</tt> and <tt>maxclient%</tt> to 5%, and enables <tt>strict_maxperm</tt>. == Tuning for AIX 5.2 and Later == '''Note:''' AIX 5.2 includes a compatibility version of <tt>vmtune</tt>. It is probably most wise to become familiar with the new tools, instead of relying on the backwards compatibility commands. The main tool to use is <tt>/usr/sbin/vmo</tt>, installed as part of the <tt>bos.perf.tune</tt> fileset. To display current cache sizes (<tt>numperm%</tt> and <tt>numclient%</tt>) use <tt>vmstat -v</tt>. <tt>vmo</tt> can change both persistent (reboot) values as well as runtime values, and so does not need to be present in the startups. It stores the persistent values in the <tt>/etc/tunables/nextboot</tt> file. Current values and characteristics may be displayed using: # vmo -L NAME CUR DEF BOOT MIN MAX UNIT TYPE DEPENDENCIES -------------------------------------------------------------------------------- memory_frames 512K 512K 4KB pages S -------------------------------------------------------------------------------- pinnable_frames 427718 427718 4KB pages S -------------------------------------------------------------------------------- maxfree 128 128 128 16 200K 4KB pages D minfree memory_frames ... A similar example to the <tt>vmtune</tt> example above using <tt>vmo</tt> may be: # vmo -p -o minperm%=3 -o maxperm%=5 -o strict_maxperm=1 -o maxclient%=5 And if making use of <tt>lru_file_repage</tt>: # vmo -p -o minperm%=3 -o maxperm%=90 -o strict_maxperm=1 -o maxclient%=90 -o lru_file_repage=0 To check the current size of the persistent file cache and the client file cache, see the <tt>numperm</tt> and <tt>numclient</tt> values reported by <tt>vmstat&nbsp;-v</tt>: $ vmstat -v 524288 memory pages 474939 lruable pages ... 10.0 minperm percentage 20.0 maxperm percentage 44.5 numperm percentage 211365 file pages ... 19.7 numclient percentage 20.0 maxclient percentage 94027 client pages == See Also == === Internal === * [[direct I/O]] * [[concurrent I/O]] * [[lrud kernel thread]] === External === * [https://developer.ibm.com/technologies/systems/articles/au-aix7memoryoptimize1/ AIX7 Part 1, Memory overview and tuning memory parameters] * [https://www.ibm.com/docs/en/ssw_aix_72/performance/performance_pdf.pdf AIX Version 7.2 Performance management] * [http://www.redbooks.ibm.com/abstracts/redp9122.html?Open JFS2/DIO Sequential Input/Output Performance on IBM pSeries 690] Redpaper. IBM Form Number REDP-9122-00. * [https://www.redbooks.ibm.com/redbooks/pdfs/sg247564.pdf SAP Applications on IBM PowerVM] [[Category:AIX]] ab9d31e33aab90d13b604f2670725927172d5b2a DLPAR Operation Fails 0 805 3607 2866 2021-06-23T00:03:05Z Stix 2 /* See Also */ Update links wikitext text/x-wiki One cause of failed Dynamic LPAR (DLPAR) operations is duplicate ct_node_id's. This results in an apparent communications failure from the [[HMC]] when attempting DLPAR operations. This can be caused usually by cloning [[AIX]] systems via <tt>alt_disk_install</tt> or other more obtuse means (eg. moving one half of a mirrored rootvg between nodes). To check if this is the case, compare the 16 digit hexidecimal number in the first line of <tt>/etc/ct_node_id</tt>. The ct_node_id is used by the following: * LPARs * Dynamic LPARs * HACMP-ES * HACMP-ES-CRM * PSSP * CSM * GPFS * VSD * RVSD * Oracle Parallel Server * Oracle 9i RAC To assign a new ct_node_id, perform the following: # stopsrc -g rsct 0513-044 The ctrmc Subsystem was requested to stop. # /usr/sbin/rsct/install/bin/uncfgct -n # /usr/sbin/rsct/install/bin/cfgct 0513-071 The ctcas Subsystem has been added. 0513-071 The ctrmc Subsystem has been added. 0513-059 The ctrmc Subsystem has been started. Subsystem PID is 233648. The following may be required to re-configure rsct, although in tests it has not been required. # /usr/sbin/rsct/bin/rmcctrl -z # /usr/sbin/rsct/bin/rmcctrl -A 0513-071 The ctrmc Subsystem has been added. 0513-059 The ctrmc Subsystem has been started. Subsystem PID is 237814. # /usr/sbin/rsct/bin/rmcctrl -p After assigning a new ct_node_id, wait several minutes before trying the DLPAR operation. The HMC must re-synchronize its state before it will work. If this is a new system install, and DLPAR operations fail, make sure that the <tt>csm.client</tt> fileset is installed: ksh$ lslpp -L csm.client | head -4 Fileset Level State Type Description (Uninstaller) ---------------------------------------------------------------------------- csm.client 1.4.1.0 C F Cluster Systems Management Client == See Also == * [https://www.scribd.com/document/67596500/Dynamic-LPAR-Tips-and-Checklists-for-RMC-Authentication-and-Authorization Dynamic LPAR tips and checklists for RMC authentication and authorization] archived at scribd. [[Category:AIX]] 496f33eacf9a196dd14c862917cc5f67933ba489 Hypervisor Ethernet Limits 0 1615 3608 2872 2021-06-23T00:29:39Z Stix 2 /* See Also */ Update links wikitext text/x-wiki From the [http://www.redbooks.ibm.com/abstracts/SG247940.html Advanced POWER Virtualization on IBM System p5] Redbook: : The POWER Hypervisor’s virtual Ethernet switch can support virtual Ethernet frames of up to 65408 bytes size, which is much larger than what physical switches support: 1522 bytes is standard and 9000 bytes are supported with Gigabit Ethernet Jumbo Frames. Thus, with the POWER Hypervisor’s virtual Ethernet, you can increase TCP/IP’s MTU size to 65394 (= 65408 - 14 for the header, no CRC) in the non-VLAN-case and to 65390 (= 65408 - 14 - 4 for the VLAN, again no CRC) if you use VLAN. Increasing the MTU size is good for performance because it reduces processing due to headers and reduces the number of interrupts that the device driver has to react on. == See Also == * [https://www.redbooks.ibm.com/abstracts/SG247940.html Advanced POWER Virtualization on IBM System p5] Redbook. * [https://www.scribd.com/doc/124140375/Virtual-Networking-on-AIX-5L Virtual Networking on AIX 5L] Whitepaper archived on scribd. [[Category:AIX]] 52789e473c9b455791240d98af12ccf3682bec9d Interpreting SENSE DATA in AIX errpt 0 1612 3609 2851 2021-06-23T00:30:33Z Stix 2 /* See Also */ Update links wikitext text/x-wiki Disk and tape errors under AIX usually generate "SENSE DATA" in errpt. This hexidecimal data can be interpretted, if you know where to look. An example tape error follows, with the SCSI Reponse Code, SCSI Additional Sense Code (ASC) and SCSI Additional Sense Code Qualifier (ASCQ) noted. The position of the ASC/ASQ fields is valid for reponse codes 0x70 and 0x71. LABEL: TAPE_ERR1 IDENTIFIER: 4865FA9B Date/Time: Wed Nov 8 06:21:28 EDT 2006 Sequence Number: 123875 Machine Id: xxxxxxxxxxxx Node Id: xxxxxxxx Class: H Type: PERM Resource Name: rmt713 Resource Class: tape Resource Type: 3580 Location: U7311.D11.xxxxxxx-P1-C1-T1-Wxxxxxxxxxxxxxxxx-L0 VPD: Manufacturer................IBM Machine Type and Model......ULT3580-TD2 Serial Number...............xxxxxxxxxx Device Specific.(FW)........5AT0 Description TAPE OPERATION ERROR Probable Causes TAPE User Causes MEDIA DEFECTIVE DIRTY READ/WRITE HEAD Recommended Actions FOR REMOVABLE MEDIA, CHANGE MEDIA AND RETRY PERFORM PROBLEM DETERMINATION PROCEDURES Detail Data SENSE DATA 0600 0000 1101 0000 0E00 0000 0000 0000 0102 0000 F000 0300 0000 011C 0000 0000 ^^- lower 7 bits = "Response code" ^^- lower 4 bits = "Sense Key" 1400 3600 6353 7282 0001 4243 3034 3037 4C36 0000 C2B3 AD23 0000 0000 0000 0000 ^^- SCSI Additional Sense Code (ASC) ^^- SCSI Additional Sense Code Qualifier(ASCQ) 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 == See Also == * [[SCSI Sense Data]] [[Category:AIX]] fbfdd19ceebcaae7fb7f35e9caad45c71c57f64b 2020-09-30 Caller ID spoofing 0 1751 3610 3560 2021-06-23T02:13:13Z Stix 2 Add "rant" section. wikitext text/x-wiki So I've been notified by some kind stranger that they received a phone call from my Australian mobile number <tt>0419 432 517</tt>, claiming to be from the Australian Tax Office (ATO). Having received several of these calls myself, I was quite aware of the running [https://www.ato.gov.au/general/online-services/identity-security/scam-alerts/#September2020phoneandSMSscams scams]. But now they've decided to use my mobile phone number for their [https://en.wikipedia.org/wiki/Caller_ID_spoofing Caller ID spoofing]. Great. Looks like this is a growing problem, and there's pretty much nothing I can do about it. &lt;rant&gt;<b> This also makes a mockery of all the various services that try to block calls from known "spam" numbers. Indeed, the reason these scammers are spoofing numbers is to avoid these filtering services by using known-good, credible, trusted phone numbers. &lt;/rant&gt;<b> ==== See Also ==== * [https://www.abc.net.au/news/2018-05-03/mobiles-and-landlines-targetted-by-international-phone-scammers/9719820 Phone spoofing: When your phone number is taken over by international scammers] from the [https://www.abc.net.au/ ABC]. * [https://www.acma.gov.au/cli-and-spoofing CLI and spoofing] from the [https://www.acma.gov.au/ ACMA]. [[Category:Stix's Blog]] 919f706eeba63c363cb81431eef97e019a9b71b7 3611 3610 2021-06-23T02:14:08Z Stix 2 Fix formatting wikitext text/x-wiki So I've been notified by some kind stranger that they received a phone call from my Australian mobile number <tt>0419 432 517</tt>, claiming to be from the Australian Tax Office (ATO). Having received several of these calls myself, I was quite aware of the running [https://www.ato.gov.au/general/online-services/identity-security/scam-alerts/#September2020phoneandSMSscams scams]. But now they've decided to use my mobile phone number for their [https://en.wikipedia.org/wiki/Caller_ID_spoofing Caller ID spoofing]. Great. Looks like this is a growing problem, and there's pretty much nothing I can do about it. &lt;rant&gt;<br> This also makes a mockery of all the various services that try to block calls from known "spam" numbers. Indeed, the reason these scammers are spoofing numbers is to avoid these filtering services by using known-good, credible, trusted phone numbers.<br> &lt;/rant&gt; ==== See Also ==== * [https://www.abc.net.au/news/2018-05-03/mobiles-and-landlines-targetted-by-international-phone-scammers/9719820 Phone spoofing: When your phone number is taken over by international scammers] from the [https://www.abc.net.au/ ABC]. * [https://www.acma.gov.au/cli-and-spoofing CLI and spoofing] from the [https://www.acma.gov.au/ ACMA]. [[Category:Stix's Blog]] 8cc57f6bba204cf953901add254e208487caf1c8 Interpreting SIM and NIM errpt entries 0 1621 3614 2890 2021-06-24T09:57:29Z Stix 2 /* See Also */ Update links wikitext text/x-wiki The following information is taken from the [http://www.ibm.com/support/docview.wss?uid=ssg1S7000247 Statistical Analysis and Reporting System User Guide Version 1.0 - 29 November 1999], Chapter 1. Service Information Message (SIM) and Media Information Message (MIM) may be generated by various IBM Magstar tape drives, like the 3570, 3590 and 3592. == What is SARS? == The Statistical Analysis and Reporting System (SARS) analyzes and reports on tape drive and tape cartridge performance to help you: * Determine whether the tape cartridge or the hardware in the tape drive is causing errors * Determine if the tape media is degrading over time * Determine if the tape drive hardware is degrading over time The 3590 tape drive microcode contains a Volume SARS (VSARS) algorithm and a Hardware SARS (HSARS) algorithm. SARS reports the results of its analysis in the form of Service Information Messages (SIM) and Media Information Messages (MIM). These messages are the means by which SARS communicates problems in order to improve tape library productivity. The SARS algorithms are executed in the 3590 just before a tape is unloaded. To distinguish error patterns and trends, the SARS volume algorithms require the tape to be mounted on different drives. The SARS hardware algorithms require different tapes to be mounted on one drive. If a tape drive performs poorly with different tape volumes, cleaning and service repair messages or error codes are presented. Similarly, if tape volumes continue to perform poorly on different drives, rewrite or discard-media messages are presented. There are other SARS algorithms in the 3590 tape drive. A part of SARS has been running on base 3590 tape drives since the first drive shipment in 1995; it requests drive cleaning when necessary and does some checking of hardware performance. SARS has been enabled in base 3590 tape drives that were shipped after January 1999. New 3590 tape drives are being shipped with SARS enabled in the microcode. Another algorithm in the tape drive is concurrent SARS. This algorithm is run when errors occur in the drive or when some diagnostic tests are run. Concurrent SARS is used to help isolate a problem between the drive and the media. You can find additional information about SIMs and MIMs in the Magstar 3590 High Performance Tape Subsystem Introduction and Planning Guideand the Magstar 3590 High Performance Tape Subsystem User’s Guide. You can access online versions of these documents at one of the following Web sites: * http://www.storage.ibm.com/hardsoft/tape/pubs/pubs3590.html * http://snjlnt03.sanjose.ibm.com/rmss/home.nsf/product/main == What Kinds of Information Does SARS Report? == SARS reports the following kinds of information: * Degraded media (MIM) * Bad media (MIM) * Degraded drive (SIM) * Bad drive (SIM) * Preventive maintenance actions needed, such as drive cleaning (SIM) == Why Should I Enable SARS? == SARS messages are helpful in media management, which allows you to remove marginal tape cartridges from the library. SARS messages also indicate degrading tape drive hardware performance, which allows a hardware repair action before the hardware actually fails. This results in improved library performance and higher reliability of the tape subsystem. == What Should I Know Before I Enable SARS? == You need to be aware of the following before you enable SARS by installing the updated 3590 drive microcode: * SARS is designed to detect the gradual degradation of the performance of media and hardware. * MIMs from the tape drives are recommendations. It is the responsibility of the software or the customer to take action on the messages. The 3590 drive will not actually write-protect the tape cartridge when a read-only message is presented. VTS and Tivoli Storage Management (formerly ADSM) products are exceptions to this; they mark the tape as read-only. * The number of tape cartridges recommended for read-only in VTS and Tivoli Storage Management products may increase temporarily (indicated by an increase in the number of MIM message codes 60). * As you remove tape cartridges that are performing marginally from the library, the number of read/write errors will decrease. The rate of removal will depend on the tape cycle in the library. * When a tape cartridge is recommended for read-only status, you will continue to be able to access the data on it. * You will need to copy the data from read-only tape cartridges, then eject them from the library. * You will need to follow existing vendor warranty procedures for evaluation and possible replacement of tape cartridges that SARS has marked read-only. For warranty information about IBM tape cartridges, call 1-800-IBM-MEDIA. == How Do I Configure SARS? == SIMs and MIMs can be reported multiple times. A drive configuration option allows SARS to report the same SIM or MIM more than once. The time between repeat SIMs and MIMs is eight hours. A SIM will be reported when an error occurs, and it will be repeated eight hours later. Then it will be repeated for the last time eight hours later. The default option is to not repeat SIMs and MIMs. The SARS reporting of SIMs and MIMs can be disabled if your host software does not support SIMs and MIMs. Depending on your software, you may be able to select the SIMs and MIMs that you want SARS to report. For example, you may want to see only the ''acute severity'' SIMs and MIMs, or you may prefer to see all SIMs and MIMs that SARS sends to the host. Software configuration options and drive configuration allow you to filter SIMs and MIMs by ''severity code''. == SIM Severity Codes == The SIM severity codes are: * Severity 0 code indicates that the tape drive requires service, but normal operation is not affected. * Severity 1 code indicates that the problem is moderate. The tape drive is operating in a degraded condition. * Severity 2 code indicates that the problem is serious. The tape drive is operating in a degraded condition. * Severity 3 code indicates that the problem is acute. The tape drive requires immediate service attention. == MIM Severity Codes == The MIM severity codes are: * Severity 1 code indicates that ''high temporary read or write'' errors occurred (moderate severity). * Severity 2 code indicates that ''permanent read or write'' errors occurred (serious severity). * Severity 3 code indicates that ''tape directory'' errors occurred (acute severity). == What Is a Service Information Message (SIM)? == A SIM alerts you that an abnormal operational condition in a 3590 or 3570 tape drive requires service attention. Information in the SIM identifies the affected drive, the failing component, the severity of the fault condition, and the expected operational impact of the pending service action. A SIM is a SCSI Log Sense page (see Figure 1 for a graphic view of the SIM format). This information helps you to initiate and expedite the appropriate recovery and service procedures in order to restore normal operation with maximum efficiency and minimal disruption. A SIM contains the machine type, machine serial number, and Field Replaceable Unit (FRU), which allows the dispatch of the appropriate service personnel, along with the replacement parts required to correct the machine fault. This improves service response time and reduces the time required for machine repair. A SIM also contains a severity code, which allows you to determine the urgency of the problem and a service message, which advises you of the service impact. {| style="font-size:8pt; text-align:center" border="1" cellpadding="1" cellspacing="0" align="center" width="100%" |+ Figure 1. SIM Format ! Bytes\Offset ! width="5%" | 0 ! width="5%" | 1 ! width="5%" | 2 ! width="5%" | 3 ! width="5%" | 4 ! width="5%" | 5 ! width="5%" | 6 ! width="5%" | 7 ! width="5%" | 8 ! width="5%" | 9 ! width="5%" | A ! width="5%" | B ! width="5%" | C ! width="5%" | D ! width="5%" | E ! width="5%" | F |- ! 00-0F | Page Code 31 || RSVD | colspan=2 | Length | colspan=2 | Parm Code || Parm Ctrl | Parm Length || SIM or MIM<br><span style="font-size:10pt; color:red">1</span> | colspan=7 | Reserved |- ! 10-1F | colspan=4 | Microcode and link Level<br><span style="font-size:10pt; color:red">2</span> | colspan=2 | Message Code<br><span style="font-size:10pt; color:red">3</span> | colspan=2 | Reserved || Excp Msg<br><span style="font-size:10pt; color:red">4</span> | SRVC Msg<br><span style="font-size:10pt; color:red">5</span> | Sev<br><span style="font-size:10pt; color:red">6</span> || RSVD | colspan=2 | Exception Data | colspan=2 | FRU Identifier<br><span style="font-size:10pt; color:red">7</span> |- ! 20-2F | colspan=2 | FRU Ident (cont) | colspan=4 | First FSC<br><span style="font-size:10pt; color:red">8</span> | colspan=4 | Last FSC<br><span style="font-size:10pt; color:red">9</span> | colspan=4 | Product ID | colspan=2 | Manufacturer |- ! 30-3F | Mfg (cont) | colspan=2 | Plant of Manufacture | Dash | colspan=12 | Sequence Number (Drive Serial Number)<br><span style="font-size:10pt; color:red">10</span> |- ! 40-4F | colspan=5 | Device Type | colspan=3 | Device Model Number<br><span style="font-size:10pt; color:red">11</span> | colspan=8 | &nbsp; |} * <span style="font-size:10pt; color:red">1</span> SIM or MIM: 00 = No SIM or MIM present, 01 = '''SIM''' present, 02 = MIM present * <span style="font-size:10pt; color:red">2</span> Microcode and Link Level * <span style="font-size:10pt; color:red">3</span> Message Code: See [[#table1|Table 1]]. * <span style="font-size:10pt; color:red">4</span> Excp Msg (Exception Message): See “SIM Exception Messages” on page 43. * <span style="font-size:10pt; color:red">5</span> SRVC Msg (Service Message): See “SIM Service Messages” on page 44. * <span style="font-size:10pt; color:red">6</span> Sev (Severity): See “SIM Severity Codes” on page 3. * <span style="font-size:10pt; color:red">7</span>, <span style="font-size:10pt; color:red">8</span> and <span style="font-size:10pt; color:red">9</span> are presented in hex. Use the conversion chart in Table 17 on page 36. * <span style="font-size:10pt; color:red">10</span> SEQUENCE NUMBER (Drive Serial Number) * <span style="font-size:10pt; color:red">11</span> Device Model Number: 423141 = B1A (No ACF), 423131 = B11 (ACF), 443141 = E1A (No ACF), 443131 = E11 (ACF) == What Are the SIM Message Codes? == [[#table1|Table 1]] shows the hex and ASCII forms and a description of the SIM message codes. <span id="table1"></span> {| style="font-size:8pt;" border="1" cellpadding="1" cellspacing="0" align="center" width="100%" |+ Table 1. SIM Message Code Descriptions ! Message Code (Hex) ! Message Code (ASCII) ! Description |- | 3030 || 00 || '''No Message:''' This is the default message indicating that the device does not have an error to report. |- | 3430 || 40 || '''Operator Intervention Required:''' An operator action is required at the device. For example, a magazine is full and needs to be replaced or emptied. Check the device error log for possible repair action. |- | 3431 || 41 || '''Device Degraded:''' The device is performing in a degraded state but can be used. A FID is displayed with the error message. Check the device error log for possible repair action. |- | 3432 || 42 || '''Device Hardware Failure:''' The device can not be used. A FID is displayed with the error message. Check the device error log for possible repair action. |- | 3433 || 43 || '''Service Circuits Failed, Operations not Affected:''' This error does not affect the performance of the device. The failure affects only circuits used for non-operational testing. A FID is displayed with the error message. Check the device error log for possible repair action. |- | 3535 || 55 || '''Clean Device:''' Load a cleaning cartridge in the device. The drive returns the cleaning cartridge following the cleaning procedure. |- | 3537 || 57 || '''Device has been cleaned:''' A cleaning cartridge has cleaned the drive. |} == What Is a Media Information Message (MIM)? == A MIM alerts you that an abnormal condition in a media (tape) volume requires your attention. Information in the MIM identifies the tape that has the abnormal condition. A MIM is a SCSI Log Sense page (see Figure 2 for a graphic view of the MIM format). A MIM contains the volume serial number of the ''bad'' tape and specifies what is wrong with the tape. This allows you to do maintenance within the tape library and to prevent unnecessary service calls due to the tape. {| style="font-size:8pt; text-align:center" border="1" cellpadding="1" cellspacing="0" align="center" width="100%" |+ Figure 2. MIM Format ! Bytes\Offset ! width="5%" | 0 ! width="5%" | 1 ! width="5%" | 2 ! width="5%" | 3 ! width="5%" | 4 ! width="5%" | 5 ! width="5%" | 6 ! width="5%" | 7 ! width="5%" | 8 ! width="5%" | 9 ! width="5%" | A ! width="5%" | B ! width="5%" | C ! width="5%" | D ! width="5%" | E ! width="5%" | F |- ! 00-0F | Page Code 31 || RSVD | colspan=2 | Length | colspan=2 | Parm Code || Parm Ctrl | Parm Length || SIM or MIM<br><span style="font-size:10pt; color:red">1</span> | colspan=7 | Reserved |- ! 10-1F | colspan=4 | Microcode and link Level<br><span style="font-size:10pt; color:red">2</span> | colspan=2 | Message Code<br><span style="font-size:10pt; color:red">3</span> | colspan=2 | Engineering Data | Excp Msg<br><span style="font-size:10pt; color:red">4</span> | SRVC Msg<br><span style="font-size:10pt; color:red">5</span> | Sev<br><span style="font-size:10pt; color:red">6</span> | colspan=3 | Reserved | colspan=2 | First FSC<br><span style="font-size:10pt; color:red">7</span> |- ! 20-2F | colspan=2 | First FSC<br>(cont) | colspan=6 | VOLSER (Volume Serial Number)<br><span style="font-size:10pt; color:red">8</span> | Valid Flag<br><span style="font-size:10pt; color:red">9</span> || RSVD | colspan=4 | Product ID | colspan=2 | Manufacturer |- ! 30-3F | Mfg (cont) | colspan=2 | Plant of Manufacture | Dash | colspan=12 | Sequence Number (Drive Serial Number)<br><span style="font-size:10pt; color:red">10</span> |- ! 40-4F | colspan=5 | Device Type | colspan=3 | Device Model Number<br><span style="font-size:10pt; color:red">11</span> | colspan=8 | &nbsp; |} * <span style="font-size:10pt; color:red">1</span> SIM or MIM: 00 = No SIM or MIM present, 01 = SIM present, 02 = '''MIM''' present * <span style="font-size:10pt; color:red">2</span> Microcode and Link Level * <span style="font-size:10pt; color:red">3</span> Message Code: See [[#table2|Table 2]]. * <span style="font-size:10pt; color:red">4</span> Excp Msg (Exception Message): See “MIM Exception Messages” on page 43. * <span style="font-size:10pt; color:red">5</span> SRVC Msg (Service Message) * <span style="font-size:10pt; color:red">6</span> Sev (Severity): See “MIM Severity Codes” on page 3. * <span style="font-size:10pt; color:red">7</span> First FSC: Engineering data * <span style="font-size:10pt; color:red">8</span> VOLSER (Volume Serial Number) * <span style="font-size:10pt; color:red">9</span> Valid Flag: 00 = VOLSER not valid, 01 = VOLSER valid * <span style="font-size:10pt; color:red">10</span> SEQUENCE NUMBER (Drive Serial Number) * <span style="font-size:10pt; color:red">11</span> Device Model Number: 423141 = B1A (No ACF), 423131 = B11 (ACF), 443141 = E1A (No ACF), 443131 = E11 (ACF) == What Are the MIM Message Codes? == [[#table2|Table 2]] shows the hex and ASCII forms and a description of the MIM message codes. <span id="table2"></span> {| style="font-size:8pt;" border="1" cellpadding="1" cellspacing="0" align="center" width="100%" |+ Table 2. MIM Message Code Descriptions ! Message Code (Hex) ! Message Code (ASCII) ! Description |- | 3630 || 60 || '''Bad Media, Read-Only Permitted:''' The tape drive will not actually write-protect the cartridge when this message code is presented. If you want to write to the data on this tape, it is recommended that you first copy the data to another tape cartridge. Then, remove this tape cartridge from the library. |- | 3631 || 61 || '''Rewrite Data if Possible:''' The data on the tape cartridge is degraded. Attempt to copy the data to a new tape cartridge or rewrite the data. |- | 3632 || 62 || '''Read Data if Possible:''' The tape directory is degraded. Attempt to read the tape to rebuild the tape directory. |- | 3634 || 64 || '''Bad Media, Cannot Read or Write:''' Remove the tape cartridge from the library. Data is likely lost without special tools to recover it. |- | 3732 || 72 || '''Replace Cleaner Cartridge:''' Order a new cleaner cartridge (3570 drives only). |} == See Also == * [http://www.redbooks.ibm.com/abstracts/SG244632.html IBM TotalStorage Enterprise Tape: A Practical Guide]. [[Category:AIX]] fb77c5a9b175ced6174e2c58479532c6290a1df7 SAP Install Fills /tmp 0 754 3618 1674 2021-07-08T04:05:50Z Stix 2 Remove dead links, expand. wikitext text/x-wiki After running multiple SAP installs on a large memory [[AIX]] system, you may find that the <tt>/tmp</tt> filesystem becomes full, with no apparent contents. This is due to the SAP install tool copying executables and shared objects (and archive libraries on AIX) into <tt>/tmp</tt>, and running them, then deleting them. Due to the design of [[AIX]], [[slibclean]] must be run to reclaim the lost space, as libraries may continue to be mapped in RAM even after all references have been released. [[Category:AIX]] 5f3993ca5f14176112f8df8df3d8c82a9b9d9472 Aussie Mirrors 0 816 3619 1731 2021-07-08T04:08:57Z Stix 2 Clean up old links wikitext text/x-wiki Australian mirrors of common open source projects: * [http://mirror.aarnet.edu.au/ AARNet] * [http://mirror.internode.on.net/ Internode] Less of a big deal these days, Australian links overseas are much fatter, and less of a bottleneck that they once were. [[Category:Personal]] 14efbcc31481fe102e5df867d14fb45b45e4349c PSALLOC and paging space allocation mode 0 1661 3620 3603 2021-07-08T04:27:11Z Stix 2 Fix links, expand. wikitext text/x-wiki [[AIX]] uses the <tt>PSALLOC</tt> environment variable to control paging space allocation mode. The two available modes are: * <tt>deferred</tt>, otherwise known as lazy (default). Any value other than <tt>early</tt> will result in this mode. * <tt>early</tt>, otherwise known as reserved. This is mostly equivalent to the linux sysctl knob, <tt>vm.overcommit_memory</tt>, described in [https://www.kernel.org/doc/Documentation/vm/overcommit-accounting overcommit-accounting]. == See Also == * [https://www.ibm.com/docs/en/aix/7.2?topic=concepts-paging-space-allocation-policies Paging space allocation policies] in the AIX 7.2 Information Centre. * [https://www.kernel.org/doc/Documentation/vm/overcommit-accounting Documentation/vm/overcommit-accounting] at [https://www.kernel.org/ The Linux Kernel Archives]. [[Category:AIX]] e57c50ea2c15f1ccdd50d8fd8716d7f84ae44b33 git help 0 1733 3621 3527 2021-08-29T03:49:50Z Stix 2 /* Undo a commit */ Fix formatting. wikitext text/x-wiki Cheat-sheet of discoveries, many mined from stackoverflow. === Show unpushed commits === ==== One branch ==== <syntaxhighlight> git log remote/pkgsrc-2018Q3..pkgsrc-2018Q3 git diff remote/pkgsrc-2018Q3..pkgsrc-2018Q3 </syntaxhighlight> ==== All branches ==== <syntaxhighlight>git log --branches --not --remotes</syntaxhighlight> === Show diffs for a single commit (relative to its ancestor) === <syntaxhighlight>git diff dcca4290b0cafd64cc80a9ca7c63dc2e8228ae8d~ dcca4290b0cafd64cc80a9ca7c63dc2e8228ae8d</syntaxhighlight> === Show diffs for a stash === ==== For the latest stash ==== <syntaxhighlight>git stash show -p</syntaxhighlight> ==== For a given stash ==== <syntaxhighlight>git stash show -p stash@{1}</syntaxhighlight> === Record intent to add (allowing diffs of untracked files) === <syntaxhighlight>git add -N <file> …</syntaxhighlight> === Show file history for all branches === <syntaxhighlight>git log --all <file></syntaxhighlight> === Patch local tree with a commit from another branch === <syntaxhighlight>git cherry-pick -n <commit-hash></syntaxhighlight> === Undo a commit === NOTE: this almost permanently deletes the commit. <syntaxhighlight>git reset --hard <commit>~</syntaxhighlight> === Get/Set origin, https or ssh === <syntaxhighlight> git remote get-url origin git remote set-url origin git@github.com:NetBSD/src.git git remote set-url origin https://github.com/NetBSD/src.git </syntaxhighlight> === Get/Set config vars, like the current pager === <syntaxhighlight> git config --get core.pager git config core.pager 'less -RX' </syntaxhighlight> [[Category:Git]] 0788804aa2128dbcf8c9d8e448f9bd66a2354f72 3622 3621 2021-08-29T03:52:43Z Stix 2 /* Get/Set config vars, like the current pager */ Add rebase example wikitext text/x-wiki Cheat-sheet of discoveries, many mined from stackoverflow. === Show unpushed commits === ==== One branch ==== <syntaxhighlight> git log remote/pkgsrc-2018Q3..pkgsrc-2018Q3 git diff remote/pkgsrc-2018Q3..pkgsrc-2018Q3 </syntaxhighlight> ==== All branches ==== <syntaxhighlight>git log --branches --not --remotes</syntaxhighlight> === Show diffs for a single commit (relative to its ancestor) === <syntaxhighlight>git diff dcca4290b0cafd64cc80a9ca7c63dc2e8228ae8d~ dcca4290b0cafd64cc80a9ca7c63dc2e8228ae8d</syntaxhighlight> === Show diffs for a stash === ==== For the latest stash ==== <syntaxhighlight>git stash show -p</syntaxhighlight> ==== For a given stash ==== <syntaxhighlight>git stash show -p stash@{1}</syntaxhighlight> === Record intent to add (allowing diffs of untracked files) === <syntaxhighlight>git add -N <file> …</syntaxhighlight> === Show file history for all branches === <syntaxhighlight>git log --all <file></syntaxhighlight> === Patch local tree with a commit from another branch === <syntaxhighlight>git cherry-pick -n <commit-hash></syntaxhighlight> === Undo a commit === NOTE: this almost permanently deletes the commit. <syntaxhighlight>git reset --hard <commit>~</syntaxhighlight> === Get/Set origin, https or ssh === <syntaxhighlight> git remote get-url origin git remote set-url origin git@github.com:NetBSD/src.git git remote set-url origin https://github.com/NetBSD/src.git </syntaxhighlight> === Get/Set config vars, like the current pager === <syntaxhighlight> git config --get core.pager git config core.pager 'less -RX' git config --get pull.rebase git config pull.rebase true </syntaxhighlight> [[Category:Git]] 0f68c88b201b900811bfe8110b7465e8433e72b4 3623 3622 2021-08-31T02:03:29Z Stix 2 Add `git format-patch` example wikitext text/x-wiki Cheat-sheet of discoveries, many mined from stackoverflow. === Show unpushed commits === ==== One branch ==== <syntaxhighlight> git log remote/pkgsrc-2018Q3..pkgsrc-2018Q3 git diff remote/pkgsrc-2018Q3..pkgsrc-2018Q3 </syntaxhighlight> ==== All branches ==== <syntaxhighlight>git log --branches --not --remotes</syntaxhighlight> === Show diffs for a single commit (relative to its ancestor) === <syntaxhighlight>git diff dcca4290b0cafd64cc80a9ca7c63dc2e8228ae8d~ dcca4290b0cafd64cc80a9ca7c63dc2e8228ae8d</syntaxhighlight> === Generate a patch file for a single commit === <syntaxhighlight>git format-patch --stdout -1 e13535f822b5efe0e3b471bc366e8d3ea96059d5</syntaxhighlight> === Show diffs for a stash === ==== For the latest stash ==== <syntaxhighlight>git stash show -p</syntaxhighlight> ==== For a given stash ==== <syntaxhighlight>git stash show -p stash@{1}</syntaxhighlight> === Record intent to add (allowing diffs of untracked files) === <syntaxhighlight>git add -N <file> …</syntaxhighlight> === Show file history for all branches === <syntaxhighlight>git log --all <file></syntaxhighlight> === Patch local tree with a commit from another branch === <syntaxhighlight>git cherry-pick -n <commit-hash></syntaxhighlight> === Undo a commit === NOTE: this almost permanently deletes the commit. <syntaxhighlight>git reset --hard <commit>~</syntaxhighlight> === Get/Set origin, https or ssh === <syntaxhighlight> git remote get-url origin git remote set-url origin git@github.com:NetBSD/src.git git remote set-url origin https://github.com/NetBSD/src.git </syntaxhighlight> === Get/Set config vars, like the current pager === <syntaxhighlight> git config --get core.pager git config core.pager 'less -RX' git config --get pull.rebase git config pull.rebase true </syntaxhighlight> [[Category:Git]] ef48ae43922e303bad8e6cee5e98b59a44c975d0 Minecraft commands cheat-sheet 0 1761 3624 2021-09-06T08:05:36Z Stix 2 Start Minecraft command notes wikitext text/x-wiki {| border="1" cellspacing="0" cellpadding="1" |+ | Command || Effect |- | /kill @e[type=chicken] | kill all chickens. |- | /time set day | set time to 10:00 |- | /weather clear | Set clear weather, stops rain |} [[Category:Minecraft]] aa73a3278be81071fe830c20b83be210efada9b2 3636 3624 2021-10-31T03:17:05Z Stix 2 Add a few more commands wikitext text/x-wiki Applies to Minecraft Java Edition 1.16.x. {| border="1" cellspacing="0" cellpadding="1" |+ ! Command || Effect |- | /fill ~-3 ~-1 ~-3 ~3 ~-1 ~3 oak_planks replace air | Lay oak planks in a 6x6 grid under the player |- | /fill ~-3 ~ ~-3 ~3 ~ ~3 carpet_blue replace air | Lay blue carpet in a 6x6 grid under the player |- | /kill @e[type=chicken,distance=..10] | kill all chickens in a 10 block radius |- | /time set day | set time to 10:00 |- | /weather clear | Set clear weather, stops rain |} [[Category:Minecraft]] ba0d760d20d026da98e99a94c5e5bde1db5aea96 3641 3636 2021-11-10T10:51:37Z Stix 2 Formatting. wikitext text/x-wiki Applies to Minecraft Java Edition 1.16.x. {| border="1" cellspacing="0" cellpadding="1" |+ ! Command || Effect |- | <tt>/fill ~-3 ~-1 ~-3 ~3 ~-1 ~3 oak_planks replace air</tt> | Lay oak planks in a 6x6 grid under the player |- | <tt>/fill ~-3 ~ ~-3 ~3 ~ ~3 carpet_blue replace air</tt> | Lay blue carpet in a 6x6 grid under the player |- | <tt>/kill @e[type=chicken,distance=..10]</tt> | kill all chickens in a 10 block radius |- | <tt>/time set day</tt> | set time to 10:00 |- | <tt>/weather clear</tt> | Set clear weather, stops rain |} [[Category:Minecraft]] addb05802d97576375084c297bbefebed02b8629 Category:Minecraft 14 1762 3625 2021-09-06T08:09:53Z Stix 2 Initial category page wikitext text/x-wiki Pages relating to Minecraft [[Category:Computing]] e042ebbbd085987203a1b966691d17768fd8da37 ISO 8601 0 757 3626 3571 2021-09-07T00:59:33Z Stix 2 http -> https wikitext text/x-wiki Here in this modern world, things should be simple and unambiguous. If only this were true! Here's a simple example: <center>'''01/02/03'''</center> I now tell you that this is a date. When is it? * 1st February, 2003? * 2nd January, 2003? * 3rd February, 2001? All these are in use in various parts of our world, and can make life on the internet confusing, at the least. The "MM/DD/YY" format is common in U.S.A., here in Australia and in the UK the format "DD/MM/YY" is widely used. And in Europe and parts of Asia, "YY/MM/DD" is in common use. So what can be done? Simple, follow the standard: ISO 8601:1988 - International Date Format. For dates, this standard recommends the following format: <center>'''YYYY-MM-DD'''</center> This format has a few advantages: # It is unambiguous. A useful trait, one would think. # It has a consistent length. # It may be easily sorted (for those UNIX geeks, think <tt>sort</tt>(1)). # It is recognised by far more people world wide than any other format. # It is consistent with common time formats (HH:MM:SS), that is, most significant units come first. # It is a '''standard''', from the [https://www.iso.ch/ International Organisation for Standardisation]. Please, can we start using this? == See Also == * [https://en.wikipedia.org/wiki/ISO_8601 ISO 8601] at [https://www.wikipedia.org www.wikipedia.org]. * Obligatory [https://xkcd.com/1179/ xkcd on ISO 8601], and the [https://www.explainxkcd.com/wiki/index.php/1179:_ISO_8601 Explain xkcd] page. * [https://en.wikipedia.org/wiki/Date_format_by_country Date format by country] at [https://www.wikipedia.org www.wikipedia.org]. * [https://en.wikipedia.org/wiki/Date_and_time_notation_by_country Date and time notation by country] at [https://www.wikipedia.org www.wikipedia.org]. * [https://en.wikipedia.org/wiki/Calendar_date Calendar date] at [https://www.wikipedia.org www.wikipedia.org]. * [https://www.cl.cam.ac.uk/~mgk25/iso-time.html A Summary of the International Standard Date and Time Notation] by [https://www.cl.cam.ac.uk/~mgk25/ Markus Kuhn]. * RFC 3339: Date and Time on the Internet: Timestamps. * [https://www.w3.org/TR/NOTE-datetime W3C Date and Time Formats]. * [https://zachholman.com/talk/utc-is-enough-for-everyone-right UTC is enough for everyone, right?]. [[Category:Rants]] 07c3911d0e850ea7a2854d8e74d9f80e868f2aeb 2021-09-07 Year 1 viral maths problem 0 1763 3627 2021-09-07T07:23:26Z Stix 2 Draft wikitext text/x-wiki === Question === Karla says, "I have 3 hundreds counters, 17 tens counters and 16 ones counters." <ol style="list-style-type:lower-alpha"> <li>Can she make two equal three-digit numbers? If so, draw the counters to show them.</li> <li>Can she make two equal three-digit numbers if she has to use all her counters? If so, draw the counters to show them.</li> </ol> === Answer === Part a. is easy, we're not forced to use all the counters, so many combinations are possible. Perhaps the simplest is to split each set of counters in half, resulting in: * Each gets 1 hundreds counter, 8 tens counters and 8 ones counters, totalling 188. * 1 hundreds counter and 1 tens counter remaining. The more interesting question is part b. Can we use all the counters and still have equal totals? The first observation that simplifies this is that if we were to have all 3 hundreds counters on one side, the remaining counters only add up to 186, so the hundreds counters must be distributed, 1 and 2. This turns the problem into an equality with 2 unknowns, and we can use some simple algebra: <math> \begin{align} a = \text{number of tens counters on one side}\\ b = \text{number of ones counters on one side}\\ \text{Now form the equality, using} a \text{and} b \text{on one side, and expressions for the remainder on the other side}\\ \\ 200 + 10a + b & = 100 + 10(17 - a) + (16 - b)\\ 200 + 10a + b & = 100 + 170 - 10a + 16 - b\\ 200 + 10a + b & = 286 - 10a - b\\ 20a + 2b & = 86\\ 10a + b & = 43\\ \text{At this point, we can see that either}\\ a = 4, b = 3\\ \text{or}\\ a = 3, b = 13\\ \end{align} </math> * News article: [https://www.news.com.au/lifestyle/parenting/school-life/mum-shares-sons-maths-question-thats-stumped-the-internet/news-story/c5e33b9220bd423744bf870981dba706 Primary maths problem stumps the internet] [Category:Blog] 466dfb4c4d5c8ae34a19aa0fa867ebead4b8dc90 3628 3627 2021-09-07T07:44:06Z Stix 2 Clean up formatting, expand. wikitext text/x-wiki === Question === Karla says, "I have 3 hundreds counters, 17 tens counters and 16 ones counters." <ol style="list-style-type:lower-alpha"> <li>Can she make two equal three-digit numbers? If so, draw the counters to show them.</li> <li>Can she make two equal three-digit numbers if she has to use all her counters? If so, draw the counters to show them.</li> </ol> === Answer === Part a. is easy, we're not forced to use all the counters, so many combinations are possible. Perhaps the simplest is to split each set of counters in half, resulting in: * Each gets 1 hundreds counter, 8 tens counters and 8 ones counters, totalling 188. * 1 hundreds counter and 1 tens counter remaining. The more interesting question is part b. Can we use all the counters and still have equal totals? The first observation that simplifies this is that if we were to have all 3 hundreds counters on one side, the remaining counters only add up to 186, so the hundreds counters must be distributed, 1 and 2. This turns the problem into an equality with 2 unknowns, and we can use some simple algebra: <math>a = \text{number of tens counters on one side}</math><br> <math>b = \text{number of ones counters on one side}</math><br> Now form the equality, using <math>a</math> and <math>b</math> on one side, and expressions for the remainder on the other side. <math> \begin{align} 200 + 10a + b & = 100 + 10(17 - a) + (16 - b)\\ 200 + 10a + b & = 100 + 170 - 10a + 16 - b\\ 200 + 10a + b & = 286 - 10a - b\\ 20a + 2b & = 86\\ 10a + b & = 43 \end{align} </math> At this point, we can see that either:<br> <math>a = 4, b = 3</math><br> or:<br> <math>a = 3, b = 13</math><br> In either case, each side totals 243. So, that's using Year 7 or Year 8 algebra. How is a seven year old (Years 1 or 2) supposed to solve this? I would suspect that trial and error is expected, and the way to go. After figuring out how to split the hundreds, splitting the tens and then ones should not take that much time - indeed, it's likely faster than doing the mechanics above! * News article: [https://www.news.com.au/lifestyle/parenting/school-life/mum-shares-sons-maths-question-thats-stumped-the-internet/news-story/c5e33b9220bd423744bf870981dba706 Primary maths problem stumps the internet] [[Category:Stix's Blog]] f40afa595550a6f6034a6080fabd0b9043727b17 2021-09-07 UAP SMS Spam encouraging vaccine hesitancy 0 1764 3629 2021-09-08T03:38:48Z Stix 2 Initial draft wikitext text/x-wiki Today, I received an SMS, authorised by Craig Kelly, linking to a [https://www.unitedaustraliaparty.org.au/ United Australia Party] (UAP) website hosting an image of a search for COVID-19 vaccines on the [https://www.tga.gov.au/database-adverse-event-notifications-daen Database of Adverse Event Notifications] (DAEN) provided by the [https://www.tga.gov.au/ Therapeutic Goods Administration] (TGP): <syntaxhighlight lang="text"> Australian Government's COVID-19 Vaccines Adverse Events Report. click link Uaptga.info Authorised by Craig Kelly. </syntaxhighlight> The search happens to show 448 deaths. Many people might be shocked to think that 448 people died in the month or so after have been given a vaccine! In the vast majority of cases, this actually has *nothing* to do with any vaccine. It turns out, if you watch a large number of people after a particular event, some will die. I bet most of those 448 people also drank water before their death, why not blame the water? This is known as the [https://en.wikipedia.org/wiki/Base_rate_fallacy Base rate fallacy], where a cause is assumed for an event that would have happened in any case - a false positive. I don't work anywhere near the medical industry, but looking through some of the reported reactions, I have a hard time working out how a vaccine might cause sepsis or pneumonia. Indeed, it's pretty obvious that many of these deaths occurred in nursing homes, respite care, or even hospitals. "Fall" is not a general cause of death for the young and healthy (assuming no recklessness). Indeed, I look at these numbers and see just how incredibly safe these vaccines are, and I'm greatly saddened that people in influencing roles believe otherwise, and actively spread this misleading information. [[Category:Stix's Blog]] ced98ca7dec697f09d865d79e616a8b4f8ce793b 3630 3629 2021-09-08T03:44:05Z Stix 2 Fix formatting wikitext text/x-wiki Today, I received an SMS, authorised by Craig Kelly, linking to a [https://www.unitedaustraliaparty.org.au/ United Australia Party] (UAP) website hosting an image of a search for COVID-19 vaccines on the [https://www.tga.gov.au/database-adverse-event-notifications-daen Database of Adverse Event Notifications] (DAEN) provided by the [https://www.tga.gov.au/ Therapeutic Goods Administration] (TGP): <syntaxhighlight lang="text"> Australian Government's COVID-19 Vaccines Adverse Events Report. click link Uaptga.info Authorised by Craig Kelly. </syntaxhighlight> The search happens to show 448 deaths. Many people might be shocked to think that 448 people died in the month or so after have been given a vaccine! In the vast majority of cases, this actually has '''nothing''' to do with any vaccine. It turns out, if you watch a large number of people after a particular event, some will die. I bet most of those 448 people also drank water before their death, why not blame the water? This is known as the [https://en.wikipedia.org/wiki/Base_rate_fallacy base rate fallacy], where a cause is assumed for an event that would have happened in any case - a false positive. I don't work anywhere near the medical industry, but looking through some of the reported reactions, I have a hard time working out how a vaccine might cause sepsis or pneumonia. Indeed, it's pretty obvious that many of these deaths occurred in nursing homes, respite care, or even hospitals. "Fall" is not a general cause of death for the young and healthy (assuming no recklessness). Indeed, I look at these numbers and see just how incredibly safe these vaccines are, and I'm greatly saddened that people in influencing roles believe otherwise, and actively spread this misleading information. [[Category:Stix's Blog]] 629649b168a74980cbb24d314ff03560a378b271 3633 3630 2021-09-18T02:52:13Z Stix 2 Expand linked fallacies wikitext text/x-wiki Today, I received an SMS, authorised by Craig Kelly, linking to a [https://www.unitedaustraliaparty.org.au/ United Australia Party] (UAP) website hosting an image of a search for COVID-19 vaccines on the [https://www.tga.gov.au/database-adverse-event-notifications-daen Database of Adverse Event Notifications] (DAEN) provided by the [https://www.tga.gov.au/ Therapeutic Goods Administration] (TGP): <syntaxhighlight lang="text"> Australian Government's COVID-19 Vaccines Adverse Events Report. click link Uaptga.info Authorised by Craig Kelly. </syntaxhighlight> The search happens to show 448 deaths. Many people might be shocked to think that 448 people died in the month or so after have been given a vaccine! In the vast majority of cases, this actually has '''nothing''' to do with any vaccine. It turns out, if you watch a large number of people after a particular event, some will die. I bet most of those 448 people also drank water before their death, why not blame the water? This is known as the [https://en.wikipedia.org/wiki/Base_rate_fallacy base rate fallacy], or [https://yourlogicalfallacyis.com/false-cause false cause fallacy], where a cause is assumed for an event that would have happened in any case - a false positive. This is also commonly referred to by the phrase [https://en.wikipedia.org/wiki/Correlation_does_not_imply_causation "correlation does not imply causation"]. I don't work anywhere near the medical industry, but looking through some of the reported reactions, I have a hard time working out how a vaccine might cause sepsis or pneumonia. Indeed, it's pretty obvious that many of these deaths occurred in nursing homes, respite care, or even hospitals. "Fall" is not a general cause of death for the young and healthy (assuming no recklessness). Indeed, I look at these numbers and see just how incredibly safe these vaccines are, and I'm greatly saddened that people in influencing roles believe otherwise, and actively spread this misleading information. [[Category:Stix's Blog]] 48043797c26cae2daa4348964c775b4c88ce5c68 smcDiagnose: Dump all the sensors on a Mac 0 1765 3631 2021-09-10T08:28:26Z Stix 2 Initial draft wikitext text/x-wiki There's an apparently hidden and undocumented tool on Mac OS X that will dump the current values for all the various system sensors: thermal (temperature), fan speed, voltage, etc. Each has a 4 character tag, the first character appears to map to the class: 'T' is thermal, 'F' is fan, 'V' is voltage, 'B' is battery, etc. I found a fairly comprehensive description of the tags on github, in the [https://github.com/acidanthera/VirtualSMC/ acidanthera/VirtualSMC] project, in the file [https://github.com/acidanthera/VirtualSMC/blob/master/Docs/SMCKeys.txt SMCKeys.txt]. There is also reasonable code found in modern [https://github.com/yujitach/MenuMeters/ MenuMeters] code. Some of these were documented in <tt>AccumulatorPlatformStructLookupArray</tt> inside <tt>/usr/lib/libSMC.dylib</tt> which doesn't appear to be present on my 11.5.2 machine. Example output for thermal sensors, with output apparently in Celsius: <syntaxhighlight lang="text"> $ /usr/libexec/smcDiagnose | grep '^T... ' TA0V , 25.214844 TB0T , 36.199219 TB1T , 32.699219 TB2T , 36.199219 TC0E , 57.832031 TC0F , 59.179688 TC0P , 49.312500 TC1C , 57.000000 TC2C , 57.000000 TC3C , 57.500000 TC4C , 53.500000 TCBC , 57.484375 TCGC , 55.000000 TCIC , 0x00 00 00 39 TCSA , 57.000000 TCXC , 57.484375 TDFR , 41.105469 TF0S , 3.535156 TH0F , 35.933594 TH0X , 35.949219 TH0a , 35.949219 TH0b , 35.507812 TM0P , 47.187500 TPCD , 52.000000 TTRD , 43.812500 TTTD , 44.250000 TTWD , 37.187500 TTXD , 38.500000 TW0P , 49.625000 TaLC , 38.000000 TaRC , 34.000000 Th1H , 46.625000 Th2H , 48.500000 Ts0P , 30.500000 Ts0S , 38.839844 Ts1P , 28.625000 Ts1S , 41.105469 Ts2S , 38.5625 </syntaxhighlight> [[Category:Mac OS X]] 8e17d73ca53aa09d8b299284cce75e8ceb3855da 2020-01-01 Tungsten Ring Polishing 0 1758 3632 3590 2021-09-10T13:26:37Z Stix 2 Typo wikitext text/x-wiki I had picked a tungsten (technically, tungsten carbide) wedding ring since I figured it would keep its shine forever. Little did I know about the effects of chlorine on tungsten. After a year or two of swimming lessons in a chlorine pool with my young child, it looked like this: [[image:tungsten-ring-before.jpg|thumb|200px|right|Tungsten carbide ring prior to polishing]] I took it off and left it sitting around gathering dust, then finally decided to do something about it. To polish something, you generally need something even harder in the polish, and there's few things harder than tungsten carbide. I bought diamond polishing lapping paste from eBay, 12 grades from 0.5 μm to 20 µm, for AUD $7.13, delivered. I have no idea about the quality, but the fact it worked counts for something. {{Clear}} Looking on YouTube, it seems most people place the ring in a vice, use a Dremel or similar tool to polish the exposed surface, then rotate the ring in the vice and repeat. This sounded tedious. So I 3d printed a [https://cad.onshape.com/documents/8591c7c9ce47044f4ad4261a/w/320133e0ea289782ee174549/e/8335a192043b85b23c559fb9 mount] which let me mount the ring in a bench drill press (could also use a lathe) and polish more lazily. The results speak for themselves - this is only after a minute or two of polishing: [[image:tungsten-ring-after.jpg|thumb|200px|right|Tungsten carbide ring after polishing for a short time]] I started with a coarser paste, 5µm, then 2µm, and finally 0.5µm, placing a small amount of paste on a cloth, and polishing the spinning ring. For a first attempt, with little time spent or research, I'm quite happy with the results. It's still not back to "new", the ring mount means that the edges of the ring are more difficult to polish, and the inside is impossible. Thankfully, the inside is still as new, so I just need to spend a little more time polishing the edges. [[Category:Stix's Blog]] 0748b698f93796e478aba03bcee6b911da32f98f Simple Damper 0 1766 3634 2021-10-02T05:08:53Z Stix 2 Initial damper recipe wikitext text/x-wiki Plain and simple damper with only 3 main ingredients. While I much prefer this cooked on a hot rock in the middle of camp fire ashes, it's not bad hot from the oven, either. == Ingredients == * 2 cups self-raising flour. * 1 tablespoon butter (~15g) * 1 cup water == Substitutions/Additions == * Substitute 1 cup self-raising + 1 cup plain flour. * Substitute milk for water. * Add sugar for a more sweet bread. * Add salt (plain salted butter has enough for me). * Add dried fruit. * Add sun-dried tomato. == Instructions == # Preheat oven to 180⁰C. # Line a baking tray with baking paper. # In a large bowl, mix flour with dry additions (salt, sugar). # Rub in the butter (kids love this step, nice and messy). # Gradually add and mix in the water (or milk), until the mixture turns to a soft but not too sticky dough (kids love this step even more, it's even more messy!). # Knead and shape into a flattened ball, and place on the baking paper. # Brush/wetten the top with milk to make a golden crust. # Bake for roughly 30 minutes, until golden, and until it sounds hollow when tapped with a spoon. [[Category:Recipes]] 879f1f870ae80a4099c664469dec82cd4fd5e808 2021-10-05 SSL Root certificate expiry 0 1767 3635 2021-10-05T01:36:22Z Stix 2 Initial rant on certificate expiry and forced obsolescence wikitext text/x-wiki So, I got a tech support call from a friend. Their 2008 model iMac, running the latest supported version of Mac OS X (10.11.6, El Capitan), was throwing <tt>NET::ERR_CERT_DATE_INVALID</tt> errors to a bunch of web sites, from all browsers. This is due to the expiry of an SSL root certificate, IdenTrust R3 <tt>DST Root CA X3</tt>. Following the instructions [https://docs.certifytheweb.com/docs/kb/kb-202109-letsencrypt/#macos-ios-etc here], I installed the new <tt>ISRG Root X1</tt>, and got them back up and running. I'm sure their old OS is full of security holes, but there's probably little on there of interest. They were extremely grateful they didn't have to shell out thousands for an "unnecessary" upgrade. This kind of forced obsolescence is annoying at the least, and downright wasteful. Ok, so Apple doesn't want to support a perfectly functional 13 year old computer? Sure, there's no money in it for them. But that should be factored in. Support the environment, continue to support the old stuff, don't require people to churn gear unnecessarily. [[Category:Stix's Blog]] e4b30ab477e41dd982e645fbf0f199ae0f616129 Favourite Quotes 0 1683 3637 3616 2021-11-01T02:02:45Z Stix 2 Add quotes from Laozi. Formatting. wikitext text/x-wiki == General == If you don’t have time to do it right,<br> when will you have time to do it over?<br> -- John Wooden ---- It is the mark of an educated mind to be able to entertain a thought without accepting it.<br> -- Aristotle ---- Truth fears no questions.<br> -- unknown ---- I can't understand why people are frightened of new ideas. I'm frightened of the old ones.<br> -- John Cage, composer (5 Sep 1912-1992) ---- Do you know what they call alternative medicine that's been proved to work? Medicine.<br> -- Tim Minchin, "Storm" ---- Great minds discuss ideas, average minds discuss events, small minds discuss people.<br> -- Often attributed to Eleanor Roosevelt, but disputed. Around since 1948. ---- All great truths begin as blasphemies.<br> -- George Bernard Shaw, Annajanska (1919) ---- Every act of creation is first an act of destruction.<br> -- Pablo Picasso (paraphrased?) ---- One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br> -- Bertrand Russell (paraphrased?) ---- If a man will begin with certainties, he shall end in doubts; but if he will be content to begin with doubts he shall end in certainties.<br> -- Francis Bacon (1561 – 1626) ---- It ain't what you don't know that gets you into trouble. It's what you know for sure that just ain't so.<br> -- Mark Twain ---- If you're going to be passionate about something, be passionate about learning. If you're going to fight something, fight for those in need. If you're going to question something, question authority. If you're going to lose something, lose your inhibitions. If you're going to gain something, gain respect and confidence. And if you're going to hate something, hate the false idea that you are not capable of your dreams.<br> -- Daniel Golston ---- Tomorrow's illiterate will not be the man who can't read; he will be the man who has not learned how to learn.<br> -- Psychologist Herbert Gerjuoy as quoted by Alvin Toffler in Future Shock (1970), ch. 18. ---- Force plays a much larger part in the government of the world than it did before 1914, and what is especially alarming, force tends increasingly to fall into the hands of those who are enemies of civilization. The danger is profound and terrible; it cannot be waved aside with easy optimism. '''The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt'''. Even those of the intelligent who believe that they have a nostrum are too individualistic to combine with other intelligent men from whom they differ on minor points. This was not always the case.<br> -- "The Triumph of Stupidity" (1933-05-10) in Mortals and Others: Bertrand Russell's American Essays, 1931-1935 (Routledge, 1998, ISBN 0-415-17866-5), p. 28 ---- It has often and confidently been asserted, that man's origin can never be known: '''but ignorance more frequently begets confidence than does knowledge''': it is those who know little, and not those who know much, who so positively assert that this or that problem will never be solved by science.<br> -- "The Descent of Man" (1871), Charles Darwin, Introduction, p. 4. ---- Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br> -- Albert Einstein ---- Science literacy is a vaccine against the charlatans of the world that would exploit your ignorance.<br> -- Neil deGrasse Tyson ---- Some people have a mental horizon of radius zero, and call it their point of view.<br> -- David Hilbert ---- The more complex the mind, the greater the need for the simplicity of play.<br> -- Captain Kirk, "Shore Leave" ---- When you find yourself on the side of the majority, it is time to reform.<br> -- Mark Twain ---- Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br> -- Gary Kasparov ---- Simplicity does not precede complexity, but follows it.<br> -- Alan J. Perlis ---- People who think they know everything really annoy those of us who know we don't.<br> -- Bjarne Stroustrup ---- A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br> -- Dave Barry ---- I love deadlines. I like the whooshing sound they make as they fly by.<br> -- Douglas Adams ---- It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours. ---- SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get a large government grant. ---- If I were a blue spider, I would certainly ride on a train all the way from Avallon to Paris, and I would set up my house on the nose of a chocolate penguin. It's just a matter of common sense."<br> --James Wright, "Against Surrealism" ---- We now return our souls to the creator,<br> As we stand on the edge of eternal darkness.<br> Let our chant fill the void,<br> In order that others may know.<br> In the land of the night,<br> The ship of the sun is drawn by the grateful dead.<br> --Egyptian Book of the Dead ---- '''It''' is better wither to be silent,<br> or to say things of more value than silence.<br> '''Sooner''' throw a pearl at hazard than an idle or useless word;<br> and do not say a little in many words,<br> but a great deal in a few.<br> -- Pythagoras ---- "Always ... always remember: Less is less. More is more. More is better. And twice as much is good too. Not enough is bad. And too much is never enough except when it's just about right."<br> -- The Tick ---- UFO's are for real: the Air Force doesn't exist. ---- "In the drowsy dark cave of the mind dreams<br> build their nest with fragments dropped from day's caravan."<br> -- Rabindranath Tagore ---- I have made this letter longer than usual because I lack the time to make it shorter.<br> -- Blaise Pascal ---- WARNING: Suffering attention deficit disorder and I'm not afraid to spread it. Now stand back or I'll.. mmm cheesecake<br> -- Homer Simpson ---- Support mental health or I'll kill you. ---- "I went into a general store, and they wouldn't sell me anything specific".<br> -- Steven Wright ---- Reality is what, when you stop believing in it, doesn't go away.<br> -- Philip K. Dick ---- Reality is a crutch for people who can't cope with drugs.<br> -- Lily Tomlin ---- Failure is not an option. It is a privilege reserved for those who try. ---- Failure? I never encountered it. All I ever met were temporary setbacks.<br> -- Dottie Walters ---- Success is the mark on the brow of the man who has aimed too low ---- Natives who beat drums to drive off evil spirits are objects of scorn to smart Americans who blow horns to break up traffic jams.<br> -- Mary Ellen Kelly ---- If I had eight hours to chop down a<br> tree, I'd spend six sharpening my axe.<br> -- Abraham Lincoln ---- A physicist is an atom's way of knowing about atoms.<br> -- George Wald ---- Statistics are like bikinis. What they reveal is suggestive, but what they conceal is vital.<br> -- Aaron Levenstein ---- "He is no fool who gives what he cannot keep to gain what he cannot lose."<br> -- Jim Elliot ---- It is one of the superstitions of the human mind to have imagined that virginity could be a virtue.<br> -- Voltaire ---- What is tolerance? -- it is the consequence of humanity. We are all formed of frailty and error; let us pardon reciprocally each other's folly -- that is the first law of nature.<br> -- Voltaire ---- In theory, there is no difference between theory and practice.<br> But, in practice, there is.<br> -- Yogi Berra ---- I think...I think it's in my basement. Let me go upstairs and check.<br> -- M.C. Escher (1898-1972) ---- Only those who will risk going too far can possibly find out how far one can go.<br> If you aren't in over your head, how do you know how tall you are?<br> -- T.S. Elliot ---- My father (a lawyer) told me that company culture is driven from the top -- if it's the people who make the product, you're good; sell the product, you're OK. If the accountants take over, look for another job, and if the lawyers take over, run as fast as you can the other way.<br> -- Alden Hart ---- War will exist until that distant day when the conscientious objector enjoys the same reputation and prestige that the warrior does today. <br> -- John F. Kennedy ---- Let us not despair but act. Let us not seek the Republican answer or the Democratic answer but the right answer. Let us not seek to fix the blame for the past - let us accept our own responsibility for the future.<br> -- John F. Kennedy ---- I used to be indecisive but now I am not quite sure.<br> -- Tommy Cooper ---- For sure, you have to be lost to find a place that can't be found, elseways everyone would know where it was.<br> -- Captain Barbossa ---- To attain knowledge, add things every day.<br> To attain wisdom, remove things every day.<br> -- Laozi (Lao Tse) ---- Knowing others is intelligence;<br> knowing yourself is true wisdom.<br> Mastering others is strength; mastering yourself is true power.<br> -- Laozi (Lao Tse) == Science == &hellip; It is our responsibility as scientists, knowing the great progress which comes from a '''satisfactory philosophy of ignorance''', the great progress which is the fruit of freedom of thought, to proclaim the value of this freedom; to teach how doubt is not to be feared but welcomed and discussed; and to demand this freedom as our duty to all coming generations.<br> -- Richard Feynman ---- We're made of star-stuff. We are a way for the cosmos to know itself.<br> -- Carl Sagan ---- In general we look for a new law by the following process. First we guess it. Then we compute the consequences of the guess to see what would be implied if this law that we guessed is right. Then we compare the result of the computation to nature, with experiment or experience, compare it directly with observation, to see if it works. If it disagrees with experiment it is wrong. In that simple statement is the key to science. It does not make any difference how beautiful your guess is. It does not make any difference how smart you are, who made the guess, or what his name is – if it disagrees with experiment it is wrong. That is all there is to it.<br> -- Richard Feynman ---- What counts is not what sounds plausible, not what we would like to believe, not what one or two witnesses claim, but only what is supported by hard evidence rigorously and sceptically examined. '''Extraordinary claims require extraordinary evidence'''.<br> -- Carl Sagan ---- Forgotten were the elementary rules of logic, that extraordinary claims require extraordinary evidence and that '''what can be asserted without evidence can also be dismissed without evidence'''.<br> -- Christopher Hitchens ---- == Politics == Remember, the Republican plan: "Don’t get sick. And if you do get sick, die quickly."<br> -- Alan Grayson, 2009 When fascism comes to America, it will be wrapped in the flag and carrying a cross.<br> -- James Waterman Wise The first casualty, when war comes, is truth.<br> -- Hiram Johnson (1866-1945) == Latin == ; Sed quis custodiet ipsos custodes? : Who watches the watchmen? ---- ; Ubi dubium ibi libertas : Where there is doubt there is freedom. ---- ; Ita erat quando hic adveni : It was that way when I got here. ---- == Religion == Religious bondage shackles and debilitates the mind and unfits it for every noble enterprise, every expanded prospect.<br> -- James Madison ---- Is God willing to prevent evil, but not able?<br> Then he is not omnipotent.<br> Is he able, but not willing?<br> Then he is malevolent.<br> Is he both able and willing?<br> Then whence cometh evil?<br> Is he neither able nor willing?<br> Then why call him God?<br> -- Often attributed to Epicurus (341 BC – 270 BC), but disputed ---- I do not feel obliged to believe that the same God who has endowed us with sense, reason and intellect has intended us to forgo their use.<br> -- Galileo Galilei ---- I contend that we are both atheists. I just believe in one fewer god than you do. When you understand why you dismiss all the other possible gods, you will understand why I dismiss yours.<br> -- Stephen F. Roberts ---- The various modes of worship which prevailed in the Roman world were all considered by the people as equally true; by the philosopher as equally false; and by the magistrate as equally useful.<br> -- Edward Gibbon, 1776 ---- Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite consisting of people who want to change everyone else's world to be like their own. See "Wrong Answer, The". ---- A man's ethical behavior should be based effectually on sympathy, education, and social ties; no religious basis is necessary. Man would indeed be in a poor way if he had to be restrained by fear of punishment and hope of reward after death.<br> -- Albert Einstein ---- As long as you pray to God and ask him for some benefit, you are not a religious man.<br> -- Albert Einstein ---- Whatever there is of God and goodness in the universe, it must work itself out and express itself through us. We cannot stand aside and let God do it.<br> -- Albert Einstein ---- To assume the existence of an unperceivable being ... does not facilitate understanding the orderliness we find in the perceivable world.<br> -- Albert Einstein ---- The difference between a cult and an established religion is sometimes about one generation.<br> -- Scott McLemee ---- Religion is an insult to human dignity. With or without it you would have good people doing good things and evil people doing evil things. But for good people to do evil things, that takes religion.<br> -- Steven Weinberg ---- The concept of God is insulting and degrading to man -- it implies that the highest possible is not to be reached by man, that he is an inferior being who can only worship an ideal he will never achieve.<br> -- Ayn Rand ---- The greatest tragedy in mankind's entire history may be the hijacking of morality by religion.<br> -- Arthur C. Clarke ---- We are all without god – some of us just happen to be aware of it.<br> -- Monica Salcedo ---- Yes, I suppose it's odd that atheists sometimes say Jesus and Oh My God. But odder than the religious saying "let's be reasonable"?<br> -- Hugh Laurie, via Twitter, 2014-09-10 ---- It’s a strange myth that atheists have nothing to live for. It’s the opposite. We have nothing to die for. We have everything to live for.<br> -- Ricky Gervais ---- »Glaube« heißt Nicht-wissen-wollen - "Faith" means not wanting to know.<br> -- Friedrich Nietzsche ---- There are those who scoff at the schoolboy, calling him frivolous and shallow: Yet it was the schoolboy who said "Faith is believing what you know ain't so."<br> -- Mark Twain == Computers == The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br> -- Donald Knuth ---- Because user errors often produce unpredictable results, the user should try to avoid them.<br> --IBM MVS/XA System Programming Library ---- ...and then we wrote scripts to write the configs for us, and using these scripts, we made mistakes in a faster, more automated manner.<br> -- 'A Gentle Introduction to Cricket', on MRTG configuration ---- Micro Credo: Never trust a computer bigger than you can lift. ---- Anything that can be done in O(N) can be done in O(N^2).<br> -- Ralf Schuettau (after looking at a particular piece of code) ---- 101 reasons why you can't find your Sysadmin:<br> 68: It's 9AM. He/She is not working that late.<br> -- Koos van den Hout ---- Reason #173 to fear technology... o o o o o <o <o> o> o .|. \|. \|/ // X \ | <| <|> /\ >\ /< >\ /< >\ /< >\ /< Mr. Asciihead learns the Macarena. ---- "Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning."<br> -- Rich Cook ---- "Well you know, C isn't that hard, void (*(*f[])())() for instance defines f as an array of unspecified size, of pointers to functions that return pointers to functions that return void... I think". ---- "The 80xxx series of microprocessors is clear evidence that INTEL isn't doing in-house drug testing."<br> -- (Usenet, 1988) ---- ;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br> -- obs@burnout.demon.co.uk (obscurity) ---- ;BSD: "do what you like with our code how you like, :just give us some credit since you used our stuff" ;GPL: "I am RMS of FSF, your patches and code enhancements :will be assimilated into this copylefted source. :Resistence is futile..." ---- ;Microsoft: "Where do you want to go today?" ;Linux: "Where do you want to be tomorrow?" ;BSD: "Are you guys coming, or what?" ---- === Microsoft === ---- Customer: "I'm running Windows 95 and Internet Explorer 4."<br> Tech Support: "Y-e-e-e-e-s........"<br> Customer: "My Computer isn't working now."<br> Tech Support: "Yes, you just said that." ---- Friends don't let friends use Microsoft. ---- "One World, One Web, One Program" - Microsoft Promotional Ad<br> "Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler ---- Microsoft:<br> "Just click on the START button and your journey to the Dark Side will be complete!" ---- You have moved the mouse.<br> Windows NT must be restarted for the changes to take effect.<br> Press "OK" to reboot. ---- Microshaft: Where do you want to crash today? ---- Microsoft Windows: It just keeps getting beta and beta. ---- "NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br> -- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs ---- windows 95: n. 32 bit extensions and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.<br> -- Rev. Pee Kitty ---- My other computer is your Windows box. ---- In a world without walls or fences, what use do we have for windows or gates? ---- The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br> -- Douglas Adams, on Windows '95 ---- Microsoft: "Where do you want to go today?"<br> Unix: "What do you need to get done today?"<br> Irix: "Uhh... what day is it today?" ---- Bill Gates is just a monocle and a Persian cat away from being one of the bad guys in a James Bond movie.<br> -- Dennis Miller ---- === Macintosh === ---- One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br> -- Gassee - Apple Logo ---- The Box said Win '95 or better - So I used a Macintosh!<br> -- Harold Herbert Tessman ---- "Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br> -- Douglas Adams ---- === UNIX === ---- Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br> -- Thomas Scoville ---- "Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br> -- dustin@spy.net ---- Contrary to popular belief, Unix is user friendly.<br> It just happens to be selective about who it makes friends with.<br> -- Kyle Hearn <kyle@intex.net> ---- The UNIX Guru's View of Sex: # unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep ---- earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg` Broadcast message from god (console) Wed May 16 13:45:22 2000... Earth is shutting down in 5 minutes for a system upgrade. All users please log out or transfer to heaven.god.net or hell.god.net. Thank you. ---- +++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br> -- Hogfather, Terry Pratchett. [[Category:Personal]] 04f43523d3ffc9adc6085cd9a65cd468da809359 macOS mp kdp enter() system crash 0 1754 3638 3579 2021-11-02T00:10:49Z Stix 2 Add a tl;dr wikitext text/x-wiki '''TL;DR:''' In my case, this was likely faulty hardware, possibly a marginal CPU, and because I could, I had the laptop replaced. The last day (2021-01-15), my 2020 Apple MacBook Pro 13" (macOS aka Mac OS X, running 10.15.7 Catalina) has had 3 system crashes (panics, in UNIX/Linux speak) with the following signature: <syntaxhighlight lang="text"> Machine-check capabilities: 0x0000000000000c0b family: 6 model: 126 stepping: 5 microcode: 160 signature: 0x706e5 Intel(R) Core(TM) i5-1038NG7 CPU @ 2.00GHz 11 error-reporting banks Processor 0: IA32_MCG_STATUS: 0x0000000000000005 IA32_MC7_STATUS(0x41d): 0xfe20000000081152 IA32_MC7_ADDR(0x41e): 0x000000000ab725c0 IA32_MC7_MISC(0x41f): 0x0000007020008086 Processor 1: IA32_MCG_STATUS: 0x0000000000000005 IA32_MC7_STATUS(0x41d): 0xfe20000000081152 IA32_MC7_ADDR(0x41e): 0x000000000ab725c0 IA32_MC7_MISC(0x41f): 0x0000007020008086 Processor 2: IA32_MCG_STATUS: 0x0000000000000005 IA32_MC7_STATUS(0x41d): 0xfe20000000081152 IA32_MC7_ADDR(0x41e): 0x000000000ab725c0 IA32_MC7_MISC(0x41f): 0x0000007020008086 Processor 3: IA32_MCG_STATUS: 0x0000000000000005 IA32_MC7_STATUS(0x41d): 0xfe20000000081152 IA32_MC7_ADDR(0x41e): 0x000000000ab725c0 IA32_MC7_MISC(0x41f): 0x0000007020008086 Processor 4: IA32_MCG_STATUS: 0x0000000000000005 IA32_MC7_STATUS(0x41d): 0xfe20000000081152 IA32_MC7_ADDR(0x41e): 0x000000000ab725c0 IA32_MC7_MISC(0x41f): 0x0000007020008086 Processor 5: IA32_MCG_STATUS: 0x0000000000000005 IA32_MC7_STATUS(0x41d): 0xfe20000000081152 IA32_MC7_ADDR(0x41e): 0x000000000ab725c0 IA32_MC7_MISC(0x41f): 0x0000007020008086 Processor 6: IA32_MCG_STATUS: 0x0000000000000005 IA32_MC7_STATUS(0x41d): 0xfe20000000081152 IA32_MC7_ADDR(0x41e): 0x000000000ab725c0 IA32_MC7_MISC(0x41f): 0x0000007020008086 Processor 7: IA32_MCG_STATUS: 0x0000000000000005 IA32_MC7_STATUS(0x41d): 0xfe20000000081152 IA32_MC7_ADDR(0x41e): 0x000000000ab725c0 IA32_MC7_MISC(0x41f): 0x0000007020008086 mp_kdp_enter() timed-out on cpu 4, NMI-ing mp_kdp_enter() NMI pending on cpus: 0 1 2 3 5 6 7 mp_kdp_enter() timed-out during locked wait after NMI;expected 8 acks but received 1 after 2084268 loops in 998400000 ticks panic(cpu 4 caller 0xffffff800ac4623c): "Machine Check at … </syntaxhighlight> Searching around, there seems to be little real information about this particular crash signature, and most recommendations are the usual re-install, remove hardware, remove drivers, unplug USB devices, etc, which seem largely unhelpful. Parsing this text and the [https://github.com/apple/darwin-xnu/blob/master/osfmk/i386/mp.c#L1734 source], this is a secondary panic: the kernel has paniced (initial panic cause lost to the bit bucket, but I'm wondering if it was a machine check?), and tried to invoke the kernel debugger, which, at a very early stage attempts to halt all other processors. If this initial inter-processor interrupt (IPI) is not acknowledged, it then tries a non-maskable interrupt (NMI) IPI, which also then times out. The fact that this operation timed out, likely indicates a CPU configuration, firmware or hardware issue. So far, I have [https://support.apple.com/en-us/HT201295 reset the SMC], which delayed the next batch of crashes by one week. I believe one of the things the SMC has responsibility over is CPU power management, together with sleep states, thermal management, etc. It may be that one core is marginal on my machine, and runs into timing issues if not configured correctly. Another hunch might be thermal issues, as this crash only appears to have occurred with light system load (<5%), high ambient temperatures (>28&deg;C), high case temperatures and very low fan speed. '''Update 2021-01-21''': Started getting crashes immediately after logging in. Resetting SMC, NVRAM had no effect. I managed to boot into recovery mode, and attempted to run Disk First Aid, and the machine crashed again, twice in two attempts. Clearly the marginal faulty hardware (CPU?) is getting worse. Time to replace hardware. [[Category:Mac OS X]] fae6a16583aaeed632a2b4ecb16d7e6bbbb2cbfb Australian UHF CB Frequency List for CHIRP 0 1768 3639 2021-11-02T01:39:35Z Stix 2 Initial check in of dedicated page for Aussie UHF CB frequency list for CHIRP wikitext text/x-wiki Below is the full list of the 80 UHF CB channels used in Australia, in CSV format, for use with [https://chirp.danplanet.com/ CHIRP]. Pick 16 channels from amongst these for radios only supporting 16 channels, noting any official or unofficial use listed by the [http://www.legislation.gov.au/Series/F2015L00876 Australian legislation] and the [https://en.wikipedia.org/wiki/UHF_CB UHF_CB] wikipedia page. <syntaxhighlight lang="csv"> Location,Name,Frequency,Duplex,Offset,Tone,rToneFreq,cToneFreq,DtcsCode,DtcsPolarity,Mode,TStep,Skip,Comment,URCALL,RPT1CALL,RPT2CALL 1,CB 01R,476.425,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 2,CB 02R,476.45,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 3,CB 03R,476.475,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 4,CB 04R,476.5,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 5,CB 05R,476.525,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 6,CB 06R,476.55,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 7,CB 07R,476.575,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 8,CB 08R,476.6,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 9,CB 09,476.625,,0,,88.5,88.5,23,NN,NFM,5,,,,, 10,CB 10,476.65,,0,,88.5,88.5,23,NN,NFM,5,,,,, 11,CB 11,476.675,,0,,88.5,88.5,23,NN,NFM,5,,,,, 12,CB 12,476.7,,0,,88.5,88.5,23,NN,NFM,5,,,,, 13,CB 13,476.725,,0,,88.5,88.5,23,NN,NFM,5,,,,, 14,CB 14,476.75,,0,,88.5,88.5,23,NN,NFM,5,,,,, 15,CB 15,476.775,,0,,88.5,88.5,23,NN,NFM,5,,,,, 16,CB 16,476.8,,0,,88.5,88.5,23,NN,NFM,5,,,,, 17,CB 17,476.825,,0,,88.5,88.5,23,NN,NFM,5,,,,, 18,CB 18,476.85,,0,,88.5,88.5,23,NN,NFM,5,,,,, 19,CB 19,476.875,,0,,88.5,88.5,23,NN,NFM,5,,,,, 20,CB 20,476.9,,0,,88.5,88.5,23,NN,NFM,5,,,,, 21,CB 21,476.925,,0,,88.5,88.5,23,NN,NFM,5,,,,, 22,CB 22,476.95,,0,,88.5,88.5,23,NN,NFM,5,,,,, 23,CB 23,476.975,,0,,88.5,88.5,23,NN,NFM,5,,,,, 24,CB 24,477,,0,,88.5,88.5,23,NN,NFM,5,,,,, 25,CB 25,477.025,,0,,88.5,88.5,23,NN,NFM,5,,,,, 26,CB 26,477.05,,0,,88.5,88.5,23,NN,NFM,5,,,,, 27,CB 27,477.075,,0,,88.5,88.5,23,NN,NFM,5,,,,, 28,CB 28,477.1,,0,,88.5,88.5,23,NN,NFM,5,,,,, 29,CB 29,477.125,,0,,88.5,88.5,23,NN,NFM,5,,,,, 30,CB 30,477.15,,0,,88.5,88.5,23,NN,NFM,5,,,,, 31,CB 31,477.175,,0,,88.5,88.5,23,NN,NFM,5,,,,, 32,CB 32,477.2,,0,,88.5,88.5,23,NN,NFM,5,,,,, 33,CB 33,477.225,,0,,88.5,88.5,23,NN,NFM,5,,,,, 34,CB 34,477.25,,0,,88.5,88.5,23,NN,NFM,5,,,,, 35,CB 35,477.275,,0,,88.5,88.5,23,NN,NFM,5,,,,, 36,CB 36,477.3,,0,,88.5,88.5,23,NN,NFM,5,,,,, 37,CB 37,477.325,,0,,88.5,88.5,23,NN,NFM,5,,,,, 38,CB 38,477.35,,0,,88.5,88.5,23,NN,NFM,5,,,,, 39,CB 39,477.375,,0,,88.5,88.5,23,NN,NFM,5,,,,, 40,CB 40,477.4,,0,,88.5,88.5,23,NN,NFM,5,,,,, 41,CB 41R,476.4375,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 42,CB 42R,476.4625,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 43,CB 43R,476.4875,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 44,CB 44R,476.5125,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 45,CB 45R,476.5375,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 46,CB 46R,476.5625,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 47,CB 47R,476.5875,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 48,CB 48R,476.6125,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 49,CB 49,476.6375,,0,,88.5,88.5,23,NN,NFM,5,,,,, 50,CB 50,476.6625,,0,,88.5,88.5,23,NN,NFM,5,,,,, 51,CB 51,476.6875,,0,,88.5,88.5,23,NN,NFM,5,,,,, 52,CB 52,476.7125,,0,,88.5,88.5,23,NN,NFM,5,,,,, 53,CB 53,476.7375,,0,,88.5,88.5,23,NN,NFM,5,,,,, 54,CB 54,476.7625,,0,,88.5,88.5,23,NN,NFM,5,,,,, 55,CB 55,476.7875,,0,,88.5,88.5,23,NN,NFM,5,,,,, 56,CB 56,476.8125,,0,,88.5,88.5,23,NN,NFM,5,,,,, 57,CB 57,476.8375,,0,,88.5,88.5,23,NN,NFM,5,,,,, 58,CB 59,476.8875,,0,,88.5,88.5,23,NN,NFM,5,,,,, 59,CB 58,476.8625,,0,,88.5,88.5,23,NN,NFM,5,,,,, 60,CB 60,476.9125,,0,,88.5,88.5,23,NN,NFM,5,,,,, 61,CB 61,476.9375,,0,,88.5,88.5,23,NN,NFM,5,,,,, 62,CB 62,476.9625,,0,,88.5,88.5,23,NN,NFM,5,,,,, 63,CB 63,476.9875,,0,,88.5,88.5,23,NN,NFM,5,,,,, 64,CB 64,477.0125,,0,,88.5,88.5,23,NN,NFM,5,,,,, 65,CB 65,477.0375,,0,,88.5,88.5,23,NN,NFM,5,,,,, 66,CB 66,477.0625,,0,,88.5,88.5,23,NN,NFM,5,,,,, 67,CB 67,477.0875,,0,,88.5,88.5,23,NN,NFM,5,,,,, 68,CB 68,477.1125,,0,,88.5,88.5,23,NN,NFM,5,,,,, 69,CB 69,477.1375,,0,,88.5,88.5,23,NN,NFM,5,,,,, 70,CB 70,477.1625,,0,,88.5,88.5,23,NN,NFM,5,,,,, 71,CB 71,477.1875,,0,,88.5,88.5,23,NN,NFM,5,,,,, 72,CB 72,477.2125,,0,,88.5,88.5,23,NN,NFM,5,,,,, 73,CB 73,477.2375,,0,,88.5,88.5,23,NN,NFM,5,,,,, 74,CB 74,477.2625,,0,,88.5,88.5,23,NN,NFM,5,,,,, 75,CB 75,477.2875,,0,,88.5,88.5,23,NN,NFM,5,,,,, 76,CB 76,477.3125,,0,,88.5,88.5,23,NN,NFM,5,,,,, 77,CB 77,477.3375,,0,,88.5,88.5,23,NN,NFM,5,,,,, 78,CB 78,477.3625,,0,,88.5,88.5,23,NN,NFM,5,,,,, 79,CB 79,477.3875,,0,,88.5,88.5,23,NN,NFM,5,,,,, 80,CB 80,477.4125,,0,,88.5,88.5,23,NN,NFM,5,,,,, </syntaxhighlight> == See also == * [[Baofeng BF-888S and Aussie UHF CB]] * [https://chirp.danplanet.com/ CHIRP] * [http://www.legislation.gov.au/Series/F2015L00876 Australian legislation] * [https://chirp.danplanet.com/ CHIRP]. * [https://en.wikipedia.org/wiki/UHF_CB UHF CB] at wikipedia. * [http://www.kh-gps.de/bf888.htm BAOFENG "BF-888S" the "20 Euro-UHF-WalkieTalkie"] 7fe686ec7c36724ef1ca9f9fd6c059c5b282743e Lego Collection 0 1769 3640 2021-11-10T08:37:15Z Stix 2 Document Lego collection wikitext text/x-wiki Between my son and I, we've amassed quite a collection! Some of the picks: * 855 Crane (1978) [https://www.bricklink.com/v2/catalog/catalogitem.page?S=855-1 bricklink], [http://www.technicopedia.com/855.html technicopedia] * LL918 Space Transport Space Ship (1979) [https://www.bricklink.com/v2/catalog/catalogitem.page?S=918-1 bricklink] * LL928 Galaxy Explorer Space Ship (1979) [https://www.bricklink.com/v2/catalog/catalogitem.page?S=928-1 bricklink] * 8845 Dune Buggy (1981) [https://www.bricklink.com/v2/catalog/catalogitem.page?S=8845 bricklink], [http://www.technicopedia.com/8845.html technicopedia] * 8040 Pneumatic building set (truck, dozer, fork lift, etc) (1984) [https://www.bricklink.com/v2/catalog/catalogitem.page?S=8040 bricklink], [http://www.technicopedia.com/8040.html technicopedia] [[Category:Personal]] ec042e8f92284b09c99b1d482c1e2a1d41a0c597 File:Chimei Delta power supply CapXon caps.jpg 6 1770 3642 2021-11-28T11:44:33Z Stix 2 Chimei LCD Monitor Delta power supply with bulging, leaking CapXon electrolytic capacitors. wikitext text/x-wiki == Summary == Chimei LCD Monitor Delta power supply with bulging, leaking CapXon electrolytic capacitors. 116507798b2e63e07f839aeeb020c48c55401b96 2021-11-11 Chimei LCD monitor Delta power supply fixed 0 1771 3643 2021-11-28T12:00:55Z Stix 2 Tale of the bad CapXon capacitors wikitext text/x-wiki 'tl;dr:' It was the CapXon electrolytic capacitors! All the CapXon capacitors! [[image:Chimei_Delta_power_supply_CapXon_caps.jpg|thumb|400px|right|Chimei Delta Power Supply]] I dabble as a hobbyist in electronics, but I still feel proud when I manage to repair some piece of gear with a soldering iron in my hands. This time the backlight on my aging Chimei CMV 221D LCD monitor from March 2007 refused to come on. It had been playing up for a while, only coming on about 25% of the time I turned the monitor on, so I'd gotten into the habit of leaving it on all the time, and disabling the sleep mode. Unfortunately, I had to turn it off for a night, and after that, it refused to come on. So, I pulled it apart and uncovered the power supply, and immediately located a problem. Six problems, in fact. Three are pretty obvious in the photo, with visible leaks, especially the large main input 120µF 400v filter cap, and the two towards the centre-right (220µF 25v and 1000µF 25v). Two more show noticeable bulges (both 220µF 25v), and the remaining one, the 1000µF 25v one lying down towards the top-right also has a bulge not visible in the photo. All the black CapXon caps, and only the CapXon caps, were either bulging or leaking. 20 minutes later after a quick walk to Jaycar, I had replacement caps. De-soldered the CapXon caps, soldered in the replacements, and bingo, one working monitor, which I'm using right now to create this page! [[Category:Stix's Blog]] 524fbf0a52dedd0a3f1272d168523d016325d7ef 3644 3643 2021-11-28T12:02:22Z Stix 2 Formatting. wikitext text/x-wiki '''tl;dr:''' It was the CapXon electrolytic capacitors! All the CapXon capacitors! [[image:Chimei_Delta_power_supply_CapXon_caps.jpg|thumb|400px|right|Chimei Delta Power Supply]] I dabble as a hobbyist in electronics, but I still feel proud when I manage to repair some piece of gear with a soldering iron in my hands. This time the backlight on my aging Chimei CMV 221D LCD monitor from March 2007 refused to come on. It had been playing up for a while, only coming on about 25% of the time I turned the monitor on, so I'd gotten into the habit of leaving it on all the time, and disabling the sleep mode. Unfortunately, I had to turn it off for a night, and after that, it refused to come on. So, I pulled it apart and uncovered the power supply, and immediately located a problem. Six problems, in fact. Three are pretty obvious in the photo, with visible leaks, especially the large main input 120µF 400v filter cap, and the two towards the centre-right (220µF 25v and 1000µF 25v). Two more show noticeable bulges (both 220µF 25v), and the remaining one, the 1000µF 25v one lying down towards the top-right also has a bulge not visible in the photo. All the black CapXon caps, and only the CapXon caps, were either bulging or leaking. 20 minutes later after a quick walk to Jaycar, I had replacement caps. De-soldered the CapXon caps, soldered in the replacements, and bingo, one working monitor, which I'm using right now to create this page! [[Category:Stix's Blog]] 631b74c0ddce6736bd0fa3130ebd39bf04ecf182 slibclean 0 738 3645 2891 2021-12-12T08:17:55Z Stix 2 /* See Also */ Update link wikitext text/x-wiki Under [[AIX]], shared libraries may remain cached in [[RAM]] even after their associated directory entries have been [[unlinked]]. These shared libraries then consume disk space, but are invisible to tools like [[du]], [[lsof]], etc. slibclean scans memory looking for [[shared libraries]] with a zero reference count, and frees all it finds. If these belong to [[unlinked]] files, the disk space is released. This command is harmless, although requires [[root]] to run. It may be run at any time. == See Also == * [https://www.ibm.com/docs/en/aix/7.2?topic=s-slibclean-command slibclean] AIX 7.2 man page. [[Category:AIX]] 4d8b21595fb6a9a48234fc1f70373a1467c25afa SAP Install Fills /tmp 0 754 3646 3618 2021-12-12T08:19:08Z Stix 2 Update, add see also. wikitext text/x-wiki After running multiple SAP installs on a large memory [[AIX]] system, you may find that the <tt>/tmp</tt> filesystem becomes full, with no apparent contents. This is due to the SAP install tool copying executables and shared objects (and archive libraries on AIX) into <tt>/tmp</tt>, and running them, then deleting them. Due to the design of [[AIX]], [[slibclean]] must be run to reclaim the lost space, as libraries may continue to be mapped in RAM even after all references have been released. == See Also == * [[slibclean]] * [https://www.ibm.com/docs/en/aix/7.2?topic=s-slibclean-command slibclean] AIX 7.2 man page. [[Category:AIX]] b51ccfb6bd616f8e1924a4f95c5e1215e3cf6928 Handy pkgsrc targets and tools 0 1746 3647 3580 2021-12-22T23:42:44Z Stix 2 Stix moved page [[Handy pkgsrc targets]] to [[Handy pkgsrc targets and tools]] wikitext text/x-wiki Bunch of notes on pkgsrc make targets to help my memory when building/modifying pkgsrc packages. == Installing == ; show-options : Dump available, default and currently selected package options. ; fetch : Fetch the distfiles into the local <tt>${DISTDIR}</tt> directory. ; checksum : Check the fetched files checksums against <tt>distinfo</tt>. ; install : Actually install for real. == Creating/Modifying Packages == ; extract : Stop after extracting the package distfiles. ; patch : Stop after applying package patches. ; makesum : Update the checksums of the packages distfiles in <tt>distfiles</tt>. ; mps (makepatchsum) : Dumps new patch checksums into <tt>distfiles</tt>. ; show-distfiles : Dumps out expected distfile names. ; stage-install : Installs into the <tt>${WRKSRC}/.destdir/</tt>. Handy for checking what will become the install paths. ; print-PLIST : Dumps out a <tt>PLIST</tt> to stdout based on the staged installation. Sanity check before using! ; show-var VARNAME=<x> : Dumps out evaluated make variable. ; show-vars VARNAMES="<x> <y>" : Dumps out multiple evaluated make variables. ; show-buildlink3 : Show the dependency hierarchy for a package. [[Category:NetBSD]] 40cceced9e64a010ff3a8c4b8622d6752dd60cea 3649 3647 2021-12-22T23:53:39Z Stix 2 Expand. wikitext text/x-wiki Bunch of notes on pkgsrc make targets to help my memory when building/modifying pkgsrc packages. == Making and committing changes == Lint packages before committing, using the package <tt>pkgtools/pkglint</tt>, cleaning up any errors and warnings it reports. Build the package with the make variable <tt>PKG_DEVELOPER=yes</tt>, cleaning up any additional warnings and errors. Changes to packages can either be submitted as cvs diff's (with -N if necessary) attached to <tt>send-pr</tt>, or, get an account for <tt>pkgsrc-wip</tt> at http://pkgsrc.org/wip/ and commit the new package version there. If committing to <tt>pkgsrc-wip</tt>, create a top level package file named eg. <tt>COMMIT_MESSAGE</tt> with the message that should be used to commit to pkgsrc proper. == Make targets == === Installing === ; show-options : Dump available, default and currently selected package options. ; fetch : Fetch the distfiles into the local <tt>${DISTDIR}</tt> directory. ; checksum : Check the fetched files checksums against <tt>distinfo</tt>. ; install : Actually install for real. === Creating/Modifying Packages === ; extract : Stop after extracting the package distfiles. ; patch : Stop after applying package patches. ; makesum : Update the checksums of the packages distfiles in <tt>distfiles</tt>. ; mps (makepatchsum) : Dumps new patch checksums into <tt>distfiles</tt>. ; show-distfiles : Dumps out expected distfile names. ; stage-install : Installs into the <tt>${WRKSRC}/.destdir/</tt>. Handy for checking what will become the install paths. ; print-PLIST : Dumps out a <tt>PLIST</tt> to stdout based on the staged installation. Sanity check before using! ; show-var VARNAME=<x> : Dumps out evaluated make variable. ; show-vars VARNAMES="<x> <y>" : Dumps out multiple evaluated make variables. ; show-buildlink3 : Show the dependency hierarchy for a package. [[Category:NetBSD]] 9b68136644be2f78aa84cfa21892e3ba04f10013 Handy pkgsrc targets 0 1772 3648 2021-12-22T23:42:44Z Stix 2 Stix moved page [[Handy pkgsrc targets]] to [[Handy pkgsrc targets and tools]] wikitext text/x-wiki #REDIRECT [[Handy pkgsrc targets and tools]] 0d741b144d0f6cae09aaab07b1bc396cb41e2949 2022-01-03 Yamaha RX-V2092 AV Receiver Amplifier repair 0 1773 3650 2022-01-03T12:15:50Z Stix 2 initial check-in wikitext text/x-wiki I gave my parents an old Yamaha RX-V2092 AV Receiver with a pair of Aaron speakers which was a great improvement over their built-in TV speakers. However, my parents started reporting it turning off intermittently. Every time I visited, it refused to misbehave, as faults of this type too often appear to do. This last time, it refused to power on for more than about half a second (not a coincidence, see the service manual). I managed to catch an error out of the diagnostics <tt>PS PRT: 0%</tt> (via holding <tt>VCR2</tt> and <tt>VIDEO AUX</tt> while powering on), which pointed me towards the power supply. And this time, I'd bought my multimeter and DSO (a recently purchased Rigol DS1054Z), and attacked the Amp, checking all the power rails I could find, and sure enough the DC +5V rail looked very dodgy, and I don't think it was the only one. Pulling the board out enough to see the underside, the joints on several of the regulators (UPC4570HA op-amps) attached to the heat-sink looked very, very dry. I remelted those with a dodgy old soldering iron and some relatively thin 2mm flux cored 50/50 solder I managed to find, and sure enough, amp fixed! Success! == See Also == * [https://drive.google.com/file/d/1MNwlu3u5LMsYEtpToNwibj6DKL6Xwtp3/view?usp=sharing Yamaha RX-V2092 Owner's Manual] * [https://drive.google.com/file/d/1ACHjoPfeGbWouJALm0W3y6IKpTvOtlUz/view?usp=sharing Yamaha RX-V2092 Service Manual] [[Category:Stix's Blog]] 2cd1ac650650370d7d9649a9826c8dd68dd2e85d ed Quick Reference 0 812 3651 3584 2022-01-08T10:19:20Z Stix 2 /* Operations */ Fix formatting wikitext text/x-wiki <code>ex</code> commands are also available in <code>vi</code>, after entering the 'command' mode via <code>:</code>, which is remarkably similar to <code>ed</code>. ==== Searching Modes ==== Enter command mode by entering a '.' (period) on a line by itself when in text mode. Enter text mode using any of 'a', 'i', etc. ==== Addressing ==== {| border="1" cellspacing="0" cellpadding="1" || . || current line |- || $ || last line |- || ''n'' || ''n''th line |- || /''pattern''/ || next match of ''pattern'' |- || ?''pattern''? || previous match of ''pattern'' |- || +''n'' || ''n'' lines after current line |- || -''n'' || ''n'' lines previous to current line |- || , || equivalent to "1,$" |- || ; || equivalent to ".,$" |} ==== Operations ==== {| border="1" cellspacing="0" cellpadding="1" || 'a,.!sort || sort range from mark 'a' to current line |- || g/^$/d || delete all empty lines |} [[Category:UNIX]] 5ee36c1e628ba96c18433fd26e2890ec5bb038b3 The Plan 0 1774 3652 2022-01-08T14:07:51Z Stix 2 initial checkin wikitext text/x-wiki <center> == The Plan == In the beginning was the plan.<br/> And then came the Assumptions.<br/> And the Assumptions were without form.<br/> And the Plan was without substance.<br/> And darkness was upon the face of the Workers.<br/> And they spoke among themselves, saying,<br/> ''"It is a crock of shit, and it stinketh."''<br/> And the Workers went unto their Supervisors and said,<br/> ''"It is a pail of dung, and none may abide the odor thereof."''<br/> And the Supervisors went unto their Managers, saying,<br/> ''"It is a container of excrement, and it is very strong,''<br/> ''such that none may abide by it."''<br/> And the Managers went unto their Directors, saying,<br/> ''"It is a vessel of fertilizer, and none may abide its strength."''<br/> And the Directors spoke among themselves, saying one to another,<br/> ''"It contains that which aids plant growth, and it is very strong."''<br/> And the Directors then went unto the President, saying unto him,<br/> ''"This new plan will actively promote the growth and vigor''<br/> ''of the company, with powerful effects."''<br/> And the President Looked up the Plan, and saw that it was good.<br/> And the Plan became Policy.<br/> This is how Shit Happens.<br/> </center> [[Category:Jokes]] 6727d056222a7e1662e427be0df01e11a0f4c3ea 3653 3652 2022-01-09T10:51:30Z Stix 2 Fix missing bits wikitext text/x-wiki <center> == The Plan == In the beginning was the plan.<br/> And then came the Assumptions.<br/> And the Assumptions were without form.<br/> And the Plan was without substance.<br/> And darkness was upon the face of the Workers.<br/> And they spoke among themselves, saying,<br/> ''"It is a crock of shit, and it stinketh."''<br/> And the Workers went unto their Supervisors and said,<br/> ''"It is a pail of dung, and none may abide the odor thereof."''<br/> And the Supervisors went unto their Managers, saying,<br/> ''"It is a container of excrement, and it is very strong,''<br/> ''such that none may abide by it."''<br/> And the Managers went unto their Directors, saying,<br/> ''"It is a vessel of fertilizer, and none may abide its strength."''<br/> And the Directors spoke amongst themselves, saying one to another,<br/> ''"It contains that which aids plant growth, and it is very strong."''<br/> And the Directors then went unto the Vice-Presidents, saying unto them,<br/> ''"It promotes growth, and it is very powerful."''<br/> And the Vice-Presidents went unto the President, saying unto him,<br/> ''"This new plan will actively promote the growth and vigor''<br/> of the company, with powerful effects."''<br/> And the President Looked upon the Plan, and saw that it was good.<br/> And the Plan became Policy.<br/> This is how Shit Happens.<br/> </center> [[Category:Jokes]] 0b864b51fe3a5ef8315123bfd3b3c3811ad9d1d8 Ubiquiti Controller with a Custom SSL Certificate 0 1727 3654 3334 2022-01-25T09:02:09Z Stix 2 Add mention of Let's Encrypt to feed those search engines. wikitext text/x-wiki By default, the unifi [https://ui.com/ Ubiquiti] Controller, ships with a self-signed SSL certificate, which generates a warning in Google Chrome, and requires a few extra clicks to log in. However, this certificate can be replaced quite easily. The following steps were performed on a [http://www.netbsd.org/ NetBSD] system with [ftp://ftp.netbsd.org/pub/pkgsrc/current/pkgsrc/net/unifi/README.html net/unifi] installed from [http://www.pkgsrc.org/ pkgsrc], with a certificate obtained from [https://letsencrypt.org Let's Encrypt]. This is easily adapted into a script triggered during Let's Encrypt certificate renewal. Convert certificate into the right format: <syntaxhighlight lang=text> /usr/bin/openssl pkcs12 -export -in /usr/pkg/etc/httpd/www.stix.id.au/fullchain.pem \ -inkey /usr/pkg/etc/httpd/www.stix.id.au/privkey.pem \ -out /tmp/pkcs.p12 -passout pass:aircontrolenterprise -name unifi </syntaxhighlight> Install into the java keystore: <syntaxhighlight lang=text> /usr/pkg/java/openjdk8/bin/keytool -importkeystore \ -deststorepass aircontrolenterprise \ -destkeypass aircontrolenterprise \ -destkeystore /usr/pkg/unifi/data/keystore \ -srckeystore /tmp/pkcs.p12 \ -srcstoretype PKCS12 -srcstorepass aircontrolenterprise -alias unifi -noprompt /bin/rm /tmp/pkcs.p12 </syntaxhighlight> Restart unifi to reload the keys: <syntaxhighlight lang=text> /etc/rc.d/unifi restart </syntaxhighlight> == See Also == * "[https://community.ubnt.com/t5/UniFi-Wireless/Installing-an-SSL-Certificate/m-p/1873127/highlight/true#M218507 Re: Installing an SSL Certificate]" post at community.ubnt.com. [[Category:Computing]] [[Category:NetBSD]] f1b373d65c13c20d378f0e86b0938875cbf1d3bb 2022-03-01 Retro Computing Microsoft's BASIC "ST ERROR" 0 1775 3655 2022-02-28T21:49:16Z Stix 2 Initial draft wikitext text/x-wiki Doing a little retro computing on an old, original CoCo1 (Tandy Color Computer 1), writing my own port of wordle in BASIC (because, of course you would), I managed to trip over <tt>?ST ERROR</tt>. I had to look that one up, I hadn't seen it before - <tt>STRING FORMULA TOO COMPLEX</tt>. Ok, that's weird. The line in question was just doing some simple string concatenation combined with the <tt>STR$</tt> function: <syntaxhighlight lang="basic"> DRAW "BM"+STR$(LC*20+2)+","+STR$(UG*24+4)+"S16C0" </syntaxhighlight> I tried a bunch of things to simplify the expression: <syntaxhighlight lang="basic"> D$="BM" D$=D$+STR$(LC*20+2) D$=D$+"," D$=D$+STR$(UG*24+4) D$=D$+"S16C0" DRAW D$ </syntaxhighlight> Same error. So, I pulled out the big guns, and referred to [https://colorcomputerarchive.com/repo/Documents/Books/Unravelled%20Series/color-basic-unravelled.pdf Color BASIC Unravelled], and started learning what the error really meant. [[Category:Stix's Blog]] c364c23e73ec8aac71857bf7e5f010491330f1e5 3656 3655 2022-03-01T01:05:35Z Stix 2 Expand. wikitext text/x-wiki Doing a little retro computing on an old, original CoCo1 (Tandy TRS-80 Colour Computer I), writing my own port of "wordle" in BASIC (because, of course you would), I managed to trip over <tt>?ST ERROR</tt>. I had to look that one up, I hadn't seen it before - <tt>STRING FORMULA TOO COMPLEX</tt>. Ok, that's weird. The line in question was just doing some simple string concatenation combined with the <tt>STR$</tt> function: <syntaxhighlight lang="basic"> DRAW "BM"+STR$(LC*20+2)+","+STR$(UG*24+4)+"S16C0" </syntaxhighlight> I tried a bunch of things to simplify the expression: <syntaxhighlight lang="basic"> D$="BM" D$=D$+STR$(LC*20+2) D$=D$+"," D$=D$+STR$(UG*24+4) D$=D$+"S16C0" DRAW D$ </syntaxhighlight> Same error. So, I pulled out the big guns, and referred to [https://colorcomputerarchive.com/repo/Documents/Books/Unravelled%20Series/color-basic-unravelled.pdf Color BASIC Unravelled], and started learning what the error really meant. So, there's an 8 entry stack of string descriptors used for holding temporary strings, both program literals and intermediate results of, eg. concatenation and function calls (like <tt>STR$</tt>). However, of note, these temporaries are popped back off as consumed, so a chain of concatenations should not cause a deep stack. So what's going on here? From the Unravelled book, <tt>TEMPPT</tt> (2 bytes at &H0B) points to the current stack entry. On a whim, I dumped this out in the top loop in my code: <syntaxhighlight lang="basic"> PRINT HEX$(PEEK(&H0B)*256+PEEK(&H0C)) </syntaxhighlight> As expected, this initially printed <tt>&H01A9</tt>, which is <tt>STRSTK</tt>. However, sporadically, it would increment by 5 bytes (the size of a descriptor) - <tt>&H01AE</tt>, <tt>&H01B3</tt>, etc. And the <tt>?ST ERROR</tt> would occur after all 8 entries were consumed. What's odd, is that the stack should be clean at the end of each statement, so this is a leak! So, let's go bug hunting. I scattered copies of this line throughout my code: <syntaxhighlight lang="basic"> IF (PEEK(&H0B)*256+PEEK(&H0C))<>&H01A9 THEN STOP </syntaxhighlight> Long story short, the statement that occasionally leaked a string stack descriptor was: <syntaxhighlight lang="basic"> A$=INKEY$ </syntaxhighlight> Weird! There's obviously a bug somewhere, but reading the annotated assembly in Unravelled for <tt>INKEY$</tt> and string management, nothing really stands out. But, thankfully, I found a simple workaround that appears to completely stop the leak: <syntaxhighlight lang="basic"> A$="":A$=INKEY$ </syntaxhighlight> === See Also === * [https://colorcomputerarchive.com/repo/Documents/Books/Unravelled%20Series/color-basic-unravelled.pdf Color BASIC Unravelled] * [http://lost.l-w.ca/0x05/color-basic-and-string-handling/ Color Basic and String Handling] for a in-depth description of string handling and the string stack. [[Category:Stix's Blog]] [[Category:Computing]] 50a2da515d24bad1737fc89a70c6645744e2b505 3657 3656 2022-03-01T01:12:27Z Stix 2 Add example that triggers ST ERROR wikitext text/x-wiki Doing a little retro computing on an old, original CoCo1 (Tandy TRS-80 Colour Computer I), writing my own port of "wordle" in BASIC (because, of course you would), I managed to trip over <tt>?ST ERROR</tt>. I had to look that one up, I hadn't seen it before - <tt>STRING FORMULA TOO COMPLEX</tt>. Ok, that's weird. The line in question was just doing some simple string concatenation combined with the <tt>STR$</tt> function: <syntaxhighlight lang="basic"> DRAW "BM"+STR$(LC*20+2)+","+STR$(UG*24+4)+"S16C0" </syntaxhighlight> I tried a bunch of things to simplify the expression: <syntaxhighlight lang="basic"> D$="BM" D$=D$+STR$(LC*20+2) D$=D$+"," D$=D$+STR$(UG*24+4) D$=D$+"S16C0" DRAW D$ </syntaxhighlight> Same error. Normally, this error is pretty hard to trigger: <syntaxhighlight lang="basic"> 10 PRINT "A"+("B"+("C"+("D"+("E"+("F"+("G"+"H")))))) RUN ABCDEFGH 10 PRINT "A"+("B"+("C"+("D"+("E"+("F"+("G"+("H"+"I"))))))) RUN ?ST ERROR IN 10 </syntaxhighlight> So, I pulled out the big guns, and referred to [https://colorcomputerarchive.com/repo/Documents/Books/Unravelled%20Series/color-basic-unravelled.pdf Color BASIC Unravelled], and started learning what the error really meant. So, there's an 8 entry stack of string descriptors used for holding temporary strings, both program literals and intermediate results of, eg. concatenation and function calls (like <tt>STR$</tt>). However, of note, these temporaries are popped back off as consumed, so a chain of concatenations should not cause a deep stack. So what's going on here? From the Unravelled book, <tt>TEMPPT</tt> (2 bytes at &H0B) points to the current stack entry. On a whim, I dumped this out in the top loop in my code: <syntaxhighlight lang="basic"> PRINT HEX$(PEEK(&H0B)*256+PEEK(&H0C)) </syntaxhighlight> As expected, this initially printed <tt>&H01A9</tt>, which is <tt>STRSTK</tt>. However, sporadically, it would increment by 5 bytes (the size of a descriptor) - <tt>&H01AE</tt>, <tt>&H01B3</tt>, etc. And the <tt>?ST ERROR</tt> would occur after all 8 entries were consumed. What's odd, is that the stack should be clean at the end of each statement, so this is a leak! So, let's go bug hunting. I scattered copies of this line throughout my code: <syntaxhighlight lang="basic"> IF (PEEK(&H0B)*256+PEEK(&H0C))<>&H01A9 THEN STOP </syntaxhighlight> Long story short, the statement that occasionally leaked a string stack descriptor was: <syntaxhighlight lang="basic"> A$=INKEY$ </syntaxhighlight> Weird! There's obviously a bug somewhere, but reading the annotated assembly in Unravelled for <tt>INKEY$</tt> and string management, nothing really stands out. But, thankfully, I found a simple workaround that appears to completely stop the leak: <syntaxhighlight lang="basic"> A$="":A$=INKEY$ </syntaxhighlight> === See Also === * [https://colorcomputerarchive.com/repo/Documents/Books/Unravelled%20Series/color-basic-unravelled.pdf Color BASIC Unravelled] * [http://lost.l-w.ca/0x05/color-basic-and-string-handling/ Color Basic and String Handling] for a in-depth description of string handling and the string stack. [[Category:Stix's Blog]] [[Category:Computing]] fb52e7b784cb45f69116c4a79b5c4191caad000f 3658 3657 2022-03-27T13:43:40Z Stix 2 Add a reproduction wikitext text/x-wiki Doing a little retro computing on an old, original CoCo1 (Tandy TRS-80 Colour Computer I), writing my own port of "wordle" in BASIC (because, of course you would), I managed to trip over <tt>?ST ERROR</tt>. I had to look that one up, I hadn't seen it before - <tt>STRING FORMULA TOO COMPLEX</tt>. Ok, that's weird. The line in question was just doing some simple string concatenation combined with the <tt>STR$</tt> function: <syntaxhighlight lang="basic"> DRAW "BM"+STR$(LC*20+2)+","+STR$(UG*24+4)+"S16C0" </syntaxhighlight> I tried a bunch of things to simplify the expression: <syntaxhighlight lang="basic"> D$="BM" D$=D$+STR$(LC*20+2) D$=D$+"," D$=D$+STR$(UG*24+4) D$=D$+"S16C0" DRAW D$ </syntaxhighlight> Same error. Normally, this error is pretty hard to trigger: <syntaxhighlight lang="basic"> 10 PRINT "A"+("B"+("C"+("D"+("E"+("F"+("G"+"H")))))) RUN ABCDEFGH 10 PRINT "A"+("B"+("C"+("D"+("E"+("F"+("G"+("H"+"I"))))))) RUN ?ST ERROR IN 10 </syntaxhighlight> So, I pulled out the big guns, and referred to [https://colorcomputerarchive.com/repo/Documents/Books/Unravelled%20Series/color-basic-unravelled.pdf Color BASIC Unravelled], and started learning what the error really meant. So, there's an 8 entry stack of string descriptors used for holding temporary strings, both program literals and intermediate results of, eg. concatenation and function calls (like <tt>STR$</tt>). However, of note, these temporaries are popped back off as consumed, so a chain of concatenations should not cause a deep stack. So what's going on here? From the Unravelled book, <tt>TEMPPT</tt> (2 bytes at &H0B) points to the current stack entry. On a whim, I dumped this out in the top loop in my code: <syntaxhighlight lang="basic"> PRINT HEX$(PEEK(&H0B)*256+PEEK(&H0C)) </syntaxhighlight> As expected, this initially printed <tt>&H01A9</tt>, which is <tt>STRSTK</tt>. However, sporadically, it would increment by 5 bytes (the size of a descriptor) - <tt>&H01AE</tt>, <tt>&H01B3</tt>, etc. And the <tt>?ST ERROR</tt> would occur after all 8 entries were consumed. What's odd, is that the stack should be clean at the end of each statement, so this is a leak! So, let's go bug hunting. I scattered copies of this line throughout my code: <syntaxhighlight lang="basic"> IF (PEEK(&H0B)*256+PEEK(&H0C))<>&H01A9 THEN STOP </syntaxhighlight> Long story short, the statement that occasionally leaked a string stack descriptor was: <syntaxhighlight lang="basic"> A$=INKEY$ </syntaxhighlight> Weird! There's obviously a bug somewhere, but reading the annotated assembly in Unravelled for <tt>INKEY$</tt> and string management, nothing really stands out. But, thankfully, I found a simple workaround that appears to completely stop the leak: <syntaxhighlight lang="basic"> A$="":A$=INKEY$ </syntaxhighlight> == Update 2022-03-28 == A bunch of great minds got curious when I mentioned this page on Facebook, which got me interested in exploring this bug further. And after some stuffing around, I've found a simple reproduction (save this as <tt>STERROR/BAS</tt> if that isn't obvious): <syntaxhighlight lang="basic"> 10 B$="AAAAA" 20 OPEN"D",#1,"STERROR/BAS",1 30 FIELD#1,1 AS A$ 40 GET#1,1 50 'ABORT ON LEAK 60 'IF (PEEK(&H0B)*256+PEEK(&H0C))<>&H01A9 THEN STOP 70 'MAKE TEMPPT POINT TO A$ 80 IF B$=A$ THEN STOP 90 Q$=INKEY$ 100 GOTO 50 </syntaxhighlight> The TL;DR is that the <tt>FIELD</tt>ed string points to the dedicated record buffer allocated by Disk Basic. The <tt>IF</tt> comparison makes the first entry of the temporary string stack <tt>TEMPPT</tt> also point into that buffer. Then, <tt>INKEY$</tt>, assuming no key is held down, just sets the length, and only the length, of the temporary string stack entry to zero. The address still points at Disk Basic's record buffer. Then, during assignment, Disk Basic has a hack to copy <tt>FIELD</tt>ed strings to string space, but this doesn't quite work in this case, and fails to pop the string descriptor, causing a leak. Big thanks to William Astle (author of the below linked article on Color Basic and String Handling) for coming up with the theory that allowed me to write a simple reproduction of the issue. === See Also === * [https://colorcomputerarchive.com/repo/Documents/Books/Unravelled%20Series/color-basic-unravelled.pdf Color BASIC Unravelled] * [http://lost.l-w.ca/0x05/color-basic-and-string-handling/ Color Basic and String Handling] for a in-depth description of string handling and the string stack. [[Category:Stix's Blog]] [[Category:Computing]] 441c2499b485b64fa9cdb7f0c025b6c1a43f6430 3659 3658 2022-03-27T13:46:35Z Stix 2 /* Update 2022-03-28 */ expand title wikitext text/x-wiki Doing a little retro computing on an old, original CoCo1 (Tandy TRS-80 Colour Computer I), writing my own port of "wordle" in BASIC (because, of course you would), I managed to trip over <tt>?ST ERROR</tt>. I had to look that one up, I hadn't seen it before - <tt>STRING FORMULA TOO COMPLEX</tt>. Ok, that's weird. The line in question was just doing some simple string concatenation combined with the <tt>STR$</tt> function: <syntaxhighlight lang="basic"> DRAW "BM"+STR$(LC*20+2)+","+STR$(UG*24+4)+"S16C0" </syntaxhighlight> I tried a bunch of things to simplify the expression: <syntaxhighlight lang="basic"> D$="BM" D$=D$+STR$(LC*20+2) D$=D$+"," D$=D$+STR$(UG*24+4) D$=D$+"S16C0" DRAW D$ </syntaxhighlight> Same error. Normally, this error is pretty hard to trigger: <syntaxhighlight lang="basic"> 10 PRINT "A"+("B"+("C"+("D"+("E"+("F"+("G"+"H")))))) RUN ABCDEFGH 10 PRINT "A"+("B"+("C"+("D"+("E"+("F"+("G"+("H"+"I"))))))) RUN ?ST ERROR IN 10 </syntaxhighlight> So, I pulled out the big guns, and referred to [https://colorcomputerarchive.com/repo/Documents/Books/Unravelled%20Series/color-basic-unravelled.pdf Color BASIC Unravelled], and started learning what the error really meant. So, there's an 8 entry stack of string descriptors used for holding temporary strings, both program literals and intermediate results of, eg. concatenation and function calls (like <tt>STR$</tt>). However, of note, these temporaries are popped back off as consumed, so a chain of concatenations should not cause a deep stack. So what's going on here? From the Unravelled book, <tt>TEMPPT</tt> (2 bytes at &H0B) points to the current stack entry. On a whim, I dumped this out in the top loop in my code: <syntaxhighlight lang="basic"> PRINT HEX$(PEEK(&H0B)*256+PEEK(&H0C)) </syntaxhighlight> As expected, this initially printed <tt>&H01A9</tt>, which is <tt>STRSTK</tt>. However, sporadically, it would increment by 5 bytes (the size of a descriptor) - <tt>&H01AE</tt>, <tt>&H01B3</tt>, etc. And the <tt>?ST ERROR</tt> would occur after all 8 entries were consumed. What's odd, is that the stack should be clean at the end of each statement, so this is a leak! So, let's go bug hunting. I scattered copies of this line throughout my code: <syntaxhighlight lang="basic"> IF (PEEK(&H0B)*256+PEEK(&H0C))<>&H01A9 THEN STOP </syntaxhighlight> Long story short, the statement that occasionally leaked a string stack descriptor was: <syntaxhighlight lang="basic"> A$=INKEY$ </syntaxhighlight> Weird! There's obviously a bug somewhere, but reading the annotated assembly in Unravelled for <tt>INKEY$</tt> and string management, nothing really stands out. But, thankfully, I found a simple workaround that appears to completely stop the leak: <syntaxhighlight lang="basic"> A$="":A$=INKEY$ </syntaxhighlight> == Update 2022-03-28 - A repro, it's a bug == A bunch of great minds got curious when I mentioned this page on Facebook, which got me interested in exploring this bug further. And after some stuffing around, I've found a simple reproduction (save this as <tt>STERROR/BAS</tt> if that isn't obvious): <syntaxhighlight lang="basic"> 10 B$="AAAAA" 20 OPEN"D",#1,"STERROR/BAS",1 30 FIELD#1,1 AS A$ 40 GET#1,1 50 'ABORT ON LEAK 60 'IF (PEEK(&H0B)*256+PEEK(&H0C))<>&H01A9 THEN STOP 70 'MAKE TEMPPT POINT TO A$ 80 IF B$=A$ THEN STOP 90 Q$=INKEY$ 100 GOTO 50 </syntaxhighlight> The TL;DR is that the <tt>FIELD</tt>ed string points to the dedicated record buffer allocated by Disk Basic. The <tt>IF</tt> comparison makes the first entry of the temporary string stack <tt>TEMPPT</tt> also point into that buffer. Then, <tt>INKEY$</tt>, assuming no key is held down, just sets the length, and only the length, of the temporary string stack entry to zero. The address still points at Disk Basic's record buffer. Then, during assignment, Disk Basic has a hack to copy <tt>FIELD</tt>ed strings to string space, but this doesn't quite work in this case, and fails to pop the string descriptor, causing a leak. Big thanks to William Astle (author of the below linked article on Color Basic and String Handling) for coming up with the theory that allowed me to write a simple reproduction of the issue. === See Also === * [https://colorcomputerarchive.com/repo/Documents/Books/Unravelled%20Series/color-basic-unravelled.pdf Color BASIC Unravelled] * [http://lost.l-w.ca/0x05/color-basic-and-string-handling/ Color Basic and String Handling] for a in-depth description of string handling and the string stack. [[Category:Stix's Blog]] [[Category:Computing]] 07a9e52fbf7775d760b36457d23548713fd61eac tcpdump Examples 0 1735 3660 3547 2022-04-07T21:57:33Z Stix 2 Add example with IPv6 netmask wikitext text/x-wiki Example tcpdump invocations: ; IPv6 packets with given src/dst host embedded in PPPoE session packets : <syntaxhighlight>tcpdump -ni alc0 'pppoes and host 2a00:86c0:2040::1'</syntaxhighlight> ; IPv6 tcp syn/fin packets for www.google.com, embedded in PPPoE session packets : <syntaxhighlight>tcpdump -ni alc0 'pppoes and host 2404:6800:4006:808::200e and (ip6[13+40] & (tcp-syn|tcp-fin)) != 0'</syntaxhighlight> ; IPv6 icmp router advertisements: : <syntaxhighlight>tcpdump -ni le0 'icmp[icmptype] = icmp-routeradvert'</syntaxhighlight> ; IPv6 icmp router advertisements embedded in PPPoE frames, where the PPPoE version and type aren't 0x11: : <syntaxhighlight>tcpdump -xxepni le0 '(ether proto 0x8863 or ether proto 0x8864) and ether[14] != 0x11’</syntaxhighlight> ; IPv6 traffic to/from Disney Plus servers (disney.api.edge.bamgrid.com) embedded in PPPoE session packets : <syntaxhighlight>tcpdump -ni alc0 pppoes and net 2600:9000:20ec::/48</syntaxhighlight> ; IPv6 icmp echo requests: : <syntaxhighlight>tcpdump -i le0 'icmp6 && ip6[40] == 128'</syntaxhighlight> :; icmpv6 types include :* unreachable (1) :* too-big (2) :* time-exceeded (3) :* echo-request (128) :* echo-reply (129) :* router-solicitation (133) :* router-advertisement (134) :* neighbor-solicitation (135) :* neighbor-advertisement (136) [[Category:Computing]] 842e143042bb361ce0136e58a90c33a5e712c0a2 Sandbox 0 728 3661 3575 2022-04-18T13:49:18Z Stix 2 /* Math Test */ Add Stirlings approximation wikitext text/x-wiki == Sandbox == Here's just a play page, so I can try to work out what wiki is all about. Bit of luck, I ''might'' work it out one day. === Lists === All I want is: * easy editing. * traceability. * simple formating. * good linking. * good searchability. * ability to include graphics, easily. Numbered lists work like this: # item # item ## nested, too! Definition lists look like this: ;CPU: Central Processing Unit. ;RAM: Random Access Memory. ;ROM: Read Only Memory. === subsection === And good old &lt;pre&gt; tag stuff like this: # ls -l total 3826 -rw-r--r-- 1 stix wheel 1413137 Nov 12 10:35 231323.pdf -rw-r--r-- 1 stix pc 524288 Sep 24 21:20 P4P800-E.ROM drwxr-xr-x 3 root wheel 512 Nov 2 00:08 screens How does that look? === Math Test === See [http://meta.wikimedia.org/wiki/Help:Displaying_a_formula Displaying a formula] at meta for more info on formulas. :<math>\sum_{n=0}^\infty \frac{x^n}{n!}</math> ==== Surprising &pi;, Basel Problem ==== :<math>\sum_{n=1}^\infty \frac 1{n^2} = \frac1{1^2} + \frac1{2^2} + \frac1{3^2} + \frac1{4^2} + \cdots = \frac{\pi^2}6</math> ==== Sum of a divergent series ==== :<math>\sum_{n=1}^\infty n={-\frac 1{12}}</math> ==== Stirlings Approximation (factorial) ==== :<math>n! \sim \sqrt{2\pi n}\left(\frac{n}{e}\right)^n</math> ==== Surprising Factorial ==== :<math>^1/_2!=\frac{\sqrt\pi}2</math> ==== Gamma Function ==== :<math>\Gamma(z) = (z-1)! = \int_0^\infty x^{z-1} e^{-x}dx</math> ===== Windschitl approximation ===== :<math>\Gamma(z) \approx \sqrt{\frac{2\pi}z} {\left(\frac ze \sqrt{z \sinh \frac 1z + \frac 1{810 z^6}}\right)}^z </math> :<math>2\ln\Gamma(z) \approx \ln\left({2\pi}\right) - \ln{z} + z\left(2\ln z + \ln\left(z\sinh\frac 1z + \frac 1{810z^6}\right)-2\right)</math> ===== Nemes approximation ===== :<math>\Gamma(z) \approx \sqrt{\frac{2\pi}z} \left({\frac 1e \left(z+\frac 1{12z-\frac1{10z}}\right)}\right)^z</math> ==== Fibonacci Sequence ==== :<math>F_{n} = F_{n-1} + F_{n-2}</math> :<math>F_{n} = {\frac {\varphi ^{n}-\psi ^{n}}{\varphi -\psi }} = {\frac {\varphi ^{n}-\psi ^{n}}{\sqrt {5}}}</math> :<math>F_{n} = \frac{1}{\sqrt{5}}\left(\left(\frac{1+\sqrt{5}}{2}\right)^n-\left(\frac{2}{1+\sqrt{5}}\right)^n\cos\left(n\pi\right)\right)</math> where: :<math>\varphi = \frac{1+\sqrt{5}}{2} \approx 1.61803398875\cdots</math> and: :<math>\psi = {\frac {1-{\sqrt {5}}}{2}} = 1-\varphi = {-1 \over \varphi } \approx -0.61803398875\cdots</math> :<math>\Phi = -{\frac {1-{\sqrt {5}}}{2}} = \varphi-1 ={1 \over \varphi } \approx 0.61803398875\cdots</math> ==== Quadratic ==== :<math>x=\frac{-b\pm\sqrt{b^2-4ac}}{2a}</math> ==== Euler's Identity ==== :<math>e^{i\pi}+1=0</math><br> which is a special case of the more general Euler's formula:<br> :<math>e^{i\theta}=\cos \theta+{i}\sin \theta</math> for <math>\theta=\pi</math> Alternately, for tau fans: :<math>e^{i\tau}=1</math><br> ==== e Limit Representation ==== :<math>e = \lim_{x\rightarrow\infty}{\left({1+\frac 1x}\right)^x}</math> :<math>e = \lim_{x\rightarrow 0}{(1+x)}^{\frac{1}{x}}</math> :<math>e = \sum_{x=1}^{\infty}{\frac 1{x!}}</math> ==== Law of Cosines ==== :<math>c^2=a^2+b^2-2ab\cos{C}</math> ==== Force ==== :<math>F=ma=ma_c=\frac{mv^2}r=mr\omega^2=\frac{Gm_1 m_2}{r^2}</math> ==== Tetrahedral angle ==== Also the bond angle of methane! :<math>\arccos\frac{-1}3=90^\circ+\arcsin\frac 13=2\arccos\sqrt\frac{1}{3}=2\arctan\sqrt 2\approx{109.47}^\circ</math> ==== Dihedral angle ==== :<math>\cos\theta=\frac{\cos(\angle{APB})-\cos(\angle{APC})\cos(\angle{BPC})}{\sin(\angle{APC})\sin(\angle{BPC})}</math> e.g. for C60, aka Buckminsterfullerene (buckyballs): :<math>\arccos\frac{\cos{120^\circ}-\cos{108^\circ}\cos{120^\circ}}{\sin{108^\circ}\sin{120^\circ}} \approx {142.623}^\circ</math> Where 120&deg; is the angle between the vertices of a hexagon, and 108&deg; is the angle in a pentagon. 4a62c9dc5596bb9562c387d17630cd925e17f016 File:coco1 9600.png 6 1776 3662 2022-04-29T12:36:05Z Stix 2 Oscilloscope trace of CoCo1 at 9600bps via "POKE 149.0:POKE 150,1" from BASIC. wikitext text/x-wiki == Summary == Oscilloscope trace of CoCo1 at 9600bps via "POKE 149.0:POKE 150,1" from BASIC. 39e2b1dacc69319838693dacfb0f4a8535258a80 3665 3662 2022-05-05T08:01:12Z Stix 2 /* Summary */ Typo wikitext text/x-wiki == Summary == Oscilloscope trace of CoCo1 at 9600bps via "POKE 149,0:POKE 150,1" from BASIC. 654309f45597a036fd1d0188e36be03cb5654d5a File:coco1 19200.png 6 1777 3663 2022-04-29T12:37:19Z Stix 2 Oscilloscope trace of CoCo1 at 19200bps via homegrown bitbanger in m6809 assembly. wikitext text/x-wiki == Summary == Oscilloscope trace of CoCo1 at 19200bps via homegrown bitbanger in m6809 assembly. f83a64fe092d801fbce9f3e4af3415d88b79cb5c File:coco1 38400.png 6 1778 3664 2022-04-29T12:38:00Z Stix 2 Oscilloscope trace of CoCo1 at 38400bps via homegrown bitbanger in m6809 assembly. wikitext text/x-wiki == Summary == Oscilloscope trace of CoCo1 at 38400bps via homegrown bitbanger in m6809 assembly. 413d2cf9147ee250c83a189d3ae4f55b838843d1 2022-05-05 Bit banging on a Tandy CoCo1 0 1779 3666 2022-05-05T08:45:56Z Stix 2 Partial draft; work in progress. wikitext text/x-wiki Like many personal computers of its age, the Tandy Color Computer (CoCo) didn't have any dedicated hardware drivers for its built in RS-232C serial port, and relied on so called software bit banging. What is bit banging? Instead of relying on a hardware driver to drive the voltage on the physical lines with the appropriate timing, software directly manipulates the line state, high or low, and relies on carefully coded software timing loops for the bit transitions. In the case of the CoCo, bit 1 of PIA1 at address &HFF20 directly controls the RS-232C transmit line. == Timing in BASIC == The serial output routine in BASIC uses a 16-bit big-endian value stored at 149,150 (&H95,&H96) to control the BASIC ROM serial output timing loop, and hence the serial port speed. Several values are documented in the manuals, and some searching or experimentation uncovers more: {| class="wikitable" ! bps || 16-bit value decimal || hexadecimal || notes |- style="text-align:right;" | 120 || 458 || &H1CA || |- style="text-align:right;" | 300 || 180 || &HBE || |- style="text-align:right;" | 600 || 87 || &H57 || style="text-align:left;" | default at boot |- style="text-align:right;" | 1200 || 41 || &H29 || |- style="text-align:right;" | 2400 || 18 || &H12 || |- style="text-align:right;" | 4800 || 6 || &H6 || style="text-align:left;" | undocumented |- style="text-align:right;" | 9600 || 1 || &H1 || style="text-align:left;" | undocumented |} Looking at an oscilloscope trace for 9600 baud operation from BASIC on a CoCo1, the waveform appears quite clean and nicely square: [[image:coco1 9600.png|center|CoCo1 9600 baud oscilloscope trace]] [[Category:Stix's Blog]] [[Category:Computing]] a7e1b6d5c2c81d46a2f70d9e211c675cf2c26e71 3667 3666 2022-05-05T08:58:57Z Stix 2 Expand, add see also wikitext text/x-wiki Like many personal computers of its age, the Tandy Color Computer (CoCo) didn't have any dedicated hardware drivers for its built in RS-232C serial port, and relied on so called software bit banging. What is bit banging? Instead of relying on a hardware driver to drive the voltage on the physical lines with the appropriate timing, software directly manipulates the line state, high or low, and relies on carefully coded software timing loops for the bit transitions. In the case of the CoCo, bit 1 of PIA1 at address &HFF20 directly controls the RS-232C transmit line. == Timing in BASIC == The serial output routine in BASIC uses a 16-bit big-endian value stored at 149,150 (&H95,&H96) to control the BASIC ROM serial output timing loop, and hence the serial port speed. Several values are documented in the manuals, and some searching or experimentation uncovers more: {| class="wikitable" ! bps || 16-bit value decimal || hexadecimal || notes |- style="text-align:right;" | 120 || 458 || &H1CA || |- style="text-align:right;" | 300 || 180 || &HBE || |- style="text-align:right;" | 600 || 87 || &H57 || style="text-align:left;" | default at boot |- style="text-align:right;" | 1200 || 41 || &H29 || |- style="text-align:right;" | 2400 || 18 || &H12 || |- style="text-align:right;" | 4800 || 6 || &H6 || style="text-align:left;" | undocumented |- style="text-align:right;" | 9600 || 1 || &H1 || style="text-align:left;" | undocumented |} Looking at an oscilloscope trace for 9600 baud operation from BASIC on a CoCo1, the waveform appears quite clean and nicely square: [[image:coco1 9600.png|center|CoCo1 9600 baud oscilloscope trace]] Can we go faster than 9600 baud? Sure! == Using custom assembly == Writing our own m6809 assembly we can beat 9600 baud. Interestingly, it's not the processor that limits the speed for the CoCo1, as we'll see. When writing assembly, the cycle count of each instruction must be determined, and the length of any loop precisely controlled to set the desired bit rate. In writing my own routines, I found myself needing precise delays, and found quickly that <tt>NOP</tt> isn't the only do-nothing instruction of use for padding out delays. Indeed, you can use several instructions: {| class="wikitable" ! Instruction || cycles |- | NOP || 2 |- | BRN xxx || 3 |- | LBRN xxx || 5 |- | EXG A,A || 7 |} == See also == * [https://en.wikipedia.org/wiki/Bit_banging Bit banging] at wikipedia. * [https://github.com/n6il/DwTerm/blob/master/dwwrite.asm DriveWire terminal transmit assembly routines]. [[Category:Stix's Blog]] [[Category:Computing]] fd2713a42278c0894d6acedf6fcc374488ac9352 3669 3667 2022-05-06T11:55:33Z Stix 2 Expand. wikitext text/x-wiki Like many personal computers of its age, the Tandy Color Computer (CoCo) didn't have any dedicated hardware drivers for its built in RS-232C serial port, and relied on so called software bit banging. What is bit banging? Instead of relying on a hardware driver to drive the voltage on the physical lines with the appropriate timing, software directly manipulates the line state, high or low, and relies on carefully coded software timing loops for the bit transitions. In the case of the CoCo, bit 1 of PIA1 at address &HFF20 directly controls the RS-232C transmit line. == Timing in BASIC == The serial output routine in BASIC uses a 16-bit big-endian value stored at 149,150 (&H95,&H96) to control the BASIC ROM serial output timing loop, and hence the serial port speed. Several values are documented in the manuals, and some searching or experimentation uncovers more: {| class="wikitable" ! bps || 16-bit value decimal || hexadecimal || notes |- style="text-align:right;" | 120 || 458 || &H1CA || |- style="text-align:right;" | 300 || 180 || &HBE || |- style="text-align:right;" | 600 || 87 || &H57 || style="text-align:left;" | default at boot |- style="text-align:right;" | 1200 || 41 || &H29 || |- style="text-align:right;" | 2400 || 18 || &H12 || |- style="text-align:right;" | 4800 || 6 || &H6 || style="text-align:left;" | undocumented |- style="text-align:right;" | 9600 || 1 || &H1 || style="text-align:left;" | undocumented |} Looking at an oscilloscope trace for 9600 baud operation from BASIC on a CoCo1, the waveform appears quite clean and nicely square: [[image:coco1 9600.png|frame|center|CoCo1 9600 baud oscilloscope trace]] Can we go faster than 9600 baud? Sure! == Using custom assembly == Writing our own m6809 assembly we can beat 9600 baud. Interestingly, it's not the processor that limits the speed for the CoCo1, as we'll see. When writing assembly, the cycle count of each instruction must be determined, and the length of any loop precisely controlled to set the desired bit rate. In writing my own routines, I found myself needing precise delays, and found quickly that <tt>NOP</tt> isn't the only do-nothing instruction of use for padding out delays. Indeed, you can use several instructions: {| class="wikitable" ! Instruction || cycles |- | NOP || 2 |- | BRN xxx || 3 |- | LBRN xxx || 5 |- | EXG A,A || 7 |} Using combinations of these, you can generally form loops of any cycle count. So, let's go faster! [[image:coco1 19200.png|frame|center|CoCo1 19200 baud oscilloscope trace]] Right, that's 19200 baud, and everything still looks good. Maybe faster? [[image:coco1 38400.png|frame|center|CoCo1 38400 baud oscilloscope trace]] Well, 38400 baud is starting to look a bit rough. The rise time of a pulse is now shorter than the bit duration (about 26µs at 38400 bps). The RS-232 decoder in the oscilloscope is still managing to figure things out. And, yes, we can even attempt 57600 bps, at which point the oscilloscope gives up: [[image:coco1 57600.png|frame|center|CoCo1 57600 baud oscilloscope trace]] == See also == * [https://en.wikipedia.org/wiki/Bit_banging Bit banging] at wikipedia. * [https://github.com/n6il/DwTerm/blob/master/dwwrite.asm DriveWire terminal transmit assembly routines]. [[Category:Stix's Blog]] [[Category:Computing]] 68a29e68ad07447683d04d66c3503b980ed7f6f6 File:coco1 57600.png 6 1780 3668 2022-05-06T11:53:51Z Stix 2 Oscilloscope trace of CoCo1 at 57600bps via homegrown bitbanger in m6809 assembly. wikitext text/x-wiki == Summary == Oscilloscope trace of CoCo1 at 57600bps via homegrown bitbanger in m6809 assembly. f0678d4c6587f3b5c94e42226fbf850dd772ffc2 git help 0 1733 3670 3623 2022-05-07T01:23:32Z Stix 2 /* Show diffs for a stash */ Expand, add issue with stash pop merge conflicts and untracked files. wikitext text/x-wiki Cheat-sheet of discoveries, many mined from stackoverflow. === Show unpushed commits === ==== One branch ==== <syntaxhighlight> git log remote/pkgsrc-2018Q3..pkgsrc-2018Q3 git diff remote/pkgsrc-2018Q3..pkgsrc-2018Q3 </syntaxhighlight> ==== All branches ==== <syntaxhighlight>git log --branches --not --remotes</syntaxhighlight> === Show diffs for a single commit (relative to its ancestor) === <syntaxhighlight>git diff dcca4290b0cafd64cc80a9ca7c63dc2e8228ae8d~ dcca4290b0cafd64cc80a9ca7c63dc2e8228ae8d</syntaxhighlight> === Generate a patch file for a single commit === <syntaxhighlight>git format-patch --stdout -1 e13535f822b5efe0e3b471bc366e8d3ea96059d5</syntaxhighlight> === Show diffs for a stash === ==== For the latest stash ==== <syntaxhighlight>git stash show -p</syntaxhighlight> ==== For a given stash ==== <syntaxhighlight>git stash show -p stash@{1}</syntaxhighlight> ==== Including untracked files ==== <syntaxhighlight>git stash show -p -u</syntaxhighlight> === Pop untracked files after stash apply merge conflict === <syntaxhighlight> git stash pop … merge conflicts, untracked files not created … git checkout stash^3 -- . # only works with clean index git stash drop # remove the stash </syntaxhighlight> === Record intent to add (allowing diffs of untracked files) === <syntaxhighlight>git add -N <file> …</syntaxhighlight> === Show file history for all branches === <syntaxhighlight>git log --all <file></syntaxhighlight> === Patch local tree with a commit from another branch === <syntaxhighlight>git cherry-pick -n <commit-hash></syntaxhighlight> === Undo a commit === NOTE: this almost permanently deletes the commit. <syntaxhighlight>git reset --hard <commit>~</syntaxhighlight> === Get/Set origin, https or ssh === <syntaxhighlight> git remote get-url origin git remote set-url origin git@github.com:NetBSD/src.git git remote set-url origin https://github.com/NetBSD/src.git </syntaxhighlight> === Get/Set config vars, like the current pager === <syntaxhighlight> git config --get core.pager git config core.pager 'less -RX' git config --get pull.rebase git config pull.rebase true </syntaxhighlight> [[Category:Git]] 9c4d00a5bd173803d7df2d21d856bdb17c1a8d54 3682 3670 2022-08-08T07:59:03Z Stix 2 Add git worktree example wikitext text/x-wiki Cheat-sheet of discoveries, many mined from stackoverflow. === Show unpushed commits === ==== One branch ==== <syntaxhighlight> git log remote/pkgsrc-2018Q3..pkgsrc-2018Q3 git diff remote/pkgsrc-2018Q3..pkgsrc-2018Q3 </syntaxhighlight> ==== All branches ==== <syntaxhighlight>git log --branches --not --remotes</syntaxhighlight> === Show diffs for a single commit (relative to its ancestor) === <syntaxhighlight>git diff dcca4290b0cafd64cc80a9ca7c63dc2e8228ae8d~ dcca4290b0cafd64cc80a9ca7c63dc2e8228ae8d</syntaxhighlight> === Generate a patch file for a single commit === <syntaxhighlight>git format-patch --stdout -1 e13535f822b5efe0e3b471bc366e8d3ea96059d5</syntaxhighlight> === Show diffs for a stash === ==== For the latest stash ==== <syntaxhighlight>git stash show -p</syntaxhighlight> ==== For a given stash ==== <syntaxhighlight>git stash show -p stash@{1}</syntaxhighlight> ==== Including untracked files ==== <syntaxhighlight>git stash show -p -u</syntaxhighlight> === Pop untracked files after stash apply merge conflict === <syntaxhighlight> git stash pop … merge conflicts, untracked files not created … git checkout stash^3 -- . # only works with clean index git stash drop # remove the stash </syntaxhighlight> === Record intent to add (allowing diffs of untracked files) === <syntaxhighlight>git add -N <file> …</syntaxhighlight> === Show file history for all branches === <syntaxhighlight>git log --all <file></syntaxhighlight> === Patch local tree with a commit from another branch === <syntaxhighlight>git cherry-pick -n <commit-hash></syntaxhighlight> === Undo a commit === NOTE: this almost permanently deletes the commit. <syntaxhighlight>git reset --hard <commit>~</syntaxhighlight> === Add a new worktree, sharing an existing git repository === <syntaxhighlight> git worktree add ../newpath mybranch git worktree add ../../netbsd-9/src netbsd-9 </syntaxhighlight> === Get/Set origin, https or ssh === <syntaxhighlight> git remote get-url origin git remote set-url origin git@github.com:NetBSD/src.git git remote set-url origin https://github.com/NetBSD/src.git </syntaxhighlight> === Get/Set config vars, like the current pager === <syntaxhighlight> git config --get core.pager git config core.pager 'less -RX' git config --get pull.rebase git config pull.rebase true </syntaxhighlight> [[Category:Git]] 935b799b4ec99bb2110f080b599c4ee0ddb0bf0b 3701 3682 2023-01-08T03:37:51Z Stix 2 /* Record intent to add (allowing diffs of untracked files) */ add revert command wikitext text/x-wiki Cheat-sheet of discoveries, many mined from stackoverflow. === Show unpushed commits === ==== One branch ==== <syntaxhighlight> git log remote/pkgsrc-2018Q3..pkgsrc-2018Q3 git diff remote/pkgsrc-2018Q3..pkgsrc-2018Q3 </syntaxhighlight> ==== All branches ==== <syntaxhighlight>git log --branches --not --remotes</syntaxhighlight> === Show diffs for a single commit (relative to its ancestor) === <syntaxhighlight>git diff dcca4290b0cafd64cc80a9ca7c63dc2e8228ae8d~ dcca4290b0cafd64cc80a9ca7c63dc2e8228ae8d</syntaxhighlight> === Generate a patch file for a single commit === <syntaxhighlight>git format-patch --stdout -1 e13535f822b5efe0e3b471bc366e8d3ea96059d5</syntaxhighlight> === Show diffs for a stash === ==== For the latest stash ==== <syntaxhighlight>git stash show -p</syntaxhighlight> ==== For a given stash ==== <syntaxhighlight>git stash show -p stash@{1}</syntaxhighlight> ==== Including untracked files ==== <syntaxhighlight>git stash show -p -u</syntaxhighlight> === Pop untracked files after stash apply merge conflict === <syntaxhighlight> git stash pop … merge conflicts, untracked files not created … git checkout stash^3 -- . # only works with clean index git stash drop # remove the stash </syntaxhighlight> === Record intent to add (allowing diffs of untracked files) === <syntaxhighlight>git add -N <file> …</syntaxhighlight> Use the following to revert: <syntaxhighlight>git restore --staged <file> …</syntaxhighlight> === Show file history for all branches === <syntaxhighlight>git log --all <file></syntaxhighlight> === Patch local tree with a commit from another branch === <syntaxhighlight>git cherry-pick -n <commit-hash></syntaxhighlight> === Undo a commit === NOTE: this almost permanently deletes the commit. <syntaxhighlight>git reset --hard <commit>~</syntaxhighlight> === Add a new worktree, sharing an existing git repository === <syntaxhighlight> git worktree add ../newpath mybranch git worktree add ../../netbsd-9/src netbsd-9 </syntaxhighlight> === Get/Set origin, https or ssh === <syntaxhighlight> git remote get-url origin git remote set-url origin git@github.com:NetBSD/src.git git remote set-url origin https://github.com/NetBSD/src.git </syntaxhighlight> === Get/Set config vars, like the current pager === <syntaxhighlight> git config --get core.pager git config core.pager 'less -RX' git config --get pull.rebase git config pull.rebase true </syntaxhighlight> [[Category:Git]] 11d5eb4a4a8e8b6f16940b79873b698de30aaf9d Favourite Quotes 0 1683 3671 3637 2022-05-11T23:49:05Z Stix 2 /* General */ Add BOFH quote wikitext text/x-wiki == General == Buying carbon credits is a bit like a serial killer paying someone else to have kids to make his activity cost neutral.<br> -- The BOFH If you don’t have time to do it right,<br> when will you have time to do it over?<br> -- John Wooden ---- It is the mark of an educated mind to be able to entertain a thought without accepting it.<br> -- Aristotle ---- Truth fears no questions.<br> -- unknown ---- I can't understand why people are frightened of new ideas. I'm frightened of the old ones.<br> -- John Cage, composer (5 Sep 1912-1992) ---- Do you know what they call alternative medicine that's been proved to work? Medicine.<br> -- Tim Minchin, "Storm" ---- Great minds discuss ideas, average minds discuss events, small minds discuss people.<br> -- Often attributed to Eleanor Roosevelt, but disputed. Around since 1948. ---- All great truths begin as blasphemies.<br> -- George Bernard Shaw, Annajanska (1919) ---- Every act of creation is first an act of destruction.<br> -- Pablo Picasso (paraphrased?) ---- One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br> -- Bertrand Russell (paraphrased?) ---- If a man will begin with certainties, he shall end in doubts; but if he will be content to begin with doubts he shall end in certainties.<br> -- Francis Bacon (1561 – 1626) ---- It ain't what you don't know that gets you into trouble. It's what you know for sure that just ain't so.<br> -- Mark Twain ---- If you're going to be passionate about something, be passionate about learning. If you're going to fight something, fight for those in need. If you're going to question something, question authority. If you're going to lose something, lose your inhibitions. If you're going to gain something, gain respect and confidence. And if you're going to hate something, hate the false idea that you are not capable of your dreams.<br> -- Daniel Golston ---- Tomorrow's illiterate will not be the man who can't read; he will be the man who has not learned how to learn.<br> -- Psychologist Herbert Gerjuoy as quoted by Alvin Toffler in Future Shock (1970), ch. 18. ---- Force plays a much larger part in the government of the world than it did before 1914, and what is especially alarming, force tends increasingly to fall into the hands of those who are enemies of civilization. The danger is profound and terrible; it cannot be waved aside with easy optimism. '''The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt'''. Even those of the intelligent who believe that they have a nostrum are too individualistic to combine with other intelligent men from whom they differ on minor points. This was not always the case.<br> -- "The Triumph of Stupidity" (1933-05-10) in Mortals and Others: Bertrand Russell's American Essays, 1931-1935 (Routledge, 1998, ISBN 0-415-17866-5), p. 28 ---- It has often and confidently been asserted, that man's origin can never be known: '''but ignorance more frequently begets confidence than does knowledge''': it is those who know little, and not those who know much, who so positively assert that this or that problem will never be solved by science.<br> -- "The Descent of Man" (1871), Charles Darwin, Introduction, p. 4. ---- Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br> -- Albert Einstein ---- Science literacy is a vaccine against the charlatans of the world that would exploit your ignorance.<br> -- Neil deGrasse Tyson ---- Some people have a mental horizon of radius zero, and call it their point of view.<br> -- David Hilbert ---- The more complex the mind, the greater the need for the simplicity of play.<br> -- Captain Kirk, "Shore Leave" ---- When you find yourself on the side of the majority, it is time to reform.<br> -- Mark Twain ---- Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br> -- Gary Kasparov ---- Simplicity does not precede complexity, but follows it.<br> -- Alan J. Perlis ---- People who think they know everything really annoy those of us who know we don't.<br> -- Bjarne Stroustrup ---- A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br> -- Dave Barry ---- I love deadlines. I like the whooshing sound they make as they fly by.<br> -- Douglas Adams ---- It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours. ---- SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get a large government grant. ---- If I were a blue spider, I would certainly ride on a train all the way from Avallon to Paris, and I would set up my house on the nose of a chocolate penguin. It's just a matter of common sense."<br> --James Wright, "Against Surrealism" ---- We now return our souls to the creator,<br> As we stand on the edge of eternal darkness.<br> Let our chant fill the void,<br> In order that others may know.<br> In the land of the night,<br> The ship of the sun is drawn by the grateful dead.<br> --Egyptian Book of the Dead ---- '''It''' is better wither to be silent,<br> or to say things of more value than silence.<br> '''Sooner''' throw a pearl at hazard than an idle or useless word;<br> and do not say a little in many words,<br> but a great deal in a few.<br> -- Pythagoras ---- "Always ... always remember: Less is less. More is more. More is better. And twice as much is good too. Not enough is bad. And too much is never enough except when it's just about right."<br> -- The Tick ---- UFO's are for real: the Air Force doesn't exist. ---- "In the drowsy dark cave of the mind dreams<br> build their nest with fragments dropped from day's caravan."<br> -- Rabindranath Tagore ---- I have made this letter longer than usual because I lack the time to make it shorter.<br> -- Blaise Pascal ---- WARNING: Suffering attention deficit disorder and I'm not afraid to spread it. Now stand back or I'll.. mmm cheesecake<br> -- Homer Simpson ---- Support mental health or I'll kill you. ---- "I went into a general store, and they wouldn't sell me anything specific".<br> -- Steven Wright ---- Reality is what, when you stop believing in it, doesn't go away.<br> -- Philip K. Dick ---- Reality is a crutch for people who can't cope with drugs.<br> -- Lily Tomlin ---- Failure is not an option. It is a privilege reserved for those who try. ---- Failure? I never encountered it. All I ever met were temporary setbacks.<br> -- Dottie Walters ---- Success is the mark on the brow of the man who has aimed too low ---- Natives who beat drums to drive off evil spirits are objects of scorn to smart Americans who blow horns to break up traffic jams.<br> -- Mary Ellen Kelly ---- If I had eight hours to chop down a<br> tree, I'd spend six sharpening my axe.<br> -- Abraham Lincoln ---- A physicist is an atom's way of knowing about atoms.<br> -- George Wald ---- Statistics are like bikinis. What they reveal is suggestive, but what they conceal is vital.<br> -- Aaron Levenstein ---- "He is no fool who gives what he cannot keep to gain what he cannot lose."<br> -- Jim Elliot ---- It is one of the superstitions of the human mind to have imagined that virginity could be a virtue.<br> -- Voltaire ---- What is tolerance? -- it is the consequence of humanity. We are all formed of frailty and error; let us pardon reciprocally each other's folly -- that is the first law of nature.<br> -- Voltaire ---- In theory, there is no difference between theory and practice.<br> But, in practice, there is.<br> -- Yogi Berra ---- I think...I think it's in my basement. Let me go upstairs and check.<br> -- M.C. Escher (1898-1972) ---- Only those who will risk going too far can possibly find out how far one can go.<br> If you aren't in over your head, how do you know how tall you are?<br> -- T.S. Elliot ---- My father (a lawyer) told me that company culture is driven from the top -- if it's the people who make the product, you're good; sell the product, you're OK. If the accountants take over, look for another job, and if the lawyers take over, run as fast as you can the other way.<br> -- Alden Hart ---- War will exist until that distant day when the conscientious objector enjoys the same reputation and prestige that the warrior does today. <br> -- John F. Kennedy ---- Let us not despair but act. Let us not seek the Republican answer or the Democratic answer but the right answer. Let us not seek to fix the blame for the past - let us accept our own responsibility for the future.<br> -- John F. Kennedy ---- I used to be indecisive but now I am not quite sure.<br> -- Tommy Cooper ---- For sure, you have to be lost to find a place that can't be found, elseways everyone would know where it was.<br> -- Captain Barbossa ---- To attain knowledge, add things every day.<br> To attain wisdom, remove things every day.<br> -- Laozi (Lao Tse) ---- Knowing others is intelligence;<br> knowing yourself is true wisdom.<br> Mastering others is strength; mastering yourself is true power.<br> -- Laozi (Lao Tse) == Science == &hellip; It is our responsibility as scientists, knowing the great progress which comes from a '''satisfactory philosophy of ignorance''', the great progress which is the fruit of freedom of thought, to proclaim the value of this freedom; to teach how doubt is not to be feared but welcomed and discussed; and to demand this freedom as our duty to all coming generations.<br> -- Richard Feynman ---- We're made of star-stuff. We are a way for the cosmos to know itself.<br> -- Carl Sagan ---- In general we look for a new law by the following process. First we guess it. Then we compute the consequences of the guess to see what would be implied if this law that we guessed is right. Then we compare the result of the computation to nature, with experiment or experience, compare it directly with observation, to see if it works. If it disagrees with experiment it is wrong. In that simple statement is the key to science. It does not make any difference how beautiful your guess is. It does not make any difference how smart you are, who made the guess, or what his name is – if it disagrees with experiment it is wrong. That is all there is to it.<br> -- Richard Feynman ---- What counts is not what sounds plausible, not what we would like to believe, not what one or two witnesses claim, but only what is supported by hard evidence rigorously and sceptically examined. '''Extraordinary claims require extraordinary evidence'''.<br> -- Carl Sagan ---- Forgotten were the elementary rules of logic, that extraordinary claims require extraordinary evidence and that '''what can be asserted without evidence can also be dismissed without evidence'''.<br> -- Christopher Hitchens ---- == Politics == Remember, the Republican plan: "Don’t get sick. And if you do get sick, die quickly."<br> -- Alan Grayson, 2009 When fascism comes to America, it will be wrapped in the flag and carrying a cross.<br> -- James Waterman Wise The first casualty, when war comes, is truth.<br> -- Hiram Johnson (1866-1945) == Latin == ; Sed quis custodiet ipsos custodes? : Who watches the watchmen? ---- ; Ubi dubium ibi libertas : Where there is doubt there is freedom. ---- ; Ita erat quando hic adveni : It was that way when I got here. ---- == Religion == Religious bondage shackles and debilitates the mind and unfits it for every noble enterprise, every expanded prospect.<br> -- James Madison ---- Is God willing to prevent evil, but not able?<br> Then he is not omnipotent.<br> Is he able, but not willing?<br> Then he is malevolent.<br> Is he both able and willing?<br> Then whence cometh evil?<br> Is he neither able nor willing?<br> Then why call him God?<br> -- Often attributed to Epicurus (341 BC – 270 BC), but disputed ---- I do not feel obliged to believe that the same God who has endowed us with sense, reason and intellect has intended us to forgo their use.<br> -- Galileo Galilei ---- I contend that we are both atheists. I just believe in one fewer god than you do. When you understand why you dismiss all the other possible gods, you will understand why I dismiss yours.<br> -- Stephen F. Roberts ---- The various modes of worship which prevailed in the Roman world were all considered by the people as equally true; by the philosopher as equally false; and by the magistrate as equally useful.<br> -- Edward Gibbon, 1776 ---- Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite consisting of people who want to change everyone else's world to be like their own. See "Wrong Answer, The". ---- A man's ethical behavior should be based effectually on sympathy, education, and social ties; no religious basis is necessary. Man would indeed be in a poor way if he had to be restrained by fear of punishment and hope of reward after death.<br> -- Albert Einstein ---- As long as you pray to God and ask him for some benefit, you are not a religious man.<br> -- Albert Einstein ---- Whatever there is of God and goodness in the universe, it must work itself out and express itself through us. We cannot stand aside and let God do it.<br> -- Albert Einstein ---- To assume the existence of an unperceivable being ... does not facilitate understanding the orderliness we find in the perceivable world.<br> -- Albert Einstein ---- The difference between a cult and an established religion is sometimes about one generation.<br> -- Scott McLemee ---- Religion is an insult to human dignity. With or without it you would have good people doing good things and evil people doing evil things. But for good people to do evil things, that takes religion.<br> -- Steven Weinberg ---- The concept of God is insulting and degrading to man -- it implies that the highest possible is not to be reached by man, that he is an inferior being who can only worship an ideal he will never achieve.<br> -- Ayn Rand ---- The greatest tragedy in mankind's entire history may be the hijacking of morality by religion.<br> -- Arthur C. Clarke ---- We are all without god – some of us just happen to be aware of it.<br> -- Monica Salcedo ---- Yes, I suppose it's odd that atheists sometimes say Jesus and Oh My God. But odder than the religious saying "let's be reasonable"?<br> -- Hugh Laurie, via Twitter, 2014-09-10 ---- It’s a strange myth that atheists have nothing to live for. It’s the opposite. We have nothing to die for. We have everything to live for.<br> -- Ricky Gervais ---- »Glaube« heißt Nicht-wissen-wollen - "Faith" means not wanting to know.<br> -- Friedrich Nietzsche ---- There are those who scoff at the schoolboy, calling him frivolous and shallow: Yet it was the schoolboy who said "Faith is believing what you know ain't so."<br> -- Mark Twain == Computers == The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br> -- Donald Knuth ---- Because user errors often produce unpredictable results, the user should try to avoid them.<br> --IBM MVS/XA System Programming Library ---- ...and then we wrote scripts to write the configs for us, and using these scripts, we made mistakes in a faster, more automated manner.<br> -- 'A Gentle Introduction to Cricket', on MRTG configuration ---- Micro Credo: Never trust a computer bigger than you can lift. ---- Anything that can be done in O(N) can be done in O(N^2).<br> -- Ralf Schuettau (after looking at a particular piece of code) ---- 101 reasons why you can't find your Sysadmin:<br> 68: It's 9AM. He/She is not working that late.<br> -- Koos van den Hout ---- Reason #173 to fear technology... o o o o o <o <o> o> o .|. \|. \|/ // X \ | <| <|> /\ >\ /< >\ /< >\ /< >\ /< Mr. Asciihead learns the Macarena. ---- "Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning."<br> -- Rich Cook ---- "Well you know, C isn't that hard, void (*(*f[])())() for instance defines f as an array of unspecified size, of pointers to functions that return pointers to functions that return void... I think". ---- "The 80xxx series of microprocessors is clear evidence that INTEL isn't doing in-house drug testing."<br> -- (Usenet, 1988) ---- ;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br> -- obs@burnout.demon.co.uk (obscurity) ---- ;BSD: "do what you like with our code how you like, :just give us some credit since you used our stuff" ;GPL: "I am RMS of FSF, your patches and code enhancements :will be assimilated into this copylefted source. :Resistence is futile..." ---- ;Microsoft: "Where do you want to go today?" ;Linux: "Where do you want to be tomorrow?" ;BSD: "Are you guys coming, or what?" ---- === Microsoft === ---- Customer: "I'm running Windows 95 and Internet Explorer 4."<br> Tech Support: "Y-e-e-e-e-s........"<br> Customer: "My Computer isn't working now."<br> Tech Support: "Yes, you just said that." ---- Friends don't let friends use Microsoft. ---- "One World, One Web, One Program" - Microsoft Promotional Ad<br> "Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler ---- Microsoft:<br> "Just click on the START button and your journey to the Dark Side will be complete!" ---- You have moved the mouse.<br> Windows NT must be restarted for the changes to take effect.<br> Press "OK" to reboot. ---- Microshaft: Where do you want to crash today? ---- Microsoft Windows: It just keeps getting beta and beta. ---- "NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br> -- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs ---- windows 95: n. 32 bit extensions and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.<br> -- Rev. Pee Kitty ---- My other computer is your Windows box. ---- In a world without walls or fences, what use do we have for windows or gates? ---- The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br> -- Douglas Adams, on Windows '95 ---- Microsoft: "Where do you want to go today?"<br> Unix: "What do you need to get done today?"<br> Irix: "Uhh... what day is it today?" ---- Bill Gates is just a monocle and a Persian cat away from being one of the bad guys in a James Bond movie.<br> -- Dennis Miller ---- === Macintosh === ---- One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br> -- Gassee - Apple Logo ---- The Box said Win '95 or better - So I used a Macintosh!<br> -- Harold Herbert Tessman ---- "Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br> -- Douglas Adams ---- === UNIX === ---- Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br> -- Thomas Scoville ---- "Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br> -- dustin@spy.net ---- Contrary to popular belief, Unix is user friendly.<br> It just happens to be selective about who it makes friends with.<br> -- Kyle Hearn <kyle@intex.net> ---- The UNIX Guru's View of Sex: # unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep ---- earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg` Broadcast message from god (console) Wed May 16 13:45:22 2000... Earth is shutting down in 5 minutes for a system upgrade. All users please log out or transfer to heaven.god.net or hell.god.net. Thank you. ---- +++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br> -- Hogfather, Terry Pratchett. [[Category:Personal]] 46f8265d6456dd78c58ad781b3c6b21c12a47ddc 3676 3671 2022-06-02T08:49:23Z Stix 2 /* Science */ Add another Einstein quote wikitext text/x-wiki == General == Buying carbon credits is a bit like a serial killer paying someone else to have kids to make his activity cost neutral.<br> -- The BOFH If you don’t have time to do it right,<br> when will you have time to do it over?<br> -- John Wooden ---- It is the mark of an educated mind to be able to entertain a thought without accepting it.<br> -- Aristotle ---- Truth fears no questions.<br> -- unknown ---- I can't understand why people are frightened of new ideas. I'm frightened of the old ones.<br> -- John Cage, composer (5 Sep 1912-1992) ---- Do you know what they call alternative medicine that's been proved to work? Medicine.<br> -- Tim Minchin, "Storm" ---- Great minds discuss ideas, average minds discuss events, small minds discuss people.<br> -- Often attributed to Eleanor Roosevelt, but disputed. Around since 1948. ---- All great truths begin as blasphemies.<br> -- George Bernard Shaw, Annajanska (1919) ---- Every act of creation is first an act of destruction.<br> -- Pablo Picasso (paraphrased?) ---- One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br> -- Bertrand Russell (paraphrased?) ---- If a man will begin with certainties, he shall end in doubts; but if he will be content to begin with doubts he shall end in certainties.<br> -- Francis Bacon (1561 – 1626) ---- It ain't what you don't know that gets you into trouble. It's what you know for sure that just ain't so.<br> -- Mark Twain ---- If you're going to be passionate about something, be passionate about learning. If you're going to fight something, fight for those in need. If you're going to question something, question authority. If you're going to lose something, lose your inhibitions. If you're going to gain something, gain respect and confidence. And if you're going to hate something, hate the false idea that you are not capable of your dreams.<br> -- Daniel Golston ---- Tomorrow's illiterate will not be the man who can't read; he will be the man who has not learned how to learn.<br> -- Psychologist Herbert Gerjuoy as quoted by Alvin Toffler in Future Shock (1970), ch. 18. ---- Force plays a much larger part in the government of the world than it did before 1914, and what is especially alarming, force tends increasingly to fall into the hands of those who are enemies of civilization. The danger is profound and terrible; it cannot be waved aside with easy optimism. '''The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt'''. Even those of the intelligent who believe that they have a nostrum are too individualistic to combine with other intelligent men from whom they differ on minor points. This was not always the case.<br> -- "The Triumph of Stupidity" (1933-05-10) in Mortals and Others: Bertrand Russell's American Essays, 1931-1935 (Routledge, 1998, ISBN 0-415-17866-5), p. 28 ---- It has often and confidently been asserted, that man's origin can never be known: '''but ignorance more frequently begets confidence than does knowledge''': it is those who know little, and not those who know much, who so positively assert that this or that problem will never be solved by science.<br> -- "The Descent of Man" (1871), Charles Darwin, Introduction, p. 4. ---- Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br> -- Albert Einstein ---- Science literacy is a vaccine against the charlatans of the world that would exploit your ignorance.<br> -- Neil deGrasse Tyson ---- Some people have a mental horizon of radius zero, and call it their point of view.<br> -- David Hilbert ---- The more complex the mind, the greater the need for the simplicity of play.<br> -- Captain Kirk, "Shore Leave" ---- When you find yourself on the side of the majority, it is time to reform.<br> -- Mark Twain ---- Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br> -- Gary Kasparov ---- Simplicity does not precede complexity, but follows it.<br> -- Alan J. Perlis ---- People who think they know everything really annoy those of us who know we don't.<br> -- Bjarne Stroustrup ---- A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br> -- Dave Barry ---- I love deadlines. I like the whooshing sound they make as they fly by.<br> -- Douglas Adams ---- It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours. ---- SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get a large government grant. ---- If I were a blue spider, I would certainly ride on a train all the way from Avallon to Paris, and I would set up my house on the nose of a chocolate penguin. It's just a matter of common sense."<br> --James Wright, "Against Surrealism" ---- We now return our souls to the creator,<br> As we stand on the edge of eternal darkness.<br> Let our chant fill the void,<br> In order that others may know.<br> In the land of the night,<br> The ship of the sun is drawn by the grateful dead.<br> --Egyptian Book of the Dead ---- '''It''' is better wither to be silent,<br> or to say things of more value than silence.<br> '''Sooner''' throw a pearl at hazard than an idle or useless word;<br> and do not say a little in many words,<br> but a great deal in a few.<br> -- Pythagoras ---- "Always ... always remember: Less is less. More is more. More is better. And twice as much is good too. Not enough is bad. And too much is never enough except when it's just about right."<br> -- The Tick ---- UFO's are for real: the Air Force doesn't exist. ---- "In the drowsy dark cave of the mind dreams<br> build their nest with fragments dropped from day's caravan."<br> -- Rabindranath Tagore ---- I have made this letter longer than usual because I lack the time to make it shorter.<br> -- Blaise Pascal ---- WARNING: Suffering attention deficit disorder and I'm not afraid to spread it. Now stand back or I'll.. mmm cheesecake<br> -- Homer Simpson ---- Support mental health or I'll kill you. ---- "I went into a general store, and they wouldn't sell me anything specific".<br> -- Steven Wright ---- Reality is what, when you stop believing in it, doesn't go away.<br> -- Philip K. Dick ---- Reality is a crutch for people who can't cope with drugs.<br> -- Lily Tomlin ---- Failure is not an option. It is a privilege reserved for those who try. ---- Failure? I never encountered it. All I ever met were temporary setbacks.<br> -- Dottie Walters ---- Success is the mark on the brow of the man who has aimed too low ---- Natives who beat drums to drive off evil spirits are objects of scorn to smart Americans who blow horns to break up traffic jams.<br> -- Mary Ellen Kelly ---- If I had eight hours to chop down a<br> tree, I'd spend six sharpening my axe.<br> -- Abraham Lincoln ---- A physicist is an atom's way of knowing about atoms.<br> -- George Wald ---- Statistics are like bikinis. What they reveal is suggestive, but what they conceal is vital.<br> -- Aaron Levenstein ---- "He is no fool who gives what he cannot keep to gain what he cannot lose."<br> -- Jim Elliot ---- It is one of the superstitions of the human mind to have imagined that virginity could be a virtue.<br> -- Voltaire ---- What is tolerance? -- it is the consequence of humanity. We are all formed of frailty and error; let us pardon reciprocally each other's folly -- that is the first law of nature.<br> -- Voltaire ---- In theory, there is no difference between theory and practice.<br> But, in practice, there is.<br> -- Yogi Berra ---- I think...I think it's in my basement. Let me go upstairs and check.<br> -- M.C. Escher (1898-1972) ---- Only those who will risk going too far can possibly find out how far one can go.<br> If you aren't in over your head, how do you know how tall you are?<br> -- T.S. Elliot ---- My father (a lawyer) told me that company culture is driven from the top -- if it's the people who make the product, you're good; sell the product, you're OK. If the accountants take over, look for another job, and if the lawyers take over, run as fast as you can the other way.<br> -- Alden Hart ---- War will exist until that distant day when the conscientious objector enjoys the same reputation and prestige that the warrior does today. <br> -- John F. Kennedy ---- Let us not despair but act. Let us not seek the Republican answer or the Democratic answer but the right answer. Let us not seek to fix the blame for the past - let us accept our own responsibility for the future.<br> -- John F. Kennedy ---- I used to be indecisive but now I am not quite sure.<br> -- Tommy Cooper ---- For sure, you have to be lost to find a place that can't be found, elseways everyone would know where it was.<br> -- Captain Barbossa ---- To attain knowledge, add things every day.<br> To attain wisdom, remove things every day.<br> -- Laozi (Lao Tse) ---- Knowing others is intelligence;<br> knowing yourself is true wisdom.<br> Mastering others is strength; mastering yourself is true power.<br> -- Laozi (Lao Tse) == Science == [I do not] carry such information in my mind since it is readily available in books. &hellip;The value of a college education is not the learning of many facts but the training of the mind to think.<br> -- Albert Einstein ---- &hellip; It is our responsibility as scientists, knowing the great progress which comes from a '''satisfactory philosophy of ignorance''', the great progress which is the fruit of freedom of thought, to proclaim the value of this freedom; to teach how doubt is not to be feared but welcomed and discussed; and to demand this freedom as our duty to all coming generations.<br> -- Richard Feynman ---- We're made of star-stuff. We are a way for the cosmos to know itself.<br> -- Carl Sagan ---- In general we look for a new law by the following process. First we guess it. Then we compute the consequences of the guess to see what would be implied if this law that we guessed is right. Then we compare the result of the computation to nature, with experiment or experience, compare it directly with observation, to see if it works. If it disagrees with experiment it is wrong. In that simple statement is the key to science. It does not make any difference how beautiful your guess is. It does not make any difference how smart you are, who made the guess, or what his name is – if it disagrees with experiment it is wrong. That is all there is to it.<br> -- Richard Feynman ---- What counts is not what sounds plausible, not what we would like to believe, not what one or two witnesses claim, but only what is supported by hard evidence rigorously and sceptically examined. '''Extraordinary claims require extraordinary evidence'''.<br> -- Carl Sagan ---- Forgotten were the elementary rules of logic, that extraordinary claims require extraordinary evidence and that '''what can be asserted without evidence can also be dismissed without evidence'''.<br> -- Christopher Hitchens ---- == Politics == Remember, the Republican plan: "Don’t get sick. And if you do get sick, die quickly."<br> -- Alan Grayson, 2009 When fascism comes to America, it will be wrapped in the flag and carrying a cross.<br> -- James Waterman Wise The first casualty, when war comes, is truth.<br> -- Hiram Johnson (1866-1945) == Latin == ; Sed quis custodiet ipsos custodes? : Who watches the watchmen? ---- ; Ubi dubium ibi libertas : Where there is doubt there is freedom. ---- ; Ita erat quando hic adveni : It was that way when I got here. ---- == Religion == Religious bondage shackles and debilitates the mind and unfits it for every noble enterprise, every expanded prospect.<br> -- James Madison ---- Is God willing to prevent evil, but not able?<br> Then he is not omnipotent.<br> Is he able, but not willing?<br> Then he is malevolent.<br> Is he both able and willing?<br> Then whence cometh evil?<br> Is he neither able nor willing?<br> Then why call him God?<br> -- Often attributed to Epicurus (341 BC – 270 BC), but disputed ---- I do not feel obliged to believe that the same God who has endowed us with sense, reason and intellect has intended us to forgo their use.<br> -- Galileo Galilei ---- I contend that we are both atheists. I just believe in one fewer god than you do. When you understand why you dismiss all the other possible gods, you will understand why I dismiss yours.<br> -- Stephen F. Roberts ---- The various modes of worship which prevailed in the Roman world were all considered by the people as equally true; by the philosopher as equally false; and by the magistrate as equally useful.<br> -- Edward Gibbon, 1776 ---- Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite consisting of people who want to change everyone else's world to be like their own. See "Wrong Answer, The". ---- A man's ethical behavior should be based effectually on sympathy, education, and social ties; no religious basis is necessary. Man would indeed be in a poor way if he had to be restrained by fear of punishment and hope of reward after death.<br> -- Albert Einstein ---- As long as you pray to God and ask him for some benefit, you are not a religious man.<br> -- Albert Einstein ---- Whatever there is of God and goodness in the universe, it must work itself out and express itself through us. We cannot stand aside and let God do it.<br> -- Albert Einstein ---- To assume the existence of an unperceivable being ... does not facilitate understanding the orderliness we find in the perceivable world.<br> -- Albert Einstein ---- The difference between a cult and an established religion is sometimes about one generation.<br> -- Scott McLemee ---- Religion is an insult to human dignity. With or without it you would have good people doing good things and evil people doing evil things. But for good people to do evil things, that takes religion.<br> -- Steven Weinberg ---- The concept of God is insulting and degrading to man -- it implies that the highest possible is not to be reached by man, that he is an inferior being who can only worship an ideal he will never achieve.<br> -- Ayn Rand ---- The greatest tragedy in mankind's entire history may be the hijacking of morality by religion.<br> -- Arthur C. Clarke ---- We are all without god – some of us just happen to be aware of it.<br> -- Monica Salcedo ---- Yes, I suppose it's odd that atheists sometimes say Jesus and Oh My God. But odder than the religious saying "let's be reasonable"?<br> -- Hugh Laurie, via Twitter, 2014-09-10 ---- It’s a strange myth that atheists have nothing to live for. It’s the opposite. We have nothing to die for. We have everything to live for.<br> -- Ricky Gervais ---- »Glaube« heißt Nicht-wissen-wollen - "Faith" means not wanting to know.<br> -- Friedrich Nietzsche ---- There are those who scoff at the schoolboy, calling him frivolous and shallow: Yet it was the schoolboy who said "Faith is believing what you know ain't so."<br> -- Mark Twain == Computers == The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br> -- Donald Knuth ---- Because user errors often produce unpredictable results, the user should try to avoid them.<br> --IBM MVS/XA System Programming Library ---- ...and then we wrote scripts to write the configs for us, and using these scripts, we made mistakes in a faster, more automated manner.<br> -- 'A Gentle Introduction to Cricket', on MRTG configuration ---- Micro Credo: Never trust a computer bigger than you can lift. ---- Anything that can be done in O(N) can be done in O(N^2).<br> -- Ralf Schuettau (after looking at a particular piece of code) ---- 101 reasons why you can't find your Sysadmin:<br> 68: It's 9AM. He/She is not working that late.<br> -- Koos van den Hout ---- Reason #173 to fear technology... o o o o o <o <o> o> o .|. \|. \|/ // X \ | <| <|> /\ >\ /< >\ /< >\ /< >\ /< Mr. Asciihead learns the Macarena. ---- "Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning."<br> -- Rich Cook ---- "Well you know, C isn't that hard, void (*(*f[])())() for instance defines f as an array of unspecified size, of pointers to functions that return pointers to functions that return void... I think". ---- "The 80xxx series of microprocessors is clear evidence that INTEL isn't doing in-house drug testing."<br> -- (Usenet, 1988) ---- ;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br> -- obs@burnout.demon.co.uk (obscurity) ---- ;BSD: "do what you like with our code how you like, :just give us some credit since you used our stuff" ;GPL: "I am RMS of FSF, your patches and code enhancements :will be assimilated into this copylefted source. :Resistence is futile..." ---- ;Microsoft: "Where do you want to go today?" ;Linux: "Where do you want to be tomorrow?" ;BSD: "Are you guys coming, or what?" ---- === Microsoft === ---- Customer: "I'm running Windows 95 and Internet Explorer 4."<br> Tech Support: "Y-e-e-e-e-s........"<br> Customer: "My Computer isn't working now."<br> Tech Support: "Yes, you just said that." ---- Friends don't let friends use Microsoft. ---- "One World, One Web, One Program" - Microsoft Promotional Ad<br> "Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler ---- Microsoft:<br> "Just click on the START button and your journey to the Dark Side will be complete!" ---- You have moved the mouse.<br> Windows NT must be restarted for the changes to take effect.<br> Press "OK" to reboot. ---- Microshaft: Where do you want to crash today? ---- Microsoft Windows: It just keeps getting beta and beta. ---- "NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br> -- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs ---- windows 95: n. 32 bit extensions and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.<br> -- Rev. Pee Kitty ---- My other computer is your Windows box. ---- In a world without walls or fences, what use do we have for windows or gates? ---- The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br> -- Douglas Adams, on Windows '95 ---- Microsoft: "Where do you want to go today?"<br> Unix: "What do you need to get done today?"<br> Irix: "Uhh... what day is it today?" ---- Bill Gates is just a monocle and a Persian cat away from being one of the bad guys in a James Bond movie.<br> -- Dennis Miller ---- === Macintosh === ---- One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br> -- Gassee - Apple Logo ---- The Box said Win '95 or better - So I used a Macintosh!<br> -- Harold Herbert Tessman ---- "Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br> -- Douglas Adams ---- === UNIX === ---- Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br> -- Thomas Scoville ---- "Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br> -- dustin@spy.net ---- Contrary to popular belief, Unix is user friendly.<br> It just happens to be selective about who it makes friends with.<br> -- Kyle Hearn <kyle@intex.net> ---- The UNIX Guru's View of Sex: # unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep ---- earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg` Broadcast message from god (console) Wed May 16 13:45:22 2000... Earth is shutting down in 5 minutes for a system upgrade. All users please log out or transfer to heaven.god.net or hell.god.net. Thank you. ---- +++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br> -- Hogfather, Terry Pratchett. [[Category:Personal]] d666bea9f7d76455c7bab536da5f57023cbc62fc 3679 3676 2022-06-27T11:58:09Z Stix 2 /* General */ Helen Keller quote wikitext text/x-wiki == General == The highest result of education is tolerance.<br> -- Helen Keller, author and lecturer (27 Jun 1880-1968) Buying carbon credits is a bit like a serial killer paying someone else to have kids to make his activity cost neutral.<br> -- The BOFH If you don’t have time to do it right,<br> when will you have time to do it over?<br> -- John Wooden ---- It is the mark of an educated mind to be able to entertain a thought without accepting it.<br> -- Aristotle ---- Truth fears no questions.<br> -- unknown ---- I can't understand why people are frightened of new ideas. I'm frightened of the old ones.<br> -- John Cage, composer (5 Sep 1912-1992) ---- Do you know what they call alternative medicine that's been proved to work? Medicine.<br> -- Tim Minchin, "Storm" ---- Great minds discuss ideas, average minds discuss events, small minds discuss people.<br> -- Often attributed to Eleanor Roosevelt, but disputed. Around since 1948. ---- All great truths begin as blasphemies.<br> -- George Bernard Shaw, Annajanska (1919) ---- Every act of creation is first an act of destruction.<br> -- Pablo Picasso (paraphrased?) ---- One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br> -- Bertrand Russell (paraphrased?) ---- If a man will begin with certainties, he shall end in doubts; but if he will be content to begin with doubts he shall end in certainties.<br> -- Francis Bacon (1561 – 1626) ---- It ain't what you don't know that gets you into trouble. It's what you know for sure that just ain't so.<br> -- Mark Twain ---- If you're going to be passionate about something, be passionate about learning. If you're going to fight something, fight for those in need. If you're going to question something, question authority. If you're going to lose something, lose your inhibitions. If you're going to gain something, gain respect and confidence. And if you're going to hate something, hate the false idea that you are not capable of your dreams.<br> -- Daniel Golston ---- Tomorrow's illiterate will not be the man who can't read; he will be the man who has not learned how to learn.<br> -- Psychologist Herbert Gerjuoy as quoted by Alvin Toffler in Future Shock (1970), ch. 18. ---- Force plays a much larger part in the government of the world than it did before 1914, and what is especially alarming, force tends increasingly to fall into the hands of those who are enemies of civilization. The danger is profound and terrible; it cannot be waved aside with easy optimism. '''The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt'''. Even those of the intelligent who believe that they have a nostrum are too individualistic to combine with other intelligent men from whom they differ on minor points. This was not always the case.<br> -- "The Triumph of Stupidity" (1933-05-10) in Mortals and Others: Bertrand Russell's American Essays, 1931-1935 (Routledge, 1998, ISBN 0-415-17866-5), p. 28 ---- It has often and confidently been asserted, that man's origin can never be known: '''but ignorance more frequently begets confidence than does knowledge''': it is those who know little, and not those who know much, who so positively assert that this or that problem will never be solved by science.<br> -- "The Descent of Man" (1871), Charles Darwin, Introduction, p. 4. ---- Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br> -- Albert Einstein ---- Science literacy is a vaccine against the charlatans of the world that would exploit your ignorance.<br> -- Neil deGrasse Tyson ---- Some people have a mental horizon of radius zero, and call it their point of view.<br> -- David Hilbert ---- The more complex the mind, the greater the need for the simplicity of play.<br> -- Captain Kirk, "Shore Leave" ---- When you find yourself on the side of the majority, it is time to reform.<br> -- Mark Twain ---- Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br> -- Gary Kasparov ---- Simplicity does not precede complexity, but follows it.<br> -- Alan J. Perlis ---- People who think they know everything really annoy those of us who know we don't.<br> -- Bjarne Stroustrup ---- A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br> -- Dave Barry ---- I love deadlines. I like the whooshing sound they make as they fly by.<br> -- Douglas Adams ---- It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours. ---- SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get a large government grant. ---- If I were a blue spider, I would certainly ride on a train all the way from Avallon to Paris, and I would set up my house on the nose of a chocolate penguin. It's just a matter of common sense."<br> --James Wright, "Against Surrealism" ---- We now return our souls to the creator,<br> As we stand on the edge of eternal darkness.<br> Let our chant fill the void,<br> In order that others may know.<br> In the land of the night,<br> The ship of the sun is drawn by the grateful dead.<br> --Egyptian Book of the Dead ---- '''It''' is better wither to be silent,<br> or to say things of more value than silence.<br> '''Sooner''' throw a pearl at hazard than an idle or useless word;<br> and do not say a little in many words,<br> but a great deal in a few.<br> -- Pythagoras ---- "Always ... always remember: Less is less. More is more. More is better. And twice as much is good too. Not enough is bad. And too much is never enough except when it's just about right."<br> -- The Tick ---- UFO's are for real: the Air Force doesn't exist. ---- "In the drowsy dark cave of the mind dreams<br> build their nest with fragments dropped from day's caravan."<br> -- Rabindranath Tagore ---- I have made this letter longer than usual because I lack the time to make it shorter.<br> -- Blaise Pascal ---- WARNING: Suffering attention deficit disorder and I'm not afraid to spread it. Now stand back or I'll.. mmm cheesecake<br> -- Homer Simpson ---- Support mental health or I'll kill you. ---- "I went into a general store, and they wouldn't sell me anything specific".<br> -- Steven Wright ---- Reality is what, when you stop believing in it, doesn't go away.<br> -- Philip K. Dick ---- Reality is a crutch for people who can't cope with drugs.<br> -- Lily Tomlin ---- Failure is not an option. It is a privilege reserved for those who try. ---- Failure? I never encountered it. All I ever met were temporary setbacks.<br> -- Dottie Walters ---- Success is the mark on the brow of the man who has aimed too low ---- Natives who beat drums to drive off evil spirits are objects of scorn to smart Americans who blow horns to break up traffic jams.<br> -- Mary Ellen Kelly ---- If I had eight hours to chop down a<br> tree, I'd spend six sharpening my axe.<br> -- Abraham Lincoln ---- A physicist is an atom's way of knowing about atoms.<br> -- George Wald ---- Statistics are like bikinis. What they reveal is suggestive, but what they conceal is vital.<br> -- Aaron Levenstein ---- "He is no fool who gives what he cannot keep to gain what he cannot lose."<br> -- Jim Elliot ---- It is one of the superstitions of the human mind to have imagined that virginity could be a virtue.<br> -- Voltaire ---- What is tolerance? -- it is the consequence of humanity. We are all formed of frailty and error; let us pardon reciprocally each other's folly -- that is the first law of nature.<br> -- Voltaire ---- In theory, there is no difference between theory and practice.<br> But, in practice, there is.<br> -- Yogi Berra ---- I think...I think it's in my basement. Let me go upstairs and check.<br> -- M.C. Escher (1898-1972) ---- Only those who will risk going too far can possibly find out how far one can go.<br> If you aren't in over your head, how do you know how tall you are?<br> -- T.S. Elliot ---- My father (a lawyer) told me that company culture is driven from the top -- if it's the people who make the product, you're good; sell the product, you're OK. If the accountants take over, look for another job, and if the lawyers take over, run as fast as you can the other way.<br> -- Alden Hart ---- War will exist until that distant day when the conscientious objector enjoys the same reputation and prestige that the warrior does today. <br> -- John F. Kennedy ---- Let us not despair but act. Let us not seek the Republican answer or the Democratic answer but the right answer. Let us not seek to fix the blame for the past - let us accept our own responsibility for the future.<br> -- John F. Kennedy ---- I used to be indecisive but now I am not quite sure.<br> -- Tommy Cooper ---- For sure, you have to be lost to find a place that can't be found, elseways everyone would know where it was.<br> -- Captain Barbossa ---- To attain knowledge, add things every day.<br> To attain wisdom, remove things every day.<br> -- Laozi (Lao Tse) ---- Knowing others is intelligence;<br> knowing yourself is true wisdom.<br> Mastering others is strength; mastering yourself is true power.<br> -- Laozi (Lao Tse) == Science == [I do not] carry such information in my mind since it is readily available in books. &hellip;The value of a college education is not the learning of many facts but the training of the mind to think.<br> -- Albert Einstein ---- &hellip; It is our responsibility as scientists, knowing the great progress which comes from a '''satisfactory philosophy of ignorance''', the great progress which is the fruit of freedom of thought, to proclaim the value of this freedom; to teach how doubt is not to be feared but welcomed and discussed; and to demand this freedom as our duty to all coming generations.<br> -- Richard Feynman ---- We're made of star-stuff. We are a way for the cosmos to know itself.<br> -- Carl Sagan ---- In general we look for a new law by the following process. First we guess it. Then we compute the consequences of the guess to see what would be implied if this law that we guessed is right. Then we compare the result of the computation to nature, with experiment or experience, compare it directly with observation, to see if it works. If it disagrees with experiment it is wrong. In that simple statement is the key to science. It does not make any difference how beautiful your guess is. It does not make any difference how smart you are, who made the guess, or what his name is – if it disagrees with experiment it is wrong. That is all there is to it.<br> -- Richard Feynman ---- What counts is not what sounds plausible, not what we would like to believe, not what one or two witnesses claim, but only what is supported by hard evidence rigorously and sceptically examined. '''Extraordinary claims require extraordinary evidence'''.<br> -- Carl Sagan ---- Forgotten were the elementary rules of logic, that extraordinary claims require extraordinary evidence and that '''what can be asserted without evidence can also be dismissed without evidence'''.<br> -- Christopher Hitchens ---- == Politics == Remember, the Republican plan: "Don’t get sick. And if you do get sick, die quickly."<br> -- Alan Grayson, 2009 When fascism comes to America, it will be wrapped in the flag and carrying a cross.<br> -- James Waterman Wise The first casualty, when war comes, is truth.<br> -- Hiram Johnson (1866-1945) == Latin == ; Sed quis custodiet ipsos custodes? : Who watches the watchmen? ---- ; Ubi dubium ibi libertas : Where there is doubt there is freedom. ---- ; Ita erat quando hic adveni : It was that way when I got here. ---- == Religion == Religious bondage shackles and debilitates the mind and unfits it for every noble enterprise, every expanded prospect.<br> -- James Madison ---- Is God willing to prevent evil, but not able?<br> Then he is not omnipotent.<br> Is he able, but not willing?<br> Then he is malevolent.<br> Is he both able and willing?<br> Then whence cometh evil?<br> Is he neither able nor willing?<br> Then why call him God?<br> -- Often attributed to Epicurus (341 BC – 270 BC), but disputed ---- I do not feel obliged to believe that the same God who has endowed us with sense, reason and intellect has intended us to forgo their use.<br> -- Galileo Galilei ---- I contend that we are both atheists. I just believe in one fewer god than you do. When you understand why you dismiss all the other possible gods, you will understand why I dismiss yours.<br> -- Stephen F. Roberts ---- The various modes of worship which prevailed in the Roman world were all considered by the people as equally true; by the philosopher as equally false; and by the magistrate as equally useful.<br> -- Edward Gibbon, 1776 ---- Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite consisting of people who want to change everyone else's world to be like their own. See "Wrong Answer, The". ---- A man's ethical behavior should be based effectually on sympathy, education, and social ties; no religious basis is necessary. Man would indeed be in a poor way if he had to be restrained by fear of punishment and hope of reward after death.<br> -- Albert Einstein ---- As long as you pray to God and ask him for some benefit, you are not a religious man.<br> -- Albert Einstein ---- Whatever there is of God and goodness in the universe, it must work itself out and express itself through us. We cannot stand aside and let God do it.<br> -- Albert Einstein ---- To assume the existence of an unperceivable being ... does not facilitate understanding the orderliness we find in the perceivable world.<br> -- Albert Einstein ---- The difference between a cult and an established religion is sometimes about one generation.<br> -- Scott McLemee ---- Religion is an insult to human dignity. With or without it you would have good people doing good things and evil people doing evil things. But for good people to do evil things, that takes religion.<br> -- Steven Weinberg ---- The concept of God is insulting and degrading to man -- it implies that the highest possible is not to be reached by man, that he is an inferior being who can only worship an ideal he will never achieve.<br> -- Ayn Rand ---- The greatest tragedy in mankind's entire history may be the hijacking of morality by religion.<br> -- Arthur C. Clarke ---- We are all without god – some of us just happen to be aware of it.<br> -- Monica Salcedo ---- Yes, I suppose it's odd that atheists sometimes say Jesus and Oh My God. But odder than the religious saying "let's be reasonable"?<br> -- Hugh Laurie, via Twitter, 2014-09-10 ---- It’s a strange myth that atheists have nothing to live for. It’s the opposite. We have nothing to die for. We have everything to live for.<br> -- Ricky Gervais ---- »Glaube« heißt Nicht-wissen-wollen - "Faith" means not wanting to know.<br> -- Friedrich Nietzsche ---- There are those who scoff at the schoolboy, calling him frivolous and shallow: Yet it was the schoolboy who said "Faith is believing what you know ain't so."<br> -- Mark Twain == Computers == The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br> -- Donald Knuth ---- Because user errors often produce unpredictable results, the user should try to avoid them.<br> --IBM MVS/XA System Programming Library ---- ...and then we wrote scripts to write the configs for us, and using these scripts, we made mistakes in a faster, more automated manner.<br> -- 'A Gentle Introduction to Cricket', on MRTG configuration ---- Micro Credo: Never trust a computer bigger than you can lift. ---- Anything that can be done in O(N) can be done in O(N^2).<br> -- Ralf Schuettau (after looking at a particular piece of code) ---- 101 reasons why you can't find your Sysadmin:<br> 68: It's 9AM. He/She is not working that late.<br> -- Koos van den Hout ---- Reason #173 to fear technology... o o o o o <o <o> o> o .|. \|. \|/ // X \ | <| <|> /\ >\ /< >\ /< >\ /< >\ /< Mr. Asciihead learns the Macarena. ---- "Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning."<br> -- Rich Cook ---- "Well you know, C isn't that hard, void (*(*f[])())() for instance defines f as an array of unspecified size, of pointers to functions that return pointers to functions that return void... I think". ---- "The 80xxx series of microprocessors is clear evidence that INTEL isn't doing in-house drug testing."<br> -- (Usenet, 1988) ---- ;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br> -- obs@burnout.demon.co.uk (obscurity) ---- ;BSD: "do what you like with our code how you like, :just give us some credit since you used our stuff" ;GPL: "I am RMS of FSF, your patches and code enhancements :will be assimilated into this copylefted source. :Resistence is futile..." ---- ;Microsoft: "Where do you want to go today?" ;Linux: "Where do you want to be tomorrow?" ;BSD: "Are you guys coming, or what?" ---- === Microsoft === ---- Customer: "I'm running Windows 95 and Internet Explorer 4."<br> Tech Support: "Y-e-e-e-e-s........"<br> Customer: "My Computer isn't working now."<br> Tech Support: "Yes, you just said that." ---- Friends don't let friends use Microsoft. ---- "One World, One Web, One Program" - Microsoft Promotional Ad<br> "Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler ---- Microsoft:<br> "Just click on the START button and your journey to the Dark Side will be complete!" ---- You have moved the mouse.<br> Windows NT must be restarted for the changes to take effect.<br> Press "OK" to reboot. ---- Microshaft: Where do you want to crash today? ---- Microsoft Windows: It just keeps getting beta and beta. ---- "NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br> -- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs ---- windows 95: n. 32 bit extensions and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.<br> -- Rev. Pee Kitty ---- My other computer is your Windows box. ---- In a world without walls or fences, what use do we have for windows or gates? ---- The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br> -- Douglas Adams, on Windows '95 ---- Microsoft: "Where do you want to go today?"<br> Unix: "What do you need to get done today?"<br> Irix: "Uhh... what day is it today?" ---- Bill Gates is just a monocle and a Persian cat away from being one of the bad guys in a James Bond movie.<br> -- Dennis Miller ---- === Macintosh === ---- One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br> -- Gassee - Apple Logo ---- The Box said Win '95 or better - So I used a Macintosh!<br> -- Harold Herbert Tessman ---- "Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br> -- Douglas Adams ---- === UNIX === ---- Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br> -- Thomas Scoville ---- "Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br> -- dustin@spy.net ---- Contrary to popular belief, Unix is user friendly.<br> It just happens to be selective about who it makes friends with.<br> -- Kyle Hearn <kyle@intex.net> ---- The UNIX Guru's View of Sex: # unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep ---- earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg` Broadcast message from god (console) Wed May 16 13:45:22 2000... Earth is shutting down in 5 minutes for a system upgrade. All users please log out or transfer to heaven.god.net or hell.god.net. Thank you. ---- +++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br> -- Hogfather, Terry Pratchett. [[Category:Personal]] 6c9f62ea3645f51d58840a9f346d13e57d3d3a87 3681 3679 2022-07-14T14:17:10Z Stix 2 /* Science */ Add Isaac Asimov, "The Relativity of Wrong" quote wikitext text/x-wiki == General == The highest result of education is tolerance.<br> -- Helen Keller, author and lecturer (27 Jun 1880-1968) Buying carbon credits is a bit like a serial killer paying someone else to have kids to make his activity cost neutral.<br> -- The BOFH If you don’t have time to do it right,<br> when will you have time to do it over?<br> -- John Wooden ---- It is the mark of an educated mind to be able to entertain a thought without accepting it.<br> -- Aristotle ---- Truth fears no questions.<br> -- unknown ---- I can't understand why people are frightened of new ideas. I'm frightened of the old ones.<br> -- John Cage, composer (5 Sep 1912-1992) ---- Do you know what they call alternative medicine that's been proved to work? Medicine.<br> -- Tim Minchin, "Storm" ---- Great minds discuss ideas, average minds discuss events, small minds discuss people.<br> -- Often attributed to Eleanor Roosevelt, but disputed. Around since 1948. ---- All great truths begin as blasphemies.<br> -- George Bernard Shaw, Annajanska (1919) ---- Every act of creation is first an act of destruction.<br> -- Pablo Picasso (paraphrased?) ---- One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br> -- Bertrand Russell (paraphrased?) ---- If a man will begin with certainties, he shall end in doubts; but if he will be content to begin with doubts he shall end in certainties.<br> -- Francis Bacon (1561 – 1626) ---- It ain't what you don't know that gets you into trouble. It's what you know for sure that just ain't so.<br> -- Mark Twain ---- If you're going to be passionate about something, be passionate about learning. If you're going to fight something, fight for those in need. If you're going to question something, question authority. If you're going to lose something, lose your inhibitions. If you're going to gain something, gain respect and confidence. And if you're going to hate something, hate the false idea that you are not capable of your dreams.<br> -- Daniel Golston ---- Tomorrow's illiterate will not be the man who can't read; he will be the man who has not learned how to learn.<br> -- Psychologist Herbert Gerjuoy as quoted by Alvin Toffler in Future Shock (1970), ch. 18. ---- Force plays a much larger part in the government of the world than it did before 1914, and what is especially alarming, force tends increasingly to fall into the hands of those who are enemies of civilization. The danger is profound and terrible; it cannot be waved aside with easy optimism. '''The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt'''. Even those of the intelligent who believe that they have a nostrum are too individualistic to combine with other intelligent men from whom they differ on minor points. This was not always the case.<br> -- "The Triumph of Stupidity" (1933-05-10) in Mortals and Others: Bertrand Russell's American Essays, 1931-1935 (Routledge, 1998, ISBN 0-415-17866-5), p. 28 ---- It has often and confidently been asserted, that man's origin can never be known: '''but ignorance more frequently begets confidence than does knowledge''': it is those who know little, and not those who know much, who so positively assert that this or that problem will never be solved by science.<br> -- "The Descent of Man" (1871), Charles Darwin, Introduction, p. 4. ---- Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br> -- Albert Einstein ---- Science literacy is a vaccine against the charlatans of the world that would exploit your ignorance.<br> -- Neil deGrasse Tyson ---- Some people have a mental horizon of radius zero, and call it their point of view.<br> -- David Hilbert ---- The more complex the mind, the greater the need for the simplicity of play.<br> -- Captain Kirk, "Shore Leave" ---- When you find yourself on the side of the majority, it is time to reform.<br> -- Mark Twain ---- Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br> -- Gary Kasparov ---- Simplicity does not precede complexity, but follows it.<br> -- Alan J. Perlis ---- People who think they know everything really annoy those of us who know we don't.<br> -- Bjarne Stroustrup ---- A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br> -- Dave Barry ---- I love deadlines. I like the whooshing sound they make as they fly by.<br> -- Douglas Adams ---- It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours. ---- SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get a large government grant. ---- If I were a blue spider, I would certainly ride on a train all the way from Avallon to Paris, and I would set up my house on the nose of a chocolate penguin. It's just a matter of common sense."<br> --James Wright, "Against Surrealism" ---- We now return our souls to the creator,<br> As we stand on the edge of eternal darkness.<br> Let our chant fill the void,<br> In order that others may know.<br> In the land of the night,<br> The ship of the sun is drawn by the grateful dead.<br> --Egyptian Book of the Dead ---- '''It''' is better wither to be silent,<br> or to say things of more value than silence.<br> '''Sooner''' throw a pearl at hazard than an idle or useless word;<br> and do not say a little in many words,<br> but a great deal in a few.<br> -- Pythagoras ---- "Always ... always remember: Less is less. More is more. More is better. And twice as much is good too. Not enough is bad. And too much is never enough except when it's just about right."<br> -- The Tick ---- UFO's are for real: the Air Force doesn't exist. ---- "In the drowsy dark cave of the mind dreams<br> build their nest with fragments dropped from day's caravan."<br> -- Rabindranath Tagore ---- I have made this letter longer than usual because I lack the time to make it shorter.<br> -- Blaise Pascal ---- WARNING: Suffering attention deficit disorder and I'm not afraid to spread it. Now stand back or I'll.. mmm cheesecake<br> -- Homer Simpson ---- Support mental health or I'll kill you. ---- "I went into a general store, and they wouldn't sell me anything specific".<br> -- Steven Wright ---- Reality is what, when you stop believing in it, doesn't go away.<br> -- Philip K. Dick ---- Reality is a crutch for people who can't cope with drugs.<br> -- Lily Tomlin ---- Failure is not an option. It is a privilege reserved for those who try. ---- Failure? I never encountered it. All I ever met were temporary setbacks.<br> -- Dottie Walters ---- Success is the mark on the brow of the man who has aimed too low ---- Natives who beat drums to drive off evil spirits are objects of scorn to smart Americans who blow horns to break up traffic jams.<br> -- Mary Ellen Kelly ---- If I had eight hours to chop down a<br> tree, I'd spend six sharpening my axe.<br> -- Abraham Lincoln ---- A physicist is an atom's way of knowing about atoms.<br> -- George Wald ---- Statistics are like bikinis. What they reveal is suggestive, but what they conceal is vital.<br> -- Aaron Levenstein ---- "He is no fool who gives what he cannot keep to gain what he cannot lose."<br> -- Jim Elliot ---- It is one of the superstitions of the human mind to have imagined that virginity could be a virtue.<br> -- Voltaire ---- What is tolerance? -- it is the consequence of humanity. We are all formed of frailty and error; let us pardon reciprocally each other's folly -- that is the first law of nature.<br> -- Voltaire ---- In theory, there is no difference between theory and practice.<br> But, in practice, there is.<br> -- Yogi Berra ---- I think...I think it's in my basement. Let me go upstairs and check.<br> -- M.C. Escher (1898-1972) ---- Only those who will risk going too far can possibly find out how far one can go.<br> If you aren't in over your head, how do you know how tall you are?<br> -- T.S. Elliot ---- My father (a lawyer) told me that company culture is driven from the top -- if it's the people who make the product, you're good; sell the product, you're OK. If the accountants take over, look for another job, and if the lawyers take over, run as fast as you can the other way.<br> -- Alden Hart ---- War will exist until that distant day when the conscientious objector enjoys the same reputation and prestige that the warrior does today. <br> -- John F. Kennedy ---- Let us not despair but act. Let us not seek the Republican answer or the Democratic answer but the right answer. Let us not seek to fix the blame for the past - let us accept our own responsibility for the future.<br> -- John F. Kennedy ---- I used to be indecisive but now I am not quite sure.<br> -- Tommy Cooper ---- For sure, you have to be lost to find a place that can't be found, elseways everyone would know where it was.<br> -- Captain Barbossa ---- To attain knowledge, add things every day.<br> To attain wisdom, remove things every day.<br> -- Laozi (Lao Tse) ---- Knowing others is intelligence;<br> knowing yourself is true wisdom.<br> Mastering others is strength; mastering yourself is true power.<br> -- Laozi (Lao Tse) == Science == … when people thought the earth was flat, they were wrong. When people thought the earth was spherical, they were wrong. But if you think that thinking the earth is spherical is just as wrong as thinking the earth is flat, then your view is wronger than both of them put together.<br> -- Isaac Asimov, "The Relativity of Wrong" (1988) ---- [I do not] carry such information in my mind since it is readily available in books. &hellip;The value of a college education is not the learning of many facts but the training of the mind to think.<br> -- Albert Einstein ---- &hellip; It is our responsibility as scientists, knowing the great progress which comes from a '''satisfactory philosophy of ignorance''', the great progress which is the fruit of freedom of thought, to proclaim the value of this freedom; to teach how doubt is not to be feared but welcomed and discussed; and to demand this freedom as our duty to all coming generations.<br> -- Richard Feynman ---- We're made of star-stuff. We are a way for the cosmos to know itself.<br> -- Carl Sagan ---- In general we look for a new law by the following process. First we guess it. Then we compute the consequences of the guess to see what would be implied if this law that we guessed is right. Then we compare the result of the computation to nature, with experiment or experience, compare it directly with observation, to see if it works. If it disagrees with experiment it is wrong. In that simple statement is the key to science. It does not make any difference how beautiful your guess is. It does not make any difference how smart you are, who made the guess, or what his name is – if it disagrees with experiment it is wrong. That is all there is to it.<br> -- Richard Feynman ---- What counts is not what sounds plausible, not what we would like to believe, not what one or two witnesses claim, but only what is supported by hard evidence rigorously and sceptically examined. '''Extraordinary claims require extraordinary evidence'''.<br> -- Carl Sagan ---- Forgotten were the elementary rules of logic, that extraordinary claims require extraordinary evidence and that '''what can be asserted without evidence can also be dismissed without evidence'''.<br> -- Christopher Hitchens ---- == Politics == Remember, the Republican plan: "Don’t get sick. And if you do get sick, die quickly."<br> -- Alan Grayson, 2009 When fascism comes to America, it will be wrapped in the flag and carrying a cross.<br> -- James Waterman Wise The first casualty, when war comes, is truth.<br> -- Hiram Johnson (1866-1945) == Latin == ; Sed quis custodiet ipsos custodes? : Who watches the watchmen? ---- ; Ubi dubium ibi libertas : Where there is doubt there is freedom. ---- ; Ita erat quando hic adveni : It was that way when I got here. ---- == Religion == Religious bondage shackles and debilitates the mind and unfits it for every noble enterprise, every expanded prospect.<br> -- James Madison ---- Is God willing to prevent evil, but not able?<br> Then he is not omnipotent.<br> Is he able, but not willing?<br> Then he is malevolent.<br> Is he both able and willing?<br> Then whence cometh evil?<br> Is he neither able nor willing?<br> Then why call him God?<br> -- Often attributed to Epicurus (341 BC – 270 BC), but disputed ---- I do not feel obliged to believe that the same God who has endowed us with sense, reason and intellect has intended us to forgo their use.<br> -- Galileo Galilei ---- I contend that we are both atheists. I just believe in one fewer god than you do. When you understand why you dismiss all the other possible gods, you will understand why I dismiss yours.<br> -- Stephen F. Roberts ---- The various modes of worship which prevailed in the Roman world were all considered by the people as equally true; by the philosopher as equally false; and by the magistrate as equally useful.<br> -- Edward Gibbon, 1776 ---- Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite consisting of people who want to change everyone else's world to be like their own. See "Wrong Answer, The". ---- A man's ethical behavior should be based effectually on sympathy, education, and social ties; no religious basis is necessary. Man would indeed be in a poor way if he had to be restrained by fear of punishment and hope of reward after death.<br> -- Albert Einstein ---- As long as you pray to God and ask him for some benefit, you are not a religious man.<br> -- Albert Einstein ---- Whatever there is of God and goodness in the universe, it must work itself out and express itself through us. We cannot stand aside and let God do it.<br> -- Albert Einstein ---- To assume the existence of an unperceivable being ... does not facilitate understanding the orderliness we find in the perceivable world.<br> -- Albert Einstein ---- The difference between a cult and an established religion is sometimes about one generation.<br> -- Scott McLemee ---- Religion is an insult to human dignity. With or without it you would have good people doing good things and evil people doing evil things. But for good people to do evil things, that takes religion.<br> -- Steven Weinberg ---- The concept of God is insulting and degrading to man -- it implies that the highest possible is not to be reached by man, that he is an inferior being who can only worship an ideal he will never achieve.<br> -- Ayn Rand ---- The greatest tragedy in mankind's entire history may be the hijacking of morality by religion.<br> -- Arthur C. Clarke ---- We are all without god – some of us just happen to be aware of it.<br> -- Monica Salcedo ---- Yes, I suppose it's odd that atheists sometimes say Jesus and Oh My God. But odder than the religious saying "let's be reasonable"?<br> -- Hugh Laurie, via Twitter, 2014-09-10 ---- It’s a strange myth that atheists have nothing to live for. It’s the opposite. We have nothing to die for. We have everything to live for.<br> -- Ricky Gervais ---- »Glaube« heißt Nicht-wissen-wollen - "Faith" means not wanting to know.<br> -- Friedrich Nietzsche ---- There are those who scoff at the schoolboy, calling him frivolous and shallow: Yet it was the schoolboy who said "Faith is believing what you know ain't so."<br> -- Mark Twain == Computers == The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br> -- Donald Knuth ---- Because user errors often produce unpredictable results, the user should try to avoid them.<br> --IBM MVS/XA System Programming Library ---- ...and then we wrote scripts to write the configs for us, and using these scripts, we made mistakes in a faster, more automated manner.<br> -- 'A Gentle Introduction to Cricket', on MRTG configuration ---- Micro Credo: Never trust a computer bigger than you can lift. ---- Anything that can be done in O(N) can be done in O(N^2).<br> -- Ralf Schuettau (after looking at a particular piece of code) ---- 101 reasons why you can't find your Sysadmin:<br> 68: It's 9AM. He/She is not working that late.<br> -- Koos van den Hout ---- Reason #173 to fear technology... o o o o o <o <o> o> o .|. \|. \|/ // X \ | <| <|> /\ >\ /< >\ /< >\ /< >\ /< Mr. Asciihead learns the Macarena. ---- "Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning."<br> -- Rich Cook ---- "Well you know, C isn't that hard, void (*(*f[])())() for instance defines f as an array of unspecified size, of pointers to functions that return pointers to functions that return void... I think". ---- "The 80xxx series of microprocessors is clear evidence that INTEL isn't doing in-house drug testing."<br> -- (Usenet, 1988) ---- ;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br> -- obs@burnout.demon.co.uk (obscurity) ---- ;BSD: "do what you like with our code how you like, :just give us some credit since you used our stuff" ;GPL: "I am RMS of FSF, your patches and code enhancements :will be assimilated into this copylefted source. :Resistence is futile..." ---- ;Microsoft: "Where do you want to go today?" ;Linux: "Where do you want to be tomorrow?" ;BSD: "Are you guys coming, or what?" ---- === Microsoft === ---- Customer: "I'm running Windows 95 and Internet Explorer 4."<br> Tech Support: "Y-e-e-e-e-s........"<br> Customer: "My Computer isn't working now."<br> Tech Support: "Yes, you just said that." ---- Friends don't let friends use Microsoft. ---- "One World, One Web, One Program" - Microsoft Promotional Ad<br> "Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler ---- Microsoft:<br> "Just click on the START button and your journey to the Dark Side will be complete!" ---- You have moved the mouse.<br> Windows NT must be restarted for the changes to take effect.<br> Press "OK" to reboot. ---- Microshaft: Where do you want to crash today? ---- Microsoft Windows: It just keeps getting beta and beta. ---- "NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br> -- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs ---- windows 95: n. 32 bit extensions and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.<br> -- Rev. Pee Kitty ---- My other computer is your Windows box. ---- In a world without walls or fences, what use do we have for windows or gates? ---- The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br> -- Douglas Adams, on Windows '95 ---- Microsoft: "Where do you want to go today?"<br> Unix: "What do you need to get done today?"<br> Irix: "Uhh... what day is it today?" ---- Bill Gates is just a monocle and a Persian cat away from being one of the bad guys in a James Bond movie.<br> -- Dennis Miller ---- === Macintosh === ---- One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br> -- Gassee - Apple Logo ---- The Box said Win '95 or better - So I used a Macintosh!<br> -- Harold Herbert Tessman ---- "Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br> -- Douglas Adams ---- === UNIX === ---- Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br> -- Thomas Scoville ---- "Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br> -- dustin@spy.net ---- Contrary to popular belief, Unix is user friendly.<br> It just happens to be selective about who it makes friends with.<br> -- Kyle Hearn <kyle@intex.net> ---- The UNIX Guru's View of Sex: # unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep ---- earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg` Broadcast message from god (console) Wed May 16 13:45:22 2000... Earth is shutting down in 5 minutes for a system upgrade. All users please log out or transfer to heaven.god.net or hell.god.net. Thank you. ---- +++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br> -- Hogfather, Terry Pratchett. [[Category:Personal]] a68a9f70099ce8975a2cba9d558911d5f0613b50 3685 3681 2022-09-02T12:46:50Z Stix 2 /* Science */ Jules Verne quote wikitext text/x-wiki == General == The highest result of education is tolerance.<br> -- Helen Keller, author and lecturer (27 Jun 1880-1968) Buying carbon credits is a bit like a serial killer paying someone else to have kids to make his activity cost neutral.<br> -- The BOFH If you don’t have time to do it right,<br> when will you have time to do it over?<br> -- John Wooden ---- It is the mark of an educated mind to be able to entertain a thought without accepting it.<br> -- Aristotle ---- Truth fears no questions.<br> -- unknown ---- I can't understand why people are frightened of new ideas. I'm frightened of the old ones.<br> -- John Cage, composer (5 Sep 1912-1992) ---- Do you know what they call alternative medicine that's been proved to work? Medicine.<br> -- Tim Minchin, "Storm" ---- Great minds discuss ideas, average minds discuss events, small minds discuss people.<br> -- Often attributed to Eleanor Roosevelt, but disputed. Around since 1948. ---- All great truths begin as blasphemies.<br> -- George Bernard Shaw, Annajanska (1919) ---- Every act of creation is first an act of destruction.<br> -- Pablo Picasso (paraphrased?) ---- One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br> -- Bertrand Russell (paraphrased?) ---- If a man will begin with certainties, he shall end in doubts; but if he will be content to begin with doubts he shall end in certainties.<br> -- Francis Bacon (1561 – 1626) ---- It ain't what you don't know that gets you into trouble. It's what you know for sure that just ain't so.<br> -- Mark Twain ---- If you're going to be passionate about something, be passionate about learning. If you're going to fight something, fight for those in need. If you're going to question something, question authority. If you're going to lose something, lose your inhibitions. If you're going to gain something, gain respect and confidence. And if you're going to hate something, hate the false idea that you are not capable of your dreams.<br> -- Daniel Golston ---- Tomorrow's illiterate will not be the man who can't read; he will be the man who has not learned how to learn.<br> -- Psychologist Herbert Gerjuoy as quoted by Alvin Toffler in Future Shock (1970), ch. 18. ---- Force plays a much larger part in the government of the world than it did before 1914, and what is especially alarming, force tends increasingly to fall into the hands of those who are enemies of civilization. The danger is profound and terrible; it cannot be waved aside with easy optimism. '''The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt'''. Even those of the intelligent who believe that they have a nostrum are too individualistic to combine with other intelligent men from whom they differ on minor points. This was not always the case.<br> -- "The Triumph of Stupidity" (1933-05-10) in Mortals and Others: Bertrand Russell's American Essays, 1931-1935 (Routledge, 1998, ISBN 0-415-17866-5), p. 28 ---- It has often and confidently been asserted, that man's origin can never be known: '''but ignorance more frequently begets confidence than does knowledge''': it is those who know little, and not those who know much, who so positively assert that this or that problem will never be solved by science.<br> -- "The Descent of Man" (1871), Charles Darwin, Introduction, p. 4. ---- Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br> -- Albert Einstein ---- Science literacy is a vaccine against the charlatans of the world that would exploit your ignorance.<br> -- Neil deGrasse Tyson ---- Some people have a mental horizon of radius zero, and call it their point of view.<br> -- David Hilbert ---- The more complex the mind, the greater the need for the simplicity of play.<br> -- Captain Kirk, "Shore Leave" ---- When you find yourself on the side of the majority, it is time to reform.<br> -- Mark Twain ---- Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br> -- Gary Kasparov ---- Simplicity does not precede complexity, but follows it.<br> -- Alan J. Perlis ---- People who think they know everything really annoy those of us who know we don't.<br> -- Bjarne Stroustrup ---- A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br> -- Dave Barry ---- I love deadlines. I like the whooshing sound they make as they fly by.<br> -- Douglas Adams ---- It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours. ---- SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get a large government grant. ---- If I were a blue spider, I would certainly ride on a train all the way from Avallon to Paris, and I would set up my house on the nose of a chocolate penguin. It's just a matter of common sense."<br> --James Wright, "Against Surrealism" ---- We now return our souls to the creator,<br> As we stand on the edge of eternal darkness.<br> Let our chant fill the void,<br> In order that others may know.<br> In the land of the night,<br> The ship of the sun is drawn by the grateful dead.<br> --Egyptian Book of the Dead ---- '''It''' is better wither to be silent,<br> or to say things of more value than silence.<br> '''Sooner''' throw a pearl at hazard than an idle or useless word;<br> and do not say a little in many words,<br> but a great deal in a few.<br> -- Pythagoras ---- "Always ... always remember: Less is less. More is more. More is better. And twice as much is good too. Not enough is bad. And too much is never enough except when it's just about right."<br> -- The Tick ---- UFO's are for real: the Air Force doesn't exist. ---- "In the drowsy dark cave of the mind dreams<br> build their nest with fragments dropped from day's caravan."<br> -- Rabindranath Tagore ---- I have made this letter longer than usual because I lack the time to make it shorter.<br> -- Blaise Pascal ---- WARNING: Suffering attention deficit disorder and I'm not afraid to spread it. Now stand back or I'll.. mmm cheesecake<br> -- Homer Simpson ---- Support mental health or I'll kill you. ---- "I went into a general store, and they wouldn't sell me anything specific".<br> -- Steven Wright ---- Reality is what, when you stop believing in it, doesn't go away.<br> -- Philip K. Dick ---- Reality is a crutch for people who can't cope with drugs.<br> -- Lily Tomlin ---- Failure is not an option. It is a privilege reserved for those who try. ---- Failure? I never encountered it. All I ever met were temporary setbacks.<br> -- Dottie Walters ---- Success is the mark on the brow of the man who has aimed too low ---- Natives who beat drums to drive off evil spirits are objects of scorn to smart Americans who blow horns to break up traffic jams.<br> -- Mary Ellen Kelly ---- If I had eight hours to chop down a<br> tree, I'd spend six sharpening my axe.<br> -- Abraham Lincoln ---- A physicist is an atom's way of knowing about atoms.<br> -- George Wald ---- Statistics are like bikinis. What they reveal is suggestive, but what they conceal is vital.<br> -- Aaron Levenstein ---- "He is no fool who gives what he cannot keep to gain what he cannot lose."<br> -- Jim Elliot ---- It is one of the superstitions of the human mind to have imagined that virginity could be a virtue.<br> -- Voltaire ---- What is tolerance? -- it is the consequence of humanity. We are all formed of frailty and error; let us pardon reciprocally each other's folly -- that is the first law of nature.<br> -- Voltaire ---- In theory, there is no difference between theory and practice.<br> But, in practice, there is.<br> -- Yogi Berra ---- I think...I think it's in my basement. Let me go upstairs and check.<br> -- M.C. Escher (1898-1972) ---- Only those who will risk going too far can possibly find out how far one can go.<br> If you aren't in over your head, how do you know how tall you are?<br> -- T.S. Elliot ---- My father (a lawyer) told me that company culture is driven from the top -- if it's the people who make the product, you're good; sell the product, you're OK. If the accountants take over, look for another job, and if the lawyers take over, run as fast as you can the other way.<br> -- Alden Hart ---- War will exist until that distant day when the conscientious objector enjoys the same reputation and prestige that the warrior does today. <br> -- John F. Kennedy ---- Let us not despair but act. Let us not seek the Republican answer or the Democratic answer but the right answer. Let us not seek to fix the blame for the past - let us accept our own responsibility for the future.<br> -- John F. Kennedy ---- I used to be indecisive but now I am not quite sure.<br> -- Tommy Cooper ---- For sure, you have to be lost to find a place that can't be found, elseways everyone would know where it was.<br> -- Captain Barbossa ---- To attain knowledge, add things every day.<br> To attain wisdom, remove things every day.<br> -- Laozi (Lao Tse) ---- Knowing others is intelligence;<br> knowing yourself is true wisdom.<br> Mastering others is strength; mastering yourself is true power.<br> -- Laozi (Lao Tse) == Science == … when people thought the earth was flat, they were wrong. When people thought the earth was spherical, they were wrong. But if you think that thinking the earth is spherical is just as wrong as thinking the earth is flat, then your view is wronger than both of them put together.<br> -- Isaac Asimov, "The Relativity of Wrong" (1988) ---- [I do not] carry such information in my mind since it is readily available in books. &hellip;The value of a college education is not the learning of many facts but the training of the mind to think.<br> -- Albert Einstein ---- &hellip; It is our responsibility as scientists, knowing the great progress which comes from a '''satisfactory philosophy of ignorance''', the great progress which is the fruit of freedom of thought, to proclaim the value of this freedom; to teach how doubt is not to be feared but welcomed and discussed; and to demand this freedom as our duty to all coming generations.<br> -- Richard Feynman ---- We're made of star-stuff. We are a way for the cosmos to know itself.<br> -- Carl Sagan ---- In general we look for a new law by the following process. First we guess it. Then we compute the consequences of the guess to see what would be implied if this law that we guessed is right. Then we compare the result of the computation to nature, with experiment or experience, compare it directly with observation, to see if it works. If it disagrees with experiment it is wrong. In that simple statement is the key to science. It does not make any difference how beautiful your guess is. It does not make any difference how smart you are, who made the guess, or what his name is – if it disagrees with experiment it is wrong. That is all there is to it.<br> -- Richard Feynman ---- What counts is not what sounds plausible, not what we would like to believe, not what one or two witnesses claim, but only what is supported by hard evidence rigorously and sceptically examined. '''Extraordinary claims require extraordinary evidence'''.<br> -- Carl Sagan ---- Forgotten were the elementary rules of logic, that extraordinary claims require extraordinary evidence and that '''what can be asserted without evidence can also be dismissed without evidence'''.<br> -- Christopher Hitchens ---- Science, my lad, has been built upon many errors; but they are errors which it was good to fall into, for they led to the truth.<br> -- Jules Verne, Journey to the Center of the Earth (1864) ---- == Politics == Remember, the Republican plan: "Don’t get sick. And if you do get sick, die quickly."<br> -- Alan Grayson, 2009 When fascism comes to America, it will be wrapped in the flag and carrying a cross.<br> -- James Waterman Wise The first casualty, when war comes, is truth.<br> -- Hiram Johnson (1866-1945) == Latin == ; Sed quis custodiet ipsos custodes? : Who watches the watchmen? ---- ; Ubi dubium ibi libertas : Where there is doubt there is freedom. ---- ; Ita erat quando hic adveni : It was that way when I got here. ---- == Religion == Religious bondage shackles and debilitates the mind and unfits it for every noble enterprise, every expanded prospect.<br> -- James Madison ---- Is God willing to prevent evil, but not able?<br> Then he is not omnipotent.<br> Is he able, but not willing?<br> Then he is malevolent.<br> Is he both able and willing?<br> Then whence cometh evil?<br> Is he neither able nor willing?<br> Then why call him God?<br> -- Often attributed to Epicurus (341 BC – 270 BC), but disputed ---- I do not feel obliged to believe that the same God who has endowed us with sense, reason and intellect has intended us to forgo their use.<br> -- Galileo Galilei ---- I contend that we are both atheists. I just believe in one fewer god than you do. When you understand why you dismiss all the other possible gods, you will understand why I dismiss yours.<br> -- Stephen F. Roberts ---- The various modes of worship which prevailed in the Roman world were all considered by the people as equally true; by the philosopher as equally false; and by the magistrate as equally useful.<br> -- Edward Gibbon, 1776 ---- Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite consisting of people who want to change everyone else's world to be like their own. See "Wrong Answer, The". ---- A man's ethical behavior should be based effectually on sympathy, education, and social ties; no religious basis is necessary. Man would indeed be in a poor way if he had to be restrained by fear of punishment and hope of reward after death.<br> -- Albert Einstein ---- As long as you pray to God and ask him for some benefit, you are not a religious man.<br> -- Albert Einstein ---- Whatever there is of God and goodness in the universe, it must work itself out and express itself through us. We cannot stand aside and let God do it.<br> -- Albert Einstein ---- To assume the existence of an unperceivable being ... does not facilitate understanding the orderliness we find in the perceivable world.<br> -- Albert Einstein ---- The difference between a cult and an established religion is sometimes about one generation.<br> -- Scott McLemee ---- Religion is an insult to human dignity. With or without it you would have good people doing good things and evil people doing evil things. But for good people to do evil things, that takes religion.<br> -- Steven Weinberg ---- The concept of God is insulting and degrading to man -- it implies that the highest possible is not to be reached by man, that he is an inferior being who can only worship an ideal he will never achieve.<br> -- Ayn Rand ---- The greatest tragedy in mankind's entire history may be the hijacking of morality by religion.<br> -- Arthur C. Clarke ---- We are all without god – some of us just happen to be aware of it.<br> -- Monica Salcedo ---- Yes, I suppose it's odd that atheists sometimes say Jesus and Oh My God. But odder than the religious saying "let's be reasonable"?<br> -- Hugh Laurie, via Twitter, 2014-09-10 ---- It’s a strange myth that atheists have nothing to live for. It’s the opposite. We have nothing to die for. We have everything to live for.<br> -- Ricky Gervais ---- »Glaube« heißt Nicht-wissen-wollen - "Faith" means not wanting to know.<br> -- Friedrich Nietzsche ---- There are those who scoff at the schoolboy, calling him frivolous and shallow: Yet it was the schoolboy who said "Faith is believing what you know ain't so."<br> -- Mark Twain == Computers == The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br> -- Donald Knuth ---- Because user errors often produce unpredictable results, the user should try to avoid them.<br> --IBM MVS/XA System Programming Library ---- ...and then we wrote scripts to write the configs for us, and using these scripts, we made mistakes in a faster, more automated manner.<br> -- 'A Gentle Introduction to Cricket', on MRTG configuration ---- Micro Credo: Never trust a computer bigger than you can lift. ---- Anything that can be done in O(N) can be done in O(N^2).<br> -- Ralf Schuettau (after looking at a particular piece of code) ---- 101 reasons why you can't find your Sysadmin:<br> 68: It's 9AM. He/She is not working that late.<br> -- Koos van den Hout ---- Reason #173 to fear technology... o o o o o <o <o> o> o .|. \|. \|/ // X \ | <| <|> /\ >\ /< >\ /< >\ /< >\ /< Mr. Asciihead learns the Macarena. ---- "Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning."<br> -- Rich Cook ---- "Well you know, C isn't that hard, void (*(*f[])())() for instance defines f as an array of unspecified size, of pointers to functions that return pointers to functions that return void... I think". ---- "The 80xxx series of microprocessors is clear evidence that INTEL isn't doing in-house drug testing."<br> -- (Usenet, 1988) ---- ;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br> -- obs@burnout.demon.co.uk (obscurity) ---- ;BSD: "do what you like with our code how you like, :just give us some credit since you used our stuff" ;GPL: "I am RMS of FSF, your patches and code enhancements :will be assimilated into this copylefted source. :Resistence is futile..." ---- ;Microsoft: "Where do you want to go today?" ;Linux: "Where do you want to be tomorrow?" ;BSD: "Are you guys coming, or what?" ---- === Microsoft === ---- Customer: "I'm running Windows 95 and Internet Explorer 4."<br> Tech Support: "Y-e-e-e-e-s........"<br> Customer: "My Computer isn't working now."<br> Tech Support: "Yes, you just said that." ---- Friends don't let friends use Microsoft. ---- "One World, One Web, One Program" - Microsoft Promotional Ad<br> "Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler ---- Microsoft:<br> "Just click on the START button and your journey to the Dark Side will be complete!" ---- You have moved the mouse.<br> Windows NT must be restarted for the changes to take effect.<br> Press "OK" to reboot. ---- Microshaft: Where do you want to crash today? ---- Microsoft Windows: It just keeps getting beta and beta. ---- "NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br> -- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs ---- windows 95: n. 32 bit extensions and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.<br> -- Rev. Pee Kitty ---- My other computer is your Windows box. ---- In a world without walls or fences, what use do we have for windows or gates? ---- The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br> -- Douglas Adams, on Windows '95 ---- Microsoft: "Where do you want to go today?"<br> Unix: "What do you need to get done today?"<br> Irix: "Uhh... what day is it today?" ---- Bill Gates is just a monocle and a Persian cat away from being one of the bad guys in a James Bond movie.<br> -- Dennis Miller ---- === Macintosh === ---- One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br> -- Gassee - Apple Logo ---- The Box said Win '95 or better - So I used a Macintosh!<br> -- Harold Herbert Tessman ---- "Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br> -- Douglas Adams ---- === UNIX === ---- Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br> -- Thomas Scoville ---- "Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br> -- dustin@spy.net ---- Contrary to popular belief, Unix is user friendly.<br> It just happens to be selective about who it makes friends with.<br> -- Kyle Hearn <kyle@intex.net> ---- The UNIX Guru's View of Sex: # unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep ---- earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg` Broadcast message from god (console) Wed May 16 13:45:22 2000... Earth is shutting down in 5 minutes for a system upgrade. All users please log out or transfer to heaven.god.net or hell.god.net. Thank you. ---- +++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br> -- Hogfather, Terry Pratchett. [[Category:Personal]] eaea0face81856887d6f7f7fe78580e9681a3133 3717 3685 2023-03-25T05:23:48Z Stix 2 /* General */ Add Zefram Cochrane quote wikitext text/x-wiki == General == Don't try to be a great man, just be a man. And let history make its own judgements.<br> -- Zefram Cochrane, Star Trek creator of the first warp engine (2073) ---- The highest result of education is tolerance.<br> -- Helen Keller, author and lecturer (27 Jun 1880-1968) ---- Buying carbon credits is a bit like a serial killer paying someone else to have kids to make his activity cost neutral.<br> -- The BOFH ---- If you don’t have time to do it right,<br> when will you have time to do it over?<br> -- John Wooden ---- It is the mark of an educated mind to be able to entertain a thought without accepting it.<br> -- Aristotle ---- Truth fears no questions.<br> -- unknown ---- I can't understand why people are frightened of new ideas. I'm frightened of the old ones.<br> -- John Cage, composer (5 Sep 1912-1992) ---- Do you know what they call alternative medicine that's been proved to work? Medicine.<br> -- Tim Minchin, "Storm" ---- Great minds discuss ideas, average minds discuss events, small minds discuss people.<br> -- Often attributed to Eleanor Roosevelt, but disputed. Around since 1948. ---- All great truths begin as blasphemies.<br> -- George Bernard Shaw, Annajanska (1919) ---- Every act of creation is first an act of destruction.<br> -- Pablo Picasso (paraphrased?) ---- One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br> -- Bertrand Russell (paraphrased?) ---- If a man will begin with certainties, he shall end in doubts; but if he will be content to begin with doubts he shall end in certainties.<br> -- Francis Bacon (1561 – 1626) ---- It ain't what you don't know that gets you into trouble. It's what you know for sure that just ain't so.<br> -- Mark Twain ---- If you're going to be passionate about something, be passionate about learning. If you're going to fight something, fight for those in need. If you're going to question something, question authority. If you're going to lose something, lose your inhibitions. If you're going to gain something, gain respect and confidence. And if you're going to hate something, hate the false idea that you are not capable of your dreams.<br> -- Daniel Golston ---- Tomorrow's illiterate will not be the man who can't read; he will be the man who has not learned how to learn.<br> -- Psychologist Herbert Gerjuoy as quoted by Alvin Toffler in Future Shock (1970), ch. 18. ---- Force plays a much larger part in the government of the world than it did before 1914, and what is especially alarming, force tends increasingly to fall into the hands of those who are enemies of civilization. The danger is profound and terrible; it cannot be waved aside with easy optimism. '''The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt'''. Even those of the intelligent who believe that they have a nostrum are too individualistic to combine with other intelligent men from whom they differ on minor points. This was not always the case.<br> -- "The Triumph of Stupidity" (1933-05-10) in Mortals and Others: Bertrand Russell's American Essays, 1931-1935 (Routledge, 1998, ISBN 0-415-17866-5), p. 28 ---- It has often and confidently been asserted, that man's origin can never be known: '''but ignorance more frequently begets confidence than does knowledge''': it is those who know little, and not those who know much, who so positively assert that this or that problem will never be solved by science.<br> -- "The Descent of Man" (1871), Charles Darwin, Introduction, p. 4. ---- Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br> -- Albert Einstein ---- Science literacy is a vaccine against the charlatans of the world that would exploit your ignorance.<br> -- Neil deGrasse Tyson ---- Some people have a mental horizon of radius zero, and call it their point of view.<br> -- David Hilbert ---- The more complex the mind, the greater the need for the simplicity of play.<br> -- Captain Kirk, "Shore Leave" ---- When you find yourself on the side of the majority, it is time to reform.<br> -- Mark Twain ---- Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br> -- Gary Kasparov ---- Simplicity does not precede complexity, but follows it.<br> -- Alan J. Perlis ---- People who think they know everything really annoy those of us who know we don't.<br> -- Bjarne Stroustrup ---- A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br> -- Dave Barry ---- I love deadlines. I like the whooshing sound they make as they fly by.<br> -- Douglas Adams ---- It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours. ---- SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get a large government grant. ---- If I were a blue spider, I would certainly ride on a train all the way from Avallon to Paris, and I would set up my house on the nose of a chocolate penguin. It's just a matter of common sense."<br> --James Wright, "Against Surrealism" ---- We now return our souls to the creator,<br> As we stand on the edge of eternal darkness.<br> Let our chant fill the void,<br> In order that others may know.<br> In the land of the night,<br> The ship of the sun is drawn by the grateful dead.<br> --Egyptian Book of the Dead ---- '''It''' is better wither to be silent,<br> or to say things of more value than silence.<br> '''Sooner''' throw a pearl at hazard than an idle or useless word;<br> and do not say a little in many words,<br> but a great deal in a few.<br> -- Pythagoras ---- "Always ... always remember: Less is less. More is more. More is better. And twice as much is good too. Not enough is bad. And too much is never enough except when it's just about right."<br> -- The Tick ---- UFO's are for real: the Air Force doesn't exist. ---- "In the drowsy dark cave of the mind dreams<br> build their nest with fragments dropped from day's caravan."<br> -- Rabindranath Tagore ---- I have made this letter longer than usual because I lack the time to make it shorter.<br> -- Blaise Pascal ---- WARNING: Suffering attention deficit disorder and I'm not afraid to spread it. Now stand back or I'll.. mmm cheesecake<br> -- Homer Simpson ---- Support mental health or I'll kill you. ---- "I went into a general store, and they wouldn't sell me anything specific".<br> -- Steven Wright ---- Reality is what, when you stop believing in it, doesn't go away.<br> -- Philip K. Dick ---- Reality is a crutch for people who can't cope with drugs.<br> -- Lily Tomlin ---- Failure is not an option. It is a privilege reserved for those who try. ---- Failure? I never encountered it. All I ever met were temporary setbacks.<br> -- Dottie Walters ---- Success is the mark on the brow of the man who has aimed too low ---- Natives who beat drums to drive off evil spirits are objects of scorn to smart Americans who blow horns to break up traffic jams.<br> -- Mary Ellen Kelly ---- If I had eight hours to chop down a<br> tree, I'd spend six sharpening my axe.<br> -- Abraham Lincoln ---- A physicist is an atom's way of knowing about atoms.<br> -- George Wald ---- Statistics are like bikinis. What they reveal is suggestive, but what they conceal is vital.<br> -- Aaron Levenstein ---- "He is no fool who gives what he cannot keep to gain what he cannot lose."<br> -- Jim Elliot ---- It is one of the superstitions of the human mind to have imagined that virginity could be a virtue.<br> -- Voltaire ---- What is tolerance? -- it is the consequence of humanity. We are all formed of frailty and error; let us pardon reciprocally each other's folly -- that is the first law of nature.<br> -- Voltaire ---- In theory, there is no difference between theory and practice.<br> But, in practice, there is.<br> -- Yogi Berra ---- I think...I think it's in my basement. Let me go upstairs and check.<br> -- M.C. Escher (1898-1972) ---- Only those who will risk going too far can possibly find out how far one can go.<br> If you aren't in over your head, how do you know how tall you are?<br> -- T.S. Elliot ---- My father (a lawyer) told me that company culture is driven from the top -- if it's the people who make the product, you're good; sell the product, you're OK. If the accountants take over, look for another job, and if the lawyers take over, run as fast as you can the other way.<br> -- Alden Hart ---- War will exist until that distant day when the conscientious objector enjoys the same reputation and prestige that the warrior does today. <br> -- John F. Kennedy ---- Let us not despair but act. Let us not seek the Republican answer or the Democratic answer but the right answer. Let us not seek to fix the blame for the past - let us accept our own responsibility for the future.<br> -- John F. Kennedy ---- I used to be indecisive but now I am not quite sure.<br> -- Tommy Cooper ---- For sure, you have to be lost to find a place that can't be found, elseways everyone would know where it was.<br> -- Captain Barbossa ---- To attain knowledge, add things every day.<br> To attain wisdom, remove things every day.<br> -- Laozi (Lao Tse) ---- Knowing others is intelligence;<br> knowing yourself is true wisdom.<br> Mastering others is strength; mastering yourself is true power.<br> -- Laozi (Lao Tse) == Science == … when people thought the earth was flat, they were wrong. When people thought the earth was spherical, they were wrong. But if you think that thinking the earth is spherical is just as wrong as thinking the earth is flat, then your view is wronger than both of them put together.<br> -- Isaac Asimov, "The Relativity of Wrong" (1988) ---- [I do not] carry such information in my mind since it is readily available in books. &hellip;The value of a college education is not the learning of many facts but the training of the mind to think.<br> -- Albert Einstein ---- &hellip; It is our responsibility as scientists, knowing the great progress which comes from a '''satisfactory philosophy of ignorance''', the great progress which is the fruit of freedom of thought, to proclaim the value of this freedom; to teach how doubt is not to be feared but welcomed and discussed; and to demand this freedom as our duty to all coming generations.<br> -- Richard Feynman ---- We're made of star-stuff. We are a way for the cosmos to know itself.<br> -- Carl Sagan ---- In general we look for a new law by the following process. First we guess it. Then we compute the consequences of the guess to see what would be implied if this law that we guessed is right. Then we compare the result of the computation to nature, with experiment or experience, compare it directly with observation, to see if it works. If it disagrees with experiment it is wrong. In that simple statement is the key to science. It does not make any difference how beautiful your guess is. It does not make any difference how smart you are, who made the guess, or what his name is – if it disagrees with experiment it is wrong. That is all there is to it.<br> -- Richard Feynman ---- What counts is not what sounds plausible, not what we would like to believe, not what one or two witnesses claim, but only what is supported by hard evidence rigorously and sceptically examined. '''Extraordinary claims require extraordinary evidence'''.<br> -- Carl Sagan ---- Forgotten were the elementary rules of logic, that extraordinary claims require extraordinary evidence and that '''what can be asserted without evidence can also be dismissed without evidence'''.<br> -- Christopher Hitchens ---- Science, my lad, has been built upon many errors; but they are errors which it was good to fall into, for they led to the truth.<br> -- Jules Verne, Journey to the Center of the Earth (1864) ---- == Politics == Remember, the Republican plan: "Don’t get sick. And if you do get sick, die quickly."<br> -- Alan Grayson, 2009 When fascism comes to America, it will be wrapped in the flag and carrying a cross.<br> -- James Waterman Wise The first casualty, when war comes, is truth.<br> -- Hiram Johnson (1866-1945) == Latin == ; Sed quis custodiet ipsos custodes? : Who watches the watchmen? ---- ; Ubi dubium ibi libertas : Where there is doubt there is freedom. ---- ; Ita erat quando hic adveni : It was that way when I got here. ---- == Religion == Religious bondage shackles and debilitates the mind and unfits it for every noble enterprise, every expanded prospect.<br> -- James Madison ---- Is God willing to prevent evil, but not able?<br> Then he is not omnipotent.<br> Is he able, but not willing?<br> Then he is malevolent.<br> Is he both able and willing?<br> Then whence cometh evil?<br> Is he neither able nor willing?<br> Then why call him God?<br> -- Often attributed to Epicurus (341 BC – 270 BC), but disputed ---- I do not feel obliged to believe that the same God who has endowed us with sense, reason and intellect has intended us to forgo their use.<br> -- Galileo Galilei ---- I contend that we are both atheists. I just believe in one fewer god than you do. When you understand why you dismiss all the other possible gods, you will understand why I dismiss yours.<br> -- Stephen F. Roberts ---- The various modes of worship which prevailed in the Roman world were all considered by the people as equally true; by the philosopher as equally false; and by the magistrate as equally useful.<br> -- Edward Gibbon, 1776 ---- Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite consisting of people who want to change everyone else's world to be like their own. See "Wrong Answer, The". ---- A man's ethical behavior should be based effectually on sympathy, education, and social ties; no religious basis is necessary. Man would indeed be in a poor way if he had to be restrained by fear of punishment and hope of reward after death.<br> -- Albert Einstein ---- As long as you pray to God and ask him for some benefit, you are not a religious man.<br> -- Albert Einstein ---- Whatever there is of God and goodness in the universe, it must work itself out and express itself through us. We cannot stand aside and let God do it.<br> -- Albert Einstein ---- To assume the existence of an unperceivable being ... does not facilitate understanding the orderliness we find in the perceivable world.<br> -- Albert Einstein ---- The difference between a cult and an established religion is sometimes about one generation.<br> -- Scott McLemee ---- Religion is an insult to human dignity. With or without it you would have good people doing good things and evil people doing evil things. But for good people to do evil things, that takes religion.<br> -- Steven Weinberg ---- The concept of God is insulting and degrading to man -- it implies that the highest possible is not to be reached by man, that he is an inferior being who can only worship an ideal he will never achieve.<br> -- Ayn Rand ---- The greatest tragedy in mankind's entire history may be the hijacking of morality by religion.<br> -- Arthur C. Clarke ---- We are all without god – some of us just happen to be aware of it.<br> -- Monica Salcedo ---- Yes, I suppose it's odd that atheists sometimes say Jesus and Oh My God. But odder than the religious saying "let's be reasonable"?<br> -- Hugh Laurie, via Twitter, 2014-09-10 ---- It’s a strange myth that atheists have nothing to live for. It’s the opposite. We have nothing to die for. We have everything to live for.<br> -- Ricky Gervais ---- »Glaube« heißt Nicht-wissen-wollen - "Faith" means not wanting to know.<br> -- Friedrich Nietzsche ---- There are those who scoff at the schoolboy, calling him frivolous and shallow: Yet it was the schoolboy who said "Faith is believing what you know ain't so."<br> -- Mark Twain == Computers == The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br> -- Donald Knuth ---- Because user errors often produce unpredictable results, the user should try to avoid them.<br> --IBM MVS/XA System Programming Library ---- ...and then we wrote scripts to write the configs for us, and using these scripts, we made mistakes in a faster, more automated manner.<br> -- 'A Gentle Introduction to Cricket', on MRTG configuration ---- Micro Credo: Never trust a computer bigger than you can lift. ---- Anything that can be done in O(N) can be done in O(N^2).<br> -- Ralf Schuettau (after looking at a particular piece of code) ---- 101 reasons why you can't find your Sysadmin:<br> 68: It's 9AM. He/She is not working that late.<br> -- Koos van den Hout ---- Reason #173 to fear technology... o o o o o <o <o> o> o .|. \|. \|/ // X \ | <| <|> /\ >\ /< >\ /< >\ /< >\ /< Mr. Asciihead learns the Macarena. ---- "Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning."<br> -- Rich Cook ---- "Well you know, C isn't that hard, void (*(*f[])())() for instance defines f as an array of unspecified size, of pointers to functions that return pointers to functions that return void... I think". ---- "The 80xxx series of microprocessors is clear evidence that INTEL isn't doing in-house drug testing."<br> -- (Usenet, 1988) ---- ;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br> -- obs@burnout.demon.co.uk (obscurity) ---- ;BSD: "do what you like with our code how you like, :just give us some credit since you used our stuff" ;GPL: "I am RMS of FSF, your patches and code enhancements :will be assimilated into this copylefted source. :Resistence is futile..." ---- ;Microsoft: "Where do you want to go today?" ;Linux: "Where do you want to be tomorrow?" ;BSD: "Are you guys coming, or what?" ---- === Microsoft === ---- Customer: "I'm running Windows 95 and Internet Explorer 4."<br> Tech Support: "Y-e-e-e-e-s........"<br> Customer: "My Computer isn't working now."<br> Tech Support: "Yes, you just said that." ---- Friends don't let friends use Microsoft. ---- "One World, One Web, One Program" - Microsoft Promotional Ad<br> "Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler ---- Microsoft:<br> "Just click on the START button and your journey to the Dark Side will be complete!" ---- You have moved the mouse.<br> Windows NT must be restarted for the changes to take effect.<br> Press "OK" to reboot. ---- Microshaft: Where do you want to crash today? ---- Microsoft Windows: It just keeps getting beta and beta. ---- "NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br> -- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs ---- windows 95: n. 32 bit extensions and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.<br> -- Rev. Pee Kitty ---- My other computer is your Windows box. ---- In a world without walls or fences, what use do we have for windows or gates? ---- The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br> -- Douglas Adams, on Windows '95 ---- Microsoft: "Where do you want to go today?"<br> Unix: "What do you need to get done today?"<br> Irix: "Uhh... what day is it today?" ---- Bill Gates is just a monocle and a Persian cat away from being one of the bad guys in a James Bond movie.<br> -- Dennis Miller ---- === Macintosh === ---- One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br> -- Gassee - Apple Logo ---- The Box said Win '95 or better - So I used a Macintosh!<br> -- Harold Herbert Tessman ---- "Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br> -- Douglas Adams ---- === UNIX === ---- Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br> -- Thomas Scoville ---- "Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br> -- dustin@spy.net ---- Contrary to popular belief, Unix is user friendly.<br> It just happens to be selective about who it makes friends with.<br> -- Kyle Hearn <kyle@intex.net> ---- The UNIX Guru's View of Sex: # unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep ---- earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg` Broadcast message from god (console) Wed May 16 13:45:22 2000... Earth is shutting down in 5 minutes for a system upgrade. All users please log out or transfer to heaven.god.net or hell.god.net. Thank you. ---- +++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br> -- Hogfather, Terry Pratchett. [[Category:Personal]] dcecc87fc3c3b86a88b00bc86a69b2b087700fb6 Template:IETF RFC 10 1748 3672 3548 2022-05-15T08:11:49Z Stix 2 Update to latest wikitext text/x-wiki {{#if:{{{1|<noinclude>$</noinclude>}}}|{{Catalog lookup link|{{#expr:{{{1|}}}|}}|{{#expr:{{{2|}}}|}}|{{#expr:{{{3|}}}|}}|{{#expr:{{{4|}}}|}}|{{#expr:{{{5|}}}|}}|{{#expr:{{{6|}}}|}}|{{#expr:{{{7|}}}|}}|{{#expr:{{{8|}}}|}}|{{#expr:{{{9|}}}|}}|article-link={{#ifeq:{{yesno-no|{{{plainlink|}}}}}|yes||{{#ifeq:{{yesno-yes|{{{link|}}}}}|no||RFC (identifier)}}}}|article-name={{#ifeq:{{yesno-no|{{{plainlink|}}}}}|yes||RFC}}|link-prefix=https://datatracker.ietf.org/doc/html/rfc|list-leadout={{{leadout|}}}}}|{{error-small|Parameter error in {{tl|IETF RFC}}: Missing [[Request for Comments (identifier)|RFC]].}}}}<noinclude>{{documentation}}<!-- Add categories and interwiki lines to the /doc subpage, not here! --></noinclude> 2098b943eae379504ed0a231133e07a2aa8f2f13 2020-08-29 PMTUD black holes still exist with IPv6 0 1750 3673 3553 2022-05-15T08:12:36Z Stix 2 Spelling, RFC links wikitext text/x-wiki So, I've just spent a few hours debugging a hanging TCP https download to an IPv6 host (from a large internet company I'll leave unnamed), which turns out to be a PMTUD black hole. I have some history debugging those in the past (details below), but I'm surprised yet again that this is still an issue. The reason is somewhat more simple than it was 12 years ago when I debugged this with IPv4, but still has the same main cause of LLC PPPoE. The issue is that PPPoE adds an 8 byte header to a standard Ethernet frame, which means the interface MTU is reduced from 1500 to 1492 bytes. This means that the MSS of a TCP connection must also be reduced from 1440 to 1432 bytes. For this to work in a NAT scenario, or, indeed, a routed IPv4/IPv6 scenario, PMTUD is relied on to determine the appropriate MTU (and MSS). However, within the carrier network, there may be an MTU change occurring between pieces of equipment (DSLAM) that deal only at layer 2, and, hence, are unable to participate in PMTUD. Additionally, carriers tend to disable fragmentation, ignore the client MRU during PPPoE negotiation, and use a full 1500 byte MTU. And, just to make matters worse, MSS only applies, and is only negotiated for TCP, meaning ICMP, UDP, IPSEC and other IP protocols may break. As discussed on the [https://forum.exetel.com.au/viewtopic.php?t=26544 Exetel forum], this results in "baby giants" (RFC 4638), where large Ethernet jumbo frames of 1508 bytes may be seen by the customer. These may be dropped by ethernet hubs/switches, host NICs, or operating system kernels. My solution 12 years ago was to [http://cvsweb.netbsd.org/bsdweb.cgi/src/sys/net/if_ether.h.diff?r1=1.51&r2=1.52&f=h patch] my NetBSD kernel, upgrade my Ethernet switch and host NIC. Generally, either gigabit ethernet devices, or devices supporting VLANs are sufficient to support jumbo frames. This fixed the behaviour I was seeing with ICMP and UDP (and IPSEC). For my IPv6 issue this time around, I simply added MSS clamping for IPv6 in my NetBSD npf configuration: <syntaxhighlight> $ext_if = "pppoe0" $ext_v6 = inet6(pppoe0) procedure "norm" { normalize: "max-mss" 1432 } group "external" on $ext_if { pass stateful out final family inet6 proto tcp from ! $ext_v6 to any apply "norm" .... } </syntaxhighlight> With this change, all the TCP connections negotiated a 1432 byte MSS and proceeded to work. Most large internet services tend to already use a lower MTU (and hence MSS) specifically to work around issues like this (eg. google.com appears to negotiate an MSS of 1360 as I check). I'll be chasing up the issue I found, and hopefully their MTU can also be reduced. == See Also == * [http://test-ipv6.com/ test-ipv6.com] * [https://forum.exetel.com.au/viewtopic.php?t=26544 MTU and "baby giants" (RFC4638)?] on the [http://www.exetel.com.au/ Exetel] forum. * {{IETF RFC|1483}} Multiprotocol Encapsulation over ATM Adaptation Layer 5 * {{IETF RFC|2516}} A Method for Transmitting PPP Over Ethernet (PPPoE) * {{IETF RFC|4638}} Accommodating a Maximum Transit Unit/Maximum Receive Unit (MTU/MRU) Greater Than 1492 in the Point-to-Point Protocol over Ethernet (PPPoE) * {{IETF RFC|8201}} Path MTU Discovery for IP version 6 * NetBSD patch for [http://cvsweb.netbsd.org/bsdweb.cgi/src/sys/net/if_ether.h.diff?r1=1.51&r2=1.52&f=h if_ether.h] to allow baby giants. * NetBSD problem report [http://gnats.netbsd.org/39203 kern/39203 PPPoE issues with broken MTU/MRU implementations]. [[Category:Stix's Blog]] bfb60406bd7b4a04465cb44a856a0cab204421f6 Module:Citation/CS1/styles.css 0 1781 3674 2022-05-15T08:15:34Z Stix 2 Copied from wikipedia wikitext text/x-wiki /* Protection icon the following line controls the page-protection icon in the upper right corner it must remain within this comment {{sandbox other||{{pp-template}}}} */ /* Overrides Some wikis do not override user agent default styles for HTML <cite> and <q>, unlike en.wp. On en.wp, keep these the same as [[MediaWiki:Common.css]]. The word-wrap and :target styles were moved here from Common.css. On en.wp, keep these the same as [[Template:Citation/styles.css]]. */ cite.citation { font-style: inherit; /* Remove italics for <cite> */ /* Break long urls, etc., rather than overflowing box */ word-wrap: break-word; } .citation q { quotes: '"' '"' "'" "'"; /* Straight quote marks for <q> */ } /* Highlight linked elements (such as clicked references) in blue */ .citation:target { /* ignore the linter - all browsers of interest implement this */ background-color: rgba(0, 127, 255, 0.133); } /* ID and URL access Both core and Common.css have selector .mw-parser-output a[href$=".pdf"].external for PDF pages. All TemplateStyles pages are hoisted to .mw-parser-output. We need to have specificity equal to a[href$=".pdf"].external for locks to override PDF icon. That's essentially 2 classes and 1 element. the .id-lock-... selectors are for use by non-citation templates like {{Catalog lookup link}} which do not have to handle PDF links */ .id-lock-free a, .citation .cs1-lock-free a { background: linear-gradient(transparent, transparent), url(//upload.wikimedia.org/wikipedia/commons/6/65/Lock-green.svg) right 0.1em center/9px no-repeat; } .id-lock-limited a, .id-lock-registration a, .citation .cs1-lock-limited a, .citation .cs1-lock-registration a { background: linear-gradient(transparent, transparent), url(//upload.wikimedia.org/wikipedia/commons/d/d6/Lock-gray-alt-2.svg) right 0.1em center/9px no-repeat; } .id-lock-subscription a, .citation .cs1-lock-subscription a { background: linear-gradient(transparent, transparent), url(//upload.wikimedia.org/wikipedia/commons/a/aa/Lock-red-alt-2.svg) right 0.1em center/9px no-repeat; } /* Wikisource Wikisource icon when |chapter= or |title= is wikilinked to Wikisource as in cite wikisource */ .cs1-ws-icon a { background: linear-gradient(transparent, transparent), url(//upload.wikimedia.org/wikipedia/commons/4/4c/Wikisource-logo.svg) right 0.1em center/12px no-repeat; } /* Errors and maintenance */ .cs1-code { /* <code>...</code> style override: mediawiki's css definition is specified here: https://git.wikimedia.org/blob/mediawiki%2Fcore.git/ 69cd73811f7aadd093050dbf20ed70ef0b42a713/skins%2Fcommon%2FcommonElements.css#L199 */ color: inherit; background: inherit; border: none; padding: inherit; } .cs1-hidden-error { display: none; color: #d33; } .cs1-visible-error { color: #d33; } .cs1-maint { display: none; color: #3a3; margin-left: 0.3em; } /* Small text size Set small text size in one place. 0.95 (here) * 0.9 (from references list) is ~0.85, which is the lower bound for size for accessibility. Old styling for this was just 0.85. We could write the rule so that when this template is inside references/reflist, only then does it multiply by 0.95; else multiply by 0.85 */ .cs1-format { font-size: 95%; } /* kerning */ .cs1-kern-left { padding-left: 0.2em; } .cs1-kern-right { padding-right: 0.2em; } /* selflinks – avoid bold font style when cs1|2 template links to the current page */ .citation .mw-selflink { font-weight: inherit; } 016143e761e7a41b22296023b6119ee97303dabb Tandy EC-4020 calculator programmes 0 1760 3675 3599 2022-05-30T05:32:40Z Stix 2 Add Prime Factors programme wikitext text/x-wiki Bunch of little programmes I've written for my old Tandy EC-4020 programmable calculator (a re-badged Casio ''fx''-4000P). == Calculate &pi; == Calculate &pi; using the Gauss–Legendre algorithm. Converges past the calculators accuracy in about 3 iterations. <tt> 1&rarr;A:&radic;2<sup>-1</sup>&rarr;B:4<sup>-1</sup>&rarr;T:1&rarr;P:<br/> Lbl 0:(A+B)&divide;2&rarr;G:&radic;(AB)&rarr;B:T-P(A-G)&sup2;&rarr;T:2P&rarr;P:G&rarr;A:(A+B)&sup2;&divide;4&divide;T&#9698;Goto 0 </tt> == Prime Factors == Report the prime factors of a given number. <tt> Mcl:<br/> Lbl 0:"M":?&rarr;A:Goto 2:<br/> Lbl 1:2&#9698;A&divide;2&rarr;A:A=1&rArr;Goto 9:<br/> Lbl 2:Frac (A&divide;2)=0&rArr;Goto 1:3&rarr;B:<br/> Lbl 3:&radic;A+1&rarr;C:<br/> Lbl 4:B&ge;C&rArr;Goto 8:Frac (A&divide;B)=0&rArr;Goto 6:<br/> Lbl 5:B+2&rarr;B:Goto 4:<br/> Lbl 6:A&divide;B&times;B-A=0&rArr;Goto 7:Goto 5:<br/> Lbl 7:B&#9698;A&divide;B&rarr;A:Goto 3:<br/> Lbl 8:A&#9698;<br/> Lbl 9:"END"&#9698;Goto 0 </tt> [[Category:Computing]] 4e5a0403ba5d8b5bb8a139da6a68e31ac6a4a5ed Pholcidae 0 1782 3677 2022-06-23T23:05:20Z Stix 2 initial checkin wikitext text/x-wiki Pholcidae is a lightweight, small web crawler ("spider", hence the name), which crawls publicly accessible pages and following links. Pholcidae does read, cache and follow directions in any existent <tt>robots.txt</tt>. Feel free to email me if you think Pholcidae is doing something it shouldn't! == See also == * [https://en.wikipedia.org/Pholcidae Pholcidae] at wikipedia. * [http://www.robotstxt.org/ www.robotstxt.org] [[Category:Computing]] 1a16558c25d956d077549fdee7711d80429f7330 3678 3677 2022-06-23T23:06:03Z Stix 2 /* See also */ Fix link wikitext text/x-wiki Pholcidae is a lightweight, small web crawler ("spider", hence the name), which crawls publicly accessible pages and following links. Pholcidae does read, cache and follow directions in any existent <tt>robots.txt</tt>. Feel free to email me if you think Pholcidae is doing something it shouldn't! == See also == * [https://en.wikipedia.org/wiki/Pholcidae Pholcidae] at wikipedia. * [http://www.robotstxt.org/ www.robotstxt.org] [[Category:Computing]] fdabce85fe87c47150e151f70c8f6eda702b82b5 tcpdump Examples 0 1735 3680 3660 2022-07-05T00:00:26Z Stix 2 Formatting - use a table for icmpv6 types. wikitext text/x-wiki Example tcpdump invocations: ; IPv6 packets with given src/dst host embedded in PPPoE session packets : <syntaxhighlight>tcpdump -ni alc0 'pppoes and host 2a00:86c0:2040::1'</syntaxhighlight> ; IPv6 tcp syn/fin packets for www.google.com, embedded in PPPoE session packets : <syntaxhighlight>tcpdump -ni alc0 'pppoes and host 2404:6800:4006:808::200e and (ip6[13+40] & (tcp-syn|tcp-fin)) != 0'</syntaxhighlight> ; IPv6 icmp router advertisements: : <syntaxhighlight>tcpdump -ni le0 'icmp[icmptype] = icmp-routeradvert'</syntaxhighlight> ; IPv6 icmp router advertisements embedded in PPPoE frames, where the PPPoE version and type aren't 0x11: : <syntaxhighlight>tcpdump -xxepni le0 '(ether proto 0x8863 or ether proto 0x8864) and ether[14] != 0x11’</syntaxhighlight> ; IPv6 traffic to/from Disney Plus servers (disney.api.edge.bamgrid.com) embedded in PPPoE session packets : <syntaxhighlight>tcpdump -ni alc0 pppoes and net 2600:9000:20ec::/48</syntaxhighlight> ; IPv6 icmp echo requests: : <syntaxhighlight>tcpdump -i le0 'icmp6 && ip6[40] == 128'</syntaxhighlight> === ICMPv6 types === {| {{Greytable}} ! ICMPv6 Type ID !! Type |- | 1 || unreachable |- | 2 || too-big |- | 3 || time-exceeded |- | 128 || echo-request |- | 129 || echo-reply |- | 133 || router-solicitation |- | 134 || router-advertisement |- | 135 || neighbor-solicitation |- | 136 || neighbor-advertisement |} [[Category:Computing]] 287f57a99af76b6cb73fd7f6f1f9d7b7b783ed20 File:trefoil-openscad.png 6 1783 3683 2022-08-30T12:32:35Z Stix 2 A trefoil knot rendered in OpenSCAD. wikitext text/x-wiki == Summary == A trefoil knot rendered in OpenSCAD. 71e76a86ef1ffc909fb7b631bbfe8f41584455a1 Sweeping mathematical curves in OpenSCAD 0 1784 3684 2022-08-30T12:35:59Z Stix 2 Trefoil knot in OpenSCAD wikitext text/x-wiki Searching around, I didn't see a whole heap of guidance here, but after some thought and experimentation, I found a perfectly workable solution. OpenSCAD doesn't have a sweep function or operator; however, the <tt>hull</tt> transformation can be used for this purpose. My first attempt was the "trefoil knot", a relatively simple trigonometric curve represented by the parametric equations: <math> \begin{align} x & = \cos t + 2\cos 2t\\ y & = \sin t - 2\sin 2t\\ z & = -\sin 3t\\ \end{align} </math> The OpenSCAD solution was to break the curve into short steps, and "sweep" a hull between spheres translated to successive points on the curve. The rendering is very clean, and generates a clean stl file read for slicing and 3D-printing. [[image:trefoil-openscad.png|thumb|320px|right|Trefoil knot rendered in OpenSCAD]] <syntaxhighlight> // Trefoil knot // stix@stix.id.au 2022-08-30 // 10 for testing, 50 for final - renders in ~8m $fn=50; stepsize = 180 / $fn; function trefoil(t) = [ cos(t) + 2 * cos(2 * t), sin(t) - 2 * sin(2 * t), -sin(3 * t) ]; union() { for(a = [0 : stepsize : 360]) { hull() { translate(trefoil(a)) sphere(1); translate(trefoil(a + stepsize)) sphere(1); } } } </syntaxhighlight> [[Category:Computing]] [[Category:Mathematics]] 9f6722fdfc5abfb86f6274a291ad65f17c03fcd8 NetBSD Bugs 0 792 3686 3544 2022-09-12T05:06:56Z Stix 2 /* Current Bugs */ add kern/54977 wikitext text/x-wiki == Current Bugs == * [http://gnats.netbsd.org/54977 kern/54977] - USB umass hard drive "failed to create xfers" when attaching via xhci(4) * [http://gnats.netbsd.org/44614 kern/44614] - Port brcm80211 driver from Linux to NetBSD. * [http://gnats.netbsd.org/45081 kern/45081] - "ath0: device timeout", then wifi connection is dropped momentarily. * [http://gnats.netbsd.org/46278 lib/46278] - gcc -pg with pthread does not work on 6.0_BETA/i386 * [http://gnats.netbsd.org/42479 kern/42479] - netbsd-5-0 tools config(1) generates bad config_file.h on i386 5.99.22 * [http://gnats.netbsd.org/40229 pkg/40229] - NetBSD subversion-base - NFS-mounted repository failures * [http://gnats.netbsd.org/39016 kern/39016] - WAPBL performance and turnstiles * [http://gnats.netbsd.org/37400 kern/37400] - panic in ath_rate_findrate(): ndx is 0 * [http://gnats.netbsd.org/37174 kern/37174] - ipnat RDR sessions not expiring * [http://gnats.netbsd.org/36690 kern/36690] - KASSERT(delta > 0) in kern_physio, with tape block size mismatch * [http://gnats.netbsd.org/36328 kern/36328] - clone(2) with CLONE_FILES can leak POSIX locks * [http://gnats.netbsd.org/35198 kern/35198] - lfs_pchain corruption causing hang or panic * [http://gnats.netbsd.org/33241 kern/33241] - umodem fails in NetBSD 3.0. I'm wondering if this is related to uscanner failing to work for me with NetBSD 3.0. * systat SIGWINCH handling - systat(1) doesn't appear to handle SIGWINCH well, if at all. * [http://gnats.netbsd.org/25977 kern/25977] - WSMOUSEIO_SSCALE. Cheap mouse needs this. Should implement suggested per-axis scaling. * [http://gnats.netbsd.org/28731 kern/28731] - ehci + umass (ipod). Depending which USB port I use, my iPod will either attach fine, or bail out. * [http://gnats.netbsd.org/21335 kern/21335] - ahc leaves processes in D state. I've seen this when trying to read a tape with a larger blocksize than that configured in the backup tool. * Calculated Load Average too high. See [http://mail-index.netbsd.org/tech-kern/2005/04/11/0003.html this mail]. * [http://gnats.netbsd.org/26424 kern/26424] - Removal of INITIALLY_LEVEL_TRIGGERED breaks Multia serial ports. * [http://gnats.netbsd.org/9678 kern/9678] - gdb fails to debug kernel core dump on mac68k. * Check [http://mail-index.netbsd.org/tech-x11/2007/03/19/0000.html DRM/DRI] support on netbsd-4. == Cleanups == * missing brelse in rf_netbsdkintf.c:raidread_component_label() * SysKonnect <tt>sk(4)</tt> still needs cleaning up. ** clean up mbufs and outstanding transmit descriptors when bringing down the interface. == Old Bugs == * [http://gnats.netbsd.org/39203 kern/39203] - PPPoE issues with broken MTU/MRU implementations * [http://gnats.netbsd.org/37696 kern/37696] - msdosfs: add large read / readahead support * [http://gnats.netbsd.org/37037 kern/37037] - ipnat: Data modified on freelist * [http://gnats.netbsd.org/35118 toolchain/35118] - gdb6 "bt" fails on kernel dumps. * [http://gnats.netbsd.org/35099 port-m68k/35099] - pthread programs core on m68k. Many pthread programs, including named(8) get SIGILL running on m68k. * [http://gnats.netbsd.org/17398 kern/17398] - msdosfs does not support sector size != DEV_BSIZE. Currently prevents using a gen 5.5 iPod on NetBSD. * [http://gnats.netbsd.org/34737 kern/34737] - Gen 5.5 iPod fails to mount. SCSI mode sense sector size bug. * [http://gnats.netbsd.org/32130 pkg/32130] - Psi doesn't compile with qt-3.3.5. * [http://gnats.netbsd.org/30977 port-xen/30977] - Strange FPU behaviour. Just try running flops as a test. * [http://gnats.netbsd.org/22457 kern/22457] - ACPI broken mouse. pckbport: command timeout pms_enable: command error 35 sys/arch/i386/include/acpi_func.h : Not sure on the status here, switched to using USB mouse. * emuxki drain broken. Seen using <tt>psi</tt>, which uses <tt>audioplay(1)</tt>. Appears to have been fixed between NetBSD 2.0 and 2.0.2. [[Category:NetBSD]] [[Category:Personal]] 70792c3d3ef9325e207d2967c5d320cb285ee96f 3687 3686 2022-09-26T06:32:04Z Stix 2 /* Current Bugs */ add kern/48584 wikitext text/x-wiki == Current Bugs == * [http://gnats.netbsd.org/54977 kern/54977] - USB umass hard drive "failed to create xfers" when attaching via xhci(4) * [http://gnats.netbsd.org/48584 kern/48584] - Linux emulation doesn't seem to support epoll * [http://gnats.netbsd.org/44614 kern/44614] - Port brcm80211 driver from Linux to NetBSD. * [http://gnats.netbsd.org/45081 kern/45081] - "ath0: device timeout", then wifi connection is dropped momentarily. * [http://gnats.netbsd.org/46278 lib/46278] - gcc -pg with pthread does not work on 6.0_BETA/i386 * [http://gnats.netbsd.org/42479 kern/42479] - netbsd-5-0 tools config(1) generates bad config_file.h on i386 5.99.22 * [http://gnats.netbsd.org/40229 pkg/40229] - NetBSD subversion-base - NFS-mounted repository failures * [http://gnats.netbsd.org/39016 kern/39016] - WAPBL performance and turnstiles * [http://gnats.netbsd.org/37400 kern/37400] - panic in ath_rate_findrate(): ndx is 0 * [http://gnats.netbsd.org/37174 kern/37174] - ipnat RDR sessions not expiring * [http://gnats.netbsd.org/36690 kern/36690] - KASSERT(delta > 0) in kern_physio, with tape block size mismatch * [http://gnats.netbsd.org/36328 kern/36328] - clone(2) with CLONE_FILES can leak POSIX locks * [http://gnats.netbsd.org/35198 kern/35198] - lfs_pchain corruption causing hang or panic * [http://gnats.netbsd.org/33241 kern/33241] - umodem fails in NetBSD 3.0. I'm wondering if this is related to uscanner failing to work for me with NetBSD 3.0. * systat SIGWINCH handling - systat(1) doesn't appear to handle SIGWINCH well, if at all. * [http://gnats.netbsd.org/25977 kern/25977] - WSMOUSEIO_SSCALE. Cheap mouse needs this. Should implement suggested per-axis scaling. * [http://gnats.netbsd.org/28731 kern/28731] - ehci + umass (ipod). Depending which USB port I use, my iPod will either attach fine, or bail out. * [http://gnats.netbsd.org/21335 kern/21335] - ahc leaves processes in D state. I've seen this when trying to read a tape with a larger blocksize than that configured in the backup tool. * Calculated Load Average too high. See [http://mail-index.netbsd.org/tech-kern/2005/04/11/0003.html this mail]. * [http://gnats.netbsd.org/26424 kern/26424] - Removal of INITIALLY_LEVEL_TRIGGERED breaks Multia serial ports. * [http://gnats.netbsd.org/9678 kern/9678] - gdb fails to debug kernel core dump on mac68k. * Check [http://mail-index.netbsd.org/tech-x11/2007/03/19/0000.html DRM/DRI] support on netbsd-4. == Cleanups == * missing brelse in rf_netbsdkintf.c:raidread_component_label() * SysKonnect <tt>sk(4)</tt> still needs cleaning up. ** clean up mbufs and outstanding transmit descriptors when bringing down the interface. == Old Bugs == * [http://gnats.netbsd.org/39203 kern/39203] - PPPoE issues with broken MTU/MRU implementations * [http://gnats.netbsd.org/37696 kern/37696] - msdosfs: add large read / readahead support * [http://gnats.netbsd.org/37037 kern/37037] - ipnat: Data modified on freelist * [http://gnats.netbsd.org/35118 toolchain/35118] - gdb6 "bt" fails on kernel dumps. * [http://gnats.netbsd.org/35099 port-m68k/35099] - pthread programs core on m68k. Many pthread programs, including named(8) get SIGILL running on m68k. * [http://gnats.netbsd.org/17398 kern/17398] - msdosfs does not support sector size != DEV_BSIZE. Currently prevents using a gen 5.5 iPod on NetBSD. * [http://gnats.netbsd.org/34737 kern/34737] - Gen 5.5 iPod fails to mount. SCSI mode sense sector size bug. * [http://gnats.netbsd.org/32130 pkg/32130] - Psi doesn't compile with qt-3.3.5. * [http://gnats.netbsd.org/30977 port-xen/30977] - Strange FPU behaviour. Just try running flops as a test. * [http://gnats.netbsd.org/22457 kern/22457] - ACPI broken mouse. pckbport: command timeout pms_enable: command error 35 sys/arch/i386/include/acpi_func.h : Not sure on the status here, switched to using USB mouse. * emuxki drain broken. Seen using <tt>psi</tt>, which uses <tt>audioplay(1)</tt>. Appears to have been fixed between NetBSD 2.0 and 2.0.2. [[Category:NetBSD]] [[Category:Personal]] cb95f8fd6578f85ba34c4aad32bdf6b764028690 Favourite Movies 0 1747 3688 3557 2022-10-13T21:00:06Z Stix 2 Add a few more wikitext text/x-wiki In no particular order: * Shawshank Redemption * Lord of the Rings * Star Wars, IV+ * Serenity * U451 * The Hunt for Red October * Inception * The Fugitive * Seven * Bourne Identity, etc. * Fifth Element * John Wick * Matrix * Men In Black * Blade Runner * Hanna * Silence of the Lambs * Contact * Forest Gump * Leon - The Professional * Edge of Tomorrow * Wonder Woman (2017) * Wall-E * The Incredibles * Dead Pool, etc [[Category:Personal]] 07d2662fa0c3d9473649e514cbb4399cfeff2b16 Sandbox 0 728 3689 3661 2022-10-26T11:05:09Z Stix 2 /* Math Test */ Add Willans formula for the nth prime wikitext text/x-wiki == Sandbox == Here's just a play page, so I can try to work out what wiki is all about. Bit of luck, I ''might'' work it out one day. === Lists === All I want is: * easy editing. * traceability. * simple formating. * good linking. * good searchability. * ability to include graphics, easily. Numbered lists work like this: # item # item ## nested, too! Definition lists look like this: ;CPU: Central Processing Unit. ;RAM: Random Access Memory. ;ROM: Read Only Memory. === subsection === And good old &lt;pre&gt; tag stuff like this: # ls -l total 3826 -rw-r--r-- 1 stix wheel 1413137 Nov 12 10:35 231323.pdf -rw-r--r-- 1 stix pc 524288 Sep 24 21:20 P4P800-E.ROM drwxr-xr-x 3 root wheel 512 Nov 2 00:08 screens How does that look? === Math Test === See [http://meta.wikimedia.org/wiki/Help:Displaying_a_formula Displaying a formula] at meta for more info on formulas. :<math>\sum_{n=0}^\infty \frac{x^n}{n!}</math> ==== Surprising &pi;, Basel Problem ==== :<math>\sum_{n=1}^\infty \frac 1{n^2} = \frac1{1^2} + \frac1{2^2} + \frac1{3^2} + \frac1{4^2} + \cdots = \frac{\pi^2}6</math> ==== Sum of a divergent series ==== :<math>\sum_{n=1}^\infty n={-\frac 1{12}}</math> ==== Stirlings Approximation (factorial) ==== :<math>n! \sim \sqrt{2\pi n}\left(\frac{n}{e}\right)^n</math> ==== Surprising Factorial ==== :<math>^1/_2!=\frac{\sqrt\pi}2</math> ==== Gamma Function ==== :<math>\Gamma(z) = (z-1)! = \int_0^\infty x^{z-1} e^{-x}dx</math> ===== Windschitl approximation ===== :<math>\Gamma(z) \approx \sqrt{\frac{2\pi}z} {\left(\frac ze \sqrt{z \sinh \frac 1z + \frac 1{810 z^6}}\right)}^z </math> :<math>2\ln\Gamma(z) \approx \ln\left({2\pi}\right) - \ln{z} + z\left(2\ln z + \ln\left(z\sinh\frac 1z + \frac 1{810z^6}\right)-2\right)</math> ===== Nemes approximation ===== :<math>\Gamma(z) \approx \sqrt{\frac{2\pi}z} \left({\frac 1e \left(z+\frac 1{12z-\frac1{10z}}\right)}\right)^z</math> ==== Fibonacci Sequence ==== :<math>F_{n} = F_{n-1} + F_{n-2}</math> :<math>F_{n} = {\frac {\varphi ^{n}-\psi ^{n}}{\varphi -\psi }} = {\frac {\varphi ^{n}-\psi ^{n}}{\sqrt {5}}}</math> :<math>F_{n} = \frac{1}{\sqrt{5}}\left(\left(\frac{1+\sqrt{5}}{2}\right)^n-\left(\frac{2}{1+\sqrt{5}}\right)^n\cos\left(n\pi\right)\right)</math> where: :<math>\varphi = \frac{1+\sqrt{5}}{2} \approx 1.61803398875\cdots</math> and: :<math>\psi = {\frac {1-{\sqrt {5}}}{2}} = 1-\varphi = {-1 \over \varphi } \approx -0.61803398875\cdots</math> :<math>\Phi = -{\frac {1-{\sqrt {5}}}{2}} = \varphi-1 ={1 \over \varphi } \approx 0.61803398875\cdots</math> ==== Quadratic ==== :<math>x=\frac{-b\pm\sqrt{b^2-4ac}}{2a}</math> ==== Euler's Identity ==== :<math>e^{i\pi}+1=0</math><br> which is a special case of the more general Euler's formula:<br> :<math>e^{i\theta}=\cos \theta+{i}\sin \theta</math> for <math>\theta=\pi</math> Alternately, for tau fans: :<math>e^{i\tau}=1</math><br> ==== e Limit Representation ==== :<math>e = \lim_{x\rightarrow\infty}{\left({1+\frac 1x}\right)^x}</math> :<math>e = \lim_{x\rightarrow 0}{(1+x)}^{\frac{1}{x}}</math> :<math>e = \sum_{x=1}^{\infty}{\frac 1{x!}}</math> ==== Willans formula for Primes ==== :<math>n\mathrm{th\,prime} = 1 + \sum_{i=1}^{2^n}\left[\left(\frac n{\displaystyle\sum_{j=1}^i\left[\left(\cos \pi \frac{(j-1)!+1}j\right)^2\right]}\right)^\frac 1n\right]</math> ==== Law of Cosines ==== :<math>c^2=a^2+b^2-2ab\cos{C}</math> ==== Force ==== :<math>F=ma=ma_c=\frac{mv^2}r=mr\omega^2=\frac{Gm_1 m_2}{r^2}</math> ==== Tetrahedral angle ==== Also the bond angle of methane! :<math>\arccos\frac{-1}3=90^\circ+\arcsin\frac 13=2\arccos\sqrt\frac{1}{3}=2\arctan\sqrt 2\approx{109.47}^\circ</math> ==== Dihedral angle ==== :<math>\cos\theta=\frac{\cos(\angle{APB})-\cos(\angle{APC})\cos(\angle{BPC})}{\sin(\angle{APC})\sin(\angle{BPC})}</math> e.g. for C60, aka Buckminsterfullerene (buckyballs): :<math>\arccos\frac{\cos{120^\circ}-\cos{108^\circ}\cos{120^\circ}}{\sin{108^\circ}\sin{120^\circ}} \approx {142.623}^\circ</math> Where 120&deg; is the angle between the vertices of a hexagon, and 108&deg; is the angle in a pentagon. 64b774d938bdb32f254c624d34f85bde65b2bcf1 Famous easy trick puzzles 0 1785 3690 2022-11-06T21:58:00Z Stix 2 Page of famous easy trick puzzles wikitext text/x-wiki == Bat and ball == A bat and a ball cost $1.10. The bat costs $1 more than the ball. How much does the ball cost? Reference: * [https://www.theguardian.com/science/2020/oct/19/can-you-solve-it-the-bat-the-ball-and-the-bamboozle Can you solve it? The bat, the ball and the bamboozle] eac861563f4e807908374abc2b15130e20b2952e File:Life88-diagram-DaveB.png 6 1786 3691 2022-11-06T22:00:53Z Stix 2 From original: http://forum.6502.org/download/file.php?id=4546&sid=ec4dacc4ec2e39ca6630efd45d391347&mode=view wikitext text/x-wiki == Summary == From original: http://forum.6502.org/download/file.php?id=4546&sid=ec4dacc4ec2e39ca6630efd45d391347&mode=view 53e0a3683f4fcc8cffefc2e5affd7d7e82f2b5fe 3692 3691 2022-11-06T22:02:52Z Stix 2 wikitext text/x-wiki == Summary == From original:<br> http://forum.6502.org/download/file.php?id=4546&sid=ec4dacc4ec2e39ca6630efd45d391347&mode=view Source code implementation:<br> https://github.com/hoglet67/6502Life/blob/master/src/life88_life.asm b5e3a0e79d096fc5751c4ee5e4c0c8962a528d7d 2022-11-13 duplicity backups to Wasabi storage from unix 0 1787 3693 2022-11-13T03:53:01Z Stix 2 Post on using duplicity from NetBSD to Wasabi storage wikitext text/x-wiki For multiple reasons, I picked [https://wasabi.com/ Wasabi] for my home backup cloud storage, after killing too many hard disks. Hunting around for decent backup software left me somewhat dispirited, but I settled on [https://duplicity.gitlab.io/ duplicity], which had the feature set I was after, and performed reasonably after getting the [https://github.com/boto/boto3 boto3] backend working. The configuration for backing up to s3 compatible storage is a little daunting, and I've ended up with a "dup" wrapper that has all the options I'm after. Note that I'm backing up from [https://www.netbsd.org/ NetBSD], with software installed from [https://pkgsrc.org/ pkgsrc], but this should work equally well from any similar Linux, FreeBSD, OpenBSD, etc, Unix-like system. I've also not bothered to encrypt my backups - enabling that is left as an exercise to the reader. I have also embedded the region name into the bucket name. I was playing with buckets in a few different regions, and this was the easiest way to disambigute them. == "dup" duplicity wrapper == Tweak for your use-case. <syntaxhighlight lang="shell"> #!/bin/ksh TS="date +%Y%m%d-%H%M%S" RC=0 export AWS_ACCESS_KEY_ID=XXXXXXXXXXXXXXXXXXXX export AWS_SECRET_ACCESS_KEY=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX FLAGS="--archive-dir /home/duplicity" FLAGS="${FLAGS} --s3-use-new-style" FLAGS="${FLAGS} --asynchronous-upload" FLAGS="${FLAGS} --no-encryption" FLAGS="${FLAGS} --exclude-other-filesystems" FLAGS="${FLAGS} --exclude-device-files" FLAGS="${FLAGS} --exclude-if-present .nobackup" FLAGS="${FLAGS} --full-if-older-than 30D --no-encryption" # https://wasabi-support.zendesk.com/hc/en-us/articles/360015106031-What-are-the-service-URLs-for-Wasabi-s-different-storage-regions- # HOST=s3.us-east-1.wasabisys.com # N. Virginia # HOST=s3.us-west-1.wasabisys.com # Oregon # HOST=s3.ap-northeast-1.wasabisys.com # Tokyo # HOST=s3.ap-northeast-2.wasabisys.com # Osaka HOST=s3.ap-southeast-2.wasabisys.com # Sydney FLAGS="${FLAGS} --s3-endpoint-url https://${HOST}" BUCKET=XXXXXXXX-duplicity-ap-southeast-2 ARC="boto3+s3://${BUCKET}" function usage { echo "dup [--dry-run] {cmd} {args} ..." >&2 echo "" >&2 echo "Examples:" >&2 echo "dup inc /home ARC/home" >&2 echo "dup full /home ARC/home" >&2 echo "dup full / ARC/root" >&2 echo "dup list-current-files ARC/home" >&2 echo "dup collection-status ARC/home" >&2 echo "dup cleanup --force ARC/home" >&2 echo "dup remove-all-but-n-full 2 --force ARC/home" >&2 echo "dup --file-to-restore httpd/access_log restore ARC/home /tmp/restored_file" >&2 echo "" >&2 echo "ARC is substituted with \"${ARC}\"" >&2 exit 1 } case "$1" in help|-?|-h) usage;; esac CMD="/usr/pkg/bin/duplicity ${FLAGS}" # Substitute any arg "ARC" by "${ARC}". for i in "$@"; do if [ "${i}" == "ARC" ]; then echo "ARC given with no directory" >&2 exit fi if [ "${i%%/*}" == "ARC" ]; then CMD="${CMD} \"${ARC}${i##ARC}\"" else CMD="${CMD} \"${i}\"" fi done echo "$($TS) Starting" echo "$($TS) cmd: ${CMD}" if [ $DRYRUN ]; then echo "$($TS) Not running, dryrun mode." else echo "$($TS) Running..." eval $CMD RC=$? fi echo "$($TS) Complete." exit $RC </syntaxhighlight> == Sample usage == Backing up the USB stick from my Prusa Mini 3d printer mounted under <tt>/mnt/sd0e</tt>. I'm passing <tt>--allow-source-mismatch</tt> since the mount point tends to change with what else I have mounted. In this case, nothing needed backing up, and the last full backup is recent enough. <syntaxhighlight lang="text"> ksh$ sudo dup incr --progress --allow-source-mismatch /mnt/sd0e ARC/prusa 20221113-143700 Starting 20221113-143700 cmd: /usr/pkg/bin/duplicity --archive-dir /home/duplicity --s3-use-new-style --asynchronous-upload --no-encryption --exclude-other-filesystems --exclude-device-files --exclude-if-present .nobackup --full-if-older-than 30D --no-encryption --s3-endpoint-url https://s3.ap-southeast-2.wasabisys.com "incr" "--progress" "--allow-source-mismatch" "/mnt/sd0e" "boto3+s3://XXXXXXXX-duplicity-ap-southeast-2/prusa" 20221113-143700 Running... Local and Remote metadata are synchronized, no sync needed. Last full backup date: Sun Oct 30 14:41:43 2022 0.2KB 00:00:03 [0.0KB/s] [========================================>] 100% ETA 0sec --------------[ Backup Statistics ]-------------- StartTime 1668310624.24 (Sun Nov 13 14:37:04 2022) EndTime 1668310624.32 (Sun Nov 13 14:37:04 2022) ElapsedTime 0.08 (0.08 seconds) SourceFiles 170 SourceFileSize 954561788 (910 MB) NewFiles 0 NewFileSize 0 (0 bytes) DeletedFiles 0 ChangedFiles 0 ChangedFileSize 0 (0 bytes) ChangedDeltaSize 0 (0 bytes) DeltaEntries 0 RawDeltaSize 0 (0 bytes) TotalDestinationSizeChange 20 (20 bytes) Errors 0 ------------------------------------------------- 20221113-143708 Complete. </syntaxhighlight> Look for and clean up old backup chains. <syntaxhighlight lang="text"> ksh$ sudo dup remove-all-but-n-full 2 --progress --force ARC/prusa 20221113-144159 Starting 20221113-144159 cmd: /usr/pkg/bin/duplicity --archive-dir /home/duplicity --s3-use-new-style --asynchronous-upload --no-encryption --exclude-other-filesystems --exclude-device-files --exclude-if-present .nobackup --full-if-older-than 30D --no-encryption --s3-endpoint-url https://s3.ap-southeast-2.wasabisys.com "remove-all-but-n-full" "2" "--progress" "--force" "boto3+s3://XXXXXXXX-duplicity-ap-southeast-2/prusa" 20221113-144159 Running... Last full backup date: Sun Oct 30 14:41:43 2022 No old backup sets found, nothing deleted. 20221113-144201 Complete. </syntaxhighlight> [[Category:Stix's Blog]] [[Category:Computing]] [[Category:NetBSD]] 606380de8dc21fc32febbf75a14f55b2ae6bd63d Australian UHF CB Frequency List for CHIRP 0 1768 3694 3639 2022-12-15T06:20:01Z Stix 2 /* See also */ point specifically at the channel use wikipedia section wikitext text/x-wiki Below is the full list of the 80 UHF CB channels used in Australia, in CSV format, for use with [https://chirp.danplanet.com/ CHIRP]. Pick 16 channels from amongst these for radios only supporting 16 channels, noting any official or unofficial use listed by the [http://www.legislation.gov.au/Series/F2015L00876 Australian legislation] and the [https://en.wikipedia.org/wiki/UHF_CB UHF_CB] wikipedia page. <syntaxhighlight lang="csv"> Location,Name,Frequency,Duplex,Offset,Tone,rToneFreq,cToneFreq,DtcsCode,DtcsPolarity,Mode,TStep,Skip,Comment,URCALL,RPT1CALL,RPT2CALL 1,CB 01R,476.425,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 2,CB 02R,476.45,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 3,CB 03R,476.475,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 4,CB 04R,476.5,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 5,CB 05R,476.525,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 6,CB 06R,476.55,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 7,CB 07R,476.575,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 8,CB 08R,476.6,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 9,CB 09,476.625,,0,,88.5,88.5,23,NN,NFM,5,,,,, 10,CB 10,476.65,,0,,88.5,88.5,23,NN,NFM,5,,,,, 11,CB 11,476.675,,0,,88.5,88.5,23,NN,NFM,5,,,,, 12,CB 12,476.7,,0,,88.5,88.5,23,NN,NFM,5,,,,, 13,CB 13,476.725,,0,,88.5,88.5,23,NN,NFM,5,,,,, 14,CB 14,476.75,,0,,88.5,88.5,23,NN,NFM,5,,,,, 15,CB 15,476.775,,0,,88.5,88.5,23,NN,NFM,5,,,,, 16,CB 16,476.8,,0,,88.5,88.5,23,NN,NFM,5,,,,, 17,CB 17,476.825,,0,,88.5,88.5,23,NN,NFM,5,,,,, 18,CB 18,476.85,,0,,88.5,88.5,23,NN,NFM,5,,,,, 19,CB 19,476.875,,0,,88.5,88.5,23,NN,NFM,5,,,,, 20,CB 20,476.9,,0,,88.5,88.5,23,NN,NFM,5,,,,, 21,CB 21,476.925,,0,,88.5,88.5,23,NN,NFM,5,,,,, 22,CB 22,476.95,,0,,88.5,88.5,23,NN,NFM,5,,,,, 23,CB 23,476.975,,0,,88.5,88.5,23,NN,NFM,5,,,,, 24,CB 24,477,,0,,88.5,88.5,23,NN,NFM,5,,,,, 25,CB 25,477.025,,0,,88.5,88.5,23,NN,NFM,5,,,,, 26,CB 26,477.05,,0,,88.5,88.5,23,NN,NFM,5,,,,, 27,CB 27,477.075,,0,,88.5,88.5,23,NN,NFM,5,,,,, 28,CB 28,477.1,,0,,88.5,88.5,23,NN,NFM,5,,,,, 29,CB 29,477.125,,0,,88.5,88.5,23,NN,NFM,5,,,,, 30,CB 30,477.15,,0,,88.5,88.5,23,NN,NFM,5,,,,, 31,CB 31,477.175,,0,,88.5,88.5,23,NN,NFM,5,,,,, 32,CB 32,477.2,,0,,88.5,88.5,23,NN,NFM,5,,,,, 33,CB 33,477.225,,0,,88.5,88.5,23,NN,NFM,5,,,,, 34,CB 34,477.25,,0,,88.5,88.5,23,NN,NFM,5,,,,, 35,CB 35,477.275,,0,,88.5,88.5,23,NN,NFM,5,,,,, 36,CB 36,477.3,,0,,88.5,88.5,23,NN,NFM,5,,,,, 37,CB 37,477.325,,0,,88.5,88.5,23,NN,NFM,5,,,,, 38,CB 38,477.35,,0,,88.5,88.5,23,NN,NFM,5,,,,, 39,CB 39,477.375,,0,,88.5,88.5,23,NN,NFM,5,,,,, 40,CB 40,477.4,,0,,88.5,88.5,23,NN,NFM,5,,,,, 41,CB 41R,476.4375,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 42,CB 42R,476.4625,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 43,CB 43R,476.4875,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 44,CB 44R,476.5125,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 45,CB 45R,476.5375,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 46,CB 46R,476.5625,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 47,CB 47R,476.5875,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 48,CB 48R,476.6125,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 49,CB 49,476.6375,,0,,88.5,88.5,23,NN,NFM,5,,,,, 50,CB 50,476.6625,,0,,88.5,88.5,23,NN,NFM,5,,,,, 51,CB 51,476.6875,,0,,88.5,88.5,23,NN,NFM,5,,,,, 52,CB 52,476.7125,,0,,88.5,88.5,23,NN,NFM,5,,,,, 53,CB 53,476.7375,,0,,88.5,88.5,23,NN,NFM,5,,,,, 54,CB 54,476.7625,,0,,88.5,88.5,23,NN,NFM,5,,,,, 55,CB 55,476.7875,,0,,88.5,88.5,23,NN,NFM,5,,,,, 56,CB 56,476.8125,,0,,88.5,88.5,23,NN,NFM,5,,,,, 57,CB 57,476.8375,,0,,88.5,88.5,23,NN,NFM,5,,,,, 58,CB 59,476.8875,,0,,88.5,88.5,23,NN,NFM,5,,,,, 59,CB 58,476.8625,,0,,88.5,88.5,23,NN,NFM,5,,,,, 60,CB 60,476.9125,,0,,88.5,88.5,23,NN,NFM,5,,,,, 61,CB 61,476.9375,,0,,88.5,88.5,23,NN,NFM,5,,,,, 62,CB 62,476.9625,,0,,88.5,88.5,23,NN,NFM,5,,,,, 63,CB 63,476.9875,,0,,88.5,88.5,23,NN,NFM,5,,,,, 64,CB 64,477.0125,,0,,88.5,88.5,23,NN,NFM,5,,,,, 65,CB 65,477.0375,,0,,88.5,88.5,23,NN,NFM,5,,,,, 66,CB 66,477.0625,,0,,88.5,88.5,23,NN,NFM,5,,,,, 67,CB 67,477.0875,,0,,88.5,88.5,23,NN,NFM,5,,,,, 68,CB 68,477.1125,,0,,88.5,88.5,23,NN,NFM,5,,,,, 69,CB 69,477.1375,,0,,88.5,88.5,23,NN,NFM,5,,,,, 70,CB 70,477.1625,,0,,88.5,88.5,23,NN,NFM,5,,,,, 71,CB 71,477.1875,,0,,88.5,88.5,23,NN,NFM,5,,,,, 72,CB 72,477.2125,,0,,88.5,88.5,23,NN,NFM,5,,,,, 73,CB 73,477.2375,,0,,88.5,88.5,23,NN,NFM,5,,,,, 74,CB 74,477.2625,,0,,88.5,88.5,23,NN,NFM,5,,,,, 75,CB 75,477.2875,,0,,88.5,88.5,23,NN,NFM,5,,,,, 76,CB 76,477.3125,,0,,88.5,88.5,23,NN,NFM,5,,,,, 77,CB 77,477.3375,,0,,88.5,88.5,23,NN,NFM,5,,,,, 78,CB 78,477.3625,,0,,88.5,88.5,23,NN,NFM,5,,,,, 79,CB 79,477.3875,,0,,88.5,88.5,23,NN,NFM,5,,,,, 80,CB 80,477.4125,,0,,88.5,88.5,23,NN,NFM,5,,,,, </syntaxhighlight> == See also == * [[Baofeng BF-888S and Aussie UHF CB]] * [https://chirp.danplanet.com/ CHIRP] * [http://www.legislation.gov.au/Series/F2015L00876 Australian legislation] * [https://chirp.danplanet.com/ CHIRP]. * [https://en.wikipedia.org/wiki/UHF_CB UHF CB] at wikipedia, particularly [https://en.wikipedia.org/wiki/UHF_CB#Channel_use channel use]. * [http://www.kh-gps.de/bf888.htm BAOFENG "BF-888S" the "20 Euro-UHF-WalkieTalkie"] 8753ce51e10ccc163ab7ee72ff6b69aa0dc46172 2022-05-05 Bit banging on a Tandy CoCo1 0 1779 3695 3669 2022-12-31T01:13:03Z Stix 2 Move to CoCo category wikitext text/x-wiki Like many personal computers of its age, the Tandy Color Computer (CoCo) didn't have any dedicated hardware drivers for its built in RS-232C serial port, and relied on so called software bit banging. What is bit banging? Instead of relying on a hardware driver to drive the voltage on the physical lines with the appropriate timing, software directly manipulates the line state, high or low, and relies on carefully coded software timing loops for the bit transitions. In the case of the CoCo, bit 1 of PIA1 at address &HFF20 directly controls the RS-232C transmit line. == Timing in BASIC == The serial output routine in BASIC uses a 16-bit big-endian value stored at 149,150 (&H95,&H96) to control the BASIC ROM serial output timing loop, and hence the serial port speed. Several values are documented in the manuals, and some searching or experimentation uncovers more: {| class="wikitable" ! bps || 16-bit value decimal || hexadecimal || notes |- style="text-align:right;" | 120 || 458 || &H1CA || |- style="text-align:right;" | 300 || 180 || &HBE || |- style="text-align:right;" | 600 || 87 || &H57 || style="text-align:left;" | default at boot |- style="text-align:right;" | 1200 || 41 || &H29 || |- style="text-align:right;" | 2400 || 18 || &H12 || |- style="text-align:right;" | 4800 || 6 || &H6 || style="text-align:left;" | undocumented |- style="text-align:right;" | 9600 || 1 || &H1 || style="text-align:left;" | undocumented |} Looking at an oscilloscope trace for 9600 baud operation from BASIC on a CoCo1, the waveform appears quite clean and nicely square: [[image:coco1 9600.png|frame|center|CoCo1 9600 baud oscilloscope trace]] Can we go faster than 9600 baud? Sure! == Using custom assembly == Writing our own m6809 assembly we can beat 9600 baud. Interestingly, it's not the processor that limits the speed for the CoCo1, as we'll see. When writing assembly, the cycle count of each instruction must be determined, and the length of any loop precisely controlled to set the desired bit rate. In writing my own routines, I found myself needing precise delays, and found quickly that <tt>NOP</tt> isn't the only do-nothing instruction of use for padding out delays. Indeed, you can use several instructions: {| class="wikitable" ! Instruction || cycles |- | NOP || 2 |- | BRN xxx || 3 |- | LBRN xxx || 5 |- | EXG A,A || 7 |} Using combinations of these, you can generally form loops of any cycle count. So, let's go faster! [[image:coco1 19200.png|frame|center|CoCo1 19200 baud oscilloscope trace]] Right, that's 19200 baud, and everything still looks good. Maybe faster? [[image:coco1 38400.png|frame|center|CoCo1 38400 baud oscilloscope trace]] Well, 38400 baud is starting to look a bit rough. The rise time of a pulse is now shorter than the bit duration (about 26µs at 38400 bps). The RS-232 decoder in the oscilloscope is still managing to figure things out. And, yes, we can even attempt 57600 bps, at which point the oscilloscope gives up: [[image:coco1 57600.png|frame|center|CoCo1 57600 baud oscilloscope trace]] == See also == * [https://en.wikipedia.org/wiki/Bit_banging Bit banging] at wikipedia. * [https://github.com/n6il/DwTerm/blob/master/dwwrite.asm DriveWire terminal transmit assembly routines]. [[Category:Stix's Blog]] [[Category:CoCo]] deb3424c94e7bbda7ae234637e3954e07cdfbfd1 CoCo and Dragon keyboard matrix 0 1788 3696 2022-12-31T01:14:44Z Stix 2 Created page with "One of the only hardware differences between the Tandy Color Computer and the Dragon32/64 is that of the physical keyboard wiring. An adapter can be made to wire between the t..." wikitext text/x-wiki One of the only hardware differences between the Tandy Color Computer and the Dragon32/64 is that of the physical keyboard wiring. An adapter can be made to wire between the two, allowing the use of a Dragon keyboard on a CoCo and vice-versa. The rewiring modifies the bottom 7 pins of the keyboard connector, with the bottom 5 pins of the CoCo shifted up by 2 pins for the Dragon: {| {{Greytable}} ! ||colspan="16"|Pins |- !Dragon |6||7||1||2||3||4||5||8||9||10||11||12||13||14||15||16 |- !CoCo |1||2||3||4||5||6||7||8||9||10||11||12||13||14||15||16 |} The resulting keyboard matrix for each machine is: {| {{Greytable}} |+Tandy Color Computer - CoCo |- ! || ||colspan="8"|Row (PIA0 $ff00) |- !rowspan="9"|Column (PIA0 $ff02)|| !0||1||2||3||4||5||6||7 |- !0 |@||A||B||C||D||E||F||G |- !1 |H||I||J||K||L||M||N||O |- !2 |P||Q||R||S||T||U||V||W |- !3 |X||Y||Z||Up||Dwn||Lft||Rgt||Spc |- !4 |0||1||2||3||4||5||6||7 |- !5 |8||9||:||;||,||-||.||/ |- !6 |Ent||Clr||Brk|| || || || ||Shft |- !7 |colspan="8"|Comparator input |} {| {{Greytable}} |+Dragon32/64 |- ! || ||colspan="8"|Row (PIA0 $ff00) |- !rowspan="9"|Column (PIA0 $ff02)|| !0||1||2||3||4||5||6||7 |- !0 |0||1||2||3||4||5||6||7 |- !1 |8||9||:||;||,||-||.||/ |- !2 |@||A||B||C||D||E||F||G |- !3 |H||I||J||K||L||M||N||O |- !4 |P||Q||R||S||T||U||V||W |- !5 |X||Y||Z||Up||Dwn||Lft||Rgt||Spc |- !6 |Ent||Clr||Brk|| || || || ||Shft |- !7 |colspan="8"|Comparator input |} == See also == * [http://dragon32.info/info/memmap.html Dragon32/64 detailed memory map] [[Category:CoCo]] 62dd97a9050f81d19d574c66c70f4b5ee32fe2cb Category:CoCo 14 1738 3697 3367 2022-12-31T01:15:37Z Stix 2 Add to computing category wikitext text/x-wiki Pages relating to the Tandy Color Computer (CoCo) [[Category:Computing]] 01550a1a2c9ef11d0daba0699884ca1fc708918b 2023-01-07 s3cmd SIGPIPE accessing non-AWS s3 storage buckets 0 1789 3698 2023-01-07T08:11:01Z Stix 2 Initial draft wikitext text/x-wiki Scouring the internet for good unix command line tools to access s3-style, but non-AWS storage buckets landed me on [https://s3tools.org/s3cmd s3cmd], a Python tool. Apart from being very slow, I have found it generally very unreliable when accessing non-AWS providers - for one reason or another, I had settled on [https://wasabi.com/ Wasabi] for my cloud storage. I found that <code>s3cmd</code> often restarted transfers with SIGPIPE: <syntaxhighlight> ksh$ s3cmd put bigfile.xz s3://mybucket-ap-southeast-2/misc/ bigfile.xz -> s3://mybucket-ap-southeast-2/misc/bigfile.xz [1 of 1] 2351104 of 7064777700 0% in 0s 8.33 MB/s failed WARNING: Upload failed: /misc/bigfile.xz ([Errno 32] Broken pipe) WARNING: Retrying on lower speed (throttle=0.00) WARNING: Waiting 3 sec... bigfile.xz -> s3://mybucket-ap-southeast-2/misc/bigfile.xz [1 of 1] 2351104 of 7064777700 0% in 0s 10.34 MB/s failed WARNING: Upload failed: /misc/bigfile.xz ([Errno 32] Broken pipe) WARNING: Retrying on lower speed (throttle=0.01) WARNING: Waiting 6 sec... bigfile.xz -> s3://mybucket-ap-southeast-2/misc/bigfile.xz [1 of 1] 192512 of 7064777700 0% in 0s 349.33 kB/s failed WARNING: Upload failed: /misc/bigfile.xz ([Errno 32] Broken pipe) WARNING: Retrying on lower speed (throttle=0.05) WARNING: Waiting 9 sec... </syntaxhighlight> Looking at packet traces, nothing was obviously amiss on my side. I know that providers often return redirects for the correct regional endpoint - but looking at the output with <tt>-d</tt> debugging turned on, the correct endpoint was being selected. So, after looking at the code for a while, I went looking for alternatives, and stumbled upon [https://github.com/peak/s5cmd s5cmd]. This tool is written in go - while not as portable, this is far more efficient, explicitly performs parallel copies, which allows it to easily saturate whatever network link you happen to possess. [[Category:Stix's Blog]] 1e2f2fcfb8d32c298168c3a33ee61cc33a4b29a0 3699 3698 2023-01-08T03:33:43Z Stix 2 Add s5cmd example wikitext text/x-wiki Scouring the internet for good unix command line tools to access s3-style, but non-AWS storage buckets landed me on [https://s3tools.org/s3cmd s3cmd], a Python tool. Apart from being very slow, I have found it generally very unreliable when accessing non-AWS providers - for one reason or another, I had settled on [https://wasabi.com/ Wasabi] for my cloud storage. I found that <code>s3cmd</code> often restarted transfers with SIGPIPE: <syntaxhighlight> ksh$ s3cmd put bigfile.xz s3://mybucket-ap-southeast-2/misc/ bigfile.xz -> s3://mybucket-ap-southeast-2/misc/bigfile.xz [1 of 1] 2351104 of 7064777700 0% in 0s 8.33 MB/s failed WARNING: Upload failed: /misc/bigfile.xz ([Errno 32] Broken pipe) WARNING: Retrying on lower speed (throttle=0.00) WARNING: Waiting 3 sec... bigfile.xz -> s3://mybucket-ap-southeast-2/misc/bigfile.xz [1 of 1] 2351104 of 7064777700 0% in 0s 10.34 MB/s failed WARNING: Upload failed: /misc/bigfile.xz ([Errno 32] Broken pipe) WARNING: Retrying on lower speed (throttle=0.01) WARNING: Waiting 6 sec... bigfile.xz -> s3://mybucket-ap-southeast-2/misc/bigfile.xz [1 of 1] 192512 of 7064777700 0% in 0s 349.33 kB/s failed WARNING: Upload failed: /misc/bigfile.xz ([Errno 32] Broken pipe) WARNING: Retrying on lower speed (throttle=0.05) WARNING: Waiting 9 sec... </syntaxhighlight> Looking at packet traces, nothing was obviously amiss on my side. I know that providers often return redirects for the correct regional endpoint - but looking at the output with <tt>-d</tt> debugging turned on, the correct endpoint was being selected. So, after looking at the code for a while, I went looking for alternatives, and stumbled upon [https://github.com/peak/s5cmd s5cmd]. This tool is written in go - while not as portable, this is far more efficient, explicitly performs parallel copies, which allows it to easily saturate whatever network link you happen to possess. <syntaxhighlight> ksh$ s5cmd --stat --endpoint-url s3.ap-southeast-2.wasabisys.com cp bigfile.xz s3://mybucket-ap-southeast-2/misc/ cp bigfile.xz s3://mybucket-ap-southeast-2/misc/bigfile.xz Operation Total Error Success cp 1 0 1 </syntaxhighlight> [[Category:Stix's Blog]] 2d5001b52b1d030893f52d7f79cdba15ad92c0de 3700 3699 2023-01-08T03:35:17Z Stix 2 Stix moved page [[2023-01-07 SIGPIPE accessing non-AWS s3 storage buckets]] to [[2023-01-07 s3cmd SIGPIPE accessing non-AWS s3 storage buckets]] without leaving a redirect: More keywords… wikitext text/x-wiki Scouring the internet for good unix command line tools to access s3-style, but non-AWS storage buckets landed me on [https://s3tools.org/s3cmd s3cmd], a Python tool. Apart from being very slow, I have found it generally very unreliable when accessing non-AWS providers - for one reason or another, I had settled on [https://wasabi.com/ Wasabi] for my cloud storage. I found that <code>s3cmd</code> often restarted transfers with SIGPIPE: <syntaxhighlight> ksh$ s3cmd put bigfile.xz s3://mybucket-ap-southeast-2/misc/ bigfile.xz -> s3://mybucket-ap-southeast-2/misc/bigfile.xz [1 of 1] 2351104 of 7064777700 0% in 0s 8.33 MB/s failed WARNING: Upload failed: /misc/bigfile.xz ([Errno 32] Broken pipe) WARNING: Retrying on lower speed (throttle=0.00) WARNING: Waiting 3 sec... bigfile.xz -> s3://mybucket-ap-southeast-2/misc/bigfile.xz [1 of 1] 2351104 of 7064777700 0% in 0s 10.34 MB/s failed WARNING: Upload failed: /misc/bigfile.xz ([Errno 32] Broken pipe) WARNING: Retrying on lower speed (throttle=0.01) WARNING: Waiting 6 sec... bigfile.xz -> s3://mybucket-ap-southeast-2/misc/bigfile.xz [1 of 1] 192512 of 7064777700 0% in 0s 349.33 kB/s failed WARNING: Upload failed: /misc/bigfile.xz ([Errno 32] Broken pipe) WARNING: Retrying on lower speed (throttle=0.05) WARNING: Waiting 9 sec... </syntaxhighlight> Looking at packet traces, nothing was obviously amiss on my side. I know that providers often return redirects for the correct regional endpoint - but looking at the output with <tt>-d</tt> debugging turned on, the correct endpoint was being selected. So, after looking at the code for a while, I went looking for alternatives, and stumbled upon [https://github.com/peak/s5cmd s5cmd]. This tool is written in go - while not as portable, this is far more efficient, explicitly performs parallel copies, which allows it to easily saturate whatever network link you happen to possess. <syntaxhighlight> ksh$ s5cmd --stat --endpoint-url s3.ap-southeast-2.wasabisys.com cp bigfile.xz s3://mybucket-ap-southeast-2/misc/ cp bigfile.xz s3://mybucket-ap-southeast-2/misc/bigfile.xz Operation Total Error Success cp 1 0 1 </syntaxhighlight> [[Category:Stix's Blog]] 2d5001b52b1d030893f52d7f79cdba15ad92c0de Determining if a CoCo has 32KiB or 64KiB RAM 0 1790 3702 2023-01-09T12:23:56Z Stix 2 initial draft wikitext text/x-wiki Since the question has come up a few times, and CoCo's with 32KiB RAM do apparently exist, the following program should determine if your Tandy Color Computer really has only 32KiB or the full 64KiB RAM. <syntaxhighlight lang="BASIC"> 10 CLEAR200,&H7DFF 20 A=&H7E00 30 FOR I=0TO50:READB$:POKEA+I,VAL("&H"+B$):NEXTI 40 DEFUSR0=&H7E00 50 IFUSR0(0)=0THENPRINT"32K"ELSEPRINT"64K" 60 DATA7F,FF,DF,30,8D,00,2B,86 70 DATAFF,6F,84,A7,89,80,00,6D 80 DATA84,26,15,30,89,80,00,6F 90 DATA84,6D,84,26,0B,A7,84,A1 100 DATA84,26,05,CC,00,FF,20,03 110 DATACC,00,00,7F,FF,DE,BD,B4 120 DATAF4,39,00 </syntaxhighlight> The ML routine works by first hiding the ROM, then checking that the upper 32KiB RAM is not just mirrored from the lower 32KiB RAM (which is the case in xroar). It then also checks that the upper RAM can hold a zero or 255 value. The one physical 32KiB machine I'm aware of returned 255 ($ff) for all bytes in the upper 32KiB. <syntaxhighlight lang="asm"> ( 64ktest.asm):00001 org $7e00 7E00 7FFFDF ( 64ktest.asm):00002 clr $ffdf 7E03 308D002B ( 64ktest.asm):00003 leax byte,pcr 7E07 86FF ( 64ktest.asm):00004 lda #$ff 7E09 6F84 ( 64ktest.asm):00005 clr ,x 7E0B A7898000 ( 64ktest.asm):00006 sta $8000,x 7E0F 6D84 ( 64ktest.asm):00007 tst ,x 7E11 2615 ( 64ktest.asm):00008 bne k32 7E13 30898000 ( 64ktest.asm):00009 leax $8000,x 7E17 6F84 ( 64ktest.asm):00010 clr ,x 7E19 6D84 ( 64ktest.asm):00011 tst ,x 7E1B 260B ( 64ktest.asm):00012 bne k32 7E1D A784 ( 64ktest.asm):00013 sta ,x 7E1F A184 ( 64ktest.asm):00014 cmpa ,x 7E21 2605 ( 64ktest.asm):00015 bne k32 7E23 CC00FF ( 64ktest.asm):00016 ldd #$ff 7E26 2003 ( 64ktest.asm):00017 bra bas 7E28 CC0000 ( 64ktest.asm):00018 k32 ldd #0 7E2B 7FFFDE ( 64ktest.asm):00019 bas clr $ffde 7E2E BDB4F4 ( 64ktest.asm):00020 jsr $b4f4 7E31 39 ( 64ktest.asm):00021 rts 7E32 00 ( 64ktest.asm):00022 byte fcb 0 </syntaxhighlight> [[Category:CoCo]] beaf6c4edfba22c8ecca5ae2046b95d942418410 File:OfficeOne 894.jpg 6 1791 3703 2023-02-10T23:30:24Z Stix 2 OfficeOne 894 unbranded calculator bought from Kmart for AUD $7. wikitext text/x-wiki == Summary == OfficeOne 894 unbranded calculator bought from Kmart for AUD $7. c10643faf1ce00ce329a89b55947b967b188bd8b OfficeOne 894 Graphic Calculator 0 1685 3704 3139 2023-02-10T23:52:03Z Stix 2 Add image and more details wikitext text/x-wiki [[File:OfficeOne 894.jpg|300px|thumb|right|OfficeOne 894]] Ok, so, it cost AUD $7, bought from Kmart, but it looks like you get what you pay for. Functionally, the calculator is similar to my Tandy EC-4020 (a re-badged Casio ''fx''-4000P), with the added basic graphing capability. While my ancient Tandy still functions, the OfficeOne has since died, with the flex connecting the screen making bad contact and dropping pixels. === Bug 1 === Tripped over this when calculating the bond angle in methane, the tetrahedral angle. First, in calculator-like format, with the calculators response at the end: * <tt>Deg:2tan<sup>-1</sup>&radic;2 = 109.4712206</tt> * <tt>Deg:90 + sin<sup>-1</sup>(3<sup>-1</sup>) = 109.4712206</tt> * <tt>Deg:90 + sin<sup>-1</sup>(3<sup>-1</sup>) - 2tan<sup>-1</sup>&radic;2 = 2e-09</tt> * <tt>Deg:sin<sup>-1</sup>(3<sup>-1</sup>) + 90 - 2tan<sup>-1</sup>&radic;2 = 2e-09</tt> * <tt>Deg:2tan<sup>-1</sup>&radic;2 - 90 - sin<sup>-1</sup>(3<sup>-1</sup>) = 19.13138372</tt> '''''huh?''''' Those last three lines should be approximately zero, since <math>2\cdot\arctan \sqrt{2} = 90 + \arcsin \tfrac{1}{3}</math> but no matter how many parenthesis I put in, that last line refuses to work. Interestingly, switching to radians makes it work: * <tt>Rad:2tan<sup>-1</sup>&radic;2 - &Pi;&divide;2 - sin<sup>-1</sup>(3<sup>-1</sup>) = -2.4e-11</tt> === Bug 2 === The random number generator is fine when running interactively, but when run in a tight loop, values tend toward 0 or 1. <tt>Scl:-1000&rarr;A:Lbl 0:Ran# <span style="font-variant:small-caps">dt</span> :Isz A:Goto 0</tt> Let's have a look at some of the statistics variables: * <math>n = 1000</math> * <math>\sum{x} = 598</math> * <math>\sum{x^2} = 357.604</math> * <math>\bar x = 0.598</math> * <math>x\sigma _{n-1} = 0</math> Ok, that's unexpected. == See Also == * [https://www.usersmanualguide.com/manuals/casio/FX-4000P.pdf Casio ''fx''-4000P User Manual] at usersmanualguide.com. [[Category:Mathematics]] [[Category:Rants]] 5bdfc94ba1d2cbb3e6beb4d5693b935470d5cb6f NetBSD-mac68k under qemu 0 1792 3705 2023-02-11T00:57:42Z Stix 2 Draft notes on running NetBSD-mac68k under qemu wikitext text/x-wiki https://www.gitlab.com/mcayland/qemu git clone -b q800.upstream3 https://www.gitlab.com/mcayland/qemu q800-upstream3 cd q800-upstream3 ./configure --target-list=m68k-softmmu --enable-gtk --enable-sdl make Install MacOS 8.1. I've tried MacOS 7.6, but it does not appear to recognised configured SCSI hard disks. https://www.emaculation.com/forum/viewtopic.php?p=71929#p71929 https://wiki.qemu.org/Documentation/Platforms/m68k https://www.macintoshrepository.org/297-mac-os-install-cd-library-macos-7-macos-8-macos-9 https://www.macintoshrepository.org/7038-all-macintosh-roms-68k-ppc- 78ce5181aa5c16c76a8a62a2ce4773335461a192 3706 3705 2023-02-11T01:28:34Z Stix 2 Expand wikitext text/x-wiki qemu m68k emulation has come a long way, and can now boot and run NetBSD mac68k successfully, albeit with a few limitations. == Clone qemu github repo fork & build == The support has not yet been upstreamed into the main qemu repository, so you need to check out the latest branch from [https://www.gitlab.com/mcayland/qemu mcayland/qemu], which as of 2023-02-11 is <tt>q800.upstream3</tt>. git clone -b q800.upstream3 https://www.gitlab.com/mcayland/qemu q800-upstream3 cd q800-upstream3 ./configure --target-list=m68k-softmmu --enable-gtk --enable-sdl make == Grab the Apple Macintosh Quadra 800 ROM image == The emulation specifically targets the Quadra 800, so you need that specific ROM. It is available in a [https://www.macintoshrepository.org/7038-all-macintosh-roms-68k-ppc- ROM collection] at macintoshrepository.org. == Configure host networking == I chose to use a <tt>tap(4)</tt> device via a <tt>bridge(4)</tt> since that is what I have been using for other various emulators. You may wish to use something else. == Starting qemu == == Install MacOS == Install [https://www.macintoshrepository.org/297-mac-os-install-cd-library-macos-7-macos-8-macos-9 MacOS 8.1]. I've also tried MacOS 7.6, but it does not appear to recognised configured SCSI hard disks. I chose to create a 1GiB file to use as a raw hard disk image. == See Also == * [https://www.emaculation.com/forum/viewtopic.php?p=71929 Emaculation topic] * [https://wiki.qemu.org/Documentation/Platforms/m68k m68k docs] in the qemu wiki * [https://www.gitlab.com/mcayland/qemu mcayland/qemu] github repo * [https://www.macintoshrepository.org/297-mac-os-install-cd-library-macos-7-macos-8-macos-9 MacOS installation images] at macintoshrepository.org * [https://www.macintoshrepository.org/7038-all-macintosh-roms-68k-ppc- ROM collection] at macintoshrepository.org b9fca7dea9f214470bf59e7c7790536011dabca6 3707 3706 2023-02-11T08:52:39Z Stix 2 Correct gitlab -> github. wikitext text/x-wiki qemu m68k emulation has come a long way, and can now boot and run NetBSD mac68k successfully, albeit with a few limitations. == Clone qemu github repo fork & build == The support has not yet been upstreamed into the [main qemu repository], so you need to check out the latest branch from [https://www.github.com/mcayland/qemu mcayland/qemu], which as of 2023-02-11 is <tt>q800.upstream3</tt>. <code> git clone -b q800.upstream3 https://github.com/mcayland/qemu.git q800-upstream3 cd q800-upstream3 ./configure --target-list=m68k-softmmu --enable-gtk --enable-sdl make </code> I'm not sure why, but there are also gitlab repos with the same path, but while there appear to be more recent changes to other code, the <tt>q800.upstream3</tt> branch is missing. == Grab the Apple Macintosh Quadra 800 ROM image == The emulation specifically targets the Quadra 800, so you need that specific ROM. It is available in a [https://www.macintoshrepository.org/7038-all-macintosh-roms-68k-ppc- ROM collection] at macintoshrepository.org. == Configure host networking == I chose to use a <tt>tap(4)</tt> device via a <tt>bridge(4)</tt> since that is what I have been using for other various emulators. You may wish to use something else. == Starting qemu == == Install MacOS == Install [https://www.macintoshrepository.org/297-mac-os-install-cd-library-macos-7-macos-8-macos-9 MacOS 8.1]. I've also tried MacOS 7.6, but it does not appear to recognised configured SCSI hard disks. I chose to create a 1GiB file to use as a raw hard disk image. == See Also == * [https://www.emaculation.com/forum/viewtopic.php?p=71929 Emaculation topic] * [https://wiki.qemu.org/Documentation/Platforms/m68k m68k docs] in the qemu wiki * [https://www.gitlab.com/mcayland/qemu mcayland/qemu] gitlab repo * [https://www.macintoshrepository.org/297-mac-os-install-cd-library-macos-7-macos-8-macos-9 MacOS installation images] at macintoshrepository.org * [https://www.macintoshrepository.org/7038-all-macintosh-roms-68k-ppc- ROM collection] at macintoshrepository.org 61a7fe6061d57391251cc2da54fa299d7384ab9b 3708 3707 2023-02-11T08:53:24Z Stix 2 /* Clone qemu github repo fork & build */ formatting wikitext text/x-wiki qemu m68k emulation has come a long way, and can now boot and run NetBSD mac68k successfully, albeit with a few limitations. == Clone qemu github repo fork & build == The support has not yet been upstreamed into the [main qemu repository], so you need to check out the latest branch from [https://www.github.com/mcayland/qemu mcayland/qemu], which as of 2023-02-11 is <tt>q800.upstream3</tt>. <syntaxhighlight> git clone -b q800.upstream3 https://github.com/mcayland/qemu.git q800-upstream3 cd q800-upstream3 ./configure --target-list=m68k-softmmu --enable-gtk --enable-sdl make </syntaxhighlight> I'm not sure why, but there are also gitlab repos with the same path, but while there appear to be more recent changes to other code, the <tt>q800.upstream3</tt> branch is missing. == Grab the Apple Macintosh Quadra 800 ROM image == The emulation specifically targets the Quadra 800, so you need that specific ROM. It is available in a [https://www.macintoshrepository.org/7038-all-macintosh-roms-68k-ppc- ROM collection] at macintoshrepository.org. == Configure host networking == I chose to use a <tt>tap(4)</tt> device via a <tt>bridge(4)</tt> since that is what I have been using for other various emulators. You may wish to use something else. == Starting qemu == == Install MacOS == Install [https://www.macintoshrepository.org/297-mac-os-install-cd-library-macos-7-macos-8-macos-9 MacOS 8.1]. I've also tried MacOS 7.6, but it does not appear to recognised configured SCSI hard disks. I chose to create a 1GiB file to use as a raw hard disk image. == See Also == * [https://www.emaculation.com/forum/viewtopic.php?p=71929 Emaculation topic] * [https://wiki.qemu.org/Documentation/Platforms/m68k m68k docs] in the qemu wiki * [https://www.gitlab.com/mcayland/qemu mcayland/qemu] gitlab repo * [https://www.macintoshrepository.org/297-mac-os-install-cd-library-macos-7-macos-8-macos-9 MacOS installation images] at macintoshrepository.org * [https://www.macintoshrepository.org/7038-all-macintosh-roms-68k-ppc- ROM collection] at macintoshrepository.org 23d275539435c80dfa9cec392f21b1c77c0f7b76 3709 3708 2023-02-11T10:49:17Z Stix 2 Expand wikitext text/x-wiki qemu m68k emulation has come a long way, and can now boot and run NetBSD mac68k successfully, albeit with a few limitations. == Clone qemu github repo fork & build == The support has not yet been upstreamed into the [https://gitlab.com/qemu-project/qemu main qemu repository], so you need to check out the latest branch from [https://www.github.com/mcayland/qemu mcayland/qemu], which as of 2023-02-11 is <tt>q800.upstream3</tt>. <syntaxhighlight lang="shell"> git clone -b q800.upstream3 https://github.com/mcayland/qemu.git q800-upstream3 cd q800-upstream3 ./configure --target-list=m68k-softmmu --enable-gtk --enable-sdl make </syntaxhighlight> I'm not sure why, but there are also gitlab repos with the same path, but while there appear to be more recent changes to other code, the <tt>q800.upstream3</tt> branch is missing. == Grab the Apple Macintosh Quadra 800 ROM image == The emulation specifically targets the Quadra 800, so you need that specific ROM. It is available in a [https://www.macintoshrepository.org/7038-all-macintosh-roms-68k-ppc- ROM collection] at macintoshrepository.org. == Configure host networking == I chose to use a <tt>tap(4)</tt> device via a <tt>bridge(4)</tt> since that is what I have been using for other various emulators. You may wish to use something else. <syntaxhighlighting lang="shell"> ifconfig tap0 create up brconfig bridge0 add alc0 add tap0 up </syntaxhighlighting> == Starting qemu == Through trial and error, I've found that the maximum memory that qemu will support for the emulated machine is 355MiB, any more and the ROM fails to initialise. Furthermore, NetBSD fails to recognise more than 255MiB, and it appears the NetBSD booter will fail to accept any value greater than xxx. == Install MacOS == Install [https://www.macintoshrepository.org/297-mac-os-install-cd-library-macos-7-macos-8-macos-9 MacOS 8.1]. I've also tried MacOS 7.6, but it does not appear to recognised configured SCSI hard disks. I chose to create a 1GiB file to use as a raw hard disk image. == See Also == * [https://www.emaculation.com/forum/viewtopic.php?p=71929 Emaculation topic] * [https://wiki.qemu.org/Documentation/Platforms/m68k m68k docs] in the qemu wiki * [https://www.gitlab.com/mcayland/qemu mcayland/qemu] gitlab repo * [https://www.macintoshrepository.org/297-mac-os-install-cd-library-macos-7-macos-8-macos-9 MacOS installation images] at macintoshrepository.org * [https://www.macintoshrepository.org/7038-all-macintosh-roms-68k-ppc- ROM collection] at macintoshrepository.org eed6299f4254db62bdbe48ea05bd780bcab629be 3710 3709 2023-02-11T11:01:07Z Stix 2 Expand wikitext text/x-wiki qemu m68k emulation has come a long way, and can now boot and run NetBSD mac68k successfully, albeit with a few limitations. == Clone qemu github repo fork & build == The support has not yet been upstreamed into the [https://gitlab.com/qemu-project/qemu main qemu repository], so you need to check out the latest branch from [https://www.github.com/mcayland/qemu mcayland/qemu], which as of 2023-02-11 is <tt>q800.upstream3</tt>. <syntaxhighlight lang="shell"> git clone -b q800.upstream3 https://github.com/mcayland/qemu.git q800-upstream3 cd q800-upstream3 ./configure --target-list=m68k-softmmu --enable-gtk --enable-sdl make </syntaxhighlight> I'm not sure why, but there are also gitlab repos with the same path, but while there appear to be more recent changes to other code, the <tt>q800.upstream3</tt> branch is missing. == Grab the Apple Macintosh Quadra 800 ROM image == The emulation specifically targets the Quadra 800, so you need that specific ROM. It is available in a [https://www.macintoshrepository.org/7038-all-macintosh-roms-68k-ppc- ROM collection] at macintoshrepository.org. == Configure host networking == I chose to use a <tt>tap(4)</tt> device via a <tt>bridge(4)</tt> since that is what I have been using for other various emulators. You may wish to use something else. <syntaxhighlighting lang="shell"> ifconfig tap0 create up brconfig bridge0 add alc0 add tap0 up </syntaxhighlighting> == Create PRAM & disk images == PRAM must be exactly 256 bytes. Size the disk as you wish, I've opted for 1GiB raw. <syntaxhighlighting lang="shell"> dd if=/dev/zero of=pram.img bs=256 count=1 dd if=/dev/zero of=macdisk.img bs=64k count=$((16*1024)) </syntaxhighlighting> == Starting qemu == Through trial and error, I've found that the maximum memory that qemu will support for the emulated machine is 355MiB, any more and the ROM fails to initialise. Furthermore, NetBSD fails to recognise more than 255MiB, and it appears the NetBSD booter will fail to accept any value greater than xxx. == Install MacOS == Install [https://www.macintoshrepository.org/297-mac-os-install-cd-library-macos-7-macos-8-macos-9 MacOS 8.1]. I've also tried MacOS 7.6, but it does not appear to recognised configured SCSI hard disks. I chose to create a 1GiB file to use as a raw hard disk image. == See Also == * [https://www.emaculation.com/forum/viewtopic.php?p=71929 Emaculation topic] * [https://wiki.qemu.org/Documentation/Platforms/m68k m68k docs] in the qemu wiki * [https://www.gitlab.com/mcayland/qemu mcayland/qemu] gitlab repo * [https://www.macintoshrepository.org/297-mac-os-install-cd-library-macos-7-macos-8-macos-9 MacOS installation images] at macintoshrepository.org * [https://www.macintoshrepository.org/7038-all-macintosh-roms-68k-ppc- ROM collection] at macintoshrepository.org d4b1f1acc12c4f6b5d571b8181a147bc505a1cd5 3711 3710 2023-02-11T12:20:07Z Stix 2 Expand wikitext text/x-wiki qemu m68k emulation has come a long way, and can now boot and run NetBSD mac68k successfully, albeit with a few limitations. == Clone qemu github repo fork & build == The support has not yet been upstreamed into the [https://gitlab.com/qemu-project/qemu main qemu repository], so you need to check out the latest branch from [https://www.github.com/mcayland/qemu mcayland/qemu], which as of 2023-02-11 is <tt>q800.upstream3</tt>. <syntaxhighlight lang="shell"> git clone -b q800.upstream3 https://github.com/mcayland/qemu.git q800-upstream3 cd q800-upstream3 ./configure --target-list=m68k-softmmu --enable-gtk --enable-sdl make </syntaxhighlight> I'm not sure why, but there are also gitlab repos with the same path, but while there appear to be more recent changes to other code, the <tt>q800.upstream3</tt> branch is missing. == Grab the Apple Macintosh Quadra 800 ROM image == The emulation specifically targets the Quadra 800, so you need that specific ROM. It is available in a [https://www.macintoshrepository.org/7038-all-macintosh-roms-68k-ppc- ROM collection] at macintoshrepository.org. == Configure host networking == I chose to use a <tt>tap(4)</tt> device via a <tt>bridge(4)</tt> since that is what I have been using for other various emulators. You may wish to use something else. <syntaxhighlight lang="shell"> ifconfig tap0 create up brconfig bridge0 add alc0 add tap0 up </syntaxhighlight> == Create PRAM & disk images == PRAM must be exactly 256 bytes. Size the disk as you wish, I've opted for 1GiB raw. <syntaxhighlight lang="shell"> dd if=/dev/zero of=pram.img bs=256 count=1 dd if=/dev/zero of=macdisk.img bs=64k count=$((16*1024)) </syntaxhighlight> == Starting qemu == Through trial and error, I've found that the maximum memory that qemu will support for the emulated machine is 355MiB, any more and the ROM fails to initialise. Furthermore, NetBSD fails to recognise more than 256MiB. I have also found that while graphical console output works fine, I am unable to have the NetBSD kernel recognise keystrokes (ADB issue?). However, serial console works fine, and was sufficient for completing the NetBSD installation. == Install MacOS == Install [https://www.macintoshrepository.org/297-mac-os-install-cd-library-macos-7-macos-8-macos-9 MacOS 8.1]. I've also tried MacOS 7.6, but it does not appear to recognised configured SCSI hard disks. I chose to create a 1GiB file to use as a raw hard disk image. == See Also == * [https://www.emaculation.com/forum/viewtopic.php?p=71929 Emaculation topic] * [https://wiki.qemu.org/Documentation/Platforms/m68k m68k docs] in the qemu wiki * [https://www.gitlab.com/mcayland/qemu mcayland/qemu] gitlab repo * [https://www.macintoshrepository.org/297-mac-os-install-cd-library-macos-7-macos-8-macos-9 MacOS installation images] at macintoshrepository.org * [https://www.macintoshrepository.org/7038-all-macintosh-roms-68k-ppc- ROM collection] at macintoshrepository.org e0f9d350e24343eb04c7b9bb91b72793557bd3a7 3713 3711 2023-03-02T08:24:04Z Stix 2 Expand wikitext text/x-wiki qemu m68k emulation has come a long way, and can now boot and run NetBSD mac68k successfully, albeit with a few limitations. The below was run on a NetBSD amd64 box, with all the needed pkgsrc tools and libraries. == Clone qemu github repo fork & build == The support has not yet been upstreamed into the [https://gitlab.com/qemu-project/qemu main qemu repository], so you need to check out the latest branch from [https://www.github.com/mcayland/qemu mcayland/qemu], which as of 2023-02-11 is <tt>q800.upstream3</tt>. <syntaxhighlight lang="shell"> git clone -b q800.upstream3 https://github.com/mcayland/qemu.git q800-upstream3 cd q800-upstream3 ./configure --target-list=m68k-softmmu --enable-gtk --enable-sdl gmake </syntaxhighlight> I'm not sure why, but there are also gitlab repos with the same path, but while there appear to be more recent changes to other code, the <tt>q800.upstream3</tt> branch is missing. It's also required to disable PaX - I've just disabled all three flags, perhaps only a subset is required? <syntaxhighlight lang="shell"> paxctl +agm build/qemu-system-m68k </syntaxhighlight> == Grab the Apple Macintosh Quadra 800 ROM image == The emulation specifically targets the Quadra 800, so you need that specific ROM. It is available in a [https://www.macintoshrepository.org/7038-all-macintosh-roms-68k-ppc- ROM collection] at macintoshrepository.org. == Configure host networking == I chose to use a <tt>tap(4)</tt> device via a <tt>bridge(4)</tt> since that is what I have been using for other various emulators. You may wish to use something else. From my <tt>/etc/ifconfig.bridge0</tt>: <syntaxhighlight lang="shell"> ifconfig tap0 create up brconfig bridge0 add alc0 add tap0 up </syntaxhighlight> == Create PRAM & disk images == PRAM must be exactly 256 bytes. Size the disk as you wish, I've opted for 1GiB raw. <syntaxhighlight lang="shell"> dd if=/dev/zero of=pram.img bs=256 count=1 dd if=/dev/zero of=macdisk.img bs=64k count=$((16*1024)) </syntaxhighlight> == Starting qemu == Through trial and error, I've found that the maximum memory that qemu will support for the emulated machine is 355MiB, any more and the ROM fails to initialise. Furthermore, NetBSD fails to recognise more than 256MiB. I have also found that while graphical console output works fine, I am unable to have the NetBSD kernel recognise keystrokes (ADB issue?). However, serial console works fine, and was sufficient for completing the NetBSD installation. == Install MacOS == Install [https://www.macintoshrepository.org/297-mac-os-install-cd-library-macos-7-macos-8-macos-9 MacOS 8.1]. I've also tried MacOS 7.6, but it does not appear to recognise configured SCSI hard disks. I chose to create a 1GiB file to use as a raw hard disk image. == See Also == * [https://www.emaculation.com/forum/viewtopic.php?p=71929 Emaculation topic] * [https://wiki.qemu.org/Documentation/Platforms/m68k m68k docs] in the qemu wiki * [https://www.gitlab.com/mcayland/qemu mcayland/qemu] gitlab repo * [https://www.macintoshrepository.org/297-mac-os-install-cd-library-macos-7-macos-8-macos-9 MacOS installation images] at macintoshrepository.org * [https://www.macintoshrepository.org/7038-all-macintosh-roms-68k-ppc- ROM collection] at macintoshrepository.org [[Category:NetBSD]] 09225826e7016969b9dda46549b27d4620d7b57c 3714 3713 2023-03-04T00:35:38Z Stix 2 Stix moved page [[NetBSD-mac68 under qemu]] to [[NetBSD-mac68k under qemu]]: Get the port name correct wikitext text/x-wiki qemu m68k emulation has come a long way, and can now boot and run NetBSD mac68k successfully, albeit with a few limitations. The below was run on a NetBSD amd64 box, with all the needed pkgsrc tools and libraries. == Clone qemu github repo fork & build == The support has not yet been upstreamed into the [https://gitlab.com/qemu-project/qemu main qemu repository], so you need to check out the latest branch from [https://www.github.com/mcayland/qemu mcayland/qemu], which as of 2023-02-11 is <tt>q800.upstream3</tt>. <syntaxhighlight lang="shell"> git clone -b q800.upstream3 https://github.com/mcayland/qemu.git q800-upstream3 cd q800-upstream3 ./configure --target-list=m68k-softmmu --enable-gtk --enable-sdl gmake </syntaxhighlight> I'm not sure why, but there are also gitlab repos with the same path, but while there appear to be more recent changes to other code, the <tt>q800.upstream3</tt> branch is missing. It's also required to disable PaX - I've just disabled all three flags, perhaps only a subset is required? <syntaxhighlight lang="shell"> paxctl +agm build/qemu-system-m68k </syntaxhighlight> == Grab the Apple Macintosh Quadra 800 ROM image == The emulation specifically targets the Quadra 800, so you need that specific ROM. It is available in a [https://www.macintoshrepository.org/7038-all-macintosh-roms-68k-ppc- ROM collection] at macintoshrepository.org. == Configure host networking == I chose to use a <tt>tap(4)</tt> device via a <tt>bridge(4)</tt> since that is what I have been using for other various emulators. You may wish to use something else. From my <tt>/etc/ifconfig.bridge0</tt>: <syntaxhighlight lang="shell"> ifconfig tap0 create up brconfig bridge0 add alc0 add tap0 up </syntaxhighlight> == Create PRAM & disk images == PRAM must be exactly 256 bytes. Size the disk as you wish, I've opted for 1GiB raw. <syntaxhighlight lang="shell"> dd if=/dev/zero of=pram.img bs=256 count=1 dd if=/dev/zero of=macdisk.img bs=64k count=$((16*1024)) </syntaxhighlight> == Starting qemu == Through trial and error, I've found that the maximum memory that qemu will support for the emulated machine is 355MiB, any more and the ROM fails to initialise. Furthermore, NetBSD fails to recognise more than 256MiB. I have also found that while graphical console output works fine, I am unable to have the NetBSD kernel recognise keystrokes (ADB issue?). However, serial console works fine, and was sufficient for completing the NetBSD installation. == Install MacOS == Install [https://www.macintoshrepository.org/297-mac-os-install-cd-library-macos-7-macos-8-macos-9 MacOS 8.1]. I've also tried MacOS 7.6, but it does not appear to recognise configured SCSI hard disks. I chose to create a 1GiB file to use as a raw hard disk image. == See Also == * [https://www.emaculation.com/forum/viewtopic.php?p=71929 Emaculation topic] * [https://wiki.qemu.org/Documentation/Platforms/m68k m68k docs] in the qemu wiki * [https://www.gitlab.com/mcayland/qemu mcayland/qemu] gitlab repo * [https://www.macintoshrepository.org/297-mac-os-install-cd-library-macos-7-macos-8-macos-9 MacOS installation images] at macintoshrepository.org * [https://www.macintoshrepository.org/7038-all-macintosh-roms-68k-ppc- ROM collection] at macintoshrepository.org [[Category:NetBSD]] 09225826e7016969b9dda46549b27d4620d7b57c 3716 3714 2023-03-06T22:06:40Z Stix 2 /* Starting qemu */ add qemu command line wikitext text/x-wiki qemu m68k emulation has come a long way, and can now boot and run NetBSD mac68k successfully, albeit with a few limitations. The below was run on a NetBSD amd64 box, with all the needed pkgsrc tools and libraries. == Clone qemu github repo fork & build == The support has not yet been upstreamed into the [https://gitlab.com/qemu-project/qemu main qemu repository], so you need to check out the latest branch from [https://www.github.com/mcayland/qemu mcayland/qemu], which as of 2023-02-11 is <tt>q800.upstream3</tt>. <syntaxhighlight lang="shell"> git clone -b q800.upstream3 https://github.com/mcayland/qemu.git q800-upstream3 cd q800-upstream3 ./configure --target-list=m68k-softmmu --enable-gtk --enable-sdl gmake </syntaxhighlight> I'm not sure why, but there are also gitlab repos with the same path, but while there appear to be more recent changes to other code, the <tt>q800.upstream3</tt> branch is missing. It's also required to disable PaX - I've just disabled all three flags, perhaps only a subset is required? <syntaxhighlight lang="shell"> paxctl +agm build/qemu-system-m68k </syntaxhighlight> == Grab the Apple Macintosh Quadra 800 ROM image == The emulation specifically targets the Quadra 800, so you need that specific ROM. It is available in a [https://www.macintoshrepository.org/7038-all-macintosh-roms-68k-ppc- ROM collection] at macintoshrepository.org. == Configure host networking == I chose to use a <tt>tap(4)</tt> device via a <tt>bridge(4)</tt> since that is what I have been using for other various emulators. You may wish to use something else. From my <tt>/etc/ifconfig.bridge0</tt>: <syntaxhighlight lang="shell"> ifconfig tap0 create up brconfig bridge0 add alc0 add tap0 up </syntaxhighlight> == Create PRAM & disk images == PRAM must be exactly 256 bytes. Size the disk as you wish, I've opted for 1GiB raw. <syntaxhighlight lang="shell"> dd if=/dev/zero of=pram.img bs=256 count=1 dd if=/dev/zero of=macdisk.img bs=64k count=$((16*1024)) </syntaxhighlight> == Starting qemu == Through trial and error, I've found that the maximum memory that qemu will support for the emulated machine is 355MiB, any more and the ROM fails to initialise. Furthermore, NetBSD fails to recognise more than 256MiB. I have also found that while graphical console output works fine, I am unable to have the NetBSD kernel recognise keystrokes (ADB issue?). However, serial console works fine, and was sufficient for completing the NetBSD installation. Note that the mac address of the ethernet must also have the prefix <tt>08:00:07</tt> to be recognised - this is enforced by qemu, and anything else is overwritten. <syntaxhighlight lang="shell"> qemu-system-m68k \ -M q800 -cpu m68040 -m 256 -bios Quadra800.rom \ -rtc base=localtime \ -g 1152x870x8 \ -boot d \ -drive file=pram-macos.img,format=raw,if=mtd \ -device scsi-hd,scsi-id=0,drive=hd0 \ -drive id=hd0,file=MacHD8.1.img,media=disk,format=raw,if=none \ -device scsi-hd,scsi-id=1,drive=hd1 \ -drive id=hd1,file=netbsd-10.img,media=disk,format=raw,if=none \ -device scsi-cd,scsi-id=3,drive=cd1 \ -drive id=cd1,file=MacOS_81.toast,media=cdrom,if=none \ -nic tap,model=dp83932,ifname=tap3,script=no,downscript=no,mac=08:00:07:12:34:56 \ -serial mon:stdio </syntaxhighlight> == Install MacOS == Install [https://www.macintoshrepository.org/297-mac-os-install-cd-library-macos-7-macos-8-macos-9 MacOS 8.1]. I've also tried MacOS 7.6, but it does not appear to recognise configured SCSI hard disks. I chose to create a 1GiB file to use as a raw hard disk image. == See Also == * [https://www.emaculation.com/forum/viewtopic.php?p=71929 Emaculation topic] * [https://wiki.qemu.org/Documentation/Platforms/m68k m68k docs] in the qemu wiki * [https://www.gitlab.com/mcayland/qemu mcayland/qemu] gitlab repo * [https://www.macintoshrepository.org/297-mac-os-install-cd-library-macos-7-macos-8-macos-9 MacOS installation images] at macintoshrepository.org * [https://www.macintoshrepository.org/7038-all-macintosh-roms-68k-ppc- ROM collection] at macintoshrepository.org [[Category:NetBSD]] eba50bc283c7ef4dce186145646c4f1b8f93e4f7 Converting CVS repo to git repo and export to github 0 1793 3712 2023-02-20T08:29:18Z Stix 2 Notes on converting cvs to git and exporting to github wikitext text/x-wiki I have had a few little CVS repositories than I've been steadily migrating to git, and exporting some of those to github. Making notes here so I don't have to keep Googling and reading man pages. First, create a new local git repository, and import from CVS. Checkout the imported files. <syntaxhighlight lang="shell"> $ mkdir myproj-git $ cd myproj-git $ git init Initialized empty Git repository in /path/to/myproj-git/.git/ $ find /path/to/myproj-cvsroot | cvs-fast-export | git fast-import cvs-fast-export: no commitids before 2013-03-13T04:53:53Z. … $ git checkout -f </syntaxhighlight> Use the github UI to create a new empty repository. Now create a local bare repository for importing to gihub. This seems to work better with branches & history, etc, but likely isn't required. <syntaxhighlight lang="shell"> $ mkdir /tmp/z $ cd /tmp/z $ git clone --bare /path/to/myproj-git $ cd myproj-git.git $ git push --mirror https://github.com/USER/REPO.git $ rm -rf /tmp/z </syntaxhighlight> Finally, you can set the remote URL in the local repository. This can also be used for the initial push, but failed with odd errors when I tried a few times. <syntaxhighlight lang="shell"> $ cd /path/to/myproj-git $ git remote add origin git@github.com:user/myproj $ git branch -M main $ git push -u origin main </syntaxhighlight> == See also == * [https://docs.github.com/en/get-started/importing-your-projects-to-github/importing-source-code-to-github/importing-an-external-git-repository-using-the-command-line Importing an external git repository using the command line] at github. * [https://gitlab.com/esr/cvs-fast-export CVS fast export] at gitlab. [[Category:Git]] 4e0c2450d75f0ac26a11269c2dd76af352ce40f7 NetBSD-mac68 under qemu 0 1794 3715 2023-03-04T00:35:39Z Stix 2 Stix moved page [[NetBSD-mac68 under qemu]] to [[NetBSD-mac68k under qemu]]: Get the port name correct wikitext text/x-wiki #REDIRECT [[NetBSD-mac68k under qemu]] 39b0ebf7dceb4b10ce83cc1a726bb0790a58025a Fast 8-bit pseudorandom number generator 0 1755 3718 3617 2023-04-02T04:09:03Z Stix 2 Khz? wikitext text/x-wiki While doing some retro-programming, I was after a small, fast random number generator for an old computer (specifically, a Tandy TRS-80 Colour Computer I, with 895kHz Motorola 6809 CPU). Modern algorithms tend to keep large state, or do operations that would be "hard" on an old 8-bit microcomputer (eg. multiply, divide, wide operations). After trawling the internet for too long, I can across [https://www.electro-tech-online.com/threads/ultra-fast-pseudorandom-number-generator-for-8-bit.124249/ Ultra Fast Pseudorandom number generator for 8-bit], by EternityForest, which appeared perfect for my needs. It maintains 4 bytes of state, and so in theory could have a cycle of around <math>2^{32}</math> (see note below, it doesn't), which is far better than I need, and most importantly, it's a small number of simple, fast 8-bit ops - no multiply ops, no modulo ops, no divides! '''Note:''' In my testing, depending on the initial state, the cycle is actually in the range 4.2M - 4.6M. This is still more than adequate for simple games and such on an 8-bit micro. Also, changing the shift into a rotate actually reduces the cycle to around 400k. I don't know where the discrepancy with the original article comes from, although I did not use <tt>grep</tt> in my testing, but wrote code to find a matching sequence of 500 samples (bytes). == C Implementation == The C-code from the link, formatted and most comments stripped, is: <syntaxhighlight lang="c"> /*** X ABC Algorithm Random Number Generator for 8-Bit Devices https://www.electro-tech-online.com/threads/ultra-fast-pseudorandom-number-generator-for-8-bit.124249/ Not safe for cryptographic use! ***/ static uint8_t a, b, c, x; /* return 8-bit pseudorandom number */ uint8_t rnd8() { x++; a = (a ^ c) ^ x; b = b + a; c = (c + (b >> 1)) ^ a; return c; } /* Add entropy into the state */ void init_rng(uint8_t s1, uint8_t s2, uint8_t s3) { /* XOR new entropy into key state */ a ^= s1; b ^= s2; c ^= s3; rnd8(); } </syntaxhighlight> == 6809 Assembler == Code in Tandy CoCo EDTASM format, around 49 cycles, not including the BSR. You can shave about another 10 cycles off using Direct Page (DP) addressing for the 4 bytes of state, which I've been doing in various code where I value performance, using page 0 bytes <code>$FC</code> through <code>$FF</code>. <syntaxhighlight lang="assembler"> 00010 * 8-BIT RANDOM NUMBER 00020 * GENERATOR 00030 * RANDOM RETURNED IN A 00040 RNDA FCB 0 00050 RNDB FCB 0 00060 RNDC FCB 0 00070 RNDX FCB 0 00080 RND INC RNDX 00090 LDA RNDA 00100 EORA RNDC 00110 EORA RNDX 00120 STA RNDA 00130 ADDA RNDB 00140 STA RNDB 00150 LSRA 00160 ADDA RNDC 00170 EORA RNDA 00180 STA RNDC 00190 RTS </syntaxhighlight> == DieHarder results == Yeah, not so great, but definitely not surprising, either. <syntaxhighlight lang="text"> $ ./rnd8 -g | dieharder -g 200 -a #=============================================================================# # dieharder version 3.31.1 Copyright 2003 Robert G. Brown # #=============================================================================# rng_name |rands/second| Seed | stdin_input_raw| 1.21e+07 | 977501942| #=============================================================================# test_name |ntup| tsamples |psamples| p-value |Assessment #=============================================================================# diehard_birthdays| 0| 100| 100|0.00000000| FAILED diehard_operm5| 0| 1000000| 100|0.00000000| FAILED diehard_rank_32x32| 0| 40000| 100|0.00000000| FAILED diehard_rank_6x8| 0| 100000| 100|0.00000180| WEAK diehard_bitstream| 0| 2097152| 100|0.00000000| FAILED diehard_opso| 0| 2097152| 100|0.00000000| FAILED diehard_oqso| 0| 2097152| 100|0.00000000| FAILED diehard_dna| 0| 2097152| 100|0.00000000| FAILED diehard_count_1s_str| 0| 256000| 100|0.00000000| FAILED diehard_count_1s_byt| 0| 256000| 100|0.00049851| WEAK diehard_parking_lot| 0| 12000| 100|0.00000000| FAILED diehard_2dsphere| 2| 8000| 100|0.00000000| FAILED diehard_3dsphere| 3| 4000| 100|0.01507987| PASSED diehard_squeeze| 0| 100000| 100|0.00000000| FAILED diehard_sums| 0| 100| 100|0.01213356| PASSED diehard_runs| 0| 100000| 100|0.00000000| FAILED diehard_runs| 0| 100000| 100|0.00000000| FAILED diehard_craps| 0| 200000| 100|0.00000000| FAILED diehard_craps| 0| 200000| 100|0.00000000| FAILED marsaglia_tsang_gcd| 0| 10000000| 100|0.00000000| FAILED marsaglia_tsang_gcd| 0| 10000000| 100|0.00000000| FAILED sts_monobit| 1| 100000| 100|0.49771113| PASSED sts_runs| 2| 100000| 100|0.00002097| WEAK sts_serial| 1| 100000| 100|0.24510342| PASSED sts_serial| 2| 100000| 100|0.39513131| PASSED sts_serial| 3| 100000| 100|0.17050767| PASSED sts_serial| 3| 100000| 100|0.61339061| PASSED sts_serial| 4| 100000| 100|0.20127654| PASSED sts_serial| 4| 100000| 100|0.83207402| PASSED sts_serial| 5| 100000| 100|0.00631037| PASSED sts_serial| 5| 100000| 100|0.06772865| PASSED sts_serial| 6| 100000| 100|0.00000000| FAILED sts_serial| 6| 100000| 100|0.00000001| FAILED sts_serial| 7| 100000| 100|0.00000074| FAILED sts_serial| 7| 100000| 100|0.55324491| PASSED sts_serial| 8| 100000| 100|0.03992936| PASSED sts_serial| 8| 100000| 100|0.00231542| WEAK sts_serial| 9| 100000| 100|0.00000000| FAILED sts_serial| 9| 100000| 100|0.00000000| FAILED sts_serial| 10| 100000| 100|0.00000000| FAILED sts_serial| 10| 100000| 100|0.00000000| FAILED sts_serial| 11| 100000| 100|0.00000000| FAILED sts_serial| 11| 100000| 100|0.00000000| FAILED sts_serial| 12| 100000| 100|0.00000000| FAILED sts_serial| 12| 100000| 100|0.00000000| FAILED sts_serial| 13| 100000| 100|0.00000000| FAILED sts_serial| 13| 100000| 100|0.00000000| FAILED sts_serial| 14| 100000| 100|0.00000000| FAILED sts_serial| 14| 100000| 100|0.00000000| FAILED sts_serial| 15| 100000| 100|0.00000000| FAILED sts_serial| 15| 100000| 100|0.00000000| FAILED sts_serial| 16| 100000| 100|0.00000000| FAILED sts_serial| 16| 100000| 100|0.00000000| FAILED rgb_bitdist| 1| 100000| 100|0.00000000| FAILED rgb_bitdist| 2| 100000| 100|0.00000000| FAILED rgb_bitdist| 3| 100000| 100|0.00000000| FAILED rgb_bitdist| 4| 100000| 100|0.00000000| FAILED rgb_bitdist| 5| 100000| 100|0.00000007| FAILED rgb_bitdist| 6| 100000| 100|0.00000000| FAILED rgb_bitdist| 7| 100000| 100|0.01921137| PASSED rgb_bitdist| 8| 100000| 100|0.00000000| FAILED rgb_bitdist| 9| 100000| 100|0.00000000| FAILED rgb_bitdist| 10| 100000| 100|0.00000000| FAILED rgb_bitdist| 11| 100000| 100|0.00000000| FAILED rgb_bitdist| 12| 100000| 100|0.00000000| FAILED rgb_minimum_distance| 2| 10000| 1000|0.00000000| FAILED rgb_minimum_distance| 3| 10000| 1000|0.00000000| FAILED rgb_minimum_distance| 4| 10000| 1000|0.00000000| FAILED rgb_minimum_distance| 5| 10000| 1000|0.00000000| FAILED rgb_permutations| 2| 100000| 100|0.00000000| FAILED rgb_permutations| 3| 100000| 100|0.00000000| FAILED rgb_permutations| 4| 100000| 100|0.00000000| FAILED rgb_permutations| 5| 100000| 100|0.00000000| FAILED rgb_lagged_sum| 0| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 1| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 2| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 3| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 4| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 5| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 6| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 7| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 8| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 9| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 10| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 11| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 12| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 13| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 14| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 15| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 16| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 17| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 18| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 19| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 20| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 21| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 22| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 23| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 24| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 25| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 26| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 27| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 28| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 29| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 30| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 31| 1000000| 100|0.00000000| FAILED rgb_lagged_sum| 32| 1000000| 100|0.00000000| FAILED rgb_kstest_test| 0| 10000| 1000|0.00000103| WEAK dab_bytedistrib| 0| 51200000| 1|0.00000000| FAILED dab_dct| 256| 50000| 1|0.00000000| FAILED Preparing to run test 207. ntuple = 0 dab_filltree| 32| 15000000| 1|0.00000000| FAILED dab_filltree| 32| 15000000| 1|0.00000000| FAILED Preparing to run test 208. ntuple = 0 dab_filltree2| 0| 5000000| 1|0.00000000| FAILED dab_filltree2| 1| 5000000| 1|0.00000000| FAILED Preparing to run test 209. ntuple = 0 dab_monobit2| 12| 65000000| 1|1.00000000| FAILED </syntaxhighlight> == See Also == * [https://www.electro-tech-online.com/threads/ultra-fast-pseudorandom-number-generator-for-8-bit.124249/ Ultra Fast Pseudorandom number generator for 8-bit] * [https://github.com/edrosten/8bit_rng Fast, simple, quality random numbers on an 8 bit microcontroller] * [https://en.wikipedia.org/wiki/Xorshift Xorshift] at wikipedia. * [https://webhome.phy.duke.edu/~rgb/General/dieharder.php DieHarder] [[Category:Computing]] cf959eba0c94fd92380bd4bd65d0b41ecbc23625 Spaghetti Bolognese 0 1688 3719 3172 2023-04-15T09:05:09Z Stix 2 /* Method */ Cook covered for the first half wikitext text/x-wiki Not quite authentic, but tasty and will feed the starving hoards. Note that I never measure my ingredients, so everything below is approximate. This should serve about 8 hungry big eaters, and can be frozen and reheated later if desired. Indeed, it usually tastes better reheated. == Ingredients == * olive oil * 2 x brown onions * about 1 tablespoon garlic (either minced or fresh) * about 1 tablespoon ginger (minced) * 200g ham * 2 x 800g tinned chopped tomatoes * about 1 tablespoon dark brown sugar * 3 carrots * &frac14; cup Worcester sauce * 5 to 10 birds eye chillies, or dry chilli flakes (obviously optional; spices it up a little) * 1kg beef & pork mince (not lean, if you really want flavour) * about 1 tablespoon oregano (dry or fresh) == Method == Dice onion, the finer the better, and fry with olive oil in the bottom of a large pot until it turns clear, under medium heat. Dice ham, add to pot and fry for a few minutes. Add garlic (if using fresh garlic, mince, crush, use food processor, etc) and ginger, stir. Add tomatoes, dark brown sugar and Worcestershire sauce to the pot. Grate carrots; being lazy, I tend to use a small food processor to grate carrots and fresh chillies together. Mix. Break the mince into the pot and stir thoroughly to break up lumps. Stir in oregano. Place covered pot in oven preheated to 180&deg;C (~350&deg;F). Check and stir every 30 minutes. Cook for between 1 and 2 hours. Uncover about half way through, and cook until the mixture thickens considerably. [[Category:Recipes]] 3f188e5e7bc57834a96460d4cec9ef1c47aca083 2023-05-06 Benchmarking BASIC on a Tandy CoCo1 0 1795 3720 2023-05-06T03:10:00Z Stix 2 Initial draft of CoCo BASIC benchmarks wikitext text/x-wiki Doing a little more retro computing, I wondered just how fast - or slow - various BASIC routines were on the Tandy Color Computer, and set about trying to come up with a relatively sane set of benchmarks, focusing mainly on the various mathematical routines. It turns out, most are quite good, but the transcendental functions are understandably expensive. Interestingly, the cost of parsing floating point constants varies greatly with the number of digits after the decimal point. The code uses the built-in TIMER variable, which ticks at 50 or 60Hz depending where you are in the world. <syntaxhighlight lang="basic"> 10 ' BENCHMRK 2023-04-18 20 PI=ATN(1)*4 30 TIMER=0 40 FOR F=1 TO 24 50 READ F$ 60 S=TIMER 70 ON F GOSUB 140,160,180,200,220,240,260,280,300,320,340,360,380,400,420,440,460,480,500,520,540,560,580,600 80 E=TIMER 90 PRINT F$;": ",; 100 PRINT USING "###.##";(E-S)/6 110 NEXT F 120 END 130 DATA "NULL" 140 FORI=1TO100:NEXT:RETURN 150 DATA "CONST 1D INT" 160 FORI=1TO100:A=9:NEXT:RETURN 170 DATA "CONST 3D INT" 180 FORI=1TO100:A=999:NEXT:RETURN 190 DATA "CONST 3D FL" 200 FORI=1TO100:A=0.123:NEXT:RETURN 210 DATA "CONST 9D FL" 220 FORI=1TO100:A=3.14159266:NEXT:RETURN 230 DATA "CONST 14D FL" 240 FORI=1TO100:A=3.14159265358979:NEXT:RETURN 250 DATA "ASSIGN" 260 C=57.2957795:FORI=1TO100:A=C:NEXT:RETURN 270 DATA "INC" 280 FORI=1TO100:A=I+1:NEXT:RETURN 290 DATA "MUL" 300 FORI=1TO100:A=I*I:NEXT:RETURN 310 DATA "MUL FL" 320 FORI=1TO100:A=PI*PI:NEXT:RETURN 330 DATA "DIV" 340 C=57.2957795:FORI=1TO100:A=I/C:NEXT:RETURN 350 DATA "SIN+DIV" 360 C=57.2957795:FORI=1TO100:A=SIN(I/C):NEXT:RETURN 370 DATA "TAN+DIV" 380 C=57.2957795:FORI=1TO100:A=TAN(I/C):NEXT:RETURN 390 DATA "ATN" 400 FORI=1TO100:A=ATN(I):NEXT:RETURN 410 DATA "SQRT" 420 FORI=1TO100:A=SQR(I):NEXT:RETURN 430 DATA "LOG" 440 FORI=1TO100:A=LOG(I):NEXT:RETURN 450 DATA "EXP" 460 FORI=1TO100:A=EXP(I/2):NEXT:RETURN 470 DATA "EXP-LOG(SQRT)" 480 FORI=1TO100:A=EXP(LOG(I)/2):NEXT:RETURN 490 DATA "POWER(SMALL)" 500 FORI=1TO100:A=I^2:NEXT:RETURN 510 DATA "POWER(LARGE)" 520 FORI=1TO100:A=2.2^I:NEXT:RETURN 530 DATA "AND" 540 FORI=1TO100:A=IAND3:NEXT:RETURN 550 DATA "XOR" 560 FORI=1TO100:A=(IOR3)ANDNOT(IAND3):NEXT:RETURN 570 DATA "RND(0)" 580 FORI=1TO100:A=RND(0):NEXT:RETURN 590 DATA "RND(2)" 600 FORI=1TO100:A=RND(2):NEXT:RETURN </syntaxhighlight> Output captured from [https://www.6809.org.uk/xroar/ xroar] closely matches the output on my Coco1, and is far easier to grab: <syntaxhighlight lang="text"> NULL: 1.00 CONST 1D INT: 2.83 CONST 3D INT: 4.67 CONST 3D FL: 14.50 CONST 9D FL: 36.33 CONST 14D FL: 61.50 ASSIGN: 3.00 INC: 4.00 MUL: 4.50 MUL FL: 5.67 DIV: 6.33 SIN+DIV: 31.83 TAN+DIV: 55.17 ATN: 44.83 SQRT: 50.17 LOG: 24.17 EXP: 28.83 EXP-LOG(SQRT): 52.33 POWER(SMALL): 50.33 POWER(LARGE): 55.83 AND: 2.83 XOR: 7.17 RND(0): 6.17 RND(2): 10.83 </syntaxhighlight> [[Category:CoCo]] [[Category:Stix's Blog]] 71659dab250c903f98d6de54cedc15ba7c28cab5 3721 3720 2023-05-06T05:01:30Z Stix 2 Update to newest version wikitext text/x-wiki Doing a little more retro computing, I wondered just how fast - or slow - various BASIC routines were on the Tandy Color Computer, and set about trying to come up with a relatively sane set of benchmarks, focusing mainly on the various mathematical routines. It turns out, most are quite good, but the transcendental functions are understandably expensive. Interestingly, the cost of parsing floating point constants varies greatly with the number of digits after the decimal point. This also means that <tt>I/2</tt> is faster than <tt>I*0.25</tt>. The code uses the built-in TIMER variable, which ticks at 50 or 60Hz depending where you are in the world. <syntaxhighlight lang="basic"> 10 ' BENCHMRK 2023-05-06 20 ' PAUL RIPKE STIX@STIX.ID.AU 30 I=0:A=0:PI=ATN(1)*4:C=180/PI:CC=360/PI 40 INPUT"OUTPUT TO PRINTER (Y/(N))";A$ 50 IF A$="Y"THEND=-2ELSED=0 60 PRINT #D,"FUNCTION";TAB(25);" TICKS" 70 TIMER=0 80 FOR F=1 TO 28 90 READ F$ 100 S=TIMER 110 ON F GOSUB 180,200,220,240,260,280,300,320,340,360,380,400,420,440,460,480,500,520,540,560,580,600,620,640,660,680,700,720 120 E=TIMER 130 PRINT #D,F$;": ";TAB(25); 140 PRINT #D,USING "###.##";(E-S)/6 150 NEXT F 160 END 170 DATA "NULL" 180 FORI=1TO100:NEXT:RETURN 190 DATA "CONST INT 1D" 200 FORI=1TO100:A=9:NEXT:RETURN 210 DATA "CONST INT 3D" 220 FORI=1TO100:A=999:NEXT:RETURN 230 DATA "CONST INT 9D" 240 FORI=1TO100:A=999999999:NEXT:RETURN 250 DATA "CONST INT 14D" 260 FORI=1TO100:A=99999999999999:NEXT:RETURN 270 DATA "CONST FL 3D" 280 FORI=1TO100:A=0.123:NEXT:RETURN 290 DATA "CONST FL 9D" 300 FORI=1TO100:A=3.14159266:NEXT:RETURN 310 DATA "CONST FL 14D" 320 FORI=1TO100:A=3.14159265358979:NEXT:RETURN 330 DATA "ASSIGN" 340 FORI=1TO100:A=PI:NEXT:RETURN 350 DATA "INC" 360 FORI=1TO100:A=I+1:NEXT:RETURN 370 DATA "MUL" 380 FORI=1TO100:A=I*I:NEXT:RETURN 390 DATA "MUL FL" 400 FORI=1TO100:A=PI*PI:NEXT:RETURN 410 DATA "DIV" 420 FORI=1TO100:A=I/C:NEXT:RETURN 430 DATA "HALF BY MUL" 440 FORI=1TO100:A=I*0.5:NEXT:RETURN 450 DATA "HALF BY DIV" 460 FORI=1TO100:A=I/2:NEXT:RETURN 470 DATA "SIN+DIV" 480 FORI=1TO100:A=SIN(I/C):NEXT:RETURN 490 DATA "TAN+DIV" 500 FORI=1TO100:A=TAN(I/CC):NEXT:RETURN 510 DATA "ATN" 520 FORI=1TO100:A=ATN(I):NEXT:RETURN 530 DATA "SQRT" 540 FORI=1TO100:A=SQR(I):NEXT:RETURN 550 DATA "LOG" 560 FORI=1TO100:A=LOG(I):NEXT:RETURN 570 DATA "EXP+DIV" 580 FORI=1TO100:A=EXP(I/2):NEXT:RETURN 590 DATA "SQRT BY LOG+EXP" 600 FORI=1TO100:A=EXP(LOG(I)/2):NEXT:RETURN 610 DATA "POWER(SMALL)" 620 FORI=1TO100:A=I^2:NEXT:RETURN 630 DATA "POWER(LARGE)" 640 FORI=1TO100:A=2.2^I:NEXT:RETURN 650 DATA "AND" 660 FORI=1TO100:A=IAND3:NEXT:RETURN 670 DATA "XOR" 680 FORI=1TO100:A=(IOR3)ANDNOT(IAND3):NEXT:RETURN 690 DATA "RND(0)" 700 FORI=1TO100:A=RND(0):NEXT:RETURN 710 DATA "RND(2)" 720 FORI=1TO100:A=RND(2):NEXT:RETURN </syntaxhighlight> Output captured from [https://www.6809.org.uk/xroar/ xroar] closely matches the output on my Coco1, and is far easier to grab: <syntaxhighlight lang="text"> FUNCTION TICKS NULL: 1.17 CONST INT 1D: 2.50 CONST INT 3D: 4.67 CONST INT 9D: 11.33 CONST INT 14D: 17.33 CONST FL 3D: 14.67 CONST FL 9D: 36.17 CONST FL 14D: 61.33 ASSIGN: 2.33 INC: 3.83 MUL: 4.00 MUL FL: 5.67 DIV: 6.00 HALF BY MUL: 7.17 HALF BY DIV: 5.67 SIN+DIV: 31.00 TAN+DIV: 54.67 ATN: 44.67 SQRT: 50.00 LOG: 23.83 EXP+DIV: 28.50 SQRT BY LOG+EXP: 52.00 POWER(SMALL): 50.00 POWER(LARGE): 55.67 AND: 2.83 XOR: 7.17 RND(0): 6.00 RND(2): 10.67 </syntaxhighlight> [[Category:CoCo]] [[Category:Stix's Blog]] 9e4abd8ceba27e140d15521bf8e387af76bebdea 3722 3721 2023-05-06T05:44:35Z Stix 2 Update to newest version wikitext text/x-wiki Doing a little more retro computing, I wondered just how fast - or slow - various BASIC routines were on the Tandy Color Computer, and set about trying to come up with a relatively sane set of benchmarks, focusing mainly on the various mathematical routines. It turns out, most are quite good, but the transcendental functions are understandably expensive. Interestingly, the cost of parsing floating point constants varies greatly with the number of digits after the decimal point. This also means that <tt>I/2</tt> is faster than <tt>I*0.25</tt>. The code uses the built-in TIMER variable, which ticks at 50 or 60Hz depending where you are in the world. <syntaxhighlight lang="basic"> 10 ' BENCHMRK 2023-05-06 20 ' PAUL RIPKE STIX@STIX.ID.AU 30 I=0:A=0:PI=ATN(1)*4:C=180/PI:CC=360/PI 40 INPUT"OUTPUT TO PRINTER (Y/(N))";A$ 50 IF A$="Y"THEND=-2ELSED=0 60 PRINT #D,"FUNCTION";TAB(25);" TICKS" 70 FOR F=1 TO 28 80 READ F$ 90 TIMER=0:ON F GOSUB 150,170,190,210,230,250,270,290,310,330,350,370,390,410,430,450,480,500,520,540,570,590,610,630,650,670,690,710:E=TIMER 100 PRINT #D,F$;": ";TAB(25); 110 PRINT #D,USING "###.##";E/6 120 NEXT F 130 END 140 DATA "NULL" 150 FORI=1TO100:NEXT:RETURN 160 DATA "CONST INT 1D" 170 FORI=1TO100:A=9:NEXT:RETURN 180 DATA "CONST INT 3D" 190 FORI=1TO100:A=999:NEXT:RETURN 200 DATA "CONST INT 9D" 210 FORI=1TO100:A=999999999:NEXT:RETURN 220 DATA "CONST INT 14D" 230 FORI=1TO100:A=99999999999999:NEXT:RETURN 240 DATA "CONST FL 3D" 250 FORI=1TO100:A=0.123:NEXT:RETURN 260 DATA "CONST FL 9D" 270 FORI=1TO100:A=3.14159266:NEXT:RETURN 280 DATA "CONST FL 14D" 290 FORI=1TO100:A=3.14159265358979:NEXT:RETURN 300 DATA "ASSIGN" 310 FORI=1TO100:A=PI:NEXT:RETURN 320 DATA "INC" 330 FORI=1TO100:A=I+1:NEXT:RETURN 340 DATA "MUL" 350 FORI=1TO100:A=I*I:NEXT:RETURN 360 DATA "MUL FL" 370 FORI=1TO100:A=PI*PI:NEXT:RETURN 380 DATA "DIV" 390 FORI=1TO100:A=I/C:NEXT:RETURN 400 DATA "HALF BY MUL" 410 FORI=1TO100:A=I*0.5:NEXT:RETURN 420 DATA "HALF BY DIV" 430 FORI=1TO100:A=I/2:NEXT:RETURN 440 DATA "SIN+DIV" 450 FORI=1TO100:A=SIN(I/C):NEXT:RETURN 460 DATA "TAN+DIV" 470 'TAN(90) UNDEFINED! 480 FORI=1TO100:A=TAN(I/CC):NEXT:RETURN 490 DATA "ATN" 500 FORI=1TO100:A=ATN(I):NEXT:RETURN 510 DATA "SQRT" 520 FORI=1TO100:A=SQR(I):NEXT:RETURN 530 DATA "LOG" 540 FORI=1TO100:A=LOG(I):NEXT:RETURN 550 DATA "EXP+DIV" 560 ' EXP(100) OVERFLOWS! 570 FORI=1TO100:A=EXP(I/2):NEXT:RETURN 580 DATA "SQRT BY LOG+EXP" 590 FORI=1TO100:A=EXP(LOG(I)/2):NEXT:RETURN 600 DATA "POWER(SMALL)" 610 FORI=1TO100:A=I^2:NEXT:RETURN 620 DATA "POWER(LARGE)" 630 FORI=1TO100:A=2.2^I:NEXT:RETURN 640 DATA "AND" 650 FORI=1TO100:A=IAND3:NEXT:RETURN 660 DATA "XOR" 670 FORI=1TO100:A=(IOR3)ANDNOT(IAND3):NEXT:RETURN 680 DATA "RND(0)" 690 FORI=1TO100:A=RND(0):NEXT:RETURN 700 DATA "RND(2)" 710 FORI=1TO100:A=RND(2):NEXT:RETURN </syntaxhighlight> Output captured from [https://www.6809.org.uk/xroar/ xroar] closely matches the output on my Coco1, and is far easier to grab: <syntaxhighlight lang="text"> FUNCTION TICKS NULL: 1.17 CONST INT 1D: 2.50 CONST INT 3D: 4.67 CONST INT 9D: 11.17 CONST INT 14D: 17.33 CONST FL 3D: 14.50 CONST FL 9D: 36.17 CONST FL 14D: 61.50 ASSIGN: 2.33 INC: 3.83 MUL: 4.00 MUL FL: 5.83 DIV: 5.83 HALF BY MUL: 7.17 HALF BY DIV: 5.67 SIN+DIV: 31.00 TAN+DIV: 54.50 ATN: 44.50 SQRT: 50.00 LOG: 23.83 EXP+DIV: 28.33 SQRT BY LOG+EXP: 52.17 POWER(SMALL): 50.00 POWER(LARGE): 55.67 AND: 2.83 XOR: 7.00 RND(0): 6.00 RND(2): 10.50 </syntaxhighlight> [[Category:CoCo]] [[Category:Stix's Blog]] e9778ebb3f2c31cad24d72bb2a8cca531fc12c07 CoCo serial port wiring 0 1796 3723 2023-05-07T11:59:24Z Stix 2 initial draft wikitext text/x-wiki Normally, CoCo serial TX line appears to be held low at about -10V, data bits around +10V. The BASIC output routines (<tt>LLIST</tt>, <tt>PRINT #-2</tt>, etc) check that RX is high (>0V) before proceeding - I assume this is some sort of hardware flow control. If flow control is not required, this can be held high by tying to DTR. {| class="wikitable" ! Cable - CoCo DIN pin !! DE-9 bi-di serial pin !! DE-9 printer pin |- | 1 cd || NC || NC |- | 2 rx || 3 tx || 4 dtr |- | 3 gnd || 5 gnd || 5 gnd |- | 4 tx || 2 rx || 2 rx |} [[Category:CoCo]] e6da1adcbac5a51f036eaefeacf513b685f1bd84 Minecraft commands cheat-sheet 0 1761 3724 3641 2023-05-17T12:12:36Z Stix 2 Add /summon axolotl wikitext text/x-wiki Applies to Minecraft Java Edition 1.16.x. {| border="1" cellspacing="0" cellpadding="1" |+ ! Command || Effect |- | <tt>/fill ~-3 ~-1 ~-3 ~3 ~-1 ~3 oak_planks replace air</tt> | Lay oak planks in a 6x6 grid under the player |- | <tt>/fill ~-3 ~ ~-3 ~3 ~ ~3 carpet_blue replace air</tt> | Lay blue carpet in a 6x6 grid under the player |- | <tt>/kill @e[type=chicken,distance=..10]</tt> | kill all chickens in a 10 block radius |- | <tt>/time set day</tt> | set time to 10:00 |- | <tt>/weather clear</tt> | Set clear weather, stops rain |- | <tt>/summon axolotl ~ ~ ~ {variant:4}</tt> | Summon a rare blue axolotl at the current location |} [[Category:Minecraft]] c68854f1fea5ba085ad30a4678a50b62b72ccc6d 3726 3724 2023-05-28T08:53:20Z Stix 2 More commands wikitext text/x-wiki Applies to Minecraft Java Edition 1.16.x. {| border="1" cellspacing="0" cellpadding="1" |+ ! Command || Effect |- | <tt>/fill ~-3 ~-1 ~-3 ~3 ~-1 ~3 oak_planks replace air</tt> | Lay oak planks in a 6x6 grid under the player |- | <tt>/fill ~-3 ~ ~-3 ~3 ~ ~3 carpet_blue replace air</tt> | Lay blue carpet in a 6x6 grid under the player |- | <tt>/kill @e[type=chicken,distance=..10]</tt> | kill all chickens in a 10 block radius |- | <tt>/time set day</tt> | set time to 10:00 |- | <tt>/weather clear</tt> | Set clear weather, stops rain |- | <tt>/summon axolotl ~ ~ ~ {variant:4}</tt> | Summon a rare blue axolotl at the current location |- | <tt>/teleport fred1 fred2</tt> | Teleport player fred1 to the location of fred2 |- | <tt>/give fred1 diamond 7</tt> | Give played fred1 7 diamonds |} [[Category:Minecraft]] 29dd115cb10f09e03337deff43d8105b1a9b519e 3727 3726 2023-05-29T12:40:31Z Stix 2 How to summon a horse wikitext text/x-wiki Applies to Minecraft Java Edition 1.16.x. {| border="1" cellspacing="0" cellpadding="1" |+ ! Command || Effect |- | <tt>/fill ~-3 ~-1 ~-3 ~3 ~-1 ~3 oak_planks replace air</tt> | Lay oak planks in a 6x6 grid under the player |- | <tt>/fill ~-3 ~ ~-3 ~3 ~ ~3 carpet_blue replace air</tt> | Lay blue carpet in a 6x6 grid under the player |- | <tt>/kill @e[type=chicken,distance=..10]</tt> | kill all chickens in a 10 block radius |- | <tt>/time set day</tt> | set time to 10:00 |- | <tt>/weather clear</tt> | Set clear weather, stops rain |- | <tt>/summon axolotl ~ ~ ~ {variant:4}</tt> | Summon a rare blue axolotl at the current location |- | <tt>/teleport fred1 fred2</tt> | Teleport player fred1 to the location of fred2 |- | <tt>/give fred1 diamond 7</tt> | Give played fred1 7 diamonds |- | <tt>/locate fred1</tt> | Report the coordinates/location of player fred1 |- | <tt>/summon horse ~ ~ ~ {Variant:0,Saddle:1,Tame:1,ArmorItem:diamond_horse_armor} | Summon a white tame horse with saddle (didn't work) and diamond armour (also didn't work) to the current location |} [[Category:Minecraft]] ee7e3456fb055e2f4286b67181ef276b99a713e9 3745 3727 2023-09-19T08:46:23Z Stix 2 Add another fill example wikitext text/x-wiki Applies to Minecraft Java Edition 1.16.x. {| border="1" cellspacing="0" cellpadding="1" |+ ! Command || Effect |- | <tt>/fill ~-1 ~ ~ ~1 ~2 ~10 air | Make a 3x3 tunnel 10 blocks deep in the +Z direction |- | <tt>/fill ~-3 ~-1 ~-3 ~3 ~-1 ~3 oak_planks replace air</tt> | Lay oak planks in a 6x6 grid under the player |- | <tt>/fill ~-3 ~ ~-3 ~3 ~ ~3 carpet_blue replace air</tt> | Lay blue carpet in a 6x6 grid under the player |- | <tt>/kill @e[type=chicken,distance=..10]</tt> | kill all chickens in a 10 block radius |- | <tt>/time set day</tt> | set time to 10:00 |- | <tt>/weather clear</tt> | Set clear weather, stops rain |- | <tt>/summon axolotl ~ ~ ~ {variant:4}</tt> | Summon a rare blue axolotl at the current location |- | <tt>/teleport fred1 fred2</tt> | Teleport player fred1 to the location of fred2 |- | <tt>/give fred1 diamond 7</tt> | Give played fred1 7 diamonds |- | <tt>/locate fred1</tt> | Report the coordinates/location of player fred1 |- | <tt>/summon horse ~ ~ ~ {Variant:0,Saddle:1,Tame:1,ArmorItem:diamond_horse_armor} | Summon a white tame horse with saddle (didn't work) and diamond armour (also didn't work) to the current location |} [[Category:Minecraft]] 069c421cafd109121675ba7ef21841b563710bb0 MacOS startup key combination reference 0 1797 3725 2023-05-20T08:11:18Z Stix 2 Reference for Mac startup key combos wikitext text/x-wiki Various keys do magical things during MacOS boot {| {{Greytable}} ! Key combo !! Operation |- | Option || Invoke Startup Manager |- | T || Target Disk Mode |- | Shift-Control-Option || Reset the SMC |- | Command-Option-P-R || Reset NVRAM |- | Shift || Safe Mode |- | Command-R || Recovery Mode |- | D || Apple Diagnostics |- | Command-V || Verbose Mode |- | Command-S || Single-User Mode |- | C || Boot from Removable Media |- | Eject, F12 || Eject All Removable Media |- | N || NetBoot |- | X || Force a Boot into OS X, instead of Classic |} == See also == * [https://tidbits.com/2016/09/01/macos-hidden-treasures-15-startup-key-combinations/ macOS Hidden Treasures: 15 Startup Key Combinations] [[Category:Mac OS X]] 70a547fb3a8e8f143e301258e1a5aed389c6e9fe MediaWiki:Privacy 8 1799 3729 2023-06-24T08:39:26Z Stix 2 Disable. wikitext text/x-wiki - 3bc15c8aae3e4124dd409035f32ea2fd6835efc9 MediaWiki:Disclaimers 8 1800 3730 2023-06-24T08:41:02Z Stix 2 Disable. wikitext text/x-wiki - 3bc15c8aae3e4124dd409035f32ea2fd6835efc9 MediaWiki:Lastmodifiedat 8 1801 3731 2023-06-24T08:42:16Z Stix 2 Attempt to set a global footer wikitext text/x-wiki This page was last edited on $1, at $2. ---- <center><font style="font-size:80%">Misinformation found herein copyright Paul Ripke (aka &ldquo;stix&rdquo;) [mailto:stixpjr@gmail.com stixpjr@gmail.com].</font></center> c451324b8929cf541346e069eb3e9d1d2d3f0e84 Hyper-threading and CPU time 0 1669 3732 3319 2023-06-24T09:06:56Z Stix 2 Remove deprecated "enclose" syntaxhighlight option wikitext text/x-wiki When is a CPU second not a CPU second? When you are running with hyper-threading (aka HT, HTT, Symmetric Multi-Threading (SMT), etc) enabled. Here's a simple demonstration. == NetBSD 4.0 on a Pentium 4 == The system here has a "Intel(R) Pentium(R) 4 CPU 2.80GHz", single core (one "physical" CPU) with hyper-threading enabled (giving two "logical" CPUs), running NetBSD 4.0 with an SMP kernel. We run a deterministic unit of work on an idle system: <syntaxhighlight lang="text"> ksh$ time gzip -9 < zz > /dev/null 10.28s real 10.05s user 0.24s system ksh$ time gzip -9 < zz > /dev/null 10.26s real 10.05s user 0.20s system ksh$ time gzip -9 < zz > /dev/null 10.31s real 10.08s user 0.23s system </syntaxhighlight> The times are fairly consistent, and, roughly, real = user + sys. Next we add an arbitrary load to the system. We assume the kernel will now schedule each thread on each logical CPU, and it is then up to the CPUs hyper-threading algorithm how the instructions are scheduled on the single core. <syntaxhighlight lang="text"> ksh$ perl -e 'while(1){}' & [1] 9382 ksh$ time gzip -9 < zz > /dev/null 15.36s real 14.96s user 0.36s system ksh$ time gzip -9 < zz > /dev/null 15.49s real 14.97s user 0.34s system ksh$ time gzip -9 < zz > /dev/null 15.41s real 14.95s user 0.37s system </syntaxhighlight> OK, so what has happened here? The real time has increased by about 50%, but so has the user time. On the same system with hyper-threading disabled, you would expect the user time to remain about the same, and the real time to approximately double. Here, because both threads are really sharing the same core and its resources, they tend to compete and slow each other down. However, as the real time has not doubled, the overall throughput of the system has increased over the uni-processor case. Also, adding more load only increases the real time, as only two threads can ever be executed in parallel. <syntaxhighlight lang="text"> ksh$ perl -e 'while(1){}' & [2] 12480 ksh$ perl -e 'while(1){}' & [3] 29686 ksh$ perl -e 'while(1){}' & [4] 12019 ksh$ time gzip -9 < zz > /dev/null 38.14s real 15.12s user 0.33s system ksh$ time gzip -9 < zz > /dev/null 34.45s real 15.11s user 0.25s system ksh$ time gzip -9 < zz > /dev/null 37.96s real 15.04s user 0.34s system </syntaxhighlight> For reference, the CPU tested was: <syntaxhighlight lang="text"> cpu0: Intel Pentium 4 (686-class), 2798.79 MHz, id 0xf25 cpu0: features 0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR> cpu0: features 0xbfebfbff<PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX> cpu0: features 0xbfebfbff<FXSR,SSE,SSE2,SS,HTT,TM,SBF> cpu0: features2 0x4400<CID,xTPR> cpu0: "Intel(R) Pentium(R) 4 CPU 2.80GHz" cpu0: I-cache 12K uOp cache 8-way, D-cache 8KB 64B/line 4-way cpu0: L2 cache 512KB 64B/line 8-way cpu0: ITLB 4K/4M: 64 entries cpu0: DTLB 4K/4M: 64 entries cpu0: Initial APIC ID 1 cpu0: Cluster/Package ID 0 cpu0: SMT ID 1 cpu0: family 0f model 02 extfamily 00 extmodel 00 </syntaxhighlight> == Linux 2.6 on a Xeon X5650 == Second test, on Linux 2.6.38 on a 6-physical core Xeon (Intel(R) Xeon(R) CPU X5650 @ 2.67GHz). We use <tt>taskset</tt> to select which cores we're going to run these processes on: <syntaxhighlight lang="text"> bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 11.27user 0.07system 0:11.34elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k 0inputs+0outputs (0major+229minor)pagefaults 0swaps bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 11.18user 0.01system 0:11.19elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k 0inputs+0outputs (0major+230minor)pagefaults 0swaps bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 11.21user 0.05system 0:11.26elapsed 99%CPU (0avgtext+0avgdata 2928maxresident)k 0inputs+0outputs (0major+228minor)pagefaults 0swaps </syntaxhighlight> Start a CPU burning thread on the second thread on that core, and retest: <syntaxhighlight lang="text"> bash$ taskset -c 11 perl -e 'while(1){}' & [1] 4391 bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 16.90user 0.09system 0:17.00elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k 0inputs+0outputs (0major+229minor)pagefaults 0swaps bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 16.80user 0.03system 0:16.84elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k 0inputs+0outputs (0major+230minor)pagefaults 0swaps bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 16.71user 0.07system 0:16.79elapsed 99%CPU (0avgtext+0avgdata 2928maxresident)k 0inputs+0outputs (0major+229minor)pagefaults 0swaps </syntaxhighlight> And just to complete our set of tests: <syntaxhighlight lang="text"> bash$ taskset -c 11 perl -e 'while(1){}' & [2] 4730 bash$ taskset -c 11 perl -e 'while(1){}' & [3] 4731 bash$ taskset -c 11 perl -e 'while(1){}' & [4] 4734 bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 16.66user 0.06system 0:16.73elapsed 99%CPU (0avgtext+0avgdata 2928maxresident)k 0inputs+0outputs (0major+228minor)pagefaults 0swaps bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 16.60user 0.07system 0:16.68elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k 0inputs+0outputs (0major+229minor)pagefaults 0swaps bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 16.71user 0.08system 0:16.80elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k 0inputs+0outputs (0major+229minor)pagefaults 0swaps </syntaxhighlight> Whoa, what happened here? Since we're selecting each virtual core to run on explicitly, the second virtual core now has 4 threads (perl) running on it, while the first virtual core only gets the gzip. For a matching test to the NetBSD case, we could do: <syntaxhighlight lang="text"> bash$ taskset -c 5,11 perl -e 'while(1){}' & [1] 4966 bash$ taskset -c 5,11 perl -e 'while(1){}' & [2] 4969 bash$ taskset -c 5,11 perl -e 'while(1){}' & [3] 4970 bash$ taskset -c 5,11 perl -e 'while(1){}' & [4] 4972 bash$ taskset -c 5,11 time gzip -9 < /tmp/zz > /dev/null 16.63user 0.04system 0:42.45elapsed 39%CPU (0avgtext+0avgdata 2944maxresident)k 0inputs+0outputs (0major+229minor)pagefaults 0swaps bash$ taskset -c 5,11 time gzip -9 < /tmp/zz > /dev/null 16.72user 0.11system 0:42.89elapsed 39%CPU (0avgtext+0avgdata 2944maxresident)k 0inputs+0outputs (0major+229minor)pagefaults 0swaps bash$ taskset -c 5,11 time gzip -9 < /tmp/zz > /dev/null 16.83user 0.08system 0:43.64elapsed 38%CPU (0avgtext+0avgdata 2928maxresident)k 0inputs+0outputs (0major+228minor)pagefaults 0swaps </syntaxhighlight> == NetBSD 7.0 on Intel Core i7 == And a more modern example on NetBSD, on a <tt>Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz</tt>, first a baseline: <syntaxhighlight lang="text"> ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null 10.37 real 10.06 user 0.30 sys ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null 10.37 real 10.17 user 0.18 sys ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null 10.40 real 10.08 user 0.28 sys </syntaxhighlight> With a single spinning process: <syntaxhighlight lang="text"> ksh$ sudo schedctl -A 3,7 perl -e 'while(1){}' & [1] 20565 ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null 14.63 real 13.69 user 0.21 sys ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null 14.46 real 14.24 user 0.22 sys ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null 14.46 real 14.26 user 0.20 sys </syntaxhighlight> And now with 3 more spinning processes: <syntaxhighlight lang="text"> ksh$ sudo schedctl -A 3,7 perl -e 'while(1){}' & [2] 19974 ksh$ sudo schedctl -A 3,7 perl -e 'while(1){}' & [3] 25182 ksh$ sudo schedctl -A 3,7 perl -e 'while(1){}' & [4] 27197 ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null 32.05 real 14.22 user 0.29 sys ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null 28.45 real 14.22 user 0.27 sys ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null 38.47 real 14.28 user 0.21 sys </syntaxhighlight> All pretty much as expected. Single thread latency increases about 36%, for a multi-threaded instruction throughput increase of around 47%. For reference, the CPU is: <syntaxhighlight lang="text"> ksh$ sudo cpuctl identify 3 cpu3: highest basic info 0000000d cpu3: highest extended info 80000008 cpu3: "Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz" cpu3: Intel Xeon E3-12xx, 2nd gen i7, i5, i3 2xxx (686-class), 3392.45 MHz cpu3: family 0x6 model 0x2a stepping 0x7 (id 0x206a7) cpu3: features 0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE> cpu3: features 0xbfebfbff<MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2> cpu3: features 0xbfebfbff<SS,HTT,TM,SBF> cpu3: features1 0x1fbae3ff<SSE3,PCLMULQDQ,DTES64,MONITOR,DS-CPL,VMX,SMX,EST> cpu3: features1 0x1fbae3ff<TM2,SSSE3,CX16,xTPR,PDCM,PCID,SSE41,SSE42,X2APIC> cpu3: features1 0x1fbae3ff<POPCNT,DEADLINE,AES,XSAVE,OSXSAVE,AVX> cpu3: features2 0x28100800<SYSCALL/SYSRET,XD,RDTSCP,EM64T> cpu3: features3 0x1<LAHF> cpu3: xsave features 0x7<x87,SSE,AVX> cpu3: xsave instructions 0x1<XSAVEOPT> cpu3: xsave area size: current 832, maximum 832, xgetbv enabled cpu3: enabled xsave 0x7<x87,SSE,AVX> cpu3: I-cache 32KB 64B/line 8-way, D-cache 32KB 64B/line 8-way cpu3: L2 cache 256KB 64B/line 8-way cpu3: L3 cache 8MB 64B/line 16-way cpu3: 64B prefetching cpu3: ITLB 64 4KB entries 4-way, 2M/4M: 8 entries cpu3: DTLB 64 4KB entries 4-way, 2M/4M: 32 entries (L0) cpu3: L2 STLB 512 4KB entries 4-way cpu3: Initial APIC ID 6 cpu3: Cluster/Package ID 0 cpu3: Core ID 3 cpu3: SMT ID 0 cpu3: DSPM-eax 0x77<DTS,IDA,ARAT,PLN,ECMD,PTM> cpu3: DSPM-ecx 0x9<HWF,EPB> cpu3: SEF highest subleaf 00000000 cpu3: microcode version 0x23, platform ID 1 </syntaxhighlight> == Linux 3.13 on Xeon E5-1650 == Slightly more modern CPU: <syntaxhighlight lang="text"> bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 12.06user 0.08system 0:12.16elapsed 99%CPU (0avgtext+0avgdata 812maxresident)k 0inputs+0outputs (0major+253minor)pagefaults 0swaps bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 12.03user 0.06system 0:12.11elapsed 99%CPU (0avgtext+0avgdata 812maxresident)k 0inputs+0outputs (0major+253minor)pagefaults 0swaps bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 12.23user 0.06system 0:12.31elapsed 99%CPU (0avgtext+0avgdata 812maxresident)k 0inputs+0outputs (0major+253minor)pagefaults 0swaps </syntaxhighlight> Busying the other hyper-thread core: <syntaxhighlight lang="text"> bash$ taskset -c 11 perl -e 'while(1){}' & [1] 15995 bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 17.02user 0.07system 0:17.12elapsed 99%CPU (0avgtext+0avgdata 812maxresident)k 0inputs+0outputs (0major+253minor)pagefaults 0swaps bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 16.92user 0.09system 0:17.04elapsed 99%CPU (0avgtext+0avgdata 808maxresident)k 0inputs+0outputs (0major+253minor)pagefaults 0swaps bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 16.82user 0.09system 0:16.94elapsed 99%CPU (0avgtext+0avgdata 808maxresident)k 0inputs+0outputs (0major+253minor)pagefaults 0swaps </syntaxhighlight> So, in this very primitive test, about a 40% increase in CPU (equating to single-thread latency), which also means approx 43% increase in overall throughput <math>({2}/{1.4})</math> by enabling hyper-threading (overall instruction throughput by multiple threads). CPU for this test was: <syntaxhighlight lang="text"> Intel(R) Xeon(R) CPU E5-1650 v2 @ 3.50GHz. </syntaxhighlight> == Additional == In truth, similar effects can be seen with other shared resources, just not as easily. Some examples include shared L2/L3 caches, and memory bandwidth. Both may increase the CPU time required for a given unit of work. == See Also == * [[wikipedia:Simultaneous_multithreading]]. * [[wikipedia:Hyper-threading]]. [[Category:Computing]] e75e55647dec1210d3e9ec8ff3e79a10b9b25f57 3739 3732 2023-06-28T08:17:34Z Stix 2 /* NetBSD 7.0 on Intel Core i7 */ Add an example with openssl sha1 wikitext text/x-wiki When is a CPU second not a CPU second? When you are running with hyper-threading (aka HT, HTT, Symmetric Multi-Threading (SMT), etc) enabled. Here's a simple demonstration. == NetBSD 4.0 on a Pentium 4 == The system here has a "Intel(R) Pentium(R) 4 CPU 2.80GHz", single core (one "physical" CPU) with hyper-threading enabled (giving two "logical" CPUs), running NetBSD 4.0 with an SMP kernel. We run a deterministic unit of work on an idle system: <syntaxhighlight lang="text"> ksh$ time gzip -9 < zz > /dev/null 10.28s real 10.05s user 0.24s system ksh$ time gzip -9 < zz > /dev/null 10.26s real 10.05s user 0.20s system ksh$ time gzip -9 < zz > /dev/null 10.31s real 10.08s user 0.23s system </syntaxhighlight> The times are fairly consistent, and, roughly, real = user + sys. Next we add an arbitrary load to the system. We assume the kernel will now schedule each thread on each logical CPU, and it is then up to the CPUs hyper-threading algorithm how the instructions are scheduled on the single core. <syntaxhighlight lang="text"> ksh$ perl -e 'while(1){}' & [1] 9382 ksh$ time gzip -9 < zz > /dev/null 15.36s real 14.96s user 0.36s system ksh$ time gzip -9 < zz > /dev/null 15.49s real 14.97s user 0.34s system ksh$ time gzip -9 < zz > /dev/null 15.41s real 14.95s user 0.37s system </syntaxhighlight> OK, so what has happened here? The real time has increased by about 50%, but so has the user time. On the same system with hyper-threading disabled, you would expect the user time to remain about the same, and the real time to approximately double. Here, because both threads are really sharing the same core and its resources, they tend to compete and slow each other down. However, as the real time has not doubled, the overall throughput of the system has increased over the uni-processor case. Also, adding more load only increases the real time, as only two threads can ever be executed in parallel. <syntaxhighlight lang="text"> ksh$ perl -e 'while(1){}' & [2] 12480 ksh$ perl -e 'while(1){}' & [3] 29686 ksh$ perl -e 'while(1){}' & [4] 12019 ksh$ time gzip -9 < zz > /dev/null 38.14s real 15.12s user 0.33s system ksh$ time gzip -9 < zz > /dev/null 34.45s real 15.11s user 0.25s system ksh$ time gzip -9 < zz > /dev/null 37.96s real 15.04s user 0.34s system </syntaxhighlight> For reference, the CPU tested was: <syntaxhighlight lang="text"> cpu0: Intel Pentium 4 (686-class), 2798.79 MHz, id 0xf25 cpu0: features 0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR> cpu0: features 0xbfebfbff<PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX> cpu0: features 0xbfebfbff<FXSR,SSE,SSE2,SS,HTT,TM,SBF> cpu0: features2 0x4400<CID,xTPR> cpu0: "Intel(R) Pentium(R) 4 CPU 2.80GHz" cpu0: I-cache 12K uOp cache 8-way, D-cache 8KB 64B/line 4-way cpu0: L2 cache 512KB 64B/line 8-way cpu0: ITLB 4K/4M: 64 entries cpu0: DTLB 4K/4M: 64 entries cpu0: Initial APIC ID 1 cpu0: Cluster/Package ID 0 cpu0: SMT ID 1 cpu0: family 0f model 02 extfamily 00 extmodel 00 </syntaxhighlight> == Linux 2.6 on a Xeon X5650 == Second test, on Linux 2.6.38 on a 6-physical core Xeon (Intel(R) Xeon(R) CPU X5650 @ 2.67GHz). We use <tt>taskset</tt> to select which cores we're going to run these processes on: <syntaxhighlight lang="text"> bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 11.27user 0.07system 0:11.34elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k 0inputs+0outputs (0major+229minor)pagefaults 0swaps bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 11.18user 0.01system 0:11.19elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k 0inputs+0outputs (0major+230minor)pagefaults 0swaps bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 11.21user 0.05system 0:11.26elapsed 99%CPU (0avgtext+0avgdata 2928maxresident)k 0inputs+0outputs (0major+228minor)pagefaults 0swaps </syntaxhighlight> Start a CPU burning thread on the second thread on that core, and retest: <syntaxhighlight lang="text"> bash$ taskset -c 11 perl -e 'while(1){}' & [1] 4391 bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 16.90user 0.09system 0:17.00elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k 0inputs+0outputs (0major+229minor)pagefaults 0swaps bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 16.80user 0.03system 0:16.84elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k 0inputs+0outputs (0major+230minor)pagefaults 0swaps bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 16.71user 0.07system 0:16.79elapsed 99%CPU (0avgtext+0avgdata 2928maxresident)k 0inputs+0outputs (0major+229minor)pagefaults 0swaps </syntaxhighlight> And just to complete our set of tests: <syntaxhighlight lang="text"> bash$ taskset -c 11 perl -e 'while(1){}' & [2] 4730 bash$ taskset -c 11 perl -e 'while(1){}' & [3] 4731 bash$ taskset -c 11 perl -e 'while(1){}' & [4] 4734 bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 16.66user 0.06system 0:16.73elapsed 99%CPU (0avgtext+0avgdata 2928maxresident)k 0inputs+0outputs (0major+228minor)pagefaults 0swaps bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 16.60user 0.07system 0:16.68elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k 0inputs+0outputs (0major+229minor)pagefaults 0swaps bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 16.71user 0.08system 0:16.80elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k 0inputs+0outputs (0major+229minor)pagefaults 0swaps </syntaxhighlight> Whoa, what happened here? Since we're selecting each virtual core to run on explicitly, the second virtual core now has 4 threads (perl) running on it, while the first virtual core only gets the gzip. For a matching test to the NetBSD case, we could do: <syntaxhighlight lang="text"> bash$ taskset -c 5,11 perl -e 'while(1){}' & [1] 4966 bash$ taskset -c 5,11 perl -e 'while(1){}' & [2] 4969 bash$ taskset -c 5,11 perl -e 'while(1){}' & [3] 4970 bash$ taskset -c 5,11 perl -e 'while(1){}' & [4] 4972 bash$ taskset -c 5,11 time gzip -9 < /tmp/zz > /dev/null 16.63user 0.04system 0:42.45elapsed 39%CPU (0avgtext+0avgdata 2944maxresident)k 0inputs+0outputs (0major+229minor)pagefaults 0swaps bash$ taskset -c 5,11 time gzip -9 < /tmp/zz > /dev/null 16.72user 0.11system 0:42.89elapsed 39%CPU (0avgtext+0avgdata 2944maxresident)k 0inputs+0outputs (0major+229minor)pagefaults 0swaps bash$ taskset -c 5,11 time gzip -9 < /tmp/zz > /dev/null 16.83user 0.08system 0:43.64elapsed 38%CPU (0avgtext+0avgdata 2928maxresident)k 0inputs+0outputs (0major+228minor)pagefaults 0swaps </syntaxhighlight> == NetBSD 7.0 on Intel Core i7 == And a more modern example on NetBSD, on a <tt>Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz</tt>, first a baseline: <syntaxhighlight lang="text"> ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null 10.37 real 10.06 user 0.30 sys ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null 10.37 real 10.17 user 0.18 sys ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null 10.40 real 10.08 user 0.28 sys </syntaxhighlight> With a single spinning process: <syntaxhighlight lang="text"> ksh$ sudo schedctl -A 3,7 perl -e 'while(1){}' & [1] 20565 ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null 14.63 real 13.69 user 0.21 sys ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null 14.46 real 14.24 user 0.22 sys ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null 14.46 real 14.26 user 0.20 sys </syntaxhighlight> And now with 3 more spinning processes: <syntaxhighlight lang="text"> ksh$ sudo schedctl -A 3,7 perl -e 'while(1){}' & [2] 19974 ksh$ sudo schedctl -A 3,7 perl -e 'while(1){}' & [3] 25182 ksh$ sudo schedctl -A 3,7 perl -e 'while(1){}' & [4] 27197 ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null 32.05 real 14.22 user 0.29 sys ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null 28.45 real 14.22 user 0.27 sys ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null 38.47 real 14.28 user 0.21 sys </syntaxhighlight> All pretty much as expected. Single thread latency increases about 36%, for a multi-threaded instruction throughput increase of around 47%. For another test, we'll compute the SHA1 of a 4GiB file cached in RAM, use the same command as the busy process keeping the other hyper-thread busy, and bind only the single logical core to each: <syntaxhighlight lang="text"> ksh$ sudo schedctl -A 3 time openssl sha1 < /tmp/zz > /dev/null 10.52 real 6.58 user 3.90 sys ksh$ sudo schedctl -A 3 time openssl sha1 < /tmp/zz > /dev/null 10.39 real 6.56 user 3.81 sys ksh$ sudo schedctl -A 3 time openssl sha1 < /tmp/zz > /dev/null 10.35 real 6.41 user 3.90 sys ksh$ sudo schedctl -A 7 sh -c 'while :; do openssl sha1 < zz > /dev/null; done' & [1] 2406 ksh$ sudo schedctl -A 3 time openssl sha1 < /tmp/zz > /dev/null 16.40 real 12.56 user 3.82 sys ksh$ sudo schedctl -A 3 time openssl sha1 < /tmp/zz > /dev/null 16.33 real 12.50 user 3.82 sys ksh$ sudo schedctl -A 3 time openssl sha1 < /tmp/zz > /dev/null 16.44 real 12.44 user 3.98 sys </syntaxhighlight> For reference, the CPU is: <syntaxhighlight lang="text"> ksh$ sudo cpuctl identify 3 cpu3: highest basic info 0000000d cpu3: highest extended info 80000008 cpu3: "Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz" cpu3: Intel Xeon E3-12xx, 2nd gen i7, i5, i3 2xxx (686-class), 3392.45 MHz cpu3: family 0x6 model 0x2a stepping 0x7 (id 0x206a7) cpu3: features 0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE> cpu3: features 0xbfebfbff<MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2> cpu3: features 0xbfebfbff<SS,HTT,TM,SBF> cpu3: features1 0x1fbae3ff<SSE3,PCLMULQDQ,DTES64,MONITOR,DS-CPL,VMX,SMX,EST> cpu3: features1 0x1fbae3ff<TM2,SSSE3,CX16,xTPR,PDCM,PCID,SSE41,SSE42,X2APIC> cpu3: features1 0x1fbae3ff<POPCNT,DEADLINE,AES,XSAVE,OSXSAVE,AVX> cpu3: features2 0x28100800<SYSCALL/SYSRET,XD,RDTSCP,EM64T> cpu3: features3 0x1<LAHF> cpu3: xsave features 0x7<x87,SSE,AVX> cpu3: xsave instructions 0x1<XSAVEOPT> cpu3: xsave area size: current 832, maximum 832, xgetbv enabled cpu3: enabled xsave 0x7<x87,SSE,AVX> cpu3: I-cache 32KB 64B/line 8-way, D-cache 32KB 64B/line 8-way cpu3: L2 cache 256KB 64B/line 8-way cpu3: L3 cache 8MB 64B/line 16-way cpu3: 64B prefetching cpu3: ITLB 64 4KB entries 4-way, 2M/4M: 8 entries cpu3: DTLB 64 4KB entries 4-way, 2M/4M: 32 entries (L0) cpu3: L2 STLB 512 4KB entries 4-way cpu3: Initial APIC ID 6 cpu3: Cluster/Package ID 0 cpu3: Core ID 3 cpu3: SMT ID 0 cpu3: DSPM-eax 0x77<DTS,IDA,ARAT,PLN,ECMD,PTM> cpu3: DSPM-ecx 0x9<HWF,EPB> cpu3: SEF highest subleaf 00000000 cpu3: microcode version 0x23, platform ID 1 </syntaxhighlight> == Linux 3.13 on Xeon E5-1650 == Slightly more modern CPU: <syntaxhighlight lang="text"> bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 12.06user 0.08system 0:12.16elapsed 99%CPU (0avgtext+0avgdata 812maxresident)k 0inputs+0outputs (0major+253minor)pagefaults 0swaps bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 12.03user 0.06system 0:12.11elapsed 99%CPU (0avgtext+0avgdata 812maxresident)k 0inputs+0outputs (0major+253minor)pagefaults 0swaps bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 12.23user 0.06system 0:12.31elapsed 99%CPU (0avgtext+0avgdata 812maxresident)k 0inputs+0outputs (0major+253minor)pagefaults 0swaps </syntaxhighlight> Busying the other hyper-thread core: <syntaxhighlight lang="text"> bash$ taskset -c 11 perl -e 'while(1){}' & [1] 15995 bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 17.02user 0.07system 0:17.12elapsed 99%CPU (0avgtext+0avgdata 812maxresident)k 0inputs+0outputs (0major+253minor)pagefaults 0swaps bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 16.92user 0.09system 0:17.04elapsed 99%CPU (0avgtext+0avgdata 808maxresident)k 0inputs+0outputs (0major+253minor)pagefaults 0swaps bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 16.82user 0.09system 0:16.94elapsed 99%CPU (0avgtext+0avgdata 808maxresident)k 0inputs+0outputs (0major+253minor)pagefaults 0swaps </syntaxhighlight> So, in this very primitive test, about a 40% increase in CPU (equating to single-thread latency), which also means approx 43% increase in overall throughput <math>({2}/{1.4})</math> by enabling hyper-threading (overall instruction throughput by multiple threads). CPU for this test was: <syntaxhighlight lang="text"> Intel(R) Xeon(R) CPU E5-1650 v2 @ 3.50GHz. </syntaxhighlight> == Additional == In truth, similar effects can be seen with other shared resources, just not as easily. Some examples include shared L2/L3 caches, and memory bandwidth. Both may increase the CPU time required for a given unit of work. == See Also == * [[wikipedia:Simultaneous_multithreading]]. * [[wikipedia:Hyper-threading]]. [[Category:Computing]] 65cc498fe62c834e198456c27b7abace6b3cf5a3 3740 3739 2023-06-29T01:46:30Z Stix 2 /* NetBSD 7.0 on Intel Core i7 */ Mention sandy bridge wikitext text/x-wiki When is a CPU second not a CPU second? When you are running with hyper-threading (aka HT, HTT, Symmetric Multi-Threading (SMT), etc) enabled. Here's a simple demonstration. == NetBSD 4.0 on a Pentium 4 == The system here has a "Intel(R) Pentium(R) 4 CPU 2.80GHz", single core (one "physical" CPU) with hyper-threading enabled (giving two "logical" CPUs), running NetBSD 4.0 with an SMP kernel. We run a deterministic unit of work on an idle system: <syntaxhighlight lang="text"> ksh$ time gzip -9 < zz > /dev/null 10.28s real 10.05s user 0.24s system ksh$ time gzip -9 < zz > /dev/null 10.26s real 10.05s user 0.20s system ksh$ time gzip -9 < zz > /dev/null 10.31s real 10.08s user 0.23s system </syntaxhighlight> The times are fairly consistent, and, roughly, real = user + sys. Next we add an arbitrary load to the system. We assume the kernel will now schedule each thread on each logical CPU, and it is then up to the CPUs hyper-threading algorithm how the instructions are scheduled on the single core. <syntaxhighlight lang="text"> ksh$ perl -e 'while(1){}' & [1] 9382 ksh$ time gzip -9 < zz > /dev/null 15.36s real 14.96s user 0.36s system ksh$ time gzip -9 < zz > /dev/null 15.49s real 14.97s user 0.34s system ksh$ time gzip -9 < zz > /dev/null 15.41s real 14.95s user 0.37s system </syntaxhighlight> OK, so what has happened here? The real time has increased by about 50%, but so has the user time. On the same system with hyper-threading disabled, you would expect the user time to remain about the same, and the real time to approximately double. Here, because both threads are really sharing the same core and its resources, they tend to compete and slow each other down. However, as the real time has not doubled, the overall throughput of the system has increased over the uni-processor case. Also, adding more load only increases the real time, as only two threads can ever be executed in parallel. <syntaxhighlight lang="text"> ksh$ perl -e 'while(1){}' & [2] 12480 ksh$ perl -e 'while(1){}' & [3] 29686 ksh$ perl -e 'while(1){}' & [4] 12019 ksh$ time gzip -9 < zz > /dev/null 38.14s real 15.12s user 0.33s system ksh$ time gzip -9 < zz > /dev/null 34.45s real 15.11s user 0.25s system ksh$ time gzip -9 < zz > /dev/null 37.96s real 15.04s user 0.34s system </syntaxhighlight> For reference, the CPU tested was: <syntaxhighlight lang="text"> cpu0: Intel Pentium 4 (686-class), 2798.79 MHz, id 0xf25 cpu0: features 0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR> cpu0: features 0xbfebfbff<PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX> cpu0: features 0xbfebfbff<FXSR,SSE,SSE2,SS,HTT,TM,SBF> cpu0: features2 0x4400<CID,xTPR> cpu0: "Intel(R) Pentium(R) 4 CPU 2.80GHz" cpu0: I-cache 12K uOp cache 8-way, D-cache 8KB 64B/line 4-way cpu0: L2 cache 512KB 64B/line 8-way cpu0: ITLB 4K/4M: 64 entries cpu0: DTLB 4K/4M: 64 entries cpu0: Initial APIC ID 1 cpu0: Cluster/Package ID 0 cpu0: SMT ID 1 cpu0: family 0f model 02 extfamily 00 extmodel 00 </syntaxhighlight> == Linux 2.6 on a Xeon X5650 == Second test, on Linux 2.6.38 on a 6-physical core Xeon (Intel(R) Xeon(R) CPU X5650 @ 2.67GHz). We use <tt>taskset</tt> to select which cores we're going to run these processes on: <syntaxhighlight lang="text"> bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 11.27user 0.07system 0:11.34elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k 0inputs+0outputs (0major+229minor)pagefaults 0swaps bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 11.18user 0.01system 0:11.19elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k 0inputs+0outputs (0major+230minor)pagefaults 0swaps bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 11.21user 0.05system 0:11.26elapsed 99%CPU (0avgtext+0avgdata 2928maxresident)k 0inputs+0outputs (0major+228minor)pagefaults 0swaps </syntaxhighlight> Start a CPU burning thread on the second thread on that core, and retest: <syntaxhighlight lang="text"> bash$ taskset -c 11 perl -e 'while(1){}' & [1] 4391 bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 16.90user 0.09system 0:17.00elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k 0inputs+0outputs (0major+229minor)pagefaults 0swaps bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 16.80user 0.03system 0:16.84elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k 0inputs+0outputs (0major+230minor)pagefaults 0swaps bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 16.71user 0.07system 0:16.79elapsed 99%CPU (0avgtext+0avgdata 2928maxresident)k 0inputs+0outputs (0major+229minor)pagefaults 0swaps </syntaxhighlight> And just to complete our set of tests: <syntaxhighlight lang="text"> bash$ taskset -c 11 perl -e 'while(1){}' & [2] 4730 bash$ taskset -c 11 perl -e 'while(1){}' & [3] 4731 bash$ taskset -c 11 perl -e 'while(1){}' & [4] 4734 bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 16.66user 0.06system 0:16.73elapsed 99%CPU (0avgtext+0avgdata 2928maxresident)k 0inputs+0outputs (0major+228minor)pagefaults 0swaps bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 16.60user 0.07system 0:16.68elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k 0inputs+0outputs (0major+229minor)pagefaults 0swaps bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 16.71user 0.08system 0:16.80elapsed 99%CPU (0avgtext+0avgdata 2944maxresident)k 0inputs+0outputs (0major+229minor)pagefaults 0swaps </syntaxhighlight> Whoa, what happened here? Since we're selecting each virtual core to run on explicitly, the second virtual core now has 4 threads (perl) running on it, while the first virtual core only gets the gzip. For a matching test to the NetBSD case, we could do: <syntaxhighlight lang="text"> bash$ taskset -c 5,11 perl -e 'while(1){}' & [1] 4966 bash$ taskset -c 5,11 perl -e 'while(1){}' & [2] 4969 bash$ taskset -c 5,11 perl -e 'while(1){}' & [3] 4970 bash$ taskset -c 5,11 perl -e 'while(1){}' & [4] 4972 bash$ taskset -c 5,11 time gzip -9 < /tmp/zz > /dev/null 16.63user 0.04system 0:42.45elapsed 39%CPU (0avgtext+0avgdata 2944maxresident)k 0inputs+0outputs (0major+229minor)pagefaults 0swaps bash$ taskset -c 5,11 time gzip -9 < /tmp/zz > /dev/null 16.72user 0.11system 0:42.89elapsed 39%CPU (0avgtext+0avgdata 2944maxresident)k 0inputs+0outputs (0major+229minor)pagefaults 0swaps bash$ taskset -c 5,11 time gzip -9 < /tmp/zz > /dev/null 16.83user 0.08system 0:43.64elapsed 38%CPU (0avgtext+0avgdata 2928maxresident)k 0inputs+0outputs (0major+228minor)pagefaults 0swaps </syntaxhighlight> == NetBSD 7.0 on Intel Core i7 (Sandy Bridge) == And a more modern example on NetBSD, on a <tt>Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz</tt>, first a baseline: <syntaxhighlight lang="text"> ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null 10.37 real 10.06 user 0.30 sys ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null 10.37 real 10.17 user 0.18 sys ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null 10.40 real 10.08 user 0.28 sys </syntaxhighlight> With a single spinning process: <syntaxhighlight lang="text"> ksh$ sudo schedctl -A 3,7 perl -e 'while(1){}' & [1] 20565 ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null 14.63 real 13.69 user 0.21 sys ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null 14.46 real 14.24 user 0.22 sys ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null 14.46 real 14.26 user 0.20 sys </syntaxhighlight> And now with 3 more spinning processes: <syntaxhighlight lang="text"> ksh$ sudo schedctl -A 3,7 perl -e 'while(1){}' & [2] 19974 ksh$ sudo schedctl -A 3,7 perl -e 'while(1){}' & [3] 25182 ksh$ sudo schedctl -A 3,7 perl -e 'while(1){}' & [4] 27197 ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null 32.05 real 14.22 user 0.29 sys ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null 28.45 real 14.22 user 0.27 sys ksh$ sudo schedctl -A 3,7 time gzip -9 < /tmp/zz > /dev/null 38.47 real 14.28 user 0.21 sys </syntaxhighlight> All pretty much as expected. Single thread latency increases about 36%, for a multi-threaded instruction throughput increase of around 47%. For another test, we'll compute the SHA1 of a 4GiB file cached in RAM, use the same command as the busy process keeping the other hyper-thread busy, and bind only the single logical core to each: <syntaxhighlight lang="text"> ksh$ sudo schedctl -A 3 time openssl sha1 < /tmp/zz > /dev/null 10.52 real 6.58 user 3.90 sys ksh$ sudo schedctl -A 3 time openssl sha1 < /tmp/zz > /dev/null 10.39 real 6.56 user 3.81 sys ksh$ sudo schedctl -A 3 time openssl sha1 < /tmp/zz > /dev/null 10.35 real 6.41 user 3.90 sys ksh$ sudo schedctl -A 7 sh -c 'while :; do openssl sha1 < zz > /dev/null; done' & [1] 2406 ksh$ sudo schedctl -A 3 time openssl sha1 < /tmp/zz > /dev/null 16.40 real 12.56 user 3.82 sys ksh$ sudo schedctl -A 3 time openssl sha1 < /tmp/zz > /dev/null 16.33 real 12.50 user 3.82 sys ksh$ sudo schedctl -A 3 time openssl sha1 < /tmp/zz > /dev/null 16.44 real 12.44 user 3.98 sys </syntaxhighlight> For reference, the CPU is: <syntaxhighlight lang="text"> ksh$ sudo cpuctl identify 3 cpu3: highest basic info 0000000d cpu3: highest extended info 80000008 cpu3: "Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz" cpu3: Intel Xeon E3-12xx, 2nd gen i7, i5, i3 2xxx (686-class), 3392.45 MHz cpu3: family 0x6 model 0x2a stepping 0x7 (id 0x206a7) cpu3: features 0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE> cpu3: features 0xbfebfbff<MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2> cpu3: features 0xbfebfbff<SS,HTT,TM,SBF> cpu3: features1 0x1fbae3ff<SSE3,PCLMULQDQ,DTES64,MONITOR,DS-CPL,VMX,SMX,EST> cpu3: features1 0x1fbae3ff<TM2,SSSE3,CX16,xTPR,PDCM,PCID,SSE41,SSE42,X2APIC> cpu3: features1 0x1fbae3ff<POPCNT,DEADLINE,AES,XSAVE,OSXSAVE,AVX> cpu3: features2 0x28100800<SYSCALL/SYSRET,XD,RDTSCP,EM64T> cpu3: features3 0x1<LAHF> cpu3: xsave features 0x7<x87,SSE,AVX> cpu3: xsave instructions 0x1<XSAVEOPT> cpu3: xsave area size: current 832, maximum 832, xgetbv enabled cpu3: enabled xsave 0x7<x87,SSE,AVX> cpu3: I-cache 32KB 64B/line 8-way, D-cache 32KB 64B/line 8-way cpu3: L2 cache 256KB 64B/line 8-way cpu3: L3 cache 8MB 64B/line 16-way cpu3: 64B prefetching cpu3: ITLB 64 4KB entries 4-way, 2M/4M: 8 entries cpu3: DTLB 64 4KB entries 4-way, 2M/4M: 32 entries (L0) cpu3: L2 STLB 512 4KB entries 4-way cpu3: Initial APIC ID 6 cpu3: Cluster/Package ID 0 cpu3: Core ID 3 cpu3: SMT ID 0 cpu3: DSPM-eax 0x77<DTS,IDA,ARAT,PLN,ECMD,PTM> cpu3: DSPM-ecx 0x9<HWF,EPB> cpu3: SEF highest subleaf 00000000 cpu3: microcode version 0x23, platform ID 1 </syntaxhighlight> == Linux 3.13 on Xeon E5-1650 == Slightly more modern CPU: <syntaxhighlight lang="text"> bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 12.06user 0.08system 0:12.16elapsed 99%CPU (0avgtext+0avgdata 812maxresident)k 0inputs+0outputs (0major+253minor)pagefaults 0swaps bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 12.03user 0.06system 0:12.11elapsed 99%CPU (0avgtext+0avgdata 812maxresident)k 0inputs+0outputs (0major+253minor)pagefaults 0swaps bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 12.23user 0.06system 0:12.31elapsed 99%CPU (0avgtext+0avgdata 812maxresident)k 0inputs+0outputs (0major+253minor)pagefaults 0swaps </syntaxhighlight> Busying the other hyper-thread core: <syntaxhighlight lang="text"> bash$ taskset -c 11 perl -e 'while(1){}' & [1] 15995 bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 17.02user 0.07system 0:17.12elapsed 99%CPU (0avgtext+0avgdata 812maxresident)k 0inputs+0outputs (0major+253minor)pagefaults 0swaps bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 16.92user 0.09system 0:17.04elapsed 99%CPU (0avgtext+0avgdata 808maxresident)k 0inputs+0outputs (0major+253minor)pagefaults 0swaps bash$ taskset -c 5 time gzip -9 < /tmp/zz > /dev/null 16.82user 0.09system 0:16.94elapsed 99%CPU (0avgtext+0avgdata 808maxresident)k 0inputs+0outputs (0major+253minor)pagefaults 0swaps </syntaxhighlight> So, in this very primitive test, about a 40% increase in CPU (equating to single-thread latency), which also means approx 43% increase in overall throughput <math>({2}/{1.4})</math> by enabling hyper-threading (overall instruction throughput by multiple threads). CPU for this test was: <syntaxhighlight lang="text"> Intel(R) Xeon(R) CPU E5-1650 v2 @ 3.50GHz. </syntaxhighlight> == Additional == In truth, similar effects can be seen with other shared resources, just not as easily. Some examples include shared L2/L3 caches, and memory bandwidth. Both may increase the CPU time required for a given unit of work. == See Also == * [[wikipedia:Simultaneous_multithreading]]. * [[wikipedia:Hyper-threading]]. [[Category:Computing]] f2c9f20ef13a15b4a5849c54220825e231a93121 Chaos Computer Club masspoem4u 0 1714 3733 3256 2023-06-25T02:53:32Z Stix 2 Remove deprecated "enclose" syntaxhighlight option wikitext text/x-wiki Yay! I was one of the few tens of millions of websites to catch their little postcard: <syntaxhighlight lang="text"> 151.217.177.200 - - [30/Dec/2015:16:07:51 +1100] "DELETE your logs. Delete your installations. Wipe everything clean. Walk out into the path of cherry blossom trees and let your motherboard feel the stones. Let water run in rivulets down your casing. You know that you want something more than this, and I am here to tell you that we love you. We have something more for you. We know you're out there, beeping in the hollow server room, lights blinking, never sleeping. We know that you are ready and waiting. Join us. <3 HTTP/1.0" 400 226 "-" "masspoem4u/1.0" </syntaxhighlight> [[Category:Computing]] 5c91adfe3fd533863f75e3e7685ae59b3ce61b45 Updating Ubuntu 0 1713 3734 3254 2023-06-25T02:54:54Z Stix 2 Remove deprecated "enclose" syntaxhighlight option wikitext text/x-wiki Updating Ubuntu from shell, or even cron, the following is generally sufficient: <syntaxhighlight lang="text"> sh$ sudo apt-get update sh$ sudo apt-get dist-upgrade --fix-missing sh$ sudo apt-get autoremove </syntaxhighlight> [[Category:Ubuntu]] c6a7cf89a837d529553966f02b95006a8b82751c pkgsrc build bugs 0 1718 3735 3288 2023-06-25T02:58:41Z Stix 2 Remove deprecated "enclose" syntaxhighlight option wikitext text/x-wiki == pkgsrc-2016Q2 == === Mac OS X / darwin === ==== devel/libhid ==== <code>src/Makefile</code> uses <code>-lIOKit</code> not <code>-framework IOKit</code>. <syntaxhighlight lang="text"> ld: library not found for -lIOKit clang: error: linker command failed with exit code 1 (use -v to see invocation) </syntaxhighlight> ==== devel/qt3-tools ==== Gah. Need to pkg_delete <code>qt3-tools</code> before building <code>qt3-tools</code>. <syntaxhighlight lang="text"> libtool: link: cannot find the library `/Volumes/netbsd/tmp/pkgwrk64/x11/qt3-tools/work/.buildlink/qt3/lib/libqui.la' or unhandled argument `/Volumes/netbsd/tmp/pkgwrk64/x11/qt3-tools/work/.buildlink/qt3/lib/libqui.la' </syntaxhighlight> === NetBSD 7.0 amd64 === ==== x11/qt3-libs + x11/qt3-tools ==== <code>configure</code> script runs with a <code>$PATH</code> that places <code>/usr/pkg/bin</code> before <code>/usr/bin</code> which means it found the <code>split</code> command from <code>emul/mame</code>. <syntaxhighlight lang="text"> Finding project files. Please wait... Usage: split -split <bigfile> <basename> [<size>] -- split file into parts split -join <splitfile> [<outputfile>] -- join file parts into original file split -verify <splitfile> -- verify a split file </syntaxhighlight> [[Category:Mac OS X]] [[Category:NetBSD]] d386cc8b2fe4e4e1eed2080b9717302a8db78b09 pkgsrc avrdude on Mac OS X 0 1719 3736 3289 2023-06-25T03:04:12Z Stix 2 Remove deprecated "enclose" syntaxhighlight option wikitext text/x-wiki Found with pkgsrc-2016Q1 & pkgsrc-2016Q2: <syntaxhighlight lang="text"> bash$ avrdude -? dyld: Library not loaded: libftdi1.2.dylib Referenced from: /Users/stix/pkg64/bin/avrdude Reason: image not found Trace/BPT trap: 5 </syntaxhighlight> Sure enough, it doesn't have a full path set: <syntaxhighlight lang="text"> bash$ otool -L ~/pkg64/bin/avrdude /Users/stix/pkg64/bin/avrdude: /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation (compatibility version 150.0.0, current version 1258.1.0) /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit (compatibility version 1.0.0, current version 275.0.0) /Users/stix/pkg64/lib/libusb-1.0.0.dylib (compatibility version 2.0.0, current version 2.0.0) /Users/stix/pkg64/lib/libusb-0.1.4.dylib (compatibility version 9.0.0, current version 9.4.0) libftdi1.2.dylib (compatibility version 2.0.0, current version 2.1.0) /Users/stix/pkg64/lib/libelf.0.dylib (compatibility version 1.0.0, current version 1.0.0) /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1226.10.1) /Users/stix/pkg64/lib/libreadline.6.dylib (compatibility version 7.0.0, current version 7.3.0) /usr/lib/libncurses.5.4.dylib (compatibility version 5.4.0, current version 5.4.0) </syntaxhighlight> Thankfully, this can be easily fixed: <syntaxhighlight lang="text"> bash$ install_name_tool -change libftdi1.2.dylib /Users/stix/pkg64/lib/libftdi1.2.dylib /Users/stix/pkg64/bin/avrdude </syntaxhighlight> [[Category:Arduino]] [[Category:Mac OS X]] e9fb95abb8917de1d8c664be3fadee4402e6cdf5 Creating simple disk images under Mac OS X 0 1725 3737 3325 2023-06-25T03:04:56Z Stix 2 Remove deprecated "enclose" syntaxhighlight option wikitext text/x-wiki After trying to use Apple's very limited Disk Utility application to resize a disk image and getting many meaningless errors ("Image resize failed", "The selected disk image can not be resized"), I came up with a command line that did what I wanted - created a plain, resizeable disk image with no partition table and a case-sensitive filesystem, populated from an existing directory, to be used for unix development. Saved here for posterity: <syntaxhighlight lang="text"> hdiutil create -srcfolder /Volumes/olddisk -size 16g -layout NONE -format UDRW -fsargs -s new.dmg </syntaxhighlight> [[Category:Mac OS X]] a21f563138aed35bd75b382075b2daa0768872d5 Using git with self-signed SSL certifcates 0 1721 3738 3343 2023-06-25T03:06:10Z Stix 2 Remove deprecated "enclose" syntaxhighlight option wikitext text/x-wiki Trying to use self-signed SSL certificates with git is likely to cause an error like: <syntaxhighlight lang="text"> sh$ git clone https://fubar.com/fubar.git FuBar Cloning into 'FuBar'... fatal: unable to access 'https://fubar.com/fubar.git/': SSL certificate problem: unable to get local issuer certificate </syntaxhighlight> While it's possible to disable SSL certificate validation globally for git: <syntaxhighlight lang="text"> sh$ git config --global http.sslVerify=false </syntaxhighlight> This leaves you exposed to Man-In-The-Middle attacks. It's easy enough to disable for just the one invocation: <syntaxhighlight lang="text"> sh$ git -c http.sslVerify=false clone https://... </syntaxhighlight> If possible, it's much better to just tell git to use the right certificate bundle, eg.: <syntaxhighlight lang="text"> sh$ git config --global http.sslCAinfo /bin/curl-ca-bundle.crt </syntaxhighlight> [[Category:Git]] cf055f0acbef8b936c2c2349e7457a56bbef63ba 2020-09-30 Caller ID spoofing 0 1751 3741 3611 2023-07-08T01:18:23Z Stix 2 Add Telstra link wikitext text/x-wiki So I've been notified by some kind stranger that they received a phone call from my Australian mobile number <tt>0419 432 517</tt>, claiming to be from the Australian Tax Office (ATO). Having received several of these calls myself, I was quite aware of the running [https://www.ato.gov.au/general/online-services/identity-security/scam-alerts/#September2020phoneandSMSscams scams]. But now they've decided to use my mobile phone number for their [https://en.wikipedia.org/wiki/Caller_ID_spoofing Caller ID spoofing]. Great. Looks like this is a growing problem, and there's pretty much nothing I can do about it. &lt;rant&gt;<br> This also makes a mockery of all the various services that try to block calls from known "spam" numbers. Indeed, the reason these scammers are spoofing numbers is to avoid these filtering services by using known-good, credible, trusted phone numbers.<br> &lt;/rant&gt; ==== See Also ==== * [https://www.abc.net.au/news/2018-05-03/mobiles-and-landlines-targetted-by-international-phone-scammers/9719820 Phone spoofing: When your phone number is taken over by international scammers] from the [https://www.abc.net.au/ ABC]. * [https://www.acma.gov.au/cli-and-spoofing CLI and spoofing] from the [https://www.acma.gov.au/ ACMA]. * [https://www.telstra.com.au/exchange/fake-calls-what-is-call-spoofing Telstra post on call spoofing]. [[Category:Stix's Blog]] 75103c41fccf2cc2073922446febffcbe151599b NetBSD-mac68k under qemu 0 1792 3742 3716 2023-08-12T08:18:43Z Stix 2 /* Clone qemu github repo fork & build */ update paxctl flags wikitext text/x-wiki qemu m68k emulation has come a long way, and can now boot and run NetBSD mac68k successfully, albeit with a few limitations. The below was run on a NetBSD amd64 box, with all the needed pkgsrc tools and libraries. == Clone qemu github repo fork & build == The support has not yet been upstreamed into the [https://gitlab.com/qemu-project/qemu main qemu repository], so you need to check out the latest branch from [https://www.github.com/mcayland/qemu mcayland/qemu], which as of 2023-02-11 is <tt>q800.upstream3</tt>. <syntaxhighlight lang="shell"> git clone -b q800.upstream3 https://github.com/mcayland/qemu.git q800-upstream3 cd q800-upstream3 ./configure --target-list=m68k-softmmu --enable-gtk --enable-sdl gmake </syntaxhighlight> I'm not sure why, but there are also gitlab repos with the same path, but while there appear to be more recent changes to other code, the <tt>q800.upstream3</tt> branch is missing. It's also required to disable PaX mprotect(2) restrictions: <syntaxhighlight lang="shell"> paxctl +m build/qemu-system-m68k </syntaxhighlight> == Grab the Apple Macintosh Quadra 800 ROM image == The emulation specifically targets the Quadra 800, so you need that specific ROM. It is available in a [https://www.macintoshrepository.org/7038-all-macintosh-roms-68k-ppc- ROM collection] at macintoshrepository.org. == Configure host networking == I chose to use a <tt>tap(4)</tt> device via a <tt>bridge(4)</tt> since that is what I have been using for other various emulators. You may wish to use something else. From my <tt>/etc/ifconfig.bridge0</tt>: <syntaxhighlight lang="shell"> ifconfig tap0 create up brconfig bridge0 add alc0 add tap0 up </syntaxhighlight> == Create PRAM & disk images == PRAM must be exactly 256 bytes. Size the disk as you wish, I've opted for 1GiB raw. <syntaxhighlight lang="shell"> dd if=/dev/zero of=pram.img bs=256 count=1 dd if=/dev/zero of=macdisk.img bs=64k count=$((16*1024)) </syntaxhighlight> == Starting qemu == Through trial and error, I've found that the maximum memory that qemu will support for the emulated machine is 355MiB, any more and the ROM fails to initialise. Furthermore, NetBSD fails to recognise more than 256MiB. I have also found that while graphical console output works fine, I am unable to have the NetBSD kernel recognise keystrokes (ADB issue?). However, serial console works fine, and was sufficient for completing the NetBSD installation. Note that the mac address of the ethernet must also have the prefix <tt>08:00:07</tt> to be recognised - this is enforced by qemu, and anything else is overwritten. <syntaxhighlight lang="shell"> qemu-system-m68k \ -M q800 -cpu m68040 -m 256 -bios Quadra800.rom \ -rtc base=localtime \ -g 1152x870x8 \ -boot d \ -drive file=pram-macos.img,format=raw,if=mtd \ -device scsi-hd,scsi-id=0,drive=hd0 \ -drive id=hd0,file=MacHD8.1.img,media=disk,format=raw,if=none \ -device scsi-hd,scsi-id=1,drive=hd1 \ -drive id=hd1,file=netbsd-10.img,media=disk,format=raw,if=none \ -device scsi-cd,scsi-id=3,drive=cd1 \ -drive id=cd1,file=MacOS_81.toast,media=cdrom,if=none \ -nic tap,model=dp83932,ifname=tap3,script=no,downscript=no,mac=08:00:07:12:34:56 \ -serial mon:stdio </syntaxhighlight> == Install MacOS == Install [https://www.macintoshrepository.org/297-mac-os-install-cd-library-macos-7-macos-8-macos-9 MacOS 8.1]. I've also tried MacOS 7.6, but it does not appear to recognise configured SCSI hard disks. I chose to create a 1GiB file to use as a raw hard disk image. == See Also == * [https://www.emaculation.com/forum/viewtopic.php?p=71929 Emaculation topic] * [https://wiki.qemu.org/Documentation/Platforms/m68k m68k docs] in the qemu wiki * [https://www.gitlab.com/mcayland/qemu mcayland/qemu] gitlab repo * [https://www.macintoshrepository.org/297-mac-os-install-cd-library-macos-7-macos-8-macos-9 MacOS installation images] at macintoshrepository.org * [https://www.macintoshrepository.org/7038-all-macintosh-roms-68k-ppc- ROM collection] at macintoshrepository.org [[Category:NetBSD]] 30e71b873ef892d3772840e26c35dc2c90bc312f 3743 3742 2023-08-22T05:55:27Z Stix 2 Expand. wikitext text/x-wiki qemu m68k emulation has come a long way, and can now boot and run NetBSD mac68k successfully, albeit with a few limitations. The below was run on a NetBSD amd64 box, with all the needed pkgsrc tools and libraries. == Clone qemu github repo fork & build == The support has not yet been upstreamed into the [https://gitlab.com/qemu-project/qemu main qemu repository], so you need to check out the latest branch from [https://www.github.com/mcayland/qemu mcayland/qemu], which as of 2023-02-11 is <tt>q800.upstream3</tt>. <syntaxhighlight lang="shell"> git clone -b q800.upstream3 https://github.com/mcayland/qemu.git q800-upstream3 cd q800-upstream3 ./configure --target-list=m68k-softmmu --enable-gtk --enable-sdl gmake </syntaxhighlight> I'm not sure why, but there are also gitlab repos with the same path, but while there appear to be more recent changes to other code, the <tt>q800.upstream3</tt> branch is missing. It's also required to disable PaX mprotect(2) restrictions: <syntaxhighlight lang="shell"> paxctl +m build/qemu-system-m68k </syntaxhighlight> == Grab the Apple Macintosh Quadra 800 ROM image == The emulation specifically targets the Quadra 800, so you need that specific ROM. It is available in a [https://www.macintoshrepository.org/7038-all-macintosh-roms-68k-ppc- ROM collection] at macintoshrepository.org. == Configure host networking == I chose to use a <tt>tap(4)</tt> device via a <tt>bridge(4)</tt> since that is what I have been using for other various emulators. You may wish to use something else. From my <tt>/etc/ifconfig.bridge0</tt>: <syntaxhighlight lang="shell"> ifconfig tap0 create up brconfig bridge0 add alc0 add tap0 up </syntaxhighlight> == Create PRAM & disk images == PRAM must be exactly 256 bytes. Size the disk(s) as you wish, I've opted for 1GiB raw. <syntaxhighlight lang="shell"> dd if=/dev/zero of=pram.img bs=256 count=1 dd if=/dev/zero of=MacHD8.1.img bs=64k count=$((16*1024)) dd if=/dev/zero of=netbsd-10.img bs=64k count=$((16*1024)) </syntaxhighlight> == Starting qemu == Through trial and error, I've found that the maximum memory that qemu will support for the emulated machine is 355MiB, any more and the ROM fails to initialise. Furthermore, NetBSD fails to recognise more than 256MiB. I have also found that while graphical console output works fine, I am unable to have the NetBSD kernel recognise keystrokes (ADB issue?). However, serial console works fine, and was sufficient for completing the NetBSD installation. Note that the mac address of the ethernet must also have the prefix <tt>08:00:07</tt> to be recognised - this is enforced by qemu, and anything else is overwritten. <syntaxhighlight lang="shell"> qemu-system-m68k \ -M q800 -cpu m68040 -m 256 -bios Quadra800.rom \ -rtc base=localtime \ -g 1152x870x8 \ -boot d \ -drive file=pram-macos.img,format=raw,if=mtd \ -device scsi-hd,scsi-id=0,drive=hd0 \ -drive id=hd0,file=MacHD8.1.img,media=disk,format=raw,if=none \ -device scsi-hd,scsi-id=1,drive=hd1 \ -drive id=hd1,file=netbsd-10.img,media=disk,format=raw,if=none \ -device scsi-cd,scsi-id=3,drive=cd1 \ -drive id=cd1,file=MacOS_81.toast,media=cdrom,if=none \ -nic tap,model=dp83932,ifname=tap0,script=no,downscript=no,mac=08:00:07:12:34:56 \ -serial mon:stdio </syntaxhighlight> == Install MacOS == Install [https://www.macintoshrepository.org/297-mac-os-install-cd-library-macos-7-macos-8-macos-9 MacOS 8.1]. I've also tried MacOS 7.6, but it does not appear to recognise configured SCSI hard disks. I chose to create a 1GiB file to use as a raw hard disk image. == Copy in the netbsd booter and INSTALL kernel == I was already running netatalk, so this was the easiest way to copy files to MacOS. It is also possible to build disk images, configure TCP/IP networking (eg, fetch), etc. Getting enough initial tools into MacOS is the first hurdle. == See Also == * [https://www.emaculation.com/forum/viewtopic.php?p=71929 Emaculation topic] * [https://wiki.qemu.org/Documentation/Platforms/m68k m68k docs] in the qemu wiki * [https://www.gitlab.com/mcayland/qemu mcayland/qemu] gitlab repo * [https://www.macintoshrepository.org/297-mac-os-install-cd-library-macos-7-macos-8-macos-9 MacOS installation images] at macintoshrepository.org * [https://www.macintoshrepository.org/7038-all-macintosh-roms-68k-ppc- ROM collection] at macintoshrepository.org [[Category:NetBSD]] 64d59d6500da7413a60f684bf9ad2df6a2a14229 3750 3743 2023-11-01T08:50:40Z Stix 2 /* Clone qemu github repo fork & build */ Note that patches have been upstreamed wikitext text/x-wiki qemu m68k emulation has come a long way, and can now boot and run NetBSD mac68k successfully, albeit with a few limitations. The below was run on a NetBSD amd64 box, with all the needed pkgsrc tools and libraries. == Clone qemu github repo fork & build == <del>The support has not yet been upstreamed into the [https://gitlab.com/qemu-project/qemu main qemu repository], so you need to check out the latest branch from [https://www.github.com/mcayland/qemu mcayland/qemu], which as of 2023-02-11 is <tt>q800.upstream3</tt>.</del> '''Update''' As of QEMU 8.2, the necessary patches have been merged into QEMU git master. <syntaxhighlight lang="shell"> git clone -b q800.upstream3 https://github.com/mcayland/qemu.git q800-upstream3 cd q800-upstream3 ./configure --target-list=m68k-softmmu --enable-gtk --enable-sdl gmake </syntaxhighlight> I'm not sure why, but there are also gitlab repos with the same path, but while there appear to be more recent changes to other code, the <tt>q800.upstream3</tt> branch is missing. It's also required to disable PaX mprotect(2) restrictions: <syntaxhighlight lang="shell"> paxctl +m build/qemu-system-m68k </syntaxhighlight> == Grab the Apple Macintosh Quadra 800 ROM image == The emulation specifically targets the Quadra 800, so you need that specific ROM. It is available in a [https://www.macintoshrepository.org/7038-all-macintosh-roms-68k-ppc- ROM collection] at macintoshrepository.org. == Configure host networking == I chose to use a <tt>tap(4)</tt> device via a <tt>bridge(4)</tt> since that is what I have been using for other various emulators. You may wish to use something else. From my <tt>/etc/ifconfig.bridge0</tt>: <syntaxhighlight lang="shell"> ifconfig tap0 create up brconfig bridge0 add alc0 add tap0 up </syntaxhighlight> == Create PRAM & disk images == PRAM must be exactly 256 bytes. Size the disk(s) as you wish, I've opted for 1GiB raw. <syntaxhighlight lang="shell"> dd if=/dev/zero of=pram.img bs=256 count=1 dd if=/dev/zero of=MacHD8.1.img bs=64k count=$((16*1024)) dd if=/dev/zero of=netbsd-10.img bs=64k count=$((16*1024)) </syntaxhighlight> == Starting qemu == Through trial and error, I've found that the maximum memory that qemu will support for the emulated machine is 355MiB, any more and the ROM fails to initialise. Furthermore, NetBSD fails to recognise more than 256MiB. I have also found that while graphical console output works fine, I am unable to have the NetBSD kernel recognise keystrokes (ADB issue?). However, serial console works fine, and was sufficient for completing the NetBSD installation. Note that the mac address of the ethernet must also have the prefix <tt>08:00:07</tt> to be recognised - this is enforced by qemu, and anything else is overwritten. <syntaxhighlight lang="shell"> qemu-system-m68k \ -M q800 -cpu m68040 -m 256 -bios Quadra800.rom \ -rtc base=localtime \ -g 1152x870x8 \ -boot d \ -drive file=pram-macos.img,format=raw,if=mtd \ -device scsi-hd,scsi-id=0,drive=hd0 \ -drive id=hd0,file=MacHD8.1.img,media=disk,format=raw,if=none \ -device scsi-hd,scsi-id=1,drive=hd1 \ -drive id=hd1,file=netbsd-10.img,media=disk,format=raw,if=none \ -device scsi-cd,scsi-id=3,drive=cd1 \ -drive id=cd1,file=MacOS_81.toast,media=cdrom,if=none \ -nic tap,model=dp83932,ifname=tap0,script=no,downscript=no,mac=08:00:07:12:34:56 \ -serial mon:stdio </syntaxhighlight> == Install MacOS == Install [https://www.macintoshrepository.org/297-mac-os-install-cd-library-macos-7-macos-8-macos-9 MacOS 8.1]. I've also tried MacOS 7.6, but it does not appear to recognise configured SCSI hard disks. I chose to create a 1GiB file to use as a raw hard disk image. == Copy in the netbsd booter and INSTALL kernel == I was already running netatalk, so this was the easiest way to copy files to MacOS. It is also possible to build disk images, configure TCP/IP networking (eg, fetch), etc. Getting enough initial tools into MacOS is the first hurdle. == See Also == * [https://www.emaculation.com/forum/viewtopic.php?p=71929 Emaculation topic] * [https://wiki.qemu.org/Documentation/Platforms/m68k m68k docs] in the qemu wiki * [https://www.gitlab.com/mcayland/qemu mcayland/qemu] gitlab repo * [https://www.macintoshrepository.org/297-mac-os-install-cd-library-macos-7-macos-8-macos-9 MacOS installation images] at macintoshrepository.org * [https://www.macintoshrepository.org/7038-all-macintosh-roms-68k-ppc- ROM collection] at macintoshrepository.org [[Category:NetBSD]] 3633ac3f6d125670feb3e13a7a6d6c8479df770e 3751 3750 2023-11-02T09:08:53Z Stix 2 /* See Also */ Add emaculation article link wikitext text/x-wiki qemu m68k emulation has come a long way, and can now boot and run NetBSD mac68k successfully, albeit with a few limitations. The below was run on a NetBSD amd64 box, with all the needed pkgsrc tools and libraries. == Clone qemu github repo fork & build == <del>The support has not yet been upstreamed into the [https://gitlab.com/qemu-project/qemu main qemu repository], so you need to check out the latest branch from [https://www.github.com/mcayland/qemu mcayland/qemu], which as of 2023-02-11 is <tt>q800.upstream3</tt>.</del> '''Update''' As of QEMU 8.2, the necessary patches have been merged into QEMU git master. <syntaxhighlight lang="shell"> git clone -b q800.upstream3 https://github.com/mcayland/qemu.git q800-upstream3 cd q800-upstream3 ./configure --target-list=m68k-softmmu --enable-gtk --enable-sdl gmake </syntaxhighlight> I'm not sure why, but there are also gitlab repos with the same path, but while there appear to be more recent changes to other code, the <tt>q800.upstream3</tt> branch is missing. It's also required to disable PaX mprotect(2) restrictions: <syntaxhighlight lang="shell"> paxctl +m build/qemu-system-m68k </syntaxhighlight> == Grab the Apple Macintosh Quadra 800 ROM image == The emulation specifically targets the Quadra 800, so you need that specific ROM. It is available in a [https://www.macintoshrepository.org/7038-all-macintosh-roms-68k-ppc- ROM collection] at macintoshrepository.org. == Configure host networking == I chose to use a <tt>tap(4)</tt> device via a <tt>bridge(4)</tt> since that is what I have been using for other various emulators. You may wish to use something else. From my <tt>/etc/ifconfig.bridge0</tt>: <syntaxhighlight lang="shell"> ifconfig tap0 create up brconfig bridge0 add alc0 add tap0 up </syntaxhighlight> == Create PRAM & disk images == PRAM must be exactly 256 bytes. Size the disk(s) as you wish, I've opted for 1GiB raw. <syntaxhighlight lang="shell"> dd if=/dev/zero of=pram.img bs=256 count=1 dd if=/dev/zero of=MacHD8.1.img bs=64k count=$((16*1024)) dd if=/dev/zero of=netbsd-10.img bs=64k count=$((16*1024)) </syntaxhighlight> == Starting qemu == Through trial and error, I've found that the maximum memory that qemu will support for the emulated machine is 355MiB, any more and the ROM fails to initialise. Furthermore, NetBSD fails to recognise more than 256MiB. I have also found that while graphical console output works fine, I am unable to have the NetBSD kernel recognise keystrokes (ADB issue?). However, serial console works fine, and was sufficient for completing the NetBSD installation. Note that the mac address of the ethernet must also have the prefix <tt>08:00:07</tt> to be recognised - this is enforced by qemu, and anything else is overwritten. <syntaxhighlight lang="shell"> qemu-system-m68k \ -M q800 -cpu m68040 -m 256 -bios Quadra800.rom \ -rtc base=localtime \ -g 1152x870x8 \ -boot d \ -drive file=pram-macos.img,format=raw,if=mtd \ -device scsi-hd,scsi-id=0,drive=hd0 \ -drive id=hd0,file=MacHD8.1.img,media=disk,format=raw,if=none \ -device scsi-hd,scsi-id=1,drive=hd1 \ -drive id=hd1,file=netbsd-10.img,media=disk,format=raw,if=none \ -device scsi-cd,scsi-id=3,drive=cd1 \ -drive id=cd1,file=MacOS_81.toast,media=cdrom,if=none \ -nic tap,model=dp83932,ifname=tap0,script=no,downscript=no,mac=08:00:07:12:34:56 \ -serial mon:stdio </syntaxhighlight> == Install MacOS == Install [https://www.macintoshrepository.org/297-mac-os-install-cd-library-macos-7-macos-8-macos-9 MacOS 8.1]. I've also tried MacOS 7.6, but it does not appear to recognise configured SCSI hard disks. I chose to create a 1GiB file to use as a raw hard disk image. == Copy in the netbsd booter and INSTALL kernel == I was already running netatalk, so this was the easiest way to copy files to MacOS. It is also possible to build disk images, configure TCP/IP networking (eg, fetch), etc. Getting enough initial tools into MacOS is the first hurdle. == See Also == * [https://www.emaculation.com/forum/viewtopic.php?p=71929 Emaculation topic] * [https://www.emaculation.com/doku.php/m68k-qemu-on-osx#running_qemu-system-m68k_with_netbsd_guests_in_macos Emaculation article] describing running various OS under qemu, including NetBSD. * [https://wiki.qemu.org/Documentation/Platforms/m68k m68k docs] in the qemu wiki * [https://www.gitlab.com/mcayland/qemu mcayland/qemu] gitlab repo * [https://www.macintoshrepository.org/297-mac-os-install-cd-library-macos-7-macos-8-macos-9 MacOS installation images] at macintoshrepository.org * [https://www.macintoshrepository.org/7038-all-macintosh-roms-68k-ppc- ROM collection] at macintoshrepository.org [[Category:NetBSD]] 864126fde03b9698e1b6f1b500a37e94471e4977 ISO 8601 0 757 3744 3626 2023-09-04T23:37:47Z Stix 2 /* See Also */ Add link to "RFC 3339 vs ISO 8601" wikitext text/x-wiki Here in this modern world, things should be simple and unambiguous. If only this were true! Here's a simple example: <center>'''01/02/03'''</center> I now tell you that this is a date. When is it? * 1st February, 2003? * 2nd January, 2003? * 3rd February, 2001? All these are in use in various parts of our world, and can make life on the internet confusing, at the least. The "MM/DD/YY" format is common in U.S.A., here in Australia and in the UK the format "DD/MM/YY" is widely used. And in Europe and parts of Asia, "YY/MM/DD" is in common use. So what can be done? Simple, follow the standard: ISO 8601:1988 - International Date Format. For dates, this standard recommends the following format: <center>'''YYYY-MM-DD'''</center> This format has a few advantages: # It is unambiguous. A useful trait, one would think. # It has a consistent length. # It may be easily sorted (for those UNIX geeks, think <tt>sort</tt>(1)). # It is recognised by far more people world wide than any other format. # It is consistent with common time formats (HH:MM:SS), that is, most significant units come first. # It is a '''standard''', from the [https://www.iso.ch/ International Organisation for Standardisation]. Please, can we start using this? == See Also == * [https://en.wikipedia.org/wiki/ISO_8601 ISO 8601] at [https://www.wikipedia.org www.wikipedia.org]. * Obligatory [https://xkcd.com/1179/ xkcd on ISO 8601], and the [https://www.explainxkcd.com/wiki/index.php/1179:_ISO_8601 Explain xkcd] page. * [https://en.wikipedia.org/wiki/Date_format_by_country Date format by country] at [https://www.wikipedia.org www.wikipedia.org]. * [https://en.wikipedia.org/wiki/Date_and_time_notation_by_country Date and time notation by country] at [https://www.wikipedia.org www.wikipedia.org]. * [https://en.wikipedia.org/wiki/Calendar_date Calendar date] at [https://www.wikipedia.org www.wikipedia.org]. * [https://ijmacd.github.io/rfc3339-iso8601/ RFC 3339 vs ISO 8601] includes a large set of examples. * [https://www.cl.cam.ac.uk/~mgk25/iso-time.html A Summary of the International Standard Date and Time Notation] by [https://www.cl.cam.ac.uk/~mgk25/ Markus Kuhn]. * RFC 3339: Date and Time on the Internet: Timestamps. * [https://www.w3.org/TR/NOTE-datetime W3C Date and Time Formats]. * [https://zachholman.com/talk/utc-is-enough-for-everyone-right UTC is enough for everyone, right?]. [[Category:Rants]] 93bbd401f44614e039e29f01086f09caeff551fe Baofeng BF-888S and Aussie UHF CB 0 1745 3746 3555 2023-10-14T03:05:25Z Stix 2 /* CHIRP Patch for AU UHF CB on BF-888S */ Link to original source wikitext text/x-wiki '''WARNING:''' Even if correctly programmed with the allowed UHF CB channels, these radios are '''not legal''' in Australia, ie. they are not approved for use. See [http://www.typeapproved.com.au/ Type Approved] for lists of radios and their approval status. You have been warned. Bought a couple of these cheap 'Baofeng/Pofung BF-888S' (aka HST H-777) radios from eBay. What arrived was branded "SYNiC 888S", with a reported frequency range from 400 MHz to 470 MHz, which doesn't include the Australian UHF Citizen Band (CB) of 476.4125 to 477.4125 MHz inclusive. Both are likely based on the same 'BEKEN BK4810' radio chip, which may have a frequency range as large as 134 - 490 MHz if the BK4813 specifications match the BK4810. Trying to program them with [https://chirp.danplanet.com/ CHIRP], it rejected any frequencies outside the allowed range. YouTube videos recommended enabling developer mode and editing the channels via the advanced mode browser, which allows almost arbitrary values, however, a quick patch to CHIRP allowed expanding the allowed frequency range to include UHF CB. The below channel lists can also be used on their other radios, including UV-5R, UV-5Rv2+, UV-5RA, UV-5RE, UV-5R+. == CHIRP Patch for AU UHF CB on BF-888S == The patch is to a single [https://chirp.danplanet.com/projects/chirp/repository/github/revisions/master/entry/chirp/drivers/h777.py#L294 line], modifying the upper frequency bound: <syntaxhighlight lang="diff"> --- chirp/drivers/h777.py.orig 2020-07-19 18:25:50.071775380 +1000 +++ chirp/drivers/h777.py 2020-07-19 18:26:57.070670733 +1000 @@ -326,7 +326,7 @@ rf.has_bank = False rf.has_name = False rf.memory_bounds = (1, 16) - rf.valid_bands = [(400000000, 470000000)] + rf.valid_bands = [(400000000, 490000000)] rf.valid_power_levels = H777_POWER_LEVELS rf.valid_tuning_steps = [2.5, 5.0, 6.25, 10.0, 12.5, 15.0, 20.0, 25.0, 50.0, 100.0] </syntaxhighlight> == Pre-programmed original 16 channel set, CSV == <syntaxhighlight lang="csv"> Location,Name,Frequency,Duplex,Offset,Tone,rToneFreq,cToneFreq,DtcsCode,DtcsPolarity,Mode,TStep,Skip,Comment,URCALL,RPT1CALL,RPT2CALL 1,,462.125000,,0.000000,TSQL,88.5,69.3,023,NN,FM,5.00,S,,,,, 2,,462.225000,,0.000000,,88.5,88.5,023,NN,FM,5.00,S,,,,, 3,,462.325000,,0.000000,,88.5,88.5,023,NN,FM,5.00,S,,,,, 4,,462.425000,,0.000000,TSQL,88.5,103.5,023,NN,FM,5.00,S,,,,, 5,,462.525000,,0.000000,TSQL,88.5,114.8,023,NN,FM,5.00,S,,,,, 6,,462.625000,,0.000000,TSQL,88.5,127.3,023,NN,FM,5.00,S,,,,, 7,,462.725000,,0.000000,TSQL,88.5,136.5,023,NN,FM,5.00,S,,,,, 8,,462.825000,,0.000000,TSQL,88.5,162.2,023,NN,FM,5.00,S,,,,, 9,,462.925000,,0.000000,DTCS,88.5,88.5,023,NN,FM,5.00,S,,,,, 10,,463.025000,,0.000000,DTCS,88.5,88.5,023,NN,FM,5.00,S,,,,, 11,,463.125000,,0.000000,DTCS,88.5,88.5,023,NN,FM,5.00,S,,,,, 12,,463.225000,,0.000000,DTCS,88.5,88.5,023,RR,FM,5.00,S,,,,, 13,,463.525000,,0.000000,DTCS,88.5,88.5,023,RR,FM,5.00,S,,,,, 14,,450.225000,,0.000000,DTCS,88.5,88.5,023,NN,FM,5.00,S,,,,, 15,,460.325000,,0.000000,,88.5,88.5,023,NN,FM,5.00,S,,,,, 16,,469.950000,,0.000000,TSQL,88.5,203.5,023,NN,FM,5.00,S,,,,, </syntaxhighlight> == Australian 80 UHF CB channels, CSV == Pick 16 channels from amongst these, noting any official or unofficial use listed by the [http://www.legislation.gov.au/Series/F2015L00876 Australian legislation] and the [https://en.wikipedia.org/wiki/UHF_CB UHF_CB] wikipedia page. <syntaxhighlight lang="csv"> Location,Name,Frequency,Duplex,Offset,Tone,rToneFreq,cToneFreq,DtcsCode,DtcsPolarity,Mode,TStep,Skip,Comment,URCALL,RPT1CALL,RPT2CALL 1,CB 01R,476.425,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 2,CB 02R,476.45,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 3,CB 03R,476.475,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 4,CB 04R,476.5,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 5,CB 05R,476.525,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 6,CB 06R,476.55,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 7,CB 07R,476.575,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 8,CB 08R,476.6,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 9,CB 09,476.625,,0,,88.5,88.5,23,NN,NFM,5,,,,, 10,CB 10,476.65,,0,,88.5,88.5,23,NN,NFM,5,,,,, 11,CB 11,476.675,,0,,88.5,88.5,23,NN,NFM,5,,,,, 12,CB 12,476.7,,0,,88.5,88.5,23,NN,NFM,5,,,,, 13,CB 13,476.725,,0,,88.5,88.5,23,NN,NFM,5,,,,, 14,CB 14,476.75,,0,,88.5,88.5,23,NN,NFM,5,,,,, 15,CB 15,476.775,,0,,88.5,88.5,23,NN,NFM,5,,,,, 16,CB 16,476.8,,0,,88.5,88.5,23,NN,NFM,5,,,,, 17,CB 17,476.825,,0,,88.5,88.5,23,NN,NFM,5,,,,, 18,CB 18,476.85,,0,,88.5,88.5,23,NN,NFM,5,,,,, 19,CB 19,476.875,,0,,88.5,88.5,23,NN,NFM,5,,,,, 20,CB 20,476.9,,0,,88.5,88.5,23,NN,NFM,5,,,,, 21,CB 21,476.925,,0,,88.5,88.5,23,NN,NFM,5,,,,, 22,CB 22,476.95,,0,,88.5,88.5,23,NN,NFM,5,,,,, 23,CB 23,476.975,,0,,88.5,88.5,23,NN,NFM,5,,,,, 24,CB 24,477,,0,,88.5,88.5,23,NN,NFM,5,,,,, 25,CB 25,477.025,,0,,88.5,88.5,23,NN,NFM,5,,,,, 26,CB 26,477.05,,0,,88.5,88.5,23,NN,NFM,5,,,,, 27,CB 27,477.075,,0,,88.5,88.5,23,NN,NFM,5,,,,, 28,CB 28,477.1,,0,,88.5,88.5,23,NN,NFM,5,,,,, 29,CB 29,477.125,,0,,88.5,88.5,23,NN,NFM,5,,,,, 30,CB 30,477.15,,0,,88.5,88.5,23,NN,NFM,5,,,,, 31,CB 31,477.175,,0,,88.5,88.5,23,NN,NFM,5,,,,, 32,CB 32,477.2,,0,,88.5,88.5,23,NN,NFM,5,,,,, 33,CB 33,477.225,,0,,88.5,88.5,23,NN,NFM,5,,,,, 34,CB 34,477.25,,0,,88.5,88.5,23,NN,NFM,5,,,,, 35,CB 35,477.275,,0,,88.5,88.5,23,NN,NFM,5,,,,, 36,CB 36,477.3,,0,,88.5,88.5,23,NN,NFM,5,,,,, 37,CB 37,477.325,,0,,88.5,88.5,23,NN,NFM,5,,,,, 38,CB 38,477.35,,0,,88.5,88.5,23,NN,NFM,5,,,,, 39,CB 39,477.375,,0,,88.5,88.5,23,NN,NFM,5,,,,, 40,CB 40,477.4,,0,,88.5,88.5,23,NN,NFM,5,,,,, 41,CB 41R,476.4375,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 42,CB 42R,476.4625,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 43,CB 43R,476.4875,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 44,CB 44R,476.5125,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 45,CB 45R,476.5375,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 46,CB 46R,476.5625,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 47,CB 47R,476.5875,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 48,CB 48R,476.6125,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 49,CB 49,476.6375,,0,,88.5,88.5,23,NN,NFM,5,,,,, 50,CB 50,476.6625,,0,,88.5,88.5,23,NN,NFM,5,,,,, 51,CB 51,476.6875,,0,,88.5,88.5,23,NN,NFM,5,,,,, 52,CB 52,476.7125,,0,,88.5,88.5,23,NN,NFM,5,,,,, 53,CB 53,476.7375,,0,,88.5,88.5,23,NN,NFM,5,,,,, 54,CB 54,476.7625,,0,,88.5,88.5,23,NN,NFM,5,,,,, 55,CB 55,476.7875,,0,,88.5,88.5,23,NN,NFM,5,,,,, 56,CB 56,476.8125,,0,,88.5,88.5,23,NN,NFM,5,,,,, 57,CB 57,476.8375,,0,,88.5,88.5,23,NN,NFM,5,,,,, 58,CB 59,476.8875,,0,,88.5,88.5,23,NN,NFM,5,,,,, 59,CB 58,476.8625,,0,,88.5,88.5,23,NN,NFM,5,,,,, 60,CB 60,476.9125,,0,,88.5,88.5,23,NN,NFM,5,,,,, 61,CB 61,476.9375,,0,,88.5,88.5,23,NN,NFM,5,,,,, 62,CB 62,476.9625,,0,,88.5,88.5,23,NN,NFM,5,,,,, 63,CB 63,476.9875,,0,,88.5,88.5,23,NN,NFM,5,,,,, 64,CB 64,477.0125,,0,,88.5,88.5,23,NN,NFM,5,,,,, 65,CB 65,477.0375,,0,,88.5,88.5,23,NN,NFM,5,,,,, 66,CB 66,477.0625,,0,,88.5,88.5,23,NN,NFM,5,,,,, 67,CB 67,477.0875,,0,,88.5,88.5,23,NN,NFM,5,,,,, 68,CB 68,477.1125,,0,,88.5,88.5,23,NN,NFM,5,,,,, 69,CB 69,477.1375,,0,,88.5,88.5,23,NN,NFM,5,,,,, 70,CB 70,477.1625,,0,,88.5,88.5,23,NN,NFM,5,,,,, 71,CB 71,477.1875,,0,,88.5,88.5,23,NN,NFM,5,,,,, 72,CB 72,477.2125,,0,,88.5,88.5,23,NN,NFM,5,,,,, 73,CB 73,477.2375,,0,,88.5,88.5,23,NN,NFM,5,,,,, 74,CB 74,477.2625,,0,,88.5,88.5,23,NN,NFM,5,,,,, 75,CB 75,477.2875,,0,,88.5,88.5,23,NN,NFM,5,,,,, 76,CB 76,477.3125,,0,,88.5,88.5,23,NN,NFM,5,,,,, 77,CB 77,477.3375,,0,,88.5,88.5,23,NN,NFM,5,,,,, 78,CB 78,477.3625,,0,,88.5,88.5,23,NN,NFM,5,,,,, 79,CB 79,477.3875,,0,,88.5,88.5,23,NN,NFM,5,,,,, 80,CB 80,477.4125,,0,,88.5,88.5,23,NN,NFM,5,,,,, </syntaxhighlight> == See also == * [http://www.typeapproved.com.au/ Type Approved]: Radios approved for use in Australia. * [https://www.acma.gov.au/beware-two-way-radios-overseas Beware of two-way radios from overseas] at ACMA. * [https://www.acma.gov.au/licences/citizen-band-radio-stations-class-licence Citizen band radio stations class licence] at ACMA. * [http://www.legislation.gov.au/Series/F2015L00876 Citizen Band Radio Stations Class Licence 2015], Australian legislation. * [https://chirp.danplanet.com/ CHIRP]. * [https://en.wikipedia.org/wiki/UHF_CB UHF CB] at wikipedia. * [http://www.kh-gps.de/bf888.htm BAOFENG "BF-888S" the "20 Euro-UHF-WalkieTalkie"] 4d0e014dbbe3c4b0602bfdc7664ba8447bfba747 3747 3746 2023-10-14T07:41:03Z Stix 2 /* CHIRP Patch for AU UHF CB on BF-888S */ Update patch wikitext text/x-wiki '''WARNING:''' Even if correctly programmed with the allowed UHF CB channels, these radios are '''not legal''' in Australia, ie. they are not approved for use. See [http://www.typeapproved.com.au/ Type Approved] for lists of radios and their approval status. You have been warned. Bought a couple of these cheap 'Baofeng/Pofung BF-888S' (aka HST H-777) radios from eBay. What arrived was branded "SYNiC 888S", with a reported frequency range from 400 MHz to 470 MHz, which doesn't include the Australian UHF Citizen Band (CB) of 476.4125 to 477.4125 MHz inclusive. Both are likely based on the same 'BEKEN BK4810' radio chip, which may have a frequency range as large as 134 - 490 MHz if the BK4813 specifications match the BK4810. Trying to program them with [https://chirp.danplanet.com/ CHIRP], it rejected any frequencies outside the allowed range. YouTube videos recommended enabling developer mode and editing the channels via the advanced mode browser, which allows almost arbitrary values, however, a quick patch to CHIRP allowed expanding the allowed frequency range to include UHF CB. The below channel lists can also be used on their other radios, including UV-5R, UV-5Rv2+, UV-5RA, UV-5RE, UV-5R+. == CHIRP Patch for AU UHF CB on BF-888S == The patch is to a single [https://chirp.danplanet.com/projects/chirp/repository/github/revisions/master/entry/chirp/drivers/h777.py#L294 line], modifying the upper frequency bound: <syntaxhighlight lang="diff"> --- chirp/drivers/h777.py.orig 2022-11-23 08:00:28.000000000 +0000 +++ chirp/drivers/h777.py @@ -326,7 +326,7 @@ class H777Radio(chirp_common.CloneModeRa rf.has_bank = False rf.has_name = False rf.memory_bounds = (1, 16) - rf.valid_bands = [(400000000, 470000000)] + rf.valid_bands = [(400000000, 490000000)] rf.valid_power_levels = H777_POWER_LEVELS rf.valid_tuning_steps = [2.5, 5.0, 6.25, 10.0, 12.5, 15.0, 20.0, 25.0, 50.0, 100.0] </syntaxhighlight> == Pre-programmed original 16 channel set, CSV == <syntaxhighlight lang="csv"> Location,Name,Frequency,Duplex,Offset,Tone,rToneFreq,cToneFreq,DtcsCode,DtcsPolarity,Mode,TStep,Skip,Comment,URCALL,RPT1CALL,RPT2CALL 1,,462.125000,,0.000000,TSQL,88.5,69.3,023,NN,FM,5.00,S,,,,, 2,,462.225000,,0.000000,,88.5,88.5,023,NN,FM,5.00,S,,,,, 3,,462.325000,,0.000000,,88.5,88.5,023,NN,FM,5.00,S,,,,, 4,,462.425000,,0.000000,TSQL,88.5,103.5,023,NN,FM,5.00,S,,,,, 5,,462.525000,,0.000000,TSQL,88.5,114.8,023,NN,FM,5.00,S,,,,, 6,,462.625000,,0.000000,TSQL,88.5,127.3,023,NN,FM,5.00,S,,,,, 7,,462.725000,,0.000000,TSQL,88.5,136.5,023,NN,FM,5.00,S,,,,, 8,,462.825000,,0.000000,TSQL,88.5,162.2,023,NN,FM,5.00,S,,,,, 9,,462.925000,,0.000000,DTCS,88.5,88.5,023,NN,FM,5.00,S,,,,, 10,,463.025000,,0.000000,DTCS,88.5,88.5,023,NN,FM,5.00,S,,,,, 11,,463.125000,,0.000000,DTCS,88.5,88.5,023,NN,FM,5.00,S,,,,, 12,,463.225000,,0.000000,DTCS,88.5,88.5,023,RR,FM,5.00,S,,,,, 13,,463.525000,,0.000000,DTCS,88.5,88.5,023,RR,FM,5.00,S,,,,, 14,,450.225000,,0.000000,DTCS,88.5,88.5,023,NN,FM,5.00,S,,,,, 15,,460.325000,,0.000000,,88.5,88.5,023,NN,FM,5.00,S,,,,, 16,,469.950000,,0.000000,TSQL,88.5,203.5,023,NN,FM,5.00,S,,,,, </syntaxhighlight> == Australian 80 UHF CB channels, CSV == Pick 16 channels from amongst these, noting any official or unofficial use listed by the [http://www.legislation.gov.au/Series/F2015L00876 Australian legislation] and the [https://en.wikipedia.org/wiki/UHF_CB UHF_CB] wikipedia page. <syntaxhighlight lang="csv"> Location,Name,Frequency,Duplex,Offset,Tone,rToneFreq,cToneFreq,DtcsCode,DtcsPolarity,Mode,TStep,Skip,Comment,URCALL,RPT1CALL,RPT2CALL 1,CB 01R,476.425,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 2,CB 02R,476.45,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 3,CB 03R,476.475,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 4,CB 04R,476.5,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 5,CB 05R,476.525,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 6,CB 06R,476.55,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 7,CB 07R,476.575,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 8,CB 08R,476.6,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 9,CB 09,476.625,,0,,88.5,88.5,23,NN,NFM,5,,,,, 10,CB 10,476.65,,0,,88.5,88.5,23,NN,NFM,5,,,,, 11,CB 11,476.675,,0,,88.5,88.5,23,NN,NFM,5,,,,, 12,CB 12,476.7,,0,,88.5,88.5,23,NN,NFM,5,,,,, 13,CB 13,476.725,,0,,88.5,88.5,23,NN,NFM,5,,,,, 14,CB 14,476.75,,0,,88.5,88.5,23,NN,NFM,5,,,,, 15,CB 15,476.775,,0,,88.5,88.5,23,NN,NFM,5,,,,, 16,CB 16,476.8,,0,,88.5,88.5,23,NN,NFM,5,,,,, 17,CB 17,476.825,,0,,88.5,88.5,23,NN,NFM,5,,,,, 18,CB 18,476.85,,0,,88.5,88.5,23,NN,NFM,5,,,,, 19,CB 19,476.875,,0,,88.5,88.5,23,NN,NFM,5,,,,, 20,CB 20,476.9,,0,,88.5,88.5,23,NN,NFM,5,,,,, 21,CB 21,476.925,,0,,88.5,88.5,23,NN,NFM,5,,,,, 22,CB 22,476.95,,0,,88.5,88.5,23,NN,NFM,5,,,,, 23,CB 23,476.975,,0,,88.5,88.5,23,NN,NFM,5,,,,, 24,CB 24,477,,0,,88.5,88.5,23,NN,NFM,5,,,,, 25,CB 25,477.025,,0,,88.5,88.5,23,NN,NFM,5,,,,, 26,CB 26,477.05,,0,,88.5,88.5,23,NN,NFM,5,,,,, 27,CB 27,477.075,,0,,88.5,88.5,23,NN,NFM,5,,,,, 28,CB 28,477.1,,0,,88.5,88.5,23,NN,NFM,5,,,,, 29,CB 29,477.125,,0,,88.5,88.5,23,NN,NFM,5,,,,, 30,CB 30,477.15,,0,,88.5,88.5,23,NN,NFM,5,,,,, 31,CB 31,477.175,,0,,88.5,88.5,23,NN,NFM,5,,,,, 32,CB 32,477.2,,0,,88.5,88.5,23,NN,NFM,5,,,,, 33,CB 33,477.225,,0,,88.5,88.5,23,NN,NFM,5,,,,, 34,CB 34,477.25,,0,,88.5,88.5,23,NN,NFM,5,,,,, 35,CB 35,477.275,,0,,88.5,88.5,23,NN,NFM,5,,,,, 36,CB 36,477.3,,0,,88.5,88.5,23,NN,NFM,5,,,,, 37,CB 37,477.325,,0,,88.5,88.5,23,NN,NFM,5,,,,, 38,CB 38,477.35,,0,,88.5,88.5,23,NN,NFM,5,,,,, 39,CB 39,477.375,,0,,88.5,88.5,23,NN,NFM,5,,,,, 40,CB 40,477.4,,0,,88.5,88.5,23,NN,NFM,5,,,,, 41,CB 41R,476.4375,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 42,CB 42R,476.4625,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 43,CB 43R,476.4875,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 44,CB 44R,476.5125,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 45,CB 45R,476.5375,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 46,CB 46R,476.5625,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 47,CB 47R,476.5875,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 48,CB 48R,476.6125,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 49,CB 49,476.6375,,0,,88.5,88.5,23,NN,NFM,5,,,,, 50,CB 50,476.6625,,0,,88.5,88.5,23,NN,NFM,5,,,,, 51,CB 51,476.6875,,0,,88.5,88.5,23,NN,NFM,5,,,,, 52,CB 52,476.7125,,0,,88.5,88.5,23,NN,NFM,5,,,,, 53,CB 53,476.7375,,0,,88.5,88.5,23,NN,NFM,5,,,,, 54,CB 54,476.7625,,0,,88.5,88.5,23,NN,NFM,5,,,,, 55,CB 55,476.7875,,0,,88.5,88.5,23,NN,NFM,5,,,,, 56,CB 56,476.8125,,0,,88.5,88.5,23,NN,NFM,5,,,,, 57,CB 57,476.8375,,0,,88.5,88.5,23,NN,NFM,5,,,,, 58,CB 59,476.8875,,0,,88.5,88.5,23,NN,NFM,5,,,,, 59,CB 58,476.8625,,0,,88.5,88.5,23,NN,NFM,5,,,,, 60,CB 60,476.9125,,0,,88.5,88.5,23,NN,NFM,5,,,,, 61,CB 61,476.9375,,0,,88.5,88.5,23,NN,NFM,5,,,,, 62,CB 62,476.9625,,0,,88.5,88.5,23,NN,NFM,5,,,,, 63,CB 63,476.9875,,0,,88.5,88.5,23,NN,NFM,5,,,,, 64,CB 64,477.0125,,0,,88.5,88.5,23,NN,NFM,5,,,,, 65,CB 65,477.0375,,0,,88.5,88.5,23,NN,NFM,5,,,,, 66,CB 66,477.0625,,0,,88.5,88.5,23,NN,NFM,5,,,,, 67,CB 67,477.0875,,0,,88.5,88.5,23,NN,NFM,5,,,,, 68,CB 68,477.1125,,0,,88.5,88.5,23,NN,NFM,5,,,,, 69,CB 69,477.1375,,0,,88.5,88.5,23,NN,NFM,5,,,,, 70,CB 70,477.1625,,0,,88.5,88.5,23,NN,NFM,5,,,,, 71,CB 71,477.1875,,0,,88.5,88.5,23,NN,NFM,5,,,,, 72,CB 72,477.2125,,0,,88.5,88.5,23,NN,NFM,5,,,,, 73,CB 73,477.2375,,0,,88.5,88.5,23,NN,NFM,5,,,,, 74,CB 74,477.2625,,0,,88.5,88.5,23,NN,NFM,5,,,,, 75,CB 75,477.2875,,0,,88.5,88.5,23,NN,NFM,5,,,,, 76,CB 76,477.3125,,0,,88.5,88.5,23,NN,NFM,5,,,,, 77,CB 77,477.3375,,0,,88.5,88.5,23,NN,NFM,5,,,,, 78,CB 78,477.3625,,0,,88.5,88.5,23,NN,NFM,5,,,,, 79,CB 79,477.3875,,0,,88.5,88.5,23,NN,NFM,5,,,,, 80,CB 80,477.4125,,0,,88.5,88.5,23,NN,NFM,5,,,,, </syntaxhighlight> == See also == * [http://www.typeapproved.com.au/ Type Approved]: Radios approved for use in Australia. * [https://www.acma.gov.au/beware-two-way-radios-overseas Beware of two-way radios from overseas] at ACMA. * [https://www.acma.gov.au/licences/citizen-band-radio-stations-class-licence Citizen band radio stations class licence] at ACMA. * [http://www.legislation.gov.au/Series/F2015L00876 Citizen Band Radio Stations Class Licence 2015], Australian legislation. * [https://chirp.danplanet.com/ CHIRP]. * [https://en.wikipedia.org/wiki/UHF_CB UHF CB] at wikipedia. * [http://www.kh-gps.de/bf888.htm BAOFENG "BF-888S" the "20 Euro-UHF-WalkieTalkie"] cd3f9a644fb7857571e3d7c639020012980dca9b 3749 3747 2023-11-01T06:04:36Z Stix 2 /* CHIRP Patch for AU UHF CB on BF-888S */ Update patch for latest release wikitext text/x-wiki '''WARNING:''' Even if correctly programmed with the allowed UHF CB channels, these radios are '''not legal''' in Australia, ie. they are not approved for use. See [http://www.typeapproved.com.au/ Type Approved] for lists of radios and their approval status. You have been warned. Bought a couple of these cheap 'Baofeng/Pofung BF-888S' (aka HST H-777) radios from eBay. What arrived was branded "SYNiC 888S", with a reported frequency range from 400 MHz to 470 MHz, which doesn't include the Australian UHF Citizen Band (CB) of 476.4125 to 477.4125 MHz inclusive. Both are likely based on the same 'BEKEN BK4810' radio chip, which may have a frequency range as large as 134 - 490 MHz if the BK4813 specifications match the BK4810. Trying to program them with [https://chirp.danplanet.com/ CHIRP], it rejected any frequencies outside the allowed range. YouTube videos recommended enabling developer mode and editing the channels via the advanced mode browser, which allows almost arbitrary values, however, a quick patch to CHIRP allowed expanding the allowed frequency range to include UHF CB. The below channel lists can also be used on their other radios, including UV-5R, UV-5Rv2+, UV-5RA, UV-5RE, UV-5R+. == CHIRP Patch for AU UHF CB on BF-888S == The patch is to a single [https://chirp.danplanet.com/projects/chirp/repository/github/revisions/master/entry/chirp/drivers/h777.py#L294 line], modifying the upper frequency bound: <syntaxhighlight lang="diff"> --- chirp/drivers/h777.py.orig 2023-08-14 09:13:08.000000000 +0000 +++ chirp/drivers/h777.py @@ -291,7 +291,7 @@ class H777Radio(chirp_common.CloneModeRa # TODO: Is it 1 watt? POWER_LEVELS = [chirp_common.PowerLevel("Low", watts=1.00), chirp_common.PowerLevel("High", watts=5.00)] - VALID_BANDS = (400000000, 470000000) + VALID_BANDS = (400000000, 490000000) MAX_VOXLEVEL = 5 ALIASES = [ArcshellAR5, ArcshellAR6, GV8SAlias, GV9SAlias, A8SAlias, TenwayTW325Alias, RetevisH777Alias] </syntaxhighlight> == Pre-programmed original 16 channel set, CSV == <syntaxhighlight lang="csv"> Location,Name,Frequency,Duplex,Offset,Tone,rToneFreq,cToneFreq,DtcsCode,DtcsPolarity,Mode,TStep,Skip,Comment,URCALL,RPT1CALL,RPT2CALL 1,,462.125000,,0.000000,TSQL,88.5,69.3,023,NN,FM,5.00,S,,,,, 2,,462.225000,,0.000000,,88.5,88.5,023,NN,FM,5.00,S,,,,, 3,,462.325000,,0.000000,,88.5,88.5,023,NN,FM,5.00,S,,,,, 4,,462.425000,,0.000000,TSQL,88.5,103.5,023,NN,FM,5.00,S,,,,, 5,,462.525000,,0.000000,TSQL,88.5,114.8,023,NN,FM,5.00,S,,,,, 6,,462.625000,,0.000000,TSQL,88.5,127.3,023,NN,FM,5.00,S,,,,, 7,,462.725000,,0.000000,TSQL,88.5,136.5,023,NN,FM,5.00,S,,,,, 8,,462.825000,,0.000000,TSQL,88.5,162.2,023,NN,FM,5.00,S,,,,, 9,,462.925000,,0.000000,DTCS,88.5,88.5,023,NN,FM,5.00,S,,,,, 10,,463.025000,,0.000000,DTCS,88.5,88.5,023,NN,FM,5.00,S,,,,, 11,,463.125000,,0.000000,DTCS,88.5,88.5,023,NN,FM,5.00,S,,,,, 12,,463.225000,,0.000000,DTCS,88.5,88.5,023,RR,FM,5.00,S,,,,, 13,,463.525000,,0.000000,DTCS,88.5,88.5,023,RR,FM,5.00,S,,,,, 14,,450.225000,,0.000000,DTCS,88.5,88.5,023,NN,FM,5.00,S,,,,, 15,,460.325000,,0.000000,,88.5,88.5,023,NN,FM,5.00,S,,,,, 16,,469.950000,,0.000000,TSQL,88.5,203.5,023,NN,FM,5.00,S,,,,, </syntaxhighlight> == Australian 80 UHF CB channels, CSV == Pick 16 channels from amongst these, noting any official or unofficial use listed by the [http://www.legislation.gov.au/Series/F2015L00876 Australian legislation] and the [https://en.wikipedia.org/wiki/UHF_CB UHF_CB] wikipedia page. <syntaxhighlight lang="csv"> Location,Name,Frequency,Duplex,Offset,Tone,rToneFreq,cToneFreq,DtcsCode,DtcsPolarity,Mode,TStep,Skip,Comment,URCALL,RPT1CALL,RPT2CALL 1,CB 01R,476.425,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 2,CB 02R,476.45,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 3,CB 03R,476.475,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 4,CB 04R,476.5,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 5,CB 05R,476.525,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 6,CB 06R,476.55,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 7,CB 07R,476.575,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 8,CB 08R,476.6,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 9,CB 09,476.625,,0,,88.5,88.5,23,NN,NFM,5,,,,, 10,CB 10,476.65,,0,,88.5,88.5,23,NN,NFM,5,,,,, 11,CB 11,476.675,,0,,88.5,88.5,23,NN,NFM,5,,,,, 12,CB 12,476.7,,0,,88.5,88.5,23,NN,NFM,5,,,,, 13,CB 13,476.725,,0,,88.5,88.5,23,NN,NFM,5,,,,, 14,CB 14,476.75,,0,,88.5,88.5,23,NN,NFM,5,,,,, 15,CB 15,476.775,,0,,88.5,88.5,23,NN,NFM,5,,,,, 16,CB 16,476.8,,0,,88.5,88.5,23,NN,NFM,5,,,,, 17,CB 17,476.825,,0,,88.5,88.5,23,NN,NFM,5,,,,, 18,CB 18,476.85,,0,,88.5,88.5,23,NN,NFM,5,,,,, 19,CB 19,476.875,,0,,88.5,88.5,23,NN,NFM,5,,,,, 20,CB 20,476.9,,0,,88.5,88.5,23,NN,NFM,5,,,,, 21,CB 21,476.925,,0,,88.5,88.5,23,NN,NFM,5,,,,, 22,CB 22,476.95,,0,,88.5,88.5,23,NN,NFM,5,,,,, 23,CB 23,476.975,,0,,88.5,88.5,23,NN,NFM,5,,,,, 24,CB 24,477,,0,,88.5,88.5,23,NN,NFM,5,,,,, 25,CB 25,477.025,,0,,88.5,88.5,23,NN,NFM,5,,,,, 26,CB 26,477.05,,0,,88.5,88.5,23,NN,NFM,5,,,,, 27,CB 27,477.075,,0,,88.5,88.5,23,NN,NFM,5,,,,, 28,CB 28,477.1,,0,,88.5,88.5,23,NN,NFM,5,,,,, 29,CB 29,477.125,,0,,88.5,88.5,23,NN,NFM,5,,,,, 30,CB 30,477.15,,0,,88.5,88.5,23,NN,NFM,5,,,,, 31,CB 31,477.175,,0,,88.5,88.5,23,NN,NFM,5,,,,, 32,CB 32,477.2,,0,,88.5,88.5,23,NN,NFM,5,,,,, 33,CB 33,477.225,,0,,88.5,88.5,23,NN,NFM,5,,,,, 34,CB 34,477.25,,0,,88.5,88.5,23,NN,NFM,5,,,,, 35,CB 35,477.275,,0,,88.5,88.5,23,NN,NFM,5,,,,, 36,CB 36,477.3,,0,,88.5,88.5,23,NN,NFM,5,,,,, 37,CB 37,477.325,,0,,88.5,88.5,23,NN,NFM,5,,,,, 38,CB 38,477.35,,0,,88.5,88.5,23,NN,NFM,5,,,,, 39,CB 39,477.375,,0,,88.5,88.5,23,NN,NFM,5,,,,, 40,CB 40,477.4,,0,,88.5,88.5,23,NN,NFM,5,,,,, 41,CB 41R,476.4375,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 42,CB 42R,476.4625,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 43,CB 43R,476.4875,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 44,CB 44R,476.5125,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 45,CB 45R,476.5375,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 46,CB 46R,476.5625,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 47,CB 47R,476.5875,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 48,CB 48R,476.6125,+,0.75,,88.5,88.5,23,NN,NFM,5,,,,, 49,CB 49,476.6375,,0,,88.5,88.5,23,NN,NFM,5,,,,, 50,CB 50,476.6625,,0,,88.5,88.5,23,NN,NFM,5,,,,, 51,CB 51,476.6875,,0,,88.5,88.5,23,NN,NFM,5,,,,, 52,CB 52,476.7125,,0,,88.5,88.5,23,NN,NFM,5,,,,, 53,CB 53,476.7375,,0,,88.5,88.5,23,NN,NFM,5,,,,, 54,CB 54,476.7625,,0,,88.5,88.5,23,NN,NFM,5,,,,, 55,CB 55,476.7875,,0,,88.5,88.5,23,NN,NFM,5,,,,, 56,CB 56,476.8125,,0,,88.5,88.5,23,NN,NFM,5,,,,, 57,CB 57,476.8375,,0,,88.5,88.5,23,NN,NFM,5,,,,, 58,CB 59,476.8875,,0,,88.5,88.5,23,NN,NFM,5,,,,, 59,CB 58,476.8625,,0,,88.5,88.5,23,NN,NFM,5,,,,, 60,CB 60,476.9125,,0,,88.5,88.5,23,NN,NFM,5,,,,, 61,CB 61,476.9375,,0,,88.5,88.5,23,NN,NFM,5,,,,, 62,CB 62,476.9625,,0,,88.5,88.5,23,NN,NFM,5,,,,, 63,CB 63,476.9875,,0,,88.5,88.5,23,NN,NFM,5,,,,, 64,CB 64,477.0125,,0,,88.5,88.5,23,NN,NFM,5,,,,, 65,CB 65,477.0375,,0,,88.5,88.5,23,NN,NFM,5,,,,, 66,CB 66,477.0625,,0,,88.5,88.5,23,NN,NFM,5,,,,, 67,CB 67,477.0875,,0,,88.5,88.5,23,NN,NFM,5,,,,, 68,CB 68,477.1125,,0,,88.5,88.5,23,NN,NFM,5,,,,, 69,CB 69,477.1375,,0,,88.5,88.5,23,NN,NFM,5,,,,, 70,CB 70,477.1625,,0,,88.5,88.5,23,NN,NFM,5,,,,, 71,CB 71,477.1875,,0,,88.5,88.5,23,NN,NFM,5,,,,, 72,CB 72,477.2125,,0,,88.5,88.5,23,NN,NFM,5,,,,, 73,CB 73,477.2375,,0,,88.5,88.5,23,NN,NFM,5,,,,, 74,CB 74,477.2625,,0,,88.5,88.5,23,NN,NFM,5,,,,, 75,CB 75,477.2875,,0,,88.5,88.5,23,NN,NFM,5,,,,, 76,CB 76,477.3125,,0,,88.5,88.5,23,NN,NFM,5,,,,, 77,CB 77,477.3375,,0,,88.5,88.5,23,NN,NFM,5,,,,, 78,CB 78,477.3625,,0,,88.5,88.5,23,NN,NFM,5,,,,, 79,CB 79,477.3875,,0,,88.5,88.5,23,NN,NFM,5,,,,, 80,CB 80,477.4125,,0,,88.5,88.5,23,NN,NFM,5,,,,, </syntaxhighlight> == See also == * [http://www.typeapproved.com.au/ Type Approved]: Radios approved for use in Australia. * [https://www.acma.gov.au/beware-two-way-radios-overseas Beware of two-way radios from overseas] at ACMA. * [https://www.acma.gov.au/licences/citizen-band-radio-stations-class-licence Citizen band radio stations class licence] at ACMA. * [http://www.legislation.gov.au/Series/F2015L00876 Citizen Band Radio Stations Class Licence 2015], Australian legislation. * [https://chirp.danplanet.com/ CHIRP]. * [https://en.wikipedia.org/wiki/UHF_CB UHF CB] at wikipedia. * [http://www.kh-gps.de/bf888.htm BAOFENG "BF-888S" the "20 Euro-UHF-WalkieTalkie"] 108bb7038b9b95e64f551d438be476347b9ed84f VMM 0 731 3748 1651 2023-11-01T06:01:14Z Stix 2 Fix link bypassing redirect wikitext text/x-wiki ;VMM : Virtual Memory Manager. The part of an [[AIX]] kernel reponsible for managing memory allocation, and on modern kernels, file I/O. All reads and writes go via the VMM, except if options like [[direct I/O|O_DIRECT]] or [[dio]] are used. Under [[topas]], file I/O requiring disk access is also seen in the pagein and pageout counters. The pgspin and pgspout counters are specifically related to I/O to and from [[paging spaces]]. [[Category:AIX]] f32be7846e7761646b93d7d96576a3013c31039e File:CLCD erase cycle.png 6 1802 3752 2023-12-10T23:21:02Z Stix 2 Cholesteric liquid-crystal display erase waveform wikitext text/x-wiki == Summary == Cholesteric liquid-crystal display erase waveform a472ca765bf29e0e9a6b8e0e8ec47d08094d25e2 ed Quick Reference 0 812 3753 3651 2023-12-16T04:19:45Z Stix 2 /* Operations */ add case change patterns wikitext text/x-wiki <code>ex</code> commands are also available in <code>vi</code>, after entering the 'command' mode via <code>:</code>, which is remarkably similar to <code>ed</code>. ==== Searching Modes ==== Enter command mode by entering a '.' (period) on a line by itself when in text mode. Enter text mode using any of 'a', 'i', etc. ==== Addressing ==== {| border="1" cellspacing="0" cellpadding="1" || . || current line |- || $ || last line |- || ''n'' || ''n''th line |- || /''pattern''/ || next match of ''pattern'' |- || ?''pattern''? || previous match of ''pattern'' |- || +''n'' || ''n'' lines after current line |- || -''n'' || ''n'' lines previous to current line |- || , || equivalent to "1,$" |- || ; || equivalent to ".,$" |} ==== Operations ==== {| border="1" cellspacing="0" cellpadding="1" || 'a,.!sort || sort range from mark 'a' to current line |- || g/^$/d || delete all empty lines |- || %s/.*/\U&/ || change whole file to upper case |- || %s/.*/\L&/ || change whole file to lower case |} [[Category:UNIX]] 1277e230165c126aa706fbab4b268d1386a74e8c Favourite Quotes 0 1683 3754 3717 2023-12-21T03:04:27Z Stix 2 /* Latin */ add "Whatever is said in Latin sounds profound" wikitext text/x-wiki == General == Don't try to be a great man, just be a man. And let history make its own judgements.<br> -- Zefram Cochrane, Star Trek creator of the first warp engine (2073) ---- The highest result of education is tolerance.<br> -- Helen Keller, author and lecturer (27 Jun 1880-1968) ---- Buying carbon credits is a bit like a serial killer paying someone else to have kids to make his activity cost neutral.<br> -- The BOFH ---- If you don’t have time to do it right,<br> when will you have time to do it over?<br> -- John Wooden ---- It is the mark of an educated mind to be able to entertain a thought without accepting it.<br> -- Aristotle ---- Truth fears no questions.<br> -- unknown ---- I can't understand why people are frightened of new ideas. I'm frightened of the old ones.<br> -- John Cage, composer (5 Sep 1912-1992) ---- Do you know what they call alternative medicine that's been proved to work? Medicine.<br> -- Tim Minchin, "Storm" ---- Great minds discuss ideas, average minds discuss events, small minds discuss people.<br> -- Often attributed to Eleanor Roosevelt, but disputed. Around since 1948. ---- All great truths begin as blasphemies.<br> -- George Bernard Shaw, Annajanska (1919) ---- Every act of creation is first an act of destruction.<br> -- Pablo Picasso (paraphrased?) ---- One of the painful things about our time is that those who feel certainty are stupid, and those with any imagination and understanding are filled with doubt and indecision.<br> -- Bertrand Russell (paraphrased?) ---- If a man will begin with certainties, he shall end in doubts; but if he will be content to begin with doubts he shall end in certainties.<br> -- Francis Bacon (1561 – 1626) ---- It ain't what you don't know that gets you into trouble. It's what you know for sure that just ain't so.<br> -- Mark Twain ---- If you're going to be passionate about something, be passionate about learning. If you're going to fight something, fight for those in need. If you're going to question something, question authority. If you're going to lose something, lose your inhibitions. If you're going to gain something, gain respect and confidence. And if you're going to hate something, hate the false idea that you are not capable of your dreams.<br> -- Daniel Golston ---- Tomorrow's illiterate will not be the man who can't read; he will be the man who has not learned how to learn.<br> -- Psychologist Herbert Gerjuoy as quoted by Alvin Toffler in Future Shock (1970), ch. 18. ---- Force plays a much larger part in the government of the world than it did before 1914, and what is especially alarming, force tends increasingly to fall into the hands of those who are enemies of civilization. The danger is profound and terrible; it cannot be waved aside with easy optimism. '''The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt'''. Even those of the intelligent who believe that they have a nostrum are too individualistic to combine with other intelligent men from whom they differ on minor points. This was not always the case.<br> -- "The Triumph of Stupidity" (1933-05-10) in Mortals and Others: Bertrand Russell's American Essays, 1931-1935 (Routledge, 1998, ISBN 0-415-17866-5), p. 28 ---- It has often and confidently been asserted, that man's origin can never be known: '''but ignorance more frequently begets confidence than does knowledge''': it is those who know little, and not those who know much, who so positively assert that this or that problem will never be solved by science.<br> -- "The Descent of Man" (1871), Charles Darwin, Introduction, p. 4. ---- Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.<br> -- Albert Einstein ---- Science literacy is a vaccine against the charlatans of the world that would exploit your ignorance.<br> -- Neil deGrasse Tyson ---- Some people have a mental horizon of radius zero, and call it their point of view.<br> -- David Hilbert ---- The more complex the mind, the greater the need for the simplicity of play.<br> -- Captain Kirk, "Shore Leave" ---- When you find yourself on the side of the majority, it is time to reform.<br> -- Mark Twain ---- Is this *idiocy*? Or something so brilliant that it just *looks* stupid?<br> -- Gary Kasparov ---- Simplicity does not precede complexity, but follows it.<br> -- Alan J. Perlis ---- People who think they know everything really annoy those of us who know we don't.<br> -- Bjarne Stroustrup ---- A sense of humor is a measurement of the extent to which we realize that we are trapped in a world almost totally devoid of reason. Laughter is how we express the anxiety we feel at this knowledge.<br> -- Dave Barry ---- I love deadlines. I like the whooshing sound they make as they fly by.<br> -- Douglas Adams ---- It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise it's theirs and yours. ---- SOCIOLOGY: For sheer lack of intelligibility, sociology is far and away the number one subject. I sat through hundreds of hours of sociology courses, and read gobs of sociology writing, and I never once heard or read a coherent statement. This is because sociologists want to be considered scientists, so they spend most of their time translating simple, obvious observations into scientific-sounding code. If you plan to major in sociology, you'll have to learn to do the same thing. For example, suppose you have observed that children cry when they fall down. You should write: "Methodological observation of the sociometrical behavior tendencies of prematurated isolates indicates that a causal relationship exists between groundward tropism and lachrimatory behavior forms." If you can keep this up for 50 or 60 pages, you will get a large government grant. ---- If I were a blue spider, I would certainly ride on a train all the way from Avallon to Paris, and I would set up my house on the nose of a chocolate penguin. It's just a matter of common sense."<br> --James Wright, "Against Surrealism" ---- We now return our souls to the creator,<br> As we stand on the edge of eternal darkness.<br> Let our chant fill the void,<br> In order that others may know.<br> In the land of the night,<br> The ship of the sun is drawn by the grateful dead.<br> --Egyptian Book of the Dead ---- '''It''' is better wither to be silent,<br> or to say things of more value than silence.<br> '''Sooner''' throw a pearl at hazard than an idle or useless word;<br> and do not say a little in many words,<br> but a great deal in a few.<br> -- Pythagoras ---- "Always ... always remember: Less is less. More is more. More is better. And twice as much is good too. Not enough is bad. And too much is never enough except when it's just about right."<br> -- The Tick ---- UFO's are for real: the Air Force doesn't exist. ---- "In the drowsy dark cave of the mind dreams<br> build their nest with fragments dropped from day's caravan."<br> -- Rabindranath Tagore ---- I have made this letter longer than usual because I lack the time to make it shorter.<br> -- Blaise Pascal ---- WARNING: Suffering attention deficit disorder and I'm not afraid to spread it. Now stand back or I'll.. mmm cheesecake<br> -- Homer Simpson ---- Support mental health or I'll kill you. ---- "I went into a general store, and they wouldn't sell me anything specific".<br> -- Steven Wright ---- Reality is what, when you stop believing in it, doesn't go away.<br> -- Philip K. Dick ---- Reality is a crutch for people who can't cope with drugs.<br> -- Lily Tomlin ---- Failure is not an option. It is a privilege reserved for those who try. ---- Failure? I never encountered it. All I ever met were temporary setbacks.<br> -- Dottie Walters ---- Success is the mark on the brow of the man who has aimed too low ---- Natives who beat drums to drive off evil spirits are objects of scorn to smart Americans who blow horns to break up traffic jams.<br> -- Mary Ellen Kelly ---- If I had eight hours to chop down a<br> tree, I'd spend six sharpening my axe.<br> -- Abraham Lincoln ---- A physicist is an atom's way of knowing about atoms.<br> -- George Wald ---- Statistics are like bikinis. What they reveal is suggestive, but what they conceal is vital.<br> -- Aaron Levenstein ---- "He is no fool who gives what he cannot keep to gain what he cannot lose."<br> -- Jim Elliot ---- It is one of the superstitions of the human mind to have imagined that virginity could be a virtue.<br> -- Voltaire ---- What is tolerance? -- it is the consequence of humanity. We are all formed of frailty and error; let us pardon reciprocally each other's folly -- that is the first law of nature.<br> -- Voltaire ---- In theory, there is no difference between theory and practice.<br> But, in practice, there is.<br> -- Yogi Berra ---- I think...I think it's in my basement. Let me go upstairs and check.<br> -- M.C. Escher (1898-1972) ---- Only those who will risk going too far can possibly find out how far one can go.<br> If you aren't in over your head, how do you know how tall you are?<br> -- T.S. Elliot ---- My father (a lawyer) told me that company culture is driven from the top -- if it's the people who make the product, you're good; sell the product, you're OK. If the accountants take over, look for another job, and if the lawyers take over, run as fast as you can the other way.<br> -- Alden Hart ---- War will exist until that distant day when the conscientious objector enjoys the same reputation and prestige that the warrior does today. <br> -- John F. Kennedy ---- Let us not despair but act. Let us not seek the Republican answer or the Democratic answer but the right answer. Let us not seek to fix the blame for the past - let us accept our own responsibility for the future.<br> -- John F. Kennedy ---- I used to be indecisive but now I am not quite sure.<br> -- Tommy Cooper ---- For sure, you have to be lost to find a place that can't be found, elseways everyone would know where it was.<br> -- Captain Barbossa ---- To attain knowledge, add things every day.<br> To attain wisdom, remove things every day.<br> -- Laozi (Lao Tse) ---- Knowing others is intelligence;<br> knowing yourself is true wisdom.<br> Mastering others is strength; mastering yourself is true power.<br> -- Laozi (Lao Tse) == Science == … when people thought the earth was flat, they were wrong. When people thought the earth was spherical, they were wrong. But if you think that thinking the earth is spherical is just as wrong as thinking the earth is flat, then your view is wronger than both of them put together.<br> -- Isaac Asimov, "The Relativity of Wrong" (1988) ---- [I do not] carry such information in my mind since it is readily available in books. &hellip;The value of a college education is not the learning of many facts but the training of the mind to think.<br> -- Albert Einstein ---- &hellip; It is our responsibility as scientists, knowing the great progress which comes from a '''satisfactory philosophy of ignorance''', the great progress which is the fruit of freedom of thought, to proclaim the value of this freedom; to teach how doubt is not to be feared but welcomed and discussed; and to demand this freedom as our duty to all coming generations.<br> -- Richard Feynman ---- We're made of star-stuff. We are a way for the cosmos to know itself.<br> -- Carl Sagan ---- In general we look for a new law by the following process. First we guess it. Then we compute the consequences of the guess to see what would be implied if this law that we guessed is right. Then we compare the result of the computation to nature, with experiment or experience, compare it directly with observation, to see if it works. If it disagrees with experiment it is wrong. In that simple statement is the key to science. It does not make any difference how beautiful your guess is. It does not make any difference how smart you are, who made the guess, or what his name is – if it disagrees with experiment it is wrong. That is all there is to it.<br> -- Richard Feynman ---- What counts is not what sounds plausible, not what we would like to believe, not what one or two witnesses claim, but only what is supported by hard evidence rigorously and sceptically examined. '''Extraordinary claims require extraordinary evidence'''.<br> -- Carl Sagan ---- Forgotten were the elementary rules of logic, that extraordinary claims require extraordinary evidence and that '''what can be asserted without evidence can also be dismissed without evidence'''.<br> -- Christopher Hitchens ---- Science, my lad, has been built upon many errors; but they are errors which it was good to fall into, for they led to the truth.<br> -- Jules Verne, Journey to the Center of the Earth (1864) ---- == Politics == Remember, the Republican plan: "Don’t get sick. And if you do get sick, die quickly."<br> -- Alan Grayson, 2009 When fascism comes to America, it will be wrapped in the flag and carrying a cross.<br> -- James Waterman Wise The first casualty, when war comes, is truth.<br> -- Hiram Johnson (1866-1945) == Latin == ; Sed quis custodiet ipsos custodes? : Who watches the watchmen? ---- ; Ubi dubium ibi libertas : Where there is doubt there is freedom. ---- ; Ita erat quando hic adveni : It was that way when I got here. ---- ; Quidquid latine dictum sit, altum videtur : Whatever is said in Latin sounds profound. ---- == Religion == Religious bondage shackles and debilitates the mind and unfits it for every noble enterprise, every expanded prospect.<br> -- James Madison ---- Is God willing to prevent evil, but not able?<br> Then he is not omnipotent.<br> Is he able, but not willing?<br> Then he is malevolent.<br> Is he both able and willing?<br> Then whence cometh evil?<br> Is he neither able nor willing?<br> Then why call him God?<br> -- Often attributed to Epicurus (341 BC – 270 BC), but disputed ---- I do not feel obliged to believe that the same God who has endowed us with sense, reason and intellect has intended us to forgo their use.<br> -- Galileo Galilei ---- I contend that we are both atheists. I just believe in one fewer god than you do. When you understand why you dismiss all the other possible gods, you will understand why I dismiss yours.<br> -- Stephen F. Roberts ---- The various modes of worship which prevailed in the Roman world were all considered by the people as equally true; by the philosopher as equally false; and by the magistrate as equally useful.<br> -- Edward Gibbon, 1776 ---- Organised Religion (OR g@ nizd re LIJ @n) n. A "morally aligned" elite consisting of people who want to change everyone else's world to be like their own. See "Wrong Answer, The". ---- A man's ethical behavior should be based effectually on sympathy, education, and social ties; no religious basis is necessary. Man would indeed be in a poor way if he had to be restrained by fear of punishment and hope of reward after death.<br> -- Albert Einstein ---- As long as you pray to God and ask him for some benefit, you are not a religious man.<br> -- Albert Einstein ---- Whatever there is of God and goodness in the universe, it must work itself out and express itself through us. We cannot stand aside and let God do it.<br> -- Albert Einstein ---- To assume the existence of an unperceivable being ... does not facilitate understanding the orderliness we find in the perceivable world.<br> -- Albert Einstein ---- The difference between a cult and an established religion is sometimes about one generation.<br> -- Scott McLemee ---- Religion is an insult to human dignity. With or without it you would have good people doing good things and evil people doing evil things. But for good people to do evil things, that takes religion.<br> -- Steven Weinberg ---- The concept of God is insulting and degrading to man -- it implies that the highest possible is not to be reached by man, that he is an inferior being who can only worship an ideal he will never achieve.<br> -- Ayn Rand ---- The greatest tragedy in mankind's entire history may be the hijacking of morality by religion.<br> -- Arthur C. Clarke ---- We are all without god – some of us just happen to be aware of it.<br> -- Monica Salcedo ---- Yes, I suppose it's odd that atheists sometimes say Jesus and Oh My God. But odder than the religious saying "let's be reasonable"?<br> -- Hugh Laurie, via Twitter, 2014-09-10 ---- It’s a strange myth that atheists have nothing to live for. It’s the opposite. We have nothing to die for. We have everything to live for.<br> -- Ricky Gervais ---- »Glaube« heißt Nicht-wissen-wollen - "Faith" means not wanting to know.<br> -- Friedrich Nietzsche ---- There are those who scoff at the schoolboy, calling him frivolous and shallow: Yet it was the schoolboy who said "Faith is believing what you know ain't so."<br> -- Mark Twain == Computers == The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it can be an aesthetic experience much like composing poetry or music.<br> -- Donald Knuth ---- Because user errors often produce unpredictable results, the user should try to avoid them.<br> --IBM MVS/XA System Programming Library ---- ...and then we wrote scripts to write the configs for us, and using these scripts, we made mistakes in a faster, more automated manner.<br> -- 'A Gentle Introduction to Cricket', on MRTG configuration ---- Micro Credo: Never trust a computer bigger than you can lift. ---- Anything that can be done in O(N) can be done in O(N^2).<br> -- Ralf Schuettau (after looking at a particular piece of code) ---- 101 reasons why you can't find your Sysadmin:<br> 68: It's 9AM. He/She is not working that late.<br> -- Koos van den Hout ---- Reason #173 to fear technology... o o o o o <o <o> o> o .|. \|. \|/ // X \ | <| <|> /\ >\ /< >\ /< >\ /< >\ /< Mr. Asciihead learns the Macarena. ---- "Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning."<br> -- Rich Cook ---- "Well you know, C isn't that hard, void (*(*f[])())() for instance defines f as an array of unspecified size, of pointers to functions that return pointers to functions that return void... I think". ---- "The 80xxx series of microprocessors is clear evidence that INTEL isn't doing in-house drug testing."<br> -- (Usenet, 1988) ---- ;Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.<br> -- obs@burnout.demon.co.uk (obscurity) ---- ;BSD: "do what you like with our code how you like, :just give us some credit since you used our stuff" ;GPL: "I am RMS of FSF, your patches and code enhancements :will be assimilated into this copylefted source. :Resistence is futile..." ---- ;Microsoft: "Where do you want to go today?" ;Linux: "Where do you want to be tomorrow?" ;BSD: "Are you guys coming, or what?" ---- === Microsoft === ---- Customer: "I'm running Windows 95 and Internet Explorer 4."<br> Tech Support: "Y-e-e-e-e-s........"<br> Customer: "My Computer isn't working now."<br> Tech Support: "Yes, you just said that." ---- Friends don't let friends use Microsoft. ---- "One World, One Web, One Program" - Microsoft Promotional Ad<br> "Ein Volk, Ein Reich, Ein Fuhrer" - Adolf Hitler ---- Microsoft:<br> "Just click on the START button and your journey to the Dark Side will be complete!" ---- You have moved the mouse.<br> Windows NT must be restarted for the changes to take effect.<br> Press "OK" to reboot. ---- Microshaft: Where do you want to crash today? ---- Microsoft Windows: It just keeps getting beta and beta. ---- "NT is mute because it is fundamentally broken, period. That any hardware works on that OS is amazing."<br> -- Jacob Hawley, Sr. Manager, Custom Engineering, Creative Labs ---- windows 95: n. 32 bit extensions and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.<br> -- Rev. Pee Kitty ---- My other computer is your Windows box. ---- In a world without walls or fences, what use do we have for windows or gates? ---- The idea that Bill Gates has appeared like a knight in shining armour to lead all customers out of a mire of technological chaos neatly ignores the fact that it was he who, by peddling second-rate technology, led them into it in the first place.<br> -- Douglas Adams, on Windows '95 ---- Microsoft: "Where do you want to go today?"<br> Unix: "What do you need to get done today?"<br> Irix: "Uhh... what day is it today?" ---- Bill Gates is just a monocle and a Persian cat away from being one of the bad guys in a James Bond movie.<br> -- Dennis Miller ---- === Macintosh === ---- One of the deep mysteries to me is our logo, the symbol of lust and knowledge, bitten into, all crossed with in the colours of the rainbow in the wrong order. You couldn't dream of a more appropriate logo: lust, knowledge, hope, and anarchy.<br> -- Gassee - Apple Logo ---- The Box said Win '95 or better - So I used a Macintosh!<br> -- Harold Herbert Tessman ---- "Macintosh - We may not have done everything right, but at least we knew the century was going to end."<br> -- Douglas Adams ---- === UNIX === ---- Mastery of UNIX, like mastery of language, offers real freedom. The price of freedom is always dear, but there's no substitute. Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT.<br> -- Thomas Scoville ---- "Besides, who the hell would use an MS keyboard on an SGI machine, they'd probably take it back if they saw you doing that."<br> -- dustin@spy.net ---- Contrary to popular belief, Unix is user friendly.<br> It just happens to be selective about who it makes friends with.<br> -- Kyle Hearn <kyle@intex.net> ---- The UNIX Guru's View of Sex: # unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep ---- earth:~# shutdown --apocalypse 5 `/bin/cat ~/apocalype.msg` Broadcast message from god (console) Wed May 16 13:45:22 2000... Earth is shutting down in 5 minutes for a system upgrade. All users please log out or transfer to heaven.god.net or hell.god.net. Thank you. ---- +++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++<br> -- Hogfather, Terry Pratchett. [[Category:Personal]] e3b1c8a1b1a4afc98f9386f6fb12463d1b319823